سلام دوستان چند
روزی بود که هر بار ویندوزم بالا می آمد
پیغام
Windows cannot find regsvr.exe
داده می شد و آنتی ویروس هم پیغام می داد که ویروسی روشناخته <regsvr.exe> و
روسرچ کردم و regsvr.exe می خواست که آن را پاک کند .تا اینکه امروز در گوگل این مطالب رو یافتم و به آن عمل کردم و از شرش راحت شدم و برای همین خواستم که اون رو در یک پستی بگذارم تا شما هم روزی گرفتار این ویروس شدید ازش استفاده کنید.و لذت ببرید.
من از اینجا انگلیسی شو و اینجا هم فارسی شو یادگرفتم و با کمی تغییرات در این پست می گذارم.
اول باید موقتا غیر فعالش کنیم. پس cmd رو اجراء کنید ودر صفحه سیاه بنویسید
taskmgr و enter رو بزنید ولی cmd رو نبندید که لازم میشه.
start – > run –> تایپ کنید ” taskmgr ” -> ok
|
+ Delete کلید های : CtrlAlt +
را هم زمان فشار دهید.
براتون اجرا میشه ؛ بگردید هرچی regsvr می بینید ،
end process کنید. دقت کنید regsvr32 نباشه چون regsvr32 مربوط به خود ویندوزه.
بعد برید
msconfig و بنویسید run
start – > run –> تایپ کنید ” msconfig ” -> ok
|
اجرا میشه. از tab بالا - Startup رو کلیک کنید.
بعد، هرچی regsvr میبینید، uncheck یعنی غیرفعال کنید(علامت تیک آن را بردارید) و Apply کنید و بعدش close و در نهایت یک پیغام میده که باید Exit Without Restart رو بزنید.
میریم تو کار کانفیگ ( config )
run رو باز کنید و بنویسید : gpedit.msc
تا Group Policy باز شه.
start – > run –> تایپ کنید ”gpedit.msc” --> ok |
ومسیر زیر رو طی کنید : (با کلیک کردن روی هر کدام)
users configuration –> Administrative templates –> system
|
روی system دابل کلیک کنید تا باز شه.
سپس روی prevent access to registry editing tools دابل کلیک کنید.
پنجره ی جدیدی باز میشه که 3 گزینه داره :
Configured Not Enabled Disabled |
در اینجا سیستم هایی که ویروس دارن ،
Not Configured
تیک خورده است .علامت تیک آن را حذف و بجاش
رو تیک دار کنید Disabled
وبعد apply و سپس ok را کلیک کنید.
task managerاگر
هم شده باشه ، به روشی که بعدا می گم ، فعالش می کنیم.disable
----------------------------------------------------
میریم سراغ registry
از run ، رجیستری رو اجرا کنید :
start – > run –> تایپ کنید ” regedit ”--> ok
|
از زبانه بالای پنجره edit رو کلیک و سپس گزینه Find ... رو انتخاب نمایید . regsvr.exe رو تایپ کرده و Find Next رو کلیک کنید تا سرچ شود و هر چی پیدا کرد ، پاک کنید.
دقت کنید نباید regsvr32 رو پاک کنید.
سپس مسیر زیر رو باز کنید:
HKEY_LOCAL_MACHINE-SOFTWARE-Microsoft-Windows NT- CurrentVersion-Winlogon |
روی Shell دابل کلیک کنید. داخل کشویی value رو کاملا پاک کنید و
عبارت ( Explorer.exe ) رو به جاش تایپ کنید و ok کنید.
سپس از همه خارج بشید.
F3 رو بزنید (اگر پنجره سرچ باز نشد : ابتدا start و سپس search را کلیک کنید و عبارت regsvr.exe رو تایپ کنید تا سرچ شود. همه relust هاشو پاک کنید.(تمام فایل هایی که پیدا می شه ).
خوب، دیگه کارش تمومه !در اون مقاله گفته svchost.exe رو هم غیر فعال کنید. ولی اینکارو نکنید! چون 5-6 تا اجرا میکنه و قطع نمیشه و موقع قطع کردن ، restart می کنه.
-----------------------------------------------------حذف پیغام Windows cannot find regsvr.exe
برای حذف پیغام Windows cannot find regsvr.exe مراحل زیر را طی کنید:
1- از گزینه start وارد run شده و regedit را تایپ و ok کنید
اگر وارد regedit نشد برنامه زیر را دانلود کرده و اجرا کنید تا regedit ترمیم شده و دوباره امتحان کنید
http://www.4shared.com/file/hAF0Zlt3...t_enabler.html
2- مسیر زیر را از داخل رجیستری دنبال کنید:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon |
در سمت راست روی shell کلیک کرده و مقدار Value data: را که
"Explorer.exe regsvr.exe" می باشد را به Explorer.exe تغییر داده و پنجره را ببندید. ویندوز را Restart کنید.
موفق باشید
dametoun garm
Ba Salam. Kolaki Haji Damet Garm Hal Kardam Mer20+1
سلام دوست عزیز متشکرم از لطف شما.
مرسی
این پست خیلی کمکم کرد