Home
» ویکی
»
رفع خطای BSOD 0xc000021a در ویندوز 10
رفع خطای BSOD 0xc000021a در ویندوز 10
ثبت نام کنید و روزانه 1000 دلار کسب کنید ⋙
خطای 0xc000021a یک خطای صفحه آبی مرگ (BSOD) است که به طور تصادفی در رایانه شما رخ می دهد و بیان می کند که "کامپیوتر شما با مشکل مواجه شد و باید راه اندازی مجدد شود." این امکان وجود دارد که حتی پس از راه اندازی مجدد، نتوانید به رایانه شخصی خود دسترسی پیدا کنید. خطای 0xc000021a زمانی رخ می دهد که فایل های WinLogon (Winlogon.exe) یا زیرسیستم زمان اجرای سرور سرویس گیرنده (Csrss.exe) آسیب دیده باشند. Winlogon مسئول رسیدگی به فرآیندهای ورود و خروج است و Client Server-Run Time Subsystem متعلق به Microsoft Client یا Server است. اگر این دو فایل آسیب دیده باشند، پیغام خطا را مشاهده خواهید کرد:
STOP: c000021a {Fatal System Error}
فرآیند سیستم زیرسیستم ویندوز به طور غیرمنتظره ای با وضعیت 0xc0000005 خاتمه یافت.
سیستم خاموش شده است.
همچنین، به نظر می رسد خطا به دلایل زیر رخ می دهد:
فایل های سیستم آسیب دیده اند.
نرم افزار شخص ثالث ناسازگار
درایورهای خراب، قدیمی یا ناسازگار
اکنون که از علت بروز خطای BSOD 0xc000021a آگاه شدید، بیایید ببینیم که چگونه خطای BSOD 0xc000021a را در ویندوز 10 با مراحل عیبیابی ذکر شده در زیر رفع کنیم.
توجه: قبل از ادامه، مطمئن شوید که نصب ویندوز یا دیسک بازیابی را دارید.
روش 2: راه اندازی به آخرین پیکربندی خوب شناخته شده
قبل از ادامه، بیایید نحوه فعال کردن منوی بوت پیشرفته Legacy را بررسی کنیم تا بتوانید به راحتی گزینه های بوت را دریافت کنید:
1. ویندوز 10 خود را ریستارت کنید.
2. با راه اندازی مجدد سیستم وارد تنظیمات بایوس شوید و رایانه شخصی خود را برای بوت شدن از CD/DVD پیکربندی کنید.
3. DVD نصب قابل بوت ویندوز 10 را وارد کرده و کامپیوتر خود را مجددا راه اندازی کنید.
4. هنگامی که از شما خواسته شد برای بوت شدن از CD یا DVD هر کلیدی را فشار دهید، برای ادامه هر کلید را فشار دهید.
5. تنظیمات زبان خود را انتخاب کنید و روی Next کلیک کنید. روی Repair your computer در پایین سمت چپ کلیک کنید .
6. در صفحه انتخاب گزینه، روی عیبیابی کلیک کنید .
7. در صفحه عیب یابی، روی گزینه Advanced کلیک کنید .
8. در صفحه گزینه های پیشرفته، روی Command Prompt کلیک کنید .
9. وقتی Command Prompt (CMD) باز شد، C: را تایپ کنید و اینتر را بزنید.
10. حالا دستور زیر را تایپ کنید:
BCDEDIT /SET {پیش فرض} BOOTMENUPOLICY LEGACY
11. و برای Enable Legacy Advanced Boot Menu enter را بزنید .
12. Command Prompt را ببندید و دوباره در صفحه Choose an option، روی Continue کلیک کنید تا ویندوز 10 راه اندازی مجدد شود.
13. در نهایت، فراموش نکنید که DVD نصب ویندوز 10 خود را برای دریافت گزینه های Boot خارج کنید .
14. در صفحه Boot Options، Last Known Good Configuration (Advanced) را انتخاب کنید. ”
با این کار خطای BSOD 0xc000021a در ویندوز 10 برطرف می شود، اگر نه، سپس به روش بعدی ادامه دهید.
روش 3: نرم افزار شخص ثالث را در حالت Safe Mode حذف نصب کنید
با استفاده از راهنمای بالا از گزینه راهاندازی پیشرفته، Safe Mode را انتخاب کنید و سپس هر نرمافزار شخص ثالثی را که ممکن است با ویندوز در تضاد باشد حذف نصب کنید.
روش 4: بازیابی سیستم را اجرا کنید
1. رسانه نصب ویندوز یا دیسک Recovery Drive/System Repair را قرار دهید و تنظیمات برگزیده زبان خود را انتخاب کنید و روی Next کلیک کنید.
2. روی Repair your computer در پایین کلیک کنید.
3. اکنون Troubleshoot و سپس Advanced Options را انتخاب کنید .
4. در نهایت، روی “ System Restore ” کلیک کنید و دستورالعمل های روی صفحه را دنبال کنید تا بازیابی کامل شود.
5. برای ��خیره تغییرات کامپیوتر خود را مجددا راه اندازی کنید.
روش 5: دستور DISM را اجرا کنید
1. دوباره Command Prompt را از روش مشخص شده در بالا باز کنید.
2. دستور زیر را در cmd تایپ کنید و بعد از هر کدام اینتر را بزنید:
توجه: C:\RepairSource\Windows را با منبع تعمیر خود (نصب ویندوز یا دیسک بازیابی) جایگزین کنید.
5. برای ذخیره تغییرات، رایانه خود را مجددا راه اندازی کنید، و این باید خطای BSOD 0xc000021a را در ویندوز 10 برطرف کند.
روش 6: اجرای امضای راننده را غیرفعال کنید
1. دوباره یک خط فرمان elevated را از روش بالا باز کنید.
2. در پنجره های خط فرمان، دستورات زیر را به ترتیب تایپ کنید.
bcdedit -تنظیم گزینه های بارگذاری DISABLE_INTEGRITY_CHECKS
bcdedit -تنظیم TESTSIGNING ON
3. کامپیوتر خود را مجددا راه اندازی کنید و ببینید آیا می توانید خطای BSOD 0xc000021a را در ویندوز 10 برطرف کنید.
توجه: اگر می خواهید اجرای امضا را در آینده فعال کنید، Command Prompt (با حقوق اداری) را باز کنید و این دستورات را به ترتیب تایپ کنید:
bcdedit -تنظیم گزینه های بارگذاری ENABLE_INTEGRITY_CHECKS
bcdedit /set testsigning off
روش 7: SFC و CHKDSK را اجرا کنید
1. دوباره با استفاده از روش 1 به command prompt بروید، روی command prompt در صفحه Advanced options کلیک کنید.
sfc /scannow
chkdsk C: /f /r /x
توجه: مطمئن شوید که از درایو در جایی که ویندوز در حال حاضر نصب شده است استفاده می کنید. همچنین در دستور بالا C: درایوی است که میخواهیم دیسک را بر روی آن بررسی کنیم، /f مخفف پرچمی است که اجازه رفع خطاهای مرتبط با درایو را chkdsk میکند، /r اجازه میدهد chkdsk بخشهای بد را جستجو کند و بازیابی را انجام دهد و / x به دیسک چک دستور می دهد تا قبل از شروع فرآیند، درایو را جدا کند.
3. از خط فرمان خارج شده و کامپیوتر خود را مجددا راه اندازی کنید.
روش 8: رایانه شخصی خود را بازخوانی یا تنظیم مجدد کنید
1. هنگامی که منوی بوت ظاهر شد، عیب یابی را انتخاب کنید .
2. حالا بین گزینه Refresh یا Reset یکی را انتخاب کنید .
3. دستورالعمل های روی صفحه را برای تکمیل Reset یا Refresh دنبال کنید.
4. مطمئن شوید که آخرین دیسک سیستم عامل (ترجیحاً ویندوز 10 ) را برای تکمیل این فرآیند دارید.