رفع استفاده از CPU بالا Ntoskrnl.exe

نحوه رفع استفاده بالای CPU Ntoskrnl.exe

فرآیندهای سیستم مانند Ntoskrnl.exe ممکن است عملکرد کلی رایانه شخصی شما را کاهش دهد. این به عنوان هسته سیستم(system kernel) عامل ویندوز NT(Windows NT) قابل اجرا است . این فایل اجرایی مسئول مدیریت حافظه(memory management) , مدیریت فرآیند(process management) , استخراج سخت افزار (hardware extraction)است(, ) و بخش اساسی سیستم(System) عامل است . وقتی فرآیندی را یافتید که منابع CPU و دیسک بیش از حد را در سیستم شما مصرف می کند، می توانید آنها را به شدت از Task Manager ببندید . اما این در مورد Ntoskrnl.exe نیست، زیرا بستن اجباری آنها ممکن است بر مناطقی که آنها مسئول هستند تأثیر بگذارد.بنابراین(Hence) ، برای رفع مشکل استفاده از پردازنده یا دیسک بالا(High CPU or disk usage) توسط Ntoskrnl.exe(Ntoskrnl.exe issue) ، این راهنما را بخوانید و(guide and share) آن را با دوستان خود که با مشکل مشابه روبرو هستند به اشتراک بگذارید.

نحوه رفع استفاده بالای CPU Ntoskrnl.exe

نحوه رفع مشکل استفاده زیاد از CPU Ntoskrnl.exe در ویندوز 10(How to Fix Ntoskrnl.exe High CPU Usage on Windows 10)

اگر متوجه شدید که سیستم شما بسیار کندتر از حد معمول است، به Task Manager بروید تا ببینید کدام مورد سیستم(System item) منابع CPU بالایی را مصرف می کند. اگر متوجه شدید که بالاترین منابع CPU را مصرف می کند ، روی آن کلیک راست کرده و گزینه Properties را انتخاب کنید. اکنون آیتم جدیدی به نام ntoskrnl.exe پیدا خواهید کرد. در این مقاله، مراحل رفع استفاده بالای CPU (CPU usage)Ntoskrnl.exe در ویندوز 10(Windows 10) را نشان داده ایم .

ویژگی های ntoskrnl.exe

چرا Ntoskrnl.exe مقدار زیادی از فضای دیسک و منابع CPU را مصرف می کند؟(Why Ntoskrnl.exe Consumes a lot of Disk Space & CPU Resources?)

برجسته ترین مسائلی از این دست را می توان به دلیل نشت حافظه از سخت افزار و بدافزار(hardware and malware) گزارش کرد. با این حال، ممکن است بسیاری از شما با این سوال اشتباه بگیرید، Ntoskrnl.exe حافظه را مدیریت می کند، اما چرا منابع حافظه اضافی را مصرف می کند؟ به خواندن ادامه دهید تا بدانید چرا؟(Continue)

در زیر برخی از دلایل احتمالی پشت این خطا آورده شده است.

  • رایج ترین دلیلی که باعث ایجاد این مشکل می شود حافظه فشرده(compressed memory) جدید است . هر زمان که از هر برنامه یا برنامه ای(application or program) در سیستم خود استفاده می کنید، RAM به جای ذخیره سازی معمولی برای افزایش سرعت استفاده می شود. با این حال، هنگامی که چندین برنامه را به طور همزمان باز می کنید، رم(RAM) بیشتری مصرف می شود و در نتیجه عملکرد CPU(CPU performance) کاهش می یابد.
  • اگر سیستم شما با هر گونه حمله بدافزار یا ویروس مواجه شود(malware or virus attack) ، CPU منابع زیادی را مصرف می کند و بنابراین ظاهراً سرعت کامپیوتر شما کند می شود. یک اسکن آنتی ویروس را برای مرتب کردن هرگونه حمله ویروس/بدافزار در سیستم خود اجرا کنید.
  • درایورهای قدیمی یا ناسازگار(Outdated or incompatible drivers) در سیستم(system contribute) شما به همین مشکل کمک می کنند. برای جلوگیری از بروز(Update) مشکل، درایورهای خود را بر اساس آن به روز کنید یا آن را برگردانید.
  • اگر فایل های Ntoskrnl.exe خراب باشند(Ntoskrnl.exe files are corrupt) ، بارها و بارها با مشکل مذکور مواجه خواهید شد. این به ندرت اتفاق می افتد زیرا این فایل ها به طور پیش فرض توسط سیستم محافظت می شوند. با این حال، هنگامی که با مشکل مواجه می شوید، به طور معمول در سیستم خود کار نخواهید کرد.

این بخش لیستی از روش های عیب یابی را گردآوری کرده است که به شما در رفع مشکل استفاده از CPU کمک می کند . مراحل عیب یابی بر اساس شدت و شدت(severity and extreme) علل مرتب می شوند. آنها را دنبال کنید تا به بهترین نتایج برسید.

روش 1: از طرح نیرو با عملکرد بالا استفاده کنید(Method 1: Use High-Performance Power Plan)

هنگامی که تنظیمات خود را روی یک طرح قدرت با کارایی بالا(high-performance power plan) تنظیم می کنید، می توانید رایانه خود را نیز بهینه کنید . این طرح(power plan) های برق برای مدیریت تنظیمات برق در تنظیمات قابل حمل توسعه داده شده اند. دستورالعمل های ذکر شده در زیر را برای استفاده از تنظیمات طرح قدرت با کارایی بالا در سیستم خود دنبال کنید.(high-performance power plan)

1. روی  نماد Battery(Battery icon)  در  نوار وظیفه(Taskbar) کلیک راست کرده  و  Power Options را انتخاب کنید .

روی نماد Battery در نوار وظیفه کلیک راست کرده و Power Options را انتخاب کنید

2. اکنون گزینه  High performance  را همانطور که در عکس زیر مشخص شده است انتخاب کنید.

اکنون، گزینه High-performance را در قسمت High add plans انتخاب کنید.  رفع استفاده از CPU بالا Ntoskrnl.exe

اکنون سیستم خود را برای بازی ها و عملکرد بهتر بهینه کرده اید.

روش 2: حذف فایل های موقت(Method 2: Delete Temporary Files)

هنگامی که سیستم شما دارای هر گونه فایل فاسد Ntoskrnl.exe باشد، با مشکلات استفاده بالای CPU (CPU usage)Ntoskrnl.exe مواجه خواهید شد . شما می توانید این خطا را با پاک کردن فایل های موقت موجود در سیستم خود برطرف کنید. سپس، دستورالعمل ها را برای اجرای همان دنبال کنید.

1. کلید Windows(Windows key) را فشار دهید ، %temp% را تایپ کنید و روی Open کلیک کنید .

در نوار جستجو، temp را تایپ کرده و روی Open کلیک کنید.

2. در اینجا  با فشردن  Ctrl + A keysفایل ها و پوشه ها(files and folders) را انتخاب کنید  و سپس روی فایل های انتخاب شده کلیک راست کنید.

3. گزینه Delete  را انتخاب کنید تا تمامی فایل های موقت حذف شوند.

در اینجا گزینه Delete را انتخاب کنید.  رفع استفاده از CPU بالا Ntoskrnl.exe

4. در نهایت به Desktop رفته و روی (Desktop)Recycle Bin   کلیک راست کنید  . گزینه  Empty Recycle Bin  را انتخاب کنید تا داده ها برای همیشه از رایانه ویندوز شما حذف شوند.

سطل آشغال خالی

همچنین بخوانید: (Also Read:) رفع (Fix keyboard) تاخیر ورودی(Input lag) صفحه کلید در ویندوز 10(Windows 10)

روش 3: عیب یاب عملکرد را اجرا کنید(Method 3: Run Performance Troubleshooter)

اگر عملکرد سیستم شما طولانی شده است، می تواند به دلیل همین مشکل مصرف بالای CPU(CPU usage) باشد ، می توانید با استفاده از مراحل زیر آن را عیب یابی کنید.

1. کلیدهای Windows + R keys را با هم فشار دهید و نگه دارید تا کادر محاوره ای Run باز شود.(Run dialog box.)

2. اکنون msdt.exe /id PerformanceDiagnostic را تایپ کرده و کلید Enter را(Enter key) بزنید.

تشخیص عملکرد  رفع استفاده از CPU بالا Ntoskrnl.exe

3. در اینجا عیب یاب عملکرد (performance troubleshooter)فرآیند اسکن(scanning process) را شروع می کند و هر گونه مشکلی را که باید برطرف شود نمایش می دهد. دستورالعمل های روی صفحه را دنبال کنید تا فرآیند تکمیل شود و بررسی کنید که آیا مشکل را برطرف کرده اید یا خیر.

توجه:(Note: ) اگر درخواستی دریافت کردید، سرویس عیب‌یابی آنلاین ویندوز(Windows Online Troubleshooting Service ) غیرفعال است، سپس روش‌های دیگری که در این مقاله مورد بحث قرار گرفته‌اند را دنبال کنید.

اگر درخواستی دریافت کردید، سرویس عیب‌یابی آنلاین ویندوز غیرفعال است، سپس روش‌های دیگری که در این مقاله مورد بحث قرار گرفته‌اند را دنبال کنید.

روش 4: درایوهای محلی را اسکن کنید(Method 4: Scan the Local Drives)

گاهی اوقات، خطاهای موجود در هارد دیسک ممکن است باعث افزایش استفاده از CPU یا دیسک(High CPU or disk usage) توسط مشکل Ntoskrnl.exe شود(Ntoskrnl.exe issue) . بنابراین، می توانید یک اسکن انجام دهید و هر گونه خطا را در صورت وجود مرتب کنید. بنابراین، محل ذخیره فایل های نصب خود را پیدا کنید و درایو مربوطه را طبق دستورالعمل زیر اسکن کنید.

1. Windows + E keys را به طور همزمان فشار دهید تا File Explorer باز شود و روی This PC کلیک کنید .

روی This PC در File Explorer کلیک کنید

2. روی Local Disk(Local Disk ) خود کلیک راست کرده و Properties را همانطور که در عکس زیر مشخص شده است انتخاب کنید.

روی Local Disk خود کلیک راست کرده و روی Properties کلیک کنید.  رفع استفاده از CPU بالا Ntoskrnl.exe

3. حالا به تب Tools رفته و بر روی دکمه Check کلیک کنید.

اکنون به تب Tools بروید و روی Check کلیک کنید

4. اکنون در پنجره Error Checking(Error Checking) بر روی گزینه Scan drive کلیک کنید.

حال بر روی گزینه Scan drive کلیک کنید.  رفع استفاده از CPU بالا Ntoskrnl.exe

5. منتظر بمانید تا فرآیند اسکن(Scanning) کامل شود و در صورت وجود خطا را مرتب کنید. 

منتظر بمانید تا فرآیند اسکن کامل شود و در صورت وجود خطاها را مرتب کنید

در نهایت بررسی کنید که آیا مشکل را برطرف کرده اید یا خیر. اگر هیچ خطایی پیدا نکردید، بقیه روش های مورد بحث در این مقاله را دنبال کنید.

همچنین بخوانید: (Also Read:) رفع WSAPPX High Disk Usage(Fix WSAPPX High Disk Usage) در ویندوز 10(Windows 10)

روش 5: پاکسازی دیسک را انجام دهید(Method 5: Perform Disk Cleanup)

پاکسازی دیسک(Disk Cleanup) مانند سطل بازیافت(Recycle Bin) است. داده های حذف شده از طریق Disk Cleanup به طور دائم از سیستم حذف نمی شوند و در هارد دیسک شما در دسترس باقی می مانند. هر زمان که لازم باشد می توانید فایل ها را بازیابی کنید.

1. در نوار جستجوی ویندوز، Disk Cleanup را تایپ کنید و روی Run as administrator کلیک کنید ، همانطور که در زیر مشخص شده است.

در نوار جستجوی ویندوز عبارت Disk Cleanup را تایپ کرده و روی Run as administrator کلیک کنید.  رفع استفاده از CPU بالا Ntoskrnl.exe

2. از شما خواسته می شود درایوی را که می خواهید تمیز کنید انتخاب کنید(Select the drive you want to clean up) . در اینجا ما درایو C: را انتخاب کرده ایم. برای ادامه روی OK کلیک کنید(Click) .

اکنون درایوی را که می خواهید تمیز کنید انتخاب کنید.

3. یک اعلان ظاهر می شود و The Disk Cleanup  مقدار فضای خالی را محاسبه می کند.

یک اعلان ظاهر می شود و The Disk Cleanup مقدار فضای خالی را محاسبه می کند.  رفع استفاده از CPU بالا Ntoskrnl.exe

4. کادر مربوط به همه موارد مورد نظر در زیر Files to delete را (Files to delete: ) علامت بزنید و روی  Clean up system files کلیک کنید .

کادر مربوط به همه موارد را در زیر Files برای حذف علامت بزنید و روی پاک کردن فایل‌های سیستم کلیک کنید.

5. هنگامی که اسکن(scanning)  کامل شد، دوباره کادرهای مربوط به همه موارد انتخاب شده را علامت بزنید و روی  OK کلیک کنید .

پس از اتمام اسکن، دوباره کادرهای مربوط به همه موارد را علامت بزنید و OK را کلیک کنید.  رفع استفاده از CPU بالا Ntoskrnl.exe

6. در نهایت بر روی دکمه Delete Files  در اعلان تایید کلیک کنید.

در پاپ آپ جدید ظاهر شده روی Delete Files کلیک کنید.

7. کامپیوتر خود را (your PC)مجددا راه اندازی(Restart)  کنید . برای تمیز کردن فضای اضافی، 10 روش(Ways) برای آزاد کردن فضای هارد دیسک(Hard Disk Space) را بخوانید .

روش 6: غیرفعال کردن SuperFetch (SysMain)(Method 6: Disable SuperFetch (SysMain))

زمان راه‌اندازی(startup time) برنامه‌ها و ویندوز(Windows) با یک ویژگی داخلی به نام SysMain ( سوپر Fetch(SuperFetch) سابق ) بهبود می‌یابد. اما برنامه های سیستم از این ویژگی بی بهره اند. در عوض، فعالیت‌های پس‌زمینه افزایش یافته و سرعت عملکرد سیستم شما نسبتاً کاهش می‌یابد. این سرویس‌های ویندوز منابع (Windows)CPU شما را می‌خورند و اغلب توصیه می‌شود که SuperFetch را در سیستم خود غیرفعال کنید.

1.  با نگه داشتن  کلیدهای Windows + R در کنار هم،  کادر محاوره ای  Run را اجرا کنید.(Run)

2.  مطابق شکل services.msc را (services.msc ) تایپ کنید و روی  OK  کلیک کنید تا   پنجره Services باز شود.(Services)

services.msc را به صورت زیر تایپ کنید و روی OK کلیک کنید تا پنجره Services باز شود.  رفع استفاده از CPU بالا Ntoskrnl.exe

3. اکنون به پایین اسکرول کنید و روی  SysMain کلیک راست کنید. (SysMain. )سپس،  همانطور که نشان داده شده است، Properties را انتخاب کنید .

به سمت پایین به SysMain بروید.  روی آن کلیک راست کرده و Properties را انتخاب کنید

4. در اینجا، در  تب  General  ، همانطور که در زیر مشخص شده است، (General )نوع Startup (Startup type ) را  از منوی کشویی روی Disabled  قرار دهید.(Disabled )

نوع Startup را از منوی کشویی روی Disabled تنظیم کنید.  رفع استفاده از CPU بالا Ntoskrnl.exe

5. در نهایت روی  Apply  و سپس  OK  کلیک کنید تا تغییرات ذخیره شوند.

همچنین بخوانید: (Also Read:) رفع مصرف بالای CPU سرویس بهینه سازی زمان اجرا دات نت(Fix .NET Runtime Optimization Service High CPU Usage)

روش 7: سرویس Windows Update را مجددا راه اندازی کنید(Method 7: Restart Windows Update Service)

گاهی اوقات، می‌توانید با حذف دستی پوشه توزیع نرم‌افزار و(Software Distribution Folder) راه‌اندازی مجدد سرویس Windows Update(Windows Update Service) ، مشکل مصرف بالای CPU (CPU usage)Ntoskrnl.exe را برطرف کنید . سپس دستورالعمل های زیر را برای پیاده سازی آن دنبال کنید.

 1. با رفتن به منوی جستجو و تایپ(search menu and typing) Run می توانید  کادر محاوره ای Run را اجرا کنید (Run dialog box).(Run.) 

2.  services.msc را به صورت زیر تایپ کنید و روی  OK کلیک کنید تا پنجره Services باز (Services)شود.(.)

services.msc را به صورت زیر تایپ کنید و روی OK کلیک کنید تا پنجره Services باز شود.

3. اکنون صفحه را به پایین اسکرول کرده و بر روی Windows Update کلیک راست کنید .(right-click )

توجه:(Note:) اگر وضعیت فعلی در حال اجرا(Running) نیست ، می توانید مرحله زیر را رد کنید.

4. در اینجا، اگر وضعیت فعلی Running را نشان می دهد ، روی Stop کلیک کنید .

در اینجا، اگر وضعیت فعلی Running را نشان می دهد، روی Stop کلیک کنید

5. پیامی دریافت خواهید کرد که ویندوز در حال تلاش برای متوقف کردن سرویس زیر در رایانه محلی است... (Windows is attempting to stop the following service on the Local Computer…) صبر کنید(Wait) تا درخواست تکمیل شود. حدود 3 تا 5 ثانیه طول می کشد.

یک پیام دریافت خواهید کرد، ویندوز در تلاش است سرویس زیر را در رایانه محلی متوقف کند…

6. اکنون File Explorer را با کلیک کردن روی Windows + E keys با هم باز کنید. حال به مسیر زیر بروید.

C:\Windows\SoftwareDistribution\DataStore

Ctrl + A keys با هم همه فایل ها و پوشه ها را انتخاب کرده و روی فضای خالی کلیک راست کنید .(right-click )

8. در اینجا، گزینه Delete را انتخاب کنید تا همه فایل ها و پوشه ها از محل DataStore(DataStore location) حذف شوند .

در اینجا گزینه Delete را انتخاب کنید تا تمامی فایل ها و پوشه ها از محل DataStore حذف شوند.

9. اکنون به مسیر C:\Windows\SoftwareDistribution\Download, و همانطور که در مراحل قبل گفته شد تمامی فایل های موجود در محل Downloads را (Downloads location)حذف کنید .(Delete )

پوشه دانلود توزیع نرم افزار را حذف کنید

10. حالا به پنجره Services برگردید و روی Windows Update کلیک راست کنید .(right-click )

11. در اینجا، همانطور که در تصویر زیر نشان داده شده است، گزینه Start را انتخاب کنید.(Start )

در اینجا گزینه Start را انتخاب کنید

12. یک پیام دریافت خواهید کرد، ویندوز در حال تلاش برای راه اندازی سرویس زیر در رایانه محلی است...(Windows is attempting to start the following service on Local Computer…) 3 تا 5 ثانیه صبر کنید(Wait) و پنجره Services را ببندید.(Services)

یک پیام دریافت خواهید کرد، ویندوز در حال تلاش برای راه اندازی سرویس زیر در رایانه محلی است…

13. در نهایت بررسی کنید که آیا مشکل در سیستم شما حل شده است یا خیر.

روش 8: خدمات BlueStacks را متوقف کنید(Method 8: Stop BlueStacks Services)

BlueStacks یک شبیه ساز اندروید است اما درگیری های زیادی با فایل های Ntoskrnl.exe ایجاد می کند که باعث مشکل Ntoskrnl.exe(Ntoskrnl.exe issue) می شود . اما می توانید با دنبال کردن مراحل ذکر شده در زیر آنها را متوقف کنید.

1. Notepad را باز کرده و (Notepad )کلیدهای(keys) زیر را در آن قرار دهید.

C:Program Files (x86)BlueStacksHD-Quit.exe
net stop BstHdUpdaterSvc
net stop BstHdLogRotatorSvc
net stop BstHdAndroidSvc

Notepad را باز کرده و کلیدهای زیر را قرار دهید.  رفع استفاده از CPU بالا Ntoskrnl.exe

2. حالا به File رفته و فایل را با نام name_you_like .bat ذخیره کنید(.bat)

حالا به File رفته و فایل را ذخیره کنید

3. اکنون به محلی که فایل را در آن ذخیره کرده اید بروید و آن را با امتیازات مدیریت اجرا کنید.(administrative privileges. )

4. اکنون با کلیک بر روی Yes(Yes ) و راه اندازی مجدد(rebooting ) سیستم ، تغییرات رجیستری را تایید کنید.

اکنون با کلیک بر روی Yes و راه اندازی مجدد سیستم، تغییرات رجیستری را تایید کنید.  رفع استفاده از CPU بالا Ntoskrnl.exe

اکنون، تمام سرویس‌های BlueStacks غیرفعال می‌شوند، بنابراین مشکل استفاده از CPU(CPU usage) بالای Ntoskrnl.exe برطرف می‌شود.

همچنین بخوانید: (Also Read:) تعمیر میزبان سرویس(Fix Service Host) : سرویس خط مشی تشخیصی استفاده بالای CPU(Policy Service High CPU Usage)

روش 9: اسکن بدافزار را اجرا کنید(Method 9: Run Malware Scans)

چند برنامه ضد بدافزار می توانند به شما در غلبه بر نرم افزارهای مخرب کمک کنند. با این حال، آنها به طور معمول سیستم شما را اسکن و محافظت می کنند. بنابراین، برای جلوگیری از استفاده زیاد از CPU (CPU usage)Ntoskrnl.exe ، اسکن آنتی ویروس را در سیستم خود اجرا کنید و بررسی کنید که آیا مشکل حل شده است. سپس برای انجام این کار مراحل زیر را دنبال کنید.

1.  Windows + I keys  را به طور همزمان فشار دهید تا  تنظیمات(Settings) اجرا شود.

2. در اینجا مطابق شکل بر روی  Update & Security  settings کلیک کنید.

در تنظیمات بر روی Update and security کلیک کنید

3.   در قسمت سمت چپ به Windows Security بروید.(Windows Security)

در سمت چپ به Windows Security بروید.  رفع استفاده از CPU بالا Ntoskrnl.exe

 4. در قسمت سمت راست بر روی گزینه  Virus & kërcënim محافظت کلیک کنید.(Virus & threat protection)

بر روی گزینه ویروس و محافظت از تهدید کلیک کنید

 5. برای جستجوی بدافزار بر روی  دکمه Quick Scan کلیک کنید.(Quick Scan)

روی دکمه Quick Scan کلیک کنید.  رفع استفاده از CPU بالا Ntoskrnl.exe

6A. پس از انجام اسکن، تمام تهدیدات نمایش داده می شود. بر روی  Start (Click)Actions (Start Actions ) در زیر  تهدیدات فعلی(Current threats) کلیک کنید .

بر روی Start Actions در قسمت Current gefs کلیک کنید

6B. اگر هیچ تهدیدی در دستگاه شما وجود نداشته باشد، دستگاه  هشدار بدون تهدید فعلی  را نشان می دهد.(No current threats )

هشدار بدون تهدید فعلی را نشان دهید.  رفع استفاده از CPU بالا Ntoskrnl.exe

روش 10: فایل های سیستم را تعمیر کنید(Method 10: Repair System Files)

کاربران ویندوز 10 می توانند به طور خودکار فایل های سیستم خود را با اجرای System File Checker اسکن و تعمیر کنند . علاوه بر این، این یک ابزار داخلی است که به کاربر(user delete) اجازه می دهد فایل ها را حذف کرده و این مشکل را برطرف کند. سپس برای اجرای همان مراحل زیر را دنبال کنید.

1.  کلید Windows را بزنید، (Windows key)Command Prompt را تایپ  کنید  و روی  Run as administrator کلیک کنید .

منوی Start را باز کنید، Command Prompt را تایپ کنید و روی Run as administrator در سمت راست کلیک کنید.  رفع استفاده از CPU بالا Ntoskrnl.exe

 2. در   اعلان User Account Control بر روی  Yes کلیک کنید.(Yes)

3.  دستور chkdsk C: /f /r /xکلید Enter را(Enter key)  بزنید  .

دستور chkdsk.

4. اگر پیامی از شما خواسته شد،  Chkdsk نمی تواند اجرا شود... حجم صدا در حال استفاده است(Chkdsk cannot run…the volume is… in use process) ، سپس  Y را تایپ  کرده و  کلید Enter را(Enter key) فشار دهید .

5. دوباره دستور:  sfc /scannowکلید Enter(Enter key)  را فشار دهید   تا  اسکن System File Checker اجرا شود  .

خط فرمان زیر را تایپ کرده و Enter را بزنید تا اجرا شود.  رفع استفاده از CPU بالا Ntoskrnl.exe

توجه:(Note:)  یک اسکن سیستم آغاز می شود و چند دقیقه طول می کشد تا تمام شود. در همین حال، می توانید به انجام فعالیت های دیگر ادامه دهید، اما حواستان باشد که پنجره را به طور تصادفی نبندید.

پس از تکمیل اسکن، یکی از این پیام ها را نشان می دهد:

  • Windows Resource Protection هیچ گونه نقض یکپارچگی پیدا نکرد.(Windows Resource Protection did not find any integrity violations.)
  • Windows Resource Protection نتوانست عملیات درخواستی را انجام دهد.(Windows Resource Protection could not perform the requested operation.)
  • Windows Resource Protection فایل های خراب را پیدا کرد و با موفقیت آنها را تعمیر کرد.(Windows Resource Protection found corrupt files and successfully repaired them.)
  • Windows Resource Protection فایل های خراب را پیدا کرد اما قادر به رفع برخی از آنها نبود.(Windows Resource Protection found corrupt files but was unable to fix some of them.)

6. پس از پایان اسکن،  کامپیوتر خود را (your PC)مجددا راه اندازی(restart)  کنید .

7. مجدداً  Command Prompt را به عنوان مدیر(Command Prompt as administrator)  اجرا کنید و دستورات داده شده را یکی پس از دیگری اجرا کنید:

dism.exe /Online /cleanup-image /scanhealth
dism.exe /Online /cleanup-image /restorehealth
dism.exe /Online /cleanup-image /startcomponentcleanup

توجه:(Note:) برای اجرای صحیح دستورات DISM  باید یک اتصال اینترنتی فعال داشته باشید.(internet connection)

دستور سلامت را در Command Prompt اسکن کنید

همچنین بخوانید:(Also Read:) نحوه رفع مصرف بالای CPU(Fix High CPU Usage) در ویندوز 10(Windows 10)

روش 11: به روز رسانی درایور برگشتی(Method 11: Rollback Driver Updates)

اگر سیستم شما به درستی کار می کرد و پس از به روز رسانی شروع به کار نکردن کرد، بازگرداندن درایورها ممکن است کمک کند. بازگشت به عقب درایور باعث حذف درایور فعلی نصب شده در سیستم و جایگزینی آن با نسخه قبلی می شود. این فرآیند باید هر گونه اشکال در درایورها را از بین ببرد و به طور بالقوه مشکل مذکور را برطرف کند.

توجه:(Note: ) در این راهنما، ما مراحلی را برای بازگرداندن یک درایور نمایشگر(Display Driver) معمولی گردآوری کرده‌ایم . به شما توصیه می شود که تمام درایورهای ناسازگار را به عقب برگردانید.

1.  کلید Windows را بزنید، (Windows key)device manager را(device manager) تایپ  کنید و روی  Open کلیک کنید .

نتایج جستجو را برای Device Manager شروع کنید.  رفع استفاده از CPU بالا Ntoskrnl.exe

2. روی فلش کنار  Display adapters کلیک کنید  تا بزرگ شود.

روی فلش کنار Display adapters کلیک کنید تا بزرگ شود.  رفع استفاده از CPU بالا Ntoskrnl.exe

 3. روی درایور نمایشگر( display driver) خود  (مثلاً  درایور (driver)NVIDIA GeForce  )  کلیک راست کرده و Properties را انتخاب کنید ، همانطور که در زیر نشان داده شده است.

روی NVIDIA GeForce 940MX کلیک راست کرده و Properties را انتخاب کنید

4. مطابق شکل، به تب Driver  بروید و روی  Roll Back Driver کلیک کنید .

توجه(Note) : اگر گزینه Roll Back Driver خاکستری است، نشان می دهد که رایانه ویندوز شما فایل های درایور از پیش نصب شده را ندارد یا tit هرگز به روز نشده است. در این مورد، روش های جایگزینی که در این مقاله مورد بحث قرار گرفته است را امتحان کنید.

همانطور که نشان داده شده است، به تب Driver بروید و Roll Back Driver را انتخاب کنید.  رفع استفاده از CPU بالا Ntoskrnl.exe

5. دلیلی برای اینکه چرا عقب نشینی می کنید ارائه دهید؟ (Why are you rolling back?) در   پنجره بازگشت بسته Driver Package . (Driver Package rollback)سپس روی  دکمه Yes  که مشخص شده است کلیک کنید.

دلیلی برای بازگرداندن درایورها ارائه دهید و در پنجره بازگشت بسته درایور روی Yes کلیک کنید

6. اکنون، سیستم خود را مجددا راه اندازی(restart)  کنید تا بازگشت موثر باشد.

روش 12: نرم افزار Zune را حذف نصب کنید (در صورت وجود)(Method 12: Uninstall Zune Software (If Applicable))

بسیاری از کاربران گزارش داده‌اند که نرم‌افزار Zune با فایل‌های ntoskrnl.exe تداخل می‌کند و باعث مشکل استفاده بالای CPU (CPU usage)Ntoskrnl.exe می‌شود(Ntoskrnl.exe) . آنها را با دنبال کردن مراحل ذکر شده در زیر حذف نصب کنید.

1.  کلید Windows(Windows key) را بزنید ،  برنامه‌ها و ویژگی‌ها را(apps and features) تایپ کنید و روی  Open کلیک کنید . 

برنامه ها و ویژگی ها را تایپ کنید و روی Open در نوار جستجوی ویندوز 10 کلیک کنید

2. روی برنامه Zune(Zune app) کلیک کنید و گزینه Uninstall  را انتخاب کنید، همانطور که در زیر نشان داده شده است.

در نهایت بر روی Uninstall کلیک کنید.  رفع استفاده از CPU بالا Ntoskrnl.exe

3.   برای تایید همان چیزی که در بالا نشان داده شده است، دوباره بر روی Uninstall کلیک کنید.(Uninstall)

4.  دستورالعمل های روی صفحه را(on-screen instructions) دنبال کنید  تا فرآیند حذف نصب(uninstallation process) تمام شود .

5. در نهایت،  کامپیوتر خود را (your PC)مجددا راه اندازی(restart)  کنید .

توصیه شده:(Recommended:)

  • 20 بهترین برنامه ردیابی تلفن همراه
  • تعمیر مرکز بازی ROG که کار نمی کند
  • رفع استفاده از دیسک بالا Ntoskrnl.exe
  • 14 روش برای رفع خطای نمایه کروم

امیدواریم این راهنما مفید بوده باشد و بتوانید مشکل استفاده از CPU بالای Ntoskrnl.exe(Ntoskrnl.exe high CPU usage) را برطرف کنید . به ما اطلاع دهید که کدام روش برای شما بهترین کار را دارد. همچنین، اگر در مورد این مقاله سؤالی یا پیشنهادی دارید، در بخش نظرات مطرح کنید.



About the author

من یک مهندس نرم افزار با تجربه در Xbox Explorer، Microsoft Excel و Windows 8.1 Explorer هستم. در اوقات فراغت دوست دارم بازی های ویدیویی انجام دهم و تلویزیون تماشا کنم. من از دانشگاه یوتا مدرک دارم و در حال حاضر به عنوان مهندس نرم افزار برای یک شرکت بین المللی کار می کنم.



Related posts