رفع مشکل CPU بالای مدیر پنجره دسکتاپ (DWM.exe)

مدیریت پنجره دسکتاپ استفاده از CPU بالا؟ (Desktop Window Manager High CPU Usage? )Desktop Window Manager اساساً مسئول مدیریت جلوه های بصری دسکتاپ است . وقتی نوبت به آخرین ویندوز 10 می رسد، پشتیبانی با وضوح بالا، انیمیشن های سه بعدی و همه چیز را مدیریت می کند. این فرآیند در پس‌زمینه اجرا می‌شود و مقدار مشخصی از CPU را مصرف می‌کند. با این وجود، برخی از کاربران هستند که استفاده از CPU بالایی را از این سرویس تجربه کرده اند. با این حال، شرایط متعددی در پیکربندی سیستم وجود دارد که باعث استفاده زیاد از CPU می(CPU) شود. در این مقاله، روش‌هایی را برای رفع مشکل استفاده از CPU بالای Desktop Window Manager(Desktop Window Manager High CPU) ارائه می‌کنیم.

رفع مشکل مدیریت پنجره دسکتاپ (DWM.exe) بالا

این DWM.EXE چه می کند؟(What this DWM.EXE does?)

DWM.EXE یک سرویس ویندوز است که به (Windows)ویندوز(Windows) اجازه می دهد جلوه های بصری مانند شفافیت و آیکون های دسکتاپ را پر کند. این ابزار همچنین به نمایش تصاویر کوچک زنده در زمانی که کاربر از اجزای مختلف ویندوز(Windows) استفاده می کند کمک می کند . این سرویس همچنین زمانی استفاده می شود که کاربران نمایشگرهای خارجی با وضوح بالا خود را متصل می کنند.

آیا راهی برای غیرفعال کردن DWM.EXE وجود دارد؟(Is there a way to disable DWM.EXE?)

در سیستم عامل قدیمی مانند ویندوز XP(Windows XP) و ویندوز ویستا(Windows Vista) ، یک راه آسان برای خاموش کردن خدمات بصری سیستم شما وجود داشت. اما، سیستم عامل ویندوز(Windows OS) مدرن دارای سرویس بصری بسیار فشرده در سیستم عامل شما است که بدون مدیر پنجره دسکتاپ(Desktop Window Manager) قابل اجرا نیست .

از ویندوز 7(Windows 7) تا ویندوز 10(Windows 10) ، جلوه های بصری مختلفی وجود دارد که از این سرویس DWM برای رابط کاربری بهتر و جلوه های زیبا استفاده می کنند. بنابراین هیچ راهی برای غیرفعال کردن این سرویس وجود ندارد. این بخش جدایی ناپذیر سیستم عامل شما و بخش مهمی در ارائه رابط کاربری گرافیکی (رابط کاربری گرافیکی)(GUI (Graphical User Interface)) است.

رفع CPU بالای مدیریت پنجره دسکتاپ(Fix Desktop Window Manager High CPU) ( DWM.exe )

مطمئن شوید که  یک نقطه بازیابی را(create a restore point)  فقط در صورتی که مشکلی پیش بیاید ایجاد کنید.

Method 1 – Change Theme/Wallpaper

Desktop Window Manager جلوه های بصری شما را مدیریت می کند که شامل کاغذ دیواری و موضوع آن نیز می شود. بنابراین، ممکن است تنظیمات تم فعلی شما باعث استفاده زیاد از CPU شود. بنابراین، اولین راه برای رفع این مشکل این است که با تغییر تم و والپیپر شروع کنید.

مرحله 1 - Press Windows Key + I را فشار دهید تا تنظیمات(Settings) باز شود و سپس روی  Personalization کلیک کنید.(Personalization.)

شخصی سازی را از تنظیمات پنجره انتخاب کنید

مرحله 2 - از منوی سمت چپ روی Background کلیک کنید. (Background. )

مرحله 3 – در اینجا باید تم و کاغذدیواری فعلی خود را تغییر دهید و سپس بررسی کنید که آیا می‌توانید  مشکل استفاده از CPU (DWM.exe) مدیریت پنجره دسک‌تاپ را برطرف کنید یا خیر.(Fix Desktop Window Manager High CPU (DWM.exe) usage issue or not.)

تم و والپیپر فعلی خود را تغییر دهید |  رفع مشکل مدیریت پنجره دسکتاپ (DWM.exe) بالا

روش 2 - محافظ صفحه را غیرفعال کنید(Method 2 – Disable Screensaver)

محافظ صفحه نمایش شما نیز توسط مدیر ویندوز دسکتاپ(Desktop Windows) کنترل و مدیریت می شود . اشاره شده است که در آخرین به‌روزرسانی‌های ویندوز 10(Windows 10) ، بسیاری از کاربران گزارش داده‌اند که تنظیمات محافظ صفحه‌نمایش مصرف بالای CPU را مصرف می‌کند. بنابراین در این روش سعی می کنیم محافظ صفحه را غیرفعال کنیم تا بررسی کنیم که آیا استفاده از CPU کاهش یافته است یا خیر.

مرحله 1 - تنظیمات صفحه قفل را در نوار جستجوی ویندوز (Windows)تایپ کنید و تنظیمات صفحه قفل را باز کنید.(Type)

تنظیمات قفل صفحه را در نوار جستجوی ویندوز تایپ کنید و آن را باز کنید

مرحله 2 - اکنون از پنجره تنظیمات صفحه قفل(Lock) ، روی پیوند تنظیمات محافظ صفحه(Screen saver settings) در پایین کلیک کنید.

در پایین صفحه، گزینه Screensaver Settings را انتخاب کنید

مرحله 3 - ممکن است محافظ صفحه نمایش پیش فرض روی سیستم شما فعال شده باشد. بسیاری از کاربران گزارش دادند که محافظ صفحه ای با تصویر پس زمینه سیاه وجود دارد که قبلاً فعال شده بود اما هرگز متوجه نشدند که محافظ صفحه نمایش است. 

مرحله 4 –  بنابراین(Therefore) ، شما باید محافظ صفحه را غیرفعال کنید تا میزان مصرف بالای CPU مدیر پنجره دسکتاپ (DWM.exe) را برطرف کند. (fix the Desktop Window Manager High CPU usage (DWM.exe). )از منوی کشویی محافظ صفحه (هیچکدام) را انتخاب کنید.((None).)

غیرفعال کردن محافظ صفحه در ویندوز 10 برای رفع CPU بالای Desktop Window Manager (DWM.exe)

مرحله 5  - برای ذخیره تغییرات روی Apply و سپس OK کلیک کنید.(– Click Apply)

روش 3 - اسکن بدافزار(Method 3 – Malware Scanning)

اگر با این مشکل مواجه هستید، ممکن است به دلیل مشکل بدافزار دستگاه شما باشد. اگر رایانه شخصی شما به بدافزار یا ویروس آلوده شده باشد، این بدافزار می‌تواند برخی از اسکریپت‌ها را در پس‌زمینه اجرا کند و باعث ایجاد مشکل برای برنامه‌های سیستم شما شود. بنابراین، توصیه می شود یک اسکن کامل ویروس سیستم را اجرا کنید(run a full system virus scan) .

مرحله 1 - Windows Defender را در نوار جستجوی ویندوز تایپ کرده و آن را باز کنید.

Windows Defender را در نوار جستجوی ویندوز تایپ کنید |  رفع مشکل CPU بالای مدیر پنجره دسکتاپ (DWM.exe)

مرحله 2 - پس از باز شدن، از قسمت سمت راست گزینه Scan را(Scan option) مشاهده خواهید کرد . در اینجا چند گزینه دریافت خواهید کرد - اسکن کامل، اسکن سفارشی و اسکن سریع. باید گزینه اسکن کامل را انتخاب کنید. اسکن کامل سیستم شما مدتی طول می کشد.

مرحله 3 - هنگامی که اسکن کامل شد، سیستم خود را مجددا راه اندازی کنید تا بررسی کنید که آیا استفاده از CPU (DWM.exe) مدیر پنجره دسکتاپ حل شده است یا خیر.(Desktop Window Manager High CPU (DWM.exe) usage is solved or not. )

روش 4 - برنامه های خاص را حذف کنید(Method 4 – Delete Specific Applications )

اگر راه حل های ذکر شده در بالا جواب نداد، می توانید این روش را امتحان کنید. مهم است که اطمینان حاصل کنید که کدام برنامه برای دستگاه شما مشکل ایجاد می کند. برخی از برنامه ها OneDrive ، SitePoint و Dropbox هستند. می‌توانید Onedrive ، SitePoint یا برخی از این برنامه‌ها را حذف یا موقتاً غیرفعال کنید تا استفاده از (disabling Onedrive)CPU بالای Desktop Window Manager(Desktop Window Manager High CPU) ( DWM.exe ) را برطرف کنید.

بر روی Uninstall در زیر Microsoft OneDrive | کلیک کنید  رفع مشکل CPU بالای مدیر پنجره دسکتاپ (DWM.exe)

روش 5 - غیرفعال کردن شتاب سخت افزاری برای محصولات MS Office(Method 5 – Disabling Hardware Acceleration for MS Office products)

برخی از کاربران گزارش دادند که این مشکل را با غیرفعال کردن شتاب سخت افزاری(Hardware Acceleration) برای محصولات MS Office حل کرده اند. ویژگی شتاب سخت(Hardware) افزاری توسط ویندوز(Windows) برای انجام کارآمدتر عملکردهای مختلف استفاده می شود.

مرحله 1 - هر محصول MS Office(MS Office product) ( پاورپوینت(PowerPoint) ، MS Office و غیره) را باز کنید و روی گزینه File(File option) از گوشه سمت چپ کلیک کنید.

هر محصول MS Office را باز کنید و روی گزینه File در گوشه سمت چپ کلیک کنید

مرحله 2 - در زیر منوی File ، باید به پایین بروید تا گزینه ها را انتخاب کنید.( Options.)

مرحله 3 – پس از باز شدن پنجره(Window Pane) جدید ، باید روی گزینه Advanced کلیک کنید. پس از کلیک بر روی آن، در سمت راست چندین گزینه خواهید داشت، در اینجا باید گزینه Display را پیدا کنید. در اینجا باید گزینه « غیرفعال کردن شتاب گرافیک سخت افزاری » را (Disable hardware graphics acceleration)علامت(checkmark) بزنید . حالا تمام تنظیمات را ذخیره کنید.

بر روی گزینه Advanced کلیک کنید.  گزینه نمایش را بیابید و گزینه "غیرفعال کردن شتاب گرافیک سخت افزاری" را علامت بزنید.

مرحله 4 – در مرحله بعد(– Next) ، سیستم خود را راه اندازی مجدد/راه اندازی مجدد کنید تا تغییرات اعمال شود.

روش 6 - حالت پیش فرض برنامه را تغییر دهید(Method 6 – Change Default App Mode )

آخرین به روز رسانی ویندوز(Windows) دارای برخی ویژگی های پیشرفته است. گزینه تغییر حالت برنامه پیش فرض را در دو گزینه موجود خواهید داشت: تاریک(Dark) و روشن(Light) . همچنین یکی از دلایل استفاده بالای CPU(High CPU) در ویندوز 10(Windows 10) است.

مرحله 1 - Press Windows Key + I را فشار دهید تا تنظیمات(Settings) باز شود و سپس روی  Personalization کلیک کنید.( Personalization.)

مرحله 2 - از پنجره سمت چپ روی Colors در قسمت Personalization کلیک کنید.

مرحله 3 - به پایین صفحه بروید تا زمانی که عنوان(Scroll) حالت برنامه پیش فرض خود را انتخاب کنید .(Choose your default app mode)

در دسته شخصی سازی، گزینه رنگ ها را انتخاب کنید

مرحله 4 - در اینجا باید گزینه Light را انتخاب کنید.(Light option.)

مرحله 5 - رایانه خود را مجدداً راه اندازی(Restart) کنید تا تنظیمات اعمال شود.

روش 7 - عیب یاب عملکرد را اجرا کنید(Method 7 – Run the Performance Troubleshooter)

1. powershell را در جستجوی ویندوز (Windows Search)تایپ کنید سپس روی ( powershell)Windows PowerShell راست کلیک کرده و Run as administrator را انتخاب کنید.(Run as administrator.)

powershell روی run as administrator کلیک راست کنید

2- دستور زیر را در PowerShell تایپ(PowerShell) کرده و Enter را بزنید :

msdt.exe -id MaintenanceDiagnostic

msdt.exe -id MaintenanceDiagnostic را در PowerShell تایپ کنید

3. با این کار System Maintenance Troubleshooter باز می شود ، روی Next کلیک کنید.(Next.)

با این کار System Maintenance Troubleshooter باز می شود، روی Next | کلیک کنید  رفع مشکل CPU بالای مدیر پنجره دسکتاپ (DWM.exe)

4. اگر مشکلی پیدا شد، مطمئن شوید که روی Repair کلیک کرده و دستورالعمل‌های روی صفحه را دنبال کنید تا فرآیند به پایان برسد.

5. دوباره دستور زیر را در پنجره PowerShell تایپ کنید و (PowerShell)Enter را بزنید :

msdt.exe /id PerformanceDiagnostic

msdt.exe /id PerformanceDiagnostic را در PowerShell تایپ کنید

6. با این کار Performance Troubleshooter(Performance Troubleshooter) باز می شود ، کافی است روی Next کلیک کنید و دستورالعمل های روی صفحه را دنبال کنید تا کار تمام شود.

با این کار Performance Troubleshooter باز می شود، کافی است روی Next | کلیک کنید  رفع مشکل CPU بالای مدیر پنجره دسکتاپ (DWM.exe)

روش 8 - درایور کارت گرافیک را به روز کنید(Method 8 – Update Graphics Card Driver)

به‌روزرسانی دستی درایورهای گرافیک با استفاده از Device Manager(Manually Update Graphics Drivers using Device Manager)

1. Windows Key + R را فشار دهید سپس devmgmt.msc را(devmgmt.msc) تایپ  کنید و اینتر را بزنید تا Device Manager باز شود.(Device Manager.)

مدیر دستگاه devmgmt.msc

2-بعد، Display adapters( Display adapters) را گسترش دهید و روی کارت(Card) گرافیک خود کلیک راست کرده و Enable را انتخاب کنید .

روی کارت گرافیک انویدیا خود کلیک راست کرده و Enable را انتخاب کنید

3. وقتی دوباره این کار را انجام دادید، روی کارت گرافیک خود کلیک راست کرده و “ Update Driver ” را انتخاب کنید.

به روز رسانی نرم افزار درایور در آداپتورهای نمایشگر |  رفع مشکل CPU بالای مدیر پنجره دسکتاپ (DWM.exe)

4. " جستجوی خودکار برای نرم افزار درایور به روز شده(Search automatically for updated driver software) " را انتخاب کنید و اجازه دهید این فرآیند به پایان برسد.

به طور خودکار نرم افزار درایور به روز شده را جستجو کنید

5. اگر مراحل بالا برای رفع مشکل مفید بود، بسیار خوب است، اگر نه، پس ادامه دهید.

6. دوباره روی کارت گرافیک خود کلیک راست کرده و “ Update Driver ” را انتخاب کنید اما این بار در صفحه بعدی “ Browse my computer for driver software” را انتخاب کنید. (Browse my computer for driver software.)"

کامپیوتر من را برای نرم افزار درایور جستجو کنید

7. اکنون " اجازه دهید از لیست درایورهای موجود در رایانه من انتخاب کنم(Let me pick from a list of available drivers on my computer) " را انتخاب کنید .

اجازه دهید از لیستی از درایورهای موجود در رایانه خود انتخاب کنم |  رفع مشکل CPU بالای مدیر پنجره دسکتاپ (DWM.exe)

8. در نهایت، آخرین درایور(select the latest driver) را از لیست انتخاب کنید و روی Next کلیک کنید.( Next.)

9.اجازه دهید فرآیند فوق تمام شود و کامپیوتر خود را مجددا راه اندازی کنید تا تغییرات ذخیره شود.

همین مراحل را برای کارت گرافیک یکپارچه (که در این مورد اینتل(Intel) است) دنبال کنید تا درایورهای آن را به روز کنید. ببینید آیا می‌توانید مشکل CPU بالای مدیریت پنجره دسک‌تاپ (DWM.exe)(Fix Desktop Window Manager High CPU (DWM.exe) Issue) را برطرف کنید ، اگر نه، به مرحله بعدی ادامه دهید.

به‌روزرسانی خودکار درایورهای گرافیک از وب‌سایت سازنده(Automatically Update Graphics Drivers from Manufacturer Website)

1. Windows Key + R را فشار دهید و در کادر محاوره ای " dxdiag " را تایپ کنید و اینتر را بزنید.

دستور dxdiag

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

ابزار تشخیصی DiretX

3. اکنون به وب سایت دانلود(download website) درایور انویدیا بروید و جزئیات محصول را که تازه متوجه می شویم وارد کنید.

4. پس از وارد کردن اطلاعات درایورهای خود را جستجو کنید، روی Agree کلیک کنید و درایورها را دانلود کنید.

دانلود درایور NVIDIA |  رفع مشکل CPU بالای مدیر پنجره دسکتاپ (DWM.exe)

5. پس از دانلود موفقیت آمیز، درایور را نصب کنید و با موفقیت درایورهای Nvidia خود را به صورت دستی آپدیت کنید.

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

امیدوارم این مقاله مفید بوده باشد و اکنون بتوانید به راحتی استفاده از CPU (DWM.exe) مدیریت پنجره دسکتاپ بالا را برطرف کنید ( Fix Desktop Window Manager High CPU (DWM.exe) usage)،  اما اگر هنوز در مورد این آموزش سوالی دارید، در بخش نظرات بپرسید.



About the author

من یک توسعه دهنده آیفون و macOS هستم که در هر دو ویندوز 11/10 و جدیدترین پلتفرم iOS اپل تجربه دارم. با بیش از 10 سال تجربه، درک عمیقی از نحوه ایجاد و مدیریت فایل ها در هر دو سیستم عامل دارم. مهارت‌های من فراتر از ساختن فایل‌ها است - من همچنین دانش قوی درباره محصولات اپل، ویژگی‌های آنها و نحوه استفاده از آنها دارم.



Related posts