فرآیند سیستم (ntoskrnl.exe) استفاده زیاد از دیسک یا CPU در ویندوز 11/10
فرآیند System را می توان به عنوان نوع خاصی از فرآیند مشاهده کرد که رشته هایی را میزبانی می کند که فقط در حالت هسته اجرا می شوند. نام فایل مربوط به آن ntoskrnl.exe است و در پوشه C:\Windows\System32\این سرویس خدمات مختلف سیستم مانند انتزاع سخت افزار، مدیریت پردازش و حافظه و غیره را بر عهده دارد.
گاهی اوقات، فرآیند سیستم(System) ممکن است مصرف بالای دیسک یا CPU(high disk or CPU usage) را برای چند دقیقه نشان دهد. این موقتی است و نباید شما را نگران کند. اما اگر همین وضعیت به طور مکرر ادامه پیدا کند، ممکن است لازم باشد به چند چیز نگاهی بیندازید.
فرآیند سیستم(System) (ntoskrnl.exe) استفاده زیاد از دیسک(High Disk) یا CPU
عوامل مختلفی وجود دارد که می تواند باعث تغییر در عملکرد دستگاه ویندوز 10 شما شود. این شامل بهروزرسانیهای اخیر، تغییرات در نسخههای درایور دستگاه و غیره میشود. میتوانید این راهحلها را برای رفع مشکل امتحان کنید.
- درایورهای قدیمی را به روز(Update) کنید یا به به روز رسانی قبلی برگردید
- هنگام خاموش شدن، فایل Page را پاک کنید
- از طرح ذخیره انرژی استفاده نکنید
- از SysInternals Process Explorer استفاده کنید
- غیرفعال کردن کار بیکار
- از ردیابی رویداد(Use Event Tracing) برای ویندوز(Windows) برای گرفتن داده های نمونه برداری از CPU استفاده کنید(CPU)
بیایید راه حل های بالا را با کمی جزئیات پوشش دهیم!
1] درایورهای قدیمی را به روز(Update) کنید یا به به روز رسانی قبلی برگردید
درایورها برنامه هایی هستند که دستگاه های خاصی را که به مادربرد شما متصل هستند کنترل می کنند. بنابراین، به روز نگه داشتن آنها(keeping them up-to-date) ممکن است به از بین بردن مشکلات سازگاری یا اشکالاتی که باعث افزایش استفاده از CPU می شود کمک کند. (CPU)از سوی دیگر، اگر متوجه شدید که بهروزرسانی جدید در عملکرد عادی رایانه شخصی شما اختلال ایجاد میکند و باعث استفاده از دیسک بالا یا پردازنده(CPU) میشود ، به نسخه قبلی درایور برگردید .
2] فایل Page را در زمان خاموش شدن پاک کنید
ویرایشگر رجیستری(Registry Editor) را باز کرده و به آدرس مسیر زیر بروید –
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
پوشه Memory Management(Memory Management) را پیدا کنید.
سپس روی ClearPageFileAtShutDown(ClearPageFileAtShutDown) راست کلیک کرده و گزینه Modify را انتخاب کنید.
سپس در صفحه Edit DWORD Value که ظاهر می شود، مقدار ClearPageFileAtShutDown را از 0 به 1 تغییر دهید و روی OK کلیک کنید.
این کار در هر خاموش شدن صفحه فایل را پاک می کند(clear Page File at every shutdown) و میزان مصرف بالای رم(RAM) در ویندوز 10(Windows 10) را کاهش می دهد.
3] از طرح ذخیره انرژی استفاده نکنید
برخی از تنظیمات قدرت ، بدون توجه به دستگاهی که از آن استفاده میکنید، سرعت CPU را کاهش میدهند. (CPU)به این ترتیب، لازم است گزینه های Power(Power Options) خود را بررسی کنید . Edit Power Plan را در نوار جستجو(Search) تایپ کنید و Enter را بزنید . پس از(Once) باز کردن، روی Power Options در نوار آدرس بالای پنجره کلیک کنید.
روی دکمه کشویی نمایش طرح های اضافی کلیک کنید، سپس (Show additional plans)طرح نیرو(Power Plan) خود را تغییر دهید . از طرح صرفه جویی در مصرف انرژی(Power Saver) استفاده نکنید - از عملکرد متعادل(– Use Balanced) یا بالا استفاده کنید.
حالا Task Manager را دوباره باز کنید تا ببینید آیا استفاده از CPU به حالت عادی باز می گردد یا خیر.
4] از SysInternals Process Explorer استفاده کنید(Use SysInternals Process Explorer)
SysInternals یک ابزار پیشرفته سیستمی است که می تواند برای شناسایی درایوری که باعث استفاده زیاد از CPU در ویندوز 10(Windows 10) می شود استفاده شود . برنامه را به عنوان یک مدیر اجرا کنید و سیستم(System) را در لیست فرآیندهای در حال اجرا قرار دهید. سپس روی آن راست کلیک کرده و گزینه Properties را انتخاب کنید.(Properties option.)
سپس به تب Threads بروید. فهرست ماژول های بارگیری شده توسط هسته را بر اساس میزان استفاده از CPU ( ستون CPU) مرتب کنید. (CPU)نام یک جزء یا یک درایور را در ستون آدرس شروع(Start Address) که باعث بارگذاری زیاد می شود، یادداشت کنید و آن را خاتمه دهید.
امیدواریم این به شما در عیب یابی کمک کند.
5] غیرفعال کردن کار بیکار
شما می توانید آن را از طریق Task Scheduler به راحتی غیرفعال کنید. فقط(Just) آن را راه اندازی کنید و به مایکروسافت(Microsoft) بروید .
سپس، زیر پوشه ویندوز را در زیر آن انتخاب کنید.(Windows)
پوشه MemoryDiagnostic > TaskScheduler را (MemoryDiagnostic )باز(TaskScheduler) کنید و RunFullMemoryDiagnostic را از سمت راست انتخاب کنید. روی آن راست کلیک کرده و گزینه Disable را انتخاب کنید تا فرآیند متوقف شود.
6] از ردیابی رویداد(Use Event Tracing) برای گرفتن داده های نمونه برداری CPU استفاده کنید(CPU Sampling)
ردیابی رویداد برای ویندوز(Windows) امکان ضبط رویدادهای هسته و برنامه را به شیوه ای ثابت و ساده فراهم می کند. با ثبت و ارائه رویدادهای انتخاب شده، می توانید مشکلات عملکرد سیستم و برنامه را شناسایی و تشخیص دهید. پس از آن، شما می توانید یک اقدام دلخواه را برای اصلاح رفتار نادرست دنبال کنید. این روش بیشتر برای مدیران IT مناسب است.
بهترین ها.
Related posts
چگونه برای تعمیر 100٪ Disk، High CPU، High Memory usage در Windows 10
Fix System Protection Background Tasks SrTasks.exe High Disk usage
چگونه به Fix High CPU Usage توسط System Idle Process
حل NT Kernel & System Process High CPU Usage در ویندوز
Fix System و Memory High CPU فشرده Memory High CPU، Ram، Disk Usage
چگونه CPU یا GPU خود را در سینی سیستم ویندوز نظارت کنیم
7 کاری که می توانید با ابزار مدیریت دیسک در ویندوز انجام دهید
خطاهای درایوهای خود را با Check Disk (chkdsk) در ویندوز 7 تست و رفع کنید
Desktop Window Manager DWM.exe مصرف CPU or Memory بالا
Fix DCFWinService High Disk Usage در Windows 11/10
Fix COM Surrogate CPU or Disk usage بالا در Windows 10
Fix MPSigStub CPU usage بالا در Windows 10
Fix Service Host: محلی System (Svchost.exe) High CPU and Disk Usage
نحوه آزاد کردن فضای تلف شده با Disk Cleanup در ویندوز
چگونه Disk Defragmenter را در Windows باز کنیم (12 راه)
نحوه استفاده از Defragmenter دیسک ویندوز 7
Spooler SubSystem برنامه چیست و چرا High CPU usage؟
Software Protection Platform Service Sppsvc.exe High CPU usage باعث
ویندوز Modules Installer Worker High CPU & Disk Usage در Windows 10
چگونه به استفاده از Check Disk (CHKDSK) به آزمون و رفع خطاهای هارد دیسک در Windows 10