میزبان سرویس: سرویس خط مشی تشخیصی 100٪ استفاده از دیسک در رایانه شخصی ویندوز

Service Host Diagnostic Policy Service یک خط مشی خدمات بسیار مهم است که به طور پیش فرض در تمام سیستم های Windows 11/100 نصب می شود. وظیفه این سرویس شناسایی و عیب یابی مشکلات اجزای سیستم Windows 11/10این اقدام اصلاحی را به طور خودکار آغاز می کند و کاربر را در مورد مشکل احتمالی مطلع می کند. همچنین یک گزارش برای اطلاعات تشخیصی مناسب برای علت مشکلات ایجاد می کند.

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

سرویس خط مشی تشخیصی(Diagnostic Policy Service) به طور خودکار در همه رایانه های شخصی Windows 11/10 تحت فرآیند سرویس میزبان(Service Host) مشترک ( svchost.exe ) اجرا می شود. اگر این فرآیند اجرا نشود، نمی توانید علت خطاهای سیستم خود را بدانید. می‌توانید این فرآیند را در Task Manager بیابید که می‌توانید با کلیک راست روی نوار وظیفه(Taskbar) ، آن را اجرا کنید. اکنون در تب Processes(Processes) به پایین اسکرول کنید تا فرآیند در حال اجرا در پس‌زمینه را مشاهده کنید.

سرویس خط مشی تشخیصی استفاده از دیسک بالا 1

سرویس خط مشی(Policy Service) تشخیصی ( DPS ) 100٪ استفاده از دیسک را نشان می دهد

بسیاری از مردم به دلیل سرویس سیاست(Policy Service) تشخیصی در رایانه شخصی ویندوز 10 خود با استفاده از دیسک بالا مواجه می شوند. (high disk usage)اگر سرویس به طور غیرعادی فضای دیسک را مصرف کند، بر عملکرد کل سیستم تأثیر می گذارد و کاربر با مشکلات تاخیری در سیستم خود مواجه می شود. در برخی موارد، راه اندازی مجدد سیستم در حالت ایمن(rebooting the system in safe mode) ممکن است کمک کند. راه اندازی مجدد کامپیوتر در حالت ایمن اکثر مشکلات را برطرف می کند. اگر این کار نکرد، روش ذکر شده در زیر را امتحان کنید.

فایل SRUDB.dat را حذف کنید

سرویس خط مشی تشخیصی(Diagnostic Policy Service) به طور مداوم گزارش هایی را در فایل SRUDB.dat ایجاد می کند. (SRUDB.dat)این باعث می شود اندازه آن بزرگ باشد. این یکی از دلایل مصرف فضای بالای دیسک توسط سرویس DPS است. بنابراین(Hence) ، حذف این فایل ممکن است مشکل را برطرف کند. مراحل ذکر شده در زیر را برای حذف فایل SRUDB.dat دنبال کنید.(SRUDB.dat)

1] ابتدا(First) باید سرویس DPS را متوقف کنید . همانطور که قبلا در مقاله توضیح داده شد ، سرویس را در Task Manager پیدا کنید. (in the Task Manager)آن را انتخاب کنید و روی دکمه " پایان کار(End task) " در پایین Task Manager کلیک کنید.

سرویس خط مشی تشخیصی استفاده از دیسک بالا 2

2] یک پنجره بازشو روی صفحه ظاهر می شود. کادر « رها کردن داده‌های ذخیره‌نشده و خاموش کردن » را علامت بزنید و روی « (Abandon unsaved data and shut down)خاموش(Shut down) کردن » کلیک کنید .

سرویس خط مشی تشخیصی استفاده از دیسک بالا 3

3] اکنون Ctrl + R را روی صفحه کلید خود فشار داده و عبارت services.msc را تایپ کرده و OK را کلیک کنید. مدیر خدمات(open the Services Manager) را باز می کند .

4] در پنجره Services ، به پایین بروید تا « خدمات خط مشی تشخیصی(Diagnostic Policy Service) » را جستجو کنید. روی آن کلیک راست کرده و " Properties " را انتخاب کنید .

سرویس خط مشی تشخیصی استفاده از دیسک بالا 5

5] در تب “ General ” روی “ (General)Stop ” کلیک کنید و سپس OK کنید.

سرویس خط مشی تشخیصی استفاده از دیسک بالا 6

6] اکنون مجدداً پنجره Run را باز کرده و " (Run)%WinDir%\System32\sru " را تایپ کرده و روی OK کلیک کنید. 

7] در ویندوز اکسپلورر، فایل SRUDB.dat را حذف کنید. 

سرویس خط مشی تشخیصی استفاده از دیسک بالا 8

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

چند نکته مهم که باید به آنها توجه کنید

نکاتی وجود دارد که برای عملکرد بهینه کامپیوتر(optimum computer performance) و استفاده عادی از دیسک(normal disk usage) ضروری است . ما در اینجا این نکات را فهرست می کنیم.

  • پاکسازی دیسک را اجرا کنید(Run disk cleanup)
  • ترجیحاً باید حداقل 30 درصد یا 30 گیگابایت فضای خالی روی هارد دیسک سیستم خود داشته باشید تا به نتایج مطلوب برسید.
  • دستگاه های خارجی را که در حال حاضر استفاده نمی شوند از برق بکشید.
  • کاهش برنامه های راه اندازی(Reduce startup programs) - مطمئن شوید که هیچ فرآیند بی فایده ای در پس زمینه اجرا نمی شود.
  • بایوس خود را به روز نگه دارید(Keep your BIOS up to date) . می توانید آن را از وب سایت سازنده رایانه خود دانلود کنید.

امیدواریم این مقاله به شما کمک کند تا مشکل استفاده 100٪ از دیسک توسط Diagnostic Policy Service را حل کنید.

پیوندهای مرتبطی که ممکن است به شما کمک کند:(Related links that may help you:)



About the author

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



Related posts