خراب شدن ویندوز
ویندوز 10 فقط صفحه task manager را بعد از لاگین کردن ظاهر میکند/ عملا نمیتوانم به ویندوزم دسترسی داشته باشم
1 پاسخ
سلام. این مشکل معمولاً زمانی اتفاق میافته که پوستهی ویندوز (Shell) یعنی explorer.exe به درستی اجرا نمیشه. دلیلش میتونه خرابی فایلهای سیستمی، تنظیمات اشتباه رجیستری (گاهی به خاطر ویروس) یا مشکل در پروفایل کاربری باشه.
چون به تسک منیجر دسترسی دارید، میتونید بیشتر این مشکلات رو حل کنید. لطفاً مراحل زیر رو به ترتیب انجام بدید:
مرحله ۱: اجرای دستی فایل Explorer
این اولین و سریعترین راه برای فهمیدن مشکل است.
- در تسک منیجر، روی منوی File کلیک کنید و Run new task را انتخاب کنید.
- در پنجره باز شده، تایپ کنید: explorer.exe
- کلید Enter را بزنید.
اگر دسکتاپ، آیکونها و تسکبار (نوار وظیفه) ظاهر شدند، یعنی فایل explorer.exe شما سالم است، اما ویندوز به دلایلی آن را به صورت خودکار در زمان لاگین اجرا نمیکند. در این صورت، مستقیماً به مرحله ۲ بروید. اگر اتفاقی نیفتاد، باز هم مرحله ۲ و ۳ را ادامه دهید.
مرحله ۲: بررسی و اصلاح تنظیمات رجیستری
این شایعترین علت مشکل است، مخصوصاً اگر سیستم آلوده به بدافزار شده باشد.
- دوباره از تسک منیجر، File > Run new task را بزنید.
- این بار تایپ کنید regedit و Enter را بزنید تا ویرایشگر رجیستری باز شود.
- در رجیستری، به مسیر زیر بروید (میتوانید آدرس را در نوار بالای رجیستری کپی و پیست کنید): HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
- بعد از انتخاب Winlogon در پنل سمت چپ، در پنل سمت راست به دنبال مقداری به نام Shell بگردید.
- روی Shell دو بار کلیک کنید.
- در قسمت Value data، باید دقیقاً explorer.exe نوشته شده باشد.
- اگر چیز دیگری نوشته شده (مثلاً taskmgr.exe یا آدرس یک فایل دیگر یا خالی است)، آن را به explorer.exe تغییر دهید و OK کنید.
- بررسی تکمیلی (مهم): حالا به مسیر زیر بروید: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
- بررسی کنید که آیا در این مسیر هم مقدار Shell وجود دارد یا نه. به صورت پیشفرض نباید وجود داشته باشد. اگر وجود داشت و مقدار آن چیزی غیر از explorer.exe بود، آن را هم اصلاح کنید یا کلاً مقدار Shell را از این مسیر (مسیر HKEY_CURRENT_USER) حذف کنید.
- بعد از انجام این تغییرات، سیستم را ریاستارت کنید. برای این کار از تسک منیجر (Run new task) دستور shutdown /r /t 0 را اجرا کنید.
مرحله ۳: تعمیر فایلهای سیستمی (SFC و DISM)
اگر explorer.exe خراب شده باشد، این مراحل آن را تعمیر میکنند.
- در تسک منیجر، File > Run new task را بزنید.
- تایپ کنید cmd.
- بسیار مهم: تیک گزینهی Create this task with administrative privileges را حتما بزنید.
- در پنجره خط فرمان (CMD) که باز میشود، دستور زیر را تایپ کنید و Enter بزنید: sfc /scannow
- صبر کنید تا پروسه اسکن و تعمیر (که ممکن است چند دقیقه طول بکشد) کامل شود.
- پس از اتمام، چه فایلی تعمیر شده باشد چه نه، دستور زیر را اجرا کنید: DISM /Online /Cleanup-Image /RestoreHealth
- این پروسه هم ممکن است کمی زمانبر باشد. پس از اتمام، سیستم را ریاستارت کنید (shutdown /r /t 0).
مرحله ۴: استفاده از System Restore
اگر هیچکدام از مراحل بالا جواب نداد، میتوانید سیستم را به تاریخی قبل از بروز مشکل برگردانید.
- یک CMD با دسترسی ادمین (Admin) مانند مرحله ۳ باز کنید.
- دستور زیر را برای ریاستارت کردن سیستم در حالت Advanced Startup اجرا کنید: shutdown /r /o /t 0
- پس از ریاستارت، در منوی آبی رنگ، به مسیر زیر بروید: Troubleshoot > Advanced options > System Restore
- یک تاریخ بازگردانی (Restore Point) از زمانی که مطمئن هستید سیستم درست کار میکرده انتخاب کنید و پروسه را ادامه دهید.
معمولاً راهحل مرحله ۲ (اصلاح رجیستری) مشکل را برای اکثر کاربران حل میکند.