بهینه سازی تحویل میزبان خدمات مصرف زیاد شبکه، دیسک یا CPU

سرویس بهینه سازی تحویل میزبان خدمات(Service Host Delivery Optimization Service) برای بهینه سازی ارائه خدمات و افزایش سرعت به روز رسانی استفاده می شود. علاوه بر این، شما همچنین می توانید از این سرویس برای کاهش مشکلات پهنای باند هنگام به روز رسانی استفاده کنید. با این حال، برخی از کاربران گزارش دادند که بهینه‌سازی تحویل میزبان خدمات(Service Host Delivery Optimization) منجر به استفاده زیاد از شبکه(Network) ، دیسک(Disk) یا CPU می‌شود. اگر شما هم با همین مشکل مواجه هستید، لطفاً برای یافتن راه حل های مفید، این پست را بخوانید.

بهتر است قبل از هر یک از روش های عیب یابی پیشنهادی، رایانه خود را مجدداً راه اندازی کنید. انجام این عمل سیستم عامل را تازه می کند و داده های موقت خراب را حذف می کند که ممکن است دلیل بروز این مشکل باشد.

بهینه سازی تحویل میزبان خدمات(Service Host Delivery Optimization) چه می کند ؟

بهینه سازی تحویل میزبان خدمات

نام سرویس Windows Delivery Optimization ( DoSvc ) است. وظایف بهینه سازی تحویل محتوا را انجام می دهد و در فرآیند به روز رسانی ویندوز(Windows Update) استفاده می شود. مسیر اجرای آن به صورت زیر است:

C:\WINDOWS\System32\svchost.exe -k NetworkService -p

(Service Host Delivery Optimization Network)استفاده از شبکه ، دیسک(Disk) یا CPU بهینه سازی تحویل میزبان خدمات(CPU)

برای رفع این مشکل پیشنهادات زیر را دنبال کنید:

  1. System File Checker را اجرا کنید
  2. (Turn)اجازه دانلود از رایانه های دیگر را خاموش کنید
  3. به روز رسانی خودکار را در فروشگاه مایکروسافت(Microsoft Store) غیرفعال کنید
  4. پهنای باند شبکه را برای BITS تغییر دهید
  5. (Modify)سیاست گروه(Group Policy) یا رجیستری را برای غیرفعال کردن WUDO (Registry)تغییر دهید(WUDO) .

بیایید اکنون آنها را با جزئیات ببینیم:

1] System File Checker را اجرا کنید

از آنجایی که یک فرآیند سیستم عامل ویندوز(Windows OS) است، باید مطمئن شوید که یک فساد احتمالی باعث این مشکل نمی شود. بنابراین اولین کاری که می توانید انجام دهید این است که ابزار System File Checker را برای جایگزینی چنین فایل های بدی اجرا کنید.

2] اجازه دانلود از رایانه های شخصی دیگر را خاموش کنید(Turn)

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

به عنوان اولین قدم در این شرایط، باید تنظیمات Delivery Optimization را غیرفعال کنید که به رایانه شما اجازه می‌دهد به‌روزرسانی را از چندین نوع رایانه شبکه دانلود کند.(Network)

  • برای(Press) باز کردن برنامه تنظیمات(Settings) ، کلید Windows + I را فشار دهید.
  • روی قسمت Update & Security کلیک کنید .
  • از سمت چپ به تب Delivery Optimization بروید.(Delivery Optimization)
  • ضامن را برای اجازه دانلود از رایانه های دیگر(Allow downloads from other PCs) خاموش کنید .
  • اکنون رایانه خود را مجدداً راه اندازی کنید و سعی کنید بررسی کنید که آیا این مشکل همچنان وجود دارد یا خیر.

3] به روز رسانی خودکار را در فروشگاه مایکروسافت (Microsoft Store)غیرفعال کنید(Disable)

بهینه سازی تحویل میزبان خدمات

مایکروسافت استور(Microsoft Store) گاهی اوقات زمانی که به‌روزرسانی‌های برخی از برنامه‌های نصب شده روی رایانه شما را دانلود می‌کند، می‌تواند این مشکل را ایجاد کند. اگر روش بالا مشکل را حل نکرد، به روز رسانی خودکار را در برنامه مایکروسافت استور غیرفعال کنید و بررسی کنید که آیا کار می کند یا خیر

  • اپلیکیشن Store(Store) را جستجو کنید و سپس آن را باز کنید.
  • به گوشه سمت راست بالای برنامه بروید، روی دکمه See more (سه نقطه) کلیک کنید.
  • از لیست منو گزینه Settings را انتخاب کنید.
  • در بخش به‌روزرسانی‌های برنامه ، کلید گزینه (App)Update apps automatically را خاموش کنید.
  • رایانه خود را مجدداً راه اندازی کنید و ببینید آیا کار می کند یا خیر.

4] پهنای باند شبکه(Modify Network) را برای BITS تغییر دهید(BITS)

برای انجام این کار با استفاده از Group Policy Editor مراحل زیر را دنبال کنید:

  • روی(Click) دکمه Start کلیک کنید، gpedit.msc را تایپ کنید و Enter را فشار دهید .
  • در صفحه بعد به مکان زیر بروید: Computer Configuration > Administrative Templates > Windows Components > Delivery Optimization.

از Group Policy برای رفع میزان استفاده از دیسک استفاده کنید

  • حالا به سمت راست پنجره رفته و روی گزینه Download Mode دوبار کلیک کنید.
  • هنگامی که صفحه حالت دانلود(Download Mode) ظاهر شد، کادر فعال(Enabled) را انتخاب کنید.

رفع مصرف زیاد شبکه و دیسک

  • در قسمت Options روی منوی کشویی کنار Download Mode کلیک کرده و گزینه Simple (99) را انتخاب کنید.
  • برای اعمال تغییرات روی Apply > OK
  • با بازگشت به پنجره Local Group Policy ، به این مکان بروید: Computer Configuration > Administrative Templates > Network > Background Intelligent Transfer Service (BITS).

بهینه سازی تحویل میزبان خدمات مصرف زیاد شبکه، دیسک یا CPU

  • بر روی گزینه Limit the maximum network bandwidth for BITS background transfers (Limit the maximum network bandwidth for BITS background transfers ) راست کلیک کرده و گزینه Edit را انتخاب کنید.
  • در صفحه بعدی گزینه Enabled را انتخاب کنید.

از Group Policy برای رفع مصرف زیاد شبکه و دیسک استفاده کنید

  • در بخش Options ، مطمئن شوید که سرعت انتقال پس‌زمینه Limit (Kbps)(Limit background transfer rate (Kbps)) روی 10 تنظیم شده است.
  • برای اعمال تغییرات روی Apply > OK
  • رایانه خود را مجدداً راه اندازی کنید و ببینید آیا کار می کند یا خیر.

پس از انجام تغییرات لازم، پنجره خط مشی گروه را ببندید و کامپیوتر خود را مجددا راه اندازی کنید. بررسی کنید که آیا مشکل اکنون حل شده است.

5] سیاست گروه(Group Policy) یا رجیستری(Modify) را برای غیرفعال کردن WUDO (Registry)تغییر دهید(WUDO)

از طرف دیگر، می‌توانید تنظیمات بهینه‌سازی تحویل را در رجیستری یا خط‌مشی گروه(delivery optimization settings in the Registry or Group Policy) تنظیم کنید .

در اینجا نحوه انجام این کار با استفاده از رجیستری ویندوز(Windows Registry) آمده است.

بهینه سازی تحویل از طریق ویرایشگر رجیستری را غیرفعال کنید

  • کلید Windows(Windows) + R را فشار دهید تا گفتگوی Run فراخوانی شود .
  • در کادر محاوره‌ای Run تایپ کرده  regedit و Enter را بزنید تا  ویرایشگر رجیستری باز شود(open Registry Editor) .
  • به مسیر کلید رجیستری  زیر بروید یا به آن بروید:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DoSvc
  • در محل، در سمت راست، روی  ورودی Start دوبار کلیک کنید  تا آن را تغییر دهید.
  •  در  کادر Value data عدد 4(4) را تایپ   کنید.
  •  برای ذخیره تغییرات روی OK کلیک کنید  .
  • پنجره ویرایشگر رجیستری را ببندید.
  • کامپیوتر خود را مجددا راه اندازی(Reboot)  کنید تا تغییرات ذخیره شود.

آیا باید بهینه سازی تحویل(Delivery Optimization) را غیرفعال کنم؟

بهینه‌سازی تحویل(Delivery) یک ویژگی داخلی ویندوز(Windows) است که برای اطمینان از دانلود به‌روزرسانی‌ها و برنامه‌های ویندوز (Windows)از(Windows) رایانه‌های شخصی دیگر در شبکه محلی شما به جای استفاده از اینترنت طراحی شده است. این به ویندوز(Windows) 10 اجازه می‌دهد تا داده‌ها را با رایانه‌های شخصی دیگر در همان شبکه محلی به اشتراک بگذارد، که می‌تواند برای به‌روزرسانی‌های همتا به همتا مفید باشد.

So should you disable delivery optimization in Windows? Yes, you could safely disable it!

وقتی بهینه سازی تحویل را غیرفعال می کنید، محافظت کمتری در برابر بدافزار خواهید داشت و ممکن است برخی از ویژگی ها به درستی کار نکنند. برای مثال، اگر کابل اترنت(Ethernet) خود را پس از غیرفعال کردن بهینه‌سازی تحویل، جدا کنید، OneDrive نمی‌تواند فایل‌های شما را همگام‌سازی کند.

ممکن است متوجه شده باشید که بهینه سازی تحویل(Delivery Optimization) به طور پیش فرض در ویندوز(Windows) شما روشن است. این می تواند به کاهش زمان لازم برای دانلود یک برنامه یا هر فایلی که با شما از رایانه دیگری به اشتراک گذاشته شده است، کمک کند.

با این حال، ممکن است مواردی وجود داشته باشد که این ویژگی می‌تواند مشکلاتی را در نحوه عملکرد ویندوز ایجاد کند، مانند اتصال کند اینترنت یا مشکلات عملکرد هنگام دانلود فایل‌ها از رایانه دیگری در شبکه. اگر با این نوع مشکلات مواجه هستید، باید گزینه Delivery Optimization را در رایانه خود غیرفعال کنید.

موارد مرتبط(Related) : سرویس پلت فرم دستگاه های متصل (CDPSvc) استفاده از دیسک بالا(Connected Devices Platform Service (CDPSvc) High Disk Usage) – آیا می توانید آن را غیرفعال کنید؟



About the author

من یک مهندس سخت افزار هستم و متخصص در طراحی و توسعه محصولات اپل مانند آیفون و آیپد هستم. من با هر دو دستگاه iOS و edge و همچنین ابزارهای توسعه نرم افزار مانند Git و Swift تجربه دارم. مهارت های من در هر دو زمینه به من درک قوی از نحوه تعامل سیستم عامل دستگاه های اپل (OS) با برنامه ها و منابع داده می دهد. علاوه بر این، تجربه من با Git به من امکان می دهد روی سیستم های کنترل نسخه کد کار کنم، که می تواند به بهبود کارایی و بهره وری در هنگام توسعه نرم افزار کمک کند.



Related posts