رفع: Windows Driver Foundation با استفاده از CPU بالا
Windows Driver Foundation نام قبلی Windows Driver Framework است. این مجموعه ای از کتابخانه ها و ابزارهای مایکروسافت(Microsoft) است که به کاهش پیچیدگی هنگام نوشتن درایورهای ویندوز کمک می کند. (Windows)درایورها را به حالت کاربر سوق می دهد. این سرویس برای پایداری کلی سیستم ضروری است.
فرآیند Windows Driver Foundation(Windows Driver Foundation) چیست ؟
Windows Driver Foundation مجموعه ای از کتابخانه ها و ابزارهایی است که به شما امکان می دهد هنگام استفاده از درایورها در رایانه شخصی ویندوز خود، پیچیدگی را کاهش دهید. به عبارت دیگر، این فرآیند به شما کمک می کند تا همیشه از یک سیستم پایدار استفاده کنید.
گاهی اوقات، کاربران ممکن است با مشکلاتی در سیستم مواجه شوند، جایی که Windows Driver Foundation بخش عمده ای از استفاده از CPU را اشغال می کند . در حالی که دقیقاً عملکردهای CPU را برای اکثر کاربران محدود نمی کند، مطمئناً باتری را تخلیه می کند و ممکن است گاهی اوقات باعث یخ زدن سیستم شود، به خصوص اگر میزان استفاده تا 100٪ افزایش یابد. تلاش برای از بین بردن فرآیند در Task Manager کمکی نمی کند زیرا این یک فرآیند سیستمی است.
Windows Driver Foundation با استفاده از CPU یا حافظه بالا
برای اینکه بفهمید فشار روی استفاده از CPU به دلیل Windows Driver Foundation یا wudfsvc.dll است، Task Manager را با کلیک راست بر روی نوار وظیفه(Taskbar) و انتخاب Task Manager باز کنید.
در اینجا، فرآیندی را که مصرف بالای CPU(CPU) را اشغال می کند بررسی کنید . آیا این Windows Driver Foundation است(Windows Driver Foundation) ؟ ممکن است با نام جایگزین User-mode Driver Framework ( UMDF ) یا WUDFHost.Exe باشد.
اگر واقعاً منابع زیادی مصرف می کند، برخی از این پیشنهادات عیب یابی را امتحان کنید:
- Windows Update را اجرا کنید
- Troubleshooters را اجرا کنید
- عیب یابی در وضعیت بوت پاک
- سعی کنید وسایل جانبی را از سیستم حذف کنید
- درایورهای وای فای را به روز کنید و دوباره نصب کنید
- پیشنهاداتی برای حرفه ای ها
بیایید این مراحل را با جزئیات بررسی کنیم.
1] Windows Update را اجرا کنید
مطمئن(Make) شوید که سیستم عامل ویندوز شما با آخرین وصله ها و اصلاحات به روز است. (Windows)اگر نه، توصیه می شود تمام به روز رسانی های موجود را نصب کنید.
2] Troubleshooters را اجرا کنید
اگر از ویندوز 7 استفاده می کنید، (Windows 7)عیب یاب تعمیر و نگهداری سیستم را اجرا کنید. برای اجرای System Maintenance Troubleshooter . Run را باز کنید و عبارت زیر را تایپ کنید و Enter را بزنید:
msdt.exe -id MaintenanceDiagnostic
آیا کمک می کند؟
بعد، System Performance Troubleshooter را اجرا کنید. برای انجام این کار، یک Command Prompt را باز کنید ، عبارت زیر را تایپ کنید و Enter را بزنید تا عیبیابی عملکرد(Performance Troubleshooter) اجرا شود .
msdt.exe /id PerformanceDiagnostic
این عیب یاب به کاربر کمک می کند تا تنظیمات را برای بهبود سرعت و عملکرد سیستم عامل انجام دهد.
بخوانید(Read) : نحوه تعمیر 100% Disk, High CPU, High Memory usage in Windows 10 .
3] عیب یابی در وضعیت بوت تمیز
Clean Boot به شما در رفع مشکل کمک می کند . به عنوان یک مدیر وارد سیستم شوید . (Log)Press Windows + R دهید تا پنجره Run باز شود . دستور 'msconfig' را وارد کرده و Enter را(Enter) فشار دهید .
روی تب (Click)General کلیک کنید و سپس Selective Startup را کلیک کنید . کادر بررسی Load Startup Items(Load Startup Items) را پاک کنید و مطمئن شوید که Load System Services and Use Original boot configuration علامت زده شده است.
روی Apply کلیک کنید و سیستم را ریستارت کنید.
دلیل انجام Clean Boot ایزوله کردن هر نرم افزاری است که باعث این مشکل شده است. اگر Clean Boot مشکل استفاده بالای CPU را حل کرد، سعی کنید دقیقاً نرم افزاری را که مزاحم شده است، پیدا کنید. شما باید این کار را به صورت دستی با فعال/غیرفعال کردن هر فرآیند یا راه اندازی انجام دهید.
4] سعی کنید(Try) وسایل جانبی را از سیستم حذف کنید
(Remove)دستگاه های جانبی را یکی یکی از سیستم حذف کنید و بررسی کنید که آیا مشکل حل می شود یا خیر. اگر اینطور باشد، ممکن است آن دستگاه جانبی خاص نیاز به تعویض داشته باشد یا شاید درایور(Driver) آن به روز شود.
5] درایورهای WiFi را (WiFi)به روز(Update) کنید و دوباره نصب کنید
بسیاری از کاربران گزارش داده اند که نصب مجدد درایورهای وای فای(WiFi) به آنها کمک کرده تا مشکل را حل کنند. فرآیند به روز رسانی درایورهای دستگاه به شرح زیر است:
Press Win+X داده و روی Device Manager کلیک کنید تا باز شود. در لیستی که به ترتیب حروف الفبا است، «شبکه آداپتورها» را پیدا کنید و روی فلش رو به جلو در مقابل آن کلیک کنید.
سیستم را ریستارت کنید و بررسی کنید که آیا مشکل حل شده است یا خیر. اگر نه، به نصب مجدد درایورها ادامه دهید.
یک بار دیگر Device Manager(Device Manager) را باز کنید و روی درایورهای وایرلس کلیک راست کنید. سپس بر روی "Properties" کلیک کنید. تب Drivers(Drivers) را باز کنید و روی Uninstall کلیک کنید تا درایورها حذف شوند. با متصل نگه داشتن سیستم به Wifi ، سیستم را راه اندازی مجدد کنید. باید به طور خودکار درایورها را شناسایی کند.
6] پیشنهاداتی برای حرفه ای ها
مانیتور عملکرد(Performance Monitor) یک ابزار داخلی خوب است که به شما امکان میدهد نظارت و مطالعه کنید که برنامههایی که اجرا میکنید چگونه بر عملکرد رایانه شما تأثیر میگذارند، هم در زمان واقعی و هم با جمعآوری دادههای گزارش برای تجزیه و تحلیل بعدی. در شناسایی و عیب یابی استفاده از منابع بالا توسط فرآیندها و در ایجاد گزارش سلامت سیستم ویندوز(Windows) شما بسیار مفید است. اما گاهی اوقات، ممکن است نیاز به استفاده از یک ابزار رایگان شخص ثالث برای کنترل چنین فرآیندهایی را احساس کنید که ممکن است از CPU بالا استفاده کنند . Process Tamer یک ابزار رایگان است که به شما کمک می کند تا استفاده از CPU بالا یا 100% را در ویندوز(Windows) مدیریت کنید.
آیا Windows Driver Foundation ضروری است؟
بله، Windows Driver Foundation لازم است که روی رایانه شما دارای Windows 11/10 باشد. این به شما کمک می کند تا به راحتی از درایورها در رایانه خود استفاده کنید. از آنجایی که درایورها به شما کمک می کنند سخت افزار خود را به نرم افزار متصل کنید، باید Windows Driver Foundation را در رایانه خود فعال کنید.
All the best!
پستهایی درباره فرآیندهایی که از منابع بالا استفاده میکنند:(Posts about processes using high resources:)
- مشکلات استفاده از CPU بالای میزبان ارائه دهنده WMI(WMI Provider Host High CPU Usage issues)
- Windows Modules Installer Worker High CPU & Disk Usage
- Desktop Window Manager dwm.exe CPU بالایی مصرف می کند(Desktop Window Manager dwm.exe consumes high CPU)
- Ntoskrnl.exe استفاده از CPU و دیسک بالا(Ntoskrnl.exe high CPU & Disk usage)
- مشکل مصرف بالای پردازنده OneDrive
- Windows Shell Experience Host از CPU بالایی استفاده می کند(Windows Shell Experience Host uses high CPU)
- Wuauserv استفاده از CPU بالا(Wuauserv high CPU usage) .
Related posts
Microsoft Office Click-To-Run High CPU usage در Windows 11/10
Modern Setup Host High CPU or Memory usage در ویندوز 10
چگونه به رفع مشکل GSvr.exe CPU usage بالا در Windows 10
Fix System قطع CPU usage بالا در Windows 11/10
Fix Services و Controller برنامه High CPU usage در Windows 10
Spooler SubSystem برنامه چیست و چرا High CPU usage؟
Process Tamer: مدیریت High یا 100٪ CPU utilization در Windows PC
Fix COM Surrogate CPU or Disk usage بالا در Windows 10
چگونه به Fix High CPU Usage توسط System Idle Process
System فرآیند High Disk or CPU usage در ویندوز 11/10
Service Host: تشخیصی Policy Service 100٪ Disk Usage در Windows 10
Fix LSAISO process CPU usage بالا در Windows 10
Host Process برای Windows Tasks or Service Host در Windows 10 چیست؟
یک مشکل شروع به شروع StartupCheckLibrary.dll در Windows 10 وجود دارد
چگونه برای پیدا کردن Application Process ID در Windows 11/10
Identity_Helper.exe process در Windows 10 Task Manager چیست؟
فرایند YourPhone.exe در Windows 10 چیست؟ آیا من آن را حذف می کنم؟
Sihost.exe در Windows 10 چیست؟ چگونه می توانم بدانم آیا این ویروس است؟
Fix MPSigStub CPU usage بالا در Windows 10
IgfxEM.exe process در Windows 10 دیده می شود؟