DISM Host Servising Process استفاده بالای CPU را برطرف کنید
ویندوز(Windows) 10 دارای چندین ابزار داخلی است که به تجزیه و تحلیل خودکار و تعمیر فایل های خراب در سیستم شما کمک می کند. یکی از این ابزارها DISM یا Deployment Image Serviceing(Deployment Image Servicing) and Management است. این یک ابزار خط فرمان است که به سرویس و آماده سازی تصاویر ویندوز در Windows Recovery Environment(Windows Recovery Environment) ، Windows Setup و Windows PE کمک می کند. DISM در آن موارد نیز کار می کند، زمانی که جستجوگر فایل سیستم(System File Checker) به درستی کار نمی کند. با این حال، گاهی اوقات ممکن است با خطای استفاده از CPU(CPU Usage) در فرآیند سرویس دهی میزبان DISM مواجه شوید. (DISM)در این مقاله DISM(DISM) چیستفرآیند سرویس دهی میزبان و نحوه رفع مشکلات استفاده بالای CPU است. تا آخر بخوانید(Read) !
نحوه رفع مشکل استفاده بالای CPU در فرآیند سرویس میزبان DISM
(How to Fix DISM Host Servicing Process High CPU Usage Issue
)
فرآیند سرویس دهی میزبان DISM چیست؟(What is DISM Host Servicing Process?)
علیرغم مزایای مختلف فرآیند سرویس دهی میزبان DISM ، تضادهای زیادی با DisHost.exe(DismHost.exe) نیز وجود دارد. بسیاری از کاربران ادعا می کنند که این جزء ضروری سیستم عامل ویندوز(Windows Operating) است. با این حال، برخی از افراد با این ادعا موافق نیستند زیرا نمی توانید نماد آن را در نوار وظیفه(Taskbar) مشاهده کنید. از سوی دیگر، برخی از اپلیکیشن های آنتی ویروس آن را بدافزار می دانند. از این رو(Hence) ، فرآیند سرویس دهی میزبان DISM منجر به مسائل مختلفی مانند:(DISM)
- استفاده از CPU بالا تا 90 تا 100٪
- تهدید بدافزار
- مصرف پهنای باند بالا
اطلاعات بیشتر در مورد DISM را در اینجا(Read more about DISM here) از وب سایت مایکروسافت بخوانید.
(Read)راه حل های داده شده را برای رفع DISM Host Servicing Process که باعث مشکل مصرف بالای CPU(High CPU Usage) در ویندوز 10 می شود، (Windows 10)بخوانید و اجرا کنید .
روش 1: کامپیوتر خود را مجددا راه اندازی کنید
(Method 1: Restart Your PC
)
قبل از امتحان بقیه روش ها، به شما توصیه می شود که سیستم خود را مجددا راه اندازی کنید. در بیشتر موارد، یک راه اندازی مجدد ساده، بدون تلاش زیاد، مشکل را برطرف می کند.
1. کلید Windows را فشار داده و نماد پاور را انتخاب کنید(Power)
نکته: نماد پاور در (Note:)سیستم ویندوز 10(Windows 10) در پایین و در سیستم ویندوز 8(Windows 8) در بالا قرار دارد.
2. چندین گزینه مانند Sleep ، Shut down و Restart نمایش داده می شود. در اینجا، مطابق شکل، روی Restart کلیک کنید .
راه اندازی مجدد سیستم باعث تازه شدن RAM و کاهش مصرف CPU می شود.(CPU)
روش 2: غیرفعال کردن SuperFetch (SysMain)(Method 2: Disable SuperFetch (SysMain))
زمان راهاندازی برنامهها و ویندوز(Windows) با یک ویژگی داخلی به نام SysMain (قبلاً SuperFetch ) بهبود مییابد. با این حال، برنامه های سیستمی از آن سود چندانی نمی برند. در عوض، فعالیت پسزمینه افزایش مییابد که منجر به کاهش سرعت عملیاتی رایانه میشود. این سرویسهای ویندوز منابع (Windows)CPU زیادی را مصرف میکنند و از این رو، اغلب توصیه میشود که SuperFetch(disable SuperFetch) را در سیستم خود غیرفعال کنید.
1. با نگه داشتن کلیدهای Windows + R در کنار هم، کادر محاوره ای Run را اجرا کنید.(Run)
2. مطابق شکل services.msc را(services.msc ) تایپ کنید و روی OK کلیک کنید تا پنجره Services باز شود.(Services)
3. اکنون به پایین اسکرول کنید و روی SysMain کلیک راست کنید. (SysMain. )سپس، همانطور که نشان داده شده است، Properties را انتخاب کنید .
4. در اینجا، در تب General ، همانطور که در زیر مشخص شده است، (General )نوع Startup(Startup type ) را از منوی کشویی روی Disabled قرار دهید.(Disabled )
5. در نهایت روی Apply و سپس OK کلیک کنید تا تغییرات ذخیره شوند.
همچنین بخوانید: (Also Read:) رفع خطای DISM 14098 Component Store خراب شده است(Fix DISM Error 14098 Component Store has been corrupted)
روش 3: سرویس انتقال هوشمند پس زمینه را غیرفعال کنید(Method 3: Disable Background Intelligent Transfer Service)
به طور مشابه، غیرفعال کردن BITS به رفع خطای استفاده از CPU در فرآیند سرویس میزبان DISM کمک می کند.(DISM)
1. با استفاده از مراحل ذکر شده در روش 2 به پنجره (Method 2)Services بروید .
2. روی Background Intelligent Transfer Service(Background Intelligent Transfer Service ) اسکرول کرده و راست کلیک کرده و Properties را انتخاب کنید .
3. در اینجا، در تب General ، نوع Startup(Startup type ) را همانطور که در تصویر نشان داده شده روی Disabled قرار دهید.
4. در نهایت روی Apply و سپس OK کلیک کنید تا تغییرات ذخیره شوند.
روش 4: سرویس جستجوی ویندوز را غیرفعال کنید(Method 4: Disable Windows Search Service)
به همین ترتیب، این فرآیند نیز منابع CPU زیادی را اشغال می کند و به راحتی می توان آن را برای رفع مشکل مذکور غیرفعال کرد، همانطور که در زیر توضیح داده شده است.
1. مجدداً پنجره Services(Services Window) را همانطور که در روش 2(Method 2) بالا ذکر شد راه اندازی کنید .
2. اکنون روی Windows Search Service(Windows Search Service) کلیک راست کرده و مانند شکل گزینه Properties را انتخاب کنید .
3. در اینجا، در تب General ، نوع Startup(Startup type ) را همانطور که مشخص شده است، روی Disabled قرار(Disabled, ) دهید.
4. روی Apply > OK کلیک کرده و خارج شوید.
همچنین بخوانید: (Also Read:) رفع خطای DISM Files Source Could be Found(Fix DISM Source Files Could not be Found Error)
روش 5: بدافزار یا اسکن ویروس را اجرا کنید(Method 5: Run Malware or Virus Scan)
هنگامی که یک ویروس یا بدافزار از فایل DisHost.exe(DismHost.exe) به عنوان استتار استفاده می کند، ممکن است Windows Defender تهدید را تشخیص ندهد. در نتیجه(Thereby) ، هکرها ممکن است به راحتی به سیستم شما نفوذ کنند. تعداد کمی از نرم افزارهای مخرب مانند کرم ها، اشکالات، ربات ها، ابزارهای تبلیغاتی مزاحم و غیره نیز ممکن است به این مشکل کمک کنند.
با این حال، از طریق رفتار غیرعادی سیستم عامل خود می توانید تشخیص دهید که آیا سیستم شما در معرض تهدید مخرب قرار دارد یا خیر.
- متوجه چندین دسترسی غیرمجاز خواهید شد.
- سیستم شما بیشتر خراب می شود.
چند برنامه ضد بدافزار می توانند به شما در غلبه بر نرم افزارهای مخرب کمک کنند. آنها به طور معمول سیستم شما را اسکن و محافظت می کنند. بنابراین، برای جلوگیری از خطای استفاده از CPU در فرآیند سرویس دهی میزبان DISM ، اسکن آنتی ویروس(run an antivirus scan) را در سیستم خود اجرا کنید و بررسی کنید که آیا مشکل حل شده است یا خیر. برای این کار مراحل زیر را دنبال کنید:
1. با فشار دادن کلیدهای Windows + Iتنظیمات ویندوز بروید(Windows Settings) .
2. در اینجا، مطابق شکل بر روی Update & Security کلیک کنید .
3. در پنجره سمت چپ بر روی Windows Security کلیک کنید.(Windows Security )
4. در مرحله بعد ، همانطور که در تصویر نشان داده شده است، در زیر قسمت Protection area، گزینه (Protection areas, )Virus & kërcënim حفاظت(Virus & threat protection ) را انتخاب کنید .
5A. بر روی Start Actions در زیر تهدیدات فعلی(Current threats) کلیک کنید تا در برابر تهدیدات لیست شده اقدام کنید.
5B. اگر هیچ تهدیدی در سیستم خود نداشته باشید، سیستم هشدار No actions need را نمایش می دهد.(No actions needed )
6. سیستم خود را مجددا راه اندازی کنید(Reboot your system) و بررسی کنید که آیا خطای استفاده از CPU بالا DISM برطرف شده است.(DISM)
Method 6: Update/Reinstall Drivers
اگر درایورهای جدیدی که در سیستم خود نصب یا به روز کرده اید از نظر ارتباط با فایل های سیستم عامل ناسازگار یا قدیمی باشند، با مشکل استفاده از CPU بالا در فرآیند سرویس میزبان DISM مواجه خواهید شد. (DISM)بنابراین به شما توصیه می شود برای جلوگیری از بروز مشکل مذکور، دستگاه و درایورهای خود را به روز رسانی کنید.
1. همانطور که نشان داده شده است، Device Manager را از جستجوی ویندوز 10 اجرا(Windows 10 search) کنید.
2. روی System devices(System devices) دوبار کلیک کنید تا بزرگ شود.
3. اکنون بر روی درایور سیستم(system driver) خود کلیک راست کرده و همانطور که مشخص شده بر روی Update driver کلیک کنید .
4. روی جستجوی خودکار برای درایورها(Search automatically for drivers ) کلیک کنید تا ویندوز(Windows) بتواند درایور را پیدا و نصب کند.
5A. حالا درایورها در صورت آپدیت نشدن به آخرین نسخه آپدیت می شوند.
5B. اگر قبلاً در مرحله بهروزرسانی هستند، صفحه نمایش داده میشود: ویندوز تشخیص داده است که بهترین درایور برای این دستگاه قبلاً نصب شده است. ممکن است درایورهای بهتری در Windows Update یا در وب سایت سازنده دستگاه وجود داشته باشد(Windows has determined that the best driver for this device is already installed. There may be better drivers on Windows Update or on the device manufacturer’s website) . برای خروج از پنجره بر روی دکمه Close کلیک کنید.(Close )
6. رایانه را مجدداً راه اندازی(Restart ) کنید و تأیید کنید که مشکل استفاده زیاد از CPU برطرف شده است.
در برخی موارد، کاربران میتوانند با نصب مجدد درایورهایی که باعث این مشکل شدهاند، مانند درایورهای Display یا Audio یا Network ، مشکل مصرف بالای (Network)CPU را برطرف کنند.
1. Device Manager را اجرا کنید و هر بخش را(section ) با دوبار کلیک کردن روی آن گسترش دهید.
2. اکنون بر روی درایور، به عنوان مثال Intel Display Adapter، کلیک راست کرده و گزینه Uninstall device را(Uninstall device) انتخاب کنید.
3. کادر با عنوان Delete the driver software for this device را علامت بزنید و با کلیک بر روی (Delete the driver software for this device)Uninstall فرمان را تأیید کنید .
4. اکنون به وب سایت سازنده مراجعه کرده و آخرین نسخه درایور مذکور را دانلود کنید .(download)
توجه:(Note:) میتوانید درایورهای نمایشگر Intel، AMD یا NVIDIA را از اینجا دانلود کنید.(NVIDIA)
5. سپس، دستورالعمل های روی صفحه را(on-screen instructions) دنبال کنید تا فایل اجرایی را اجرا کرده و درایور را نصب کنید.
توجه(Note) : هنگام نصب یک درایور جدید بر روی دستگاه خود، سیستم شما ممکن است چندین بار راه اندازی مجدد شود.
همچنین بخوانید: (Also read:) Device Manager چیست؟ [توضیح داده شده](What is Device Manager? [EXPLAINED])
روش 7: ویندوز را به روز کنید
(Method 7: Update Windows
)
اگر با روشهای بالا مشکل را برطرف نکردید، نصب آخرین نسخه ویندوز(Windows) باید مشکل مصرف بالای CPU را در فرآیند سرویسدهی میزبان DISM حل کند .
1. همانطور که در روش 5 آموزش داده شده است، به (Method 5)Settings > Update & Security .
2. اکنون از پنل سمت راست گزینه Check for Updates را انتخاب کنید.(Check for Updates)
3A. برای دانلود و نصب آخرین به روز رسانی، در صورت وجود، دستورالعمل های روی صفحه را(on-screen instructions) دنبال کنید .
3B. اگر سیستم شما از قبل به روز است، پیام You're upd date را(You’re up to date) نشان می دهد .
4. برای تکمیل نصب، کامپیوتر(Restart) خود را مجددا راه اندازی کنید.
روش 8: دوباره DisHost.exe را نصب کنید
(Method 8: Reinstall DismHost.exe
)
گاهی اوقات نصب مجدد فایل DisHost.exe می تواند مشکل استفاده بالای (DismHost.exe)CPU در فرآیند سرویس دهی میزبان DISM را برطرف کند .
1. همانطور که در زیر نشان داده شده است، کنترل پنل(Control Panel ) را از طریق نوار جستجو(Search) راه اندازی کنید.
2. View by > Category را تنظیم کنید و روی Uninstall a program کلیک کنید ، همانطور که در زیر نشان داده شده است.
3. در اینجا عبارت DisHost.exe(DismHost.exe) را جستجو کرده و روی آن کلیک کنید. سپس Uninstall را انتخاب کنید.(Uninstall.)
توجه:(Note:) در اینجا ما از گوگل کروم(Google Chrome) به عنوان مثال استفاده کرده ایم.
4. اکنون با کلیک بر روی Uninstall، درخواست را تایید کنید.(Uninstall. )
5. در کادر جستجوی ویندوز (Windows Search box, )%appdata% را تایپ کنید تا پوشه App Data Roaming باز شود .
6. در اینجا روی پوشه DisHost.exe کلیک راست کرده و (DismHost.exe)Delete را بزنید.(Delete.)
توجه:(Note:) ما در اینجا از کروم(Chrome) به عنوان مثال استفاده کرده ایم.
7. دوباره DisHost.exe را(Reinstall DismHost.exe) از اینجا نصب کنید و دستورالعمل های روی صفحه را دنبال کنید.
همچنین بخوانید: (Also Read:) رفع خطای DISM 0x800f081f در ویندوز 10(Fix DISM Error 0x800f081f in Windows 10)
روش 9: بازیابی سیستم را انجام دهید(Method 9: Perform System Restore)
اگر همچنان با مشکل استفاده از CPU مواجه هستید ، آخرین راه حل این است که سیستم را بازیابی کنید. برای انجام همین کار مراحل زیر را دنبال کنید:
1. همانطور که در بالا ذکر شد، Control Panel را اجرا کنید.(Control Panel)
2. View by > Large icons را تنظیم کنید و مانند تصویر روی Recovery کلیک کنید .
2. بر روی گزینه Open System Restore کلیک کنید.
3. اکنون بر روی Next کلیک کنید .
4. آخرین به روز رسانی(last update) را انتخاب کنید و روی Next کلیک کنید ، همانطور که در زیر مشخص شده است.
5. در نهایت، بر روی Finish کلیک کنید تا کامپیوتر (Finish)ویندوزی(Windows) خود را به حالتی برگردانید که در آن DISM Servicing Process هیچ مشکلی ایجاد نمی کرد.
توصیه شده:(Recommended:)
- رفع خطای DISM 87 در ویندوز 10(Fix DISM Error 87 in Windows 10)
- نحوه رفع خطای Git Merge(How to Fix Git Merge Error)
- رفع خطای Device Not Migred در ویندوز 10(Fix Device Not Migrated Error on Windows 10)
- رفع کنید در حال حاضر هیچ گزینه برقی در دسترس نیست(Fix There Are Currently No Power Options Available)
امیدواریم این راهنما مفید بوده باشد و بتوانید مشکل استفاده از CPU در فرآیند سرویس دهی میزبان DISM را برطرف کنید(fix DISM host servicing process high CPU usage) . به ما اطلاع دهید که کدام روش برای شما کارآمد است. همچنین اگر سوال یا پیشنهادی دارید در قسمت نظرات مطرح کنید.
Related posts
Fix High CPU Usage توسط Service Host: سیستم محلی
Fix Service Host: محلی System (Svchost.exe) High CPU and Disk Usage
چگونه به Fix High CPU Usage توسط System Idle Process
رفع WMI ارائه دهنده میزبان High CPU استفاده [ویندوز 10]
تعمیر میزبان سرویس: سرویس خط مشی تشخیصی استفاده از CPU بالا
چگونه به Fix High CPU Usage در Windows 10
Fix Services و Controller برنامه High CPU usage در Windows 10
Fix DISM Source Files Could Error یافت نشد
نحوه رفع مشکل استفاده از دیسک زیاد هاست سرویس (SysMain) در ویندوز 11/10
رفع مشکل WaasMedicSVC.exe High Disk Usage در ویندوز 10
7 Ways به Fix Critical Process Died در Windows 10
Fix DISM Error 87 در ویندوز 10
Fix Searchindexer.exe High CPU Usage
رفع استفاده زیاد از CPU SoftThinks Agent Service در ویندوز 10
WMI Provider Host (WmiPrvSE.exe) High CPU Usage در Windows 10
نحوه رفع استفاده زیاد از CPU audiodg.exe در ویندوز 11/10
Fix High CPU Usage توسط WmiPrvSE.exe
رفع حافظه wmpnetwk.exe بالا و استفاده از CPU در ویندوز
Fix Desktop Window Manager High CPU (DWM.exe)
رفع استفاده از CPU بالا Ntoskrnl.exe