خطای شروع نشدن سرویس انتقال هوشمند پس‌زمینه را برطرف کنید

سرویس انتقال هوشمند پس‌زمینه ویندوز(Windows Background Intelligent Transfer Service) ( BITS ) یک جزء ضروری است(essential component) که به برنامه‌ها کمک می‌کند داده‌ها و فایل‌ها را از اینترنت دانلود کنند.

امروزه، برنامه‌ها به آخرین به‌روزرسانی‌ها(latest updates) ، محتوای جدید یا پیکربندی‌ها نیاز دارند و BITS به‌طور(BITS) هوشمند وقفه‌های شبکه را حتی پس از راه‌اندازی مجدد با توقف و از سرگیری انتقال، کنترل می‌کند.

"هوشمند" در BITS همچنین نرخ انتقال فایل را بر اساس پهنای باند شبکه(network bandwidth) بیکار موجود افزایش یا کاهش می دهد. خط‌مشی‌های انتقال مشخص شده توسط برنامه تضمین می‌کند که اگر یک برنامه شبکه پهنای باند بیشتری مصرف می‌کند، نرخ انتقال آن کاهش می‌یابد تا از انتقال فایل‌ها در شبکه‌های گران قیمت جلوگیری شود.

همچنین یک راه آسان برای دانلود فایل ها برای نصب به روز رسانی در ویندوز 10(Windows 10) ارائه می دهد. به این ترتیب، حتی پس از خروج از یک برنامه، BITS همچنان فایل‌ها را منتقل می‌کند، به شرطی که هنوز وارد سیستم شده باشید و اتصال شبکه حفظ شود. اگر از سیستم خارج شوید و دوباره وارد شوید، BITS پس از برقراری مجدد اتصال، انتقالات را از سر می گیرد.

اما این همه ماجرا نیست. از به‌روزرسانی (Update)ماه مه 2019(May 2019) ، BITS اکنون به مصرف انرژی و انتقال فایل‌ها زمانی که دستگاه به برق وصل است و در حالت آماده‌باش مدرن است(Modern Standby mode) اهمیت می‌دهد .

به طور خلاصه، این تضمین می کند که آپلودها و بارگیری ها بین دستگاه شما و سرور راه دور بدون هیچ تأثیری بر تجربه شبکه ادامه می یابد. این به ویژه برای برنامه‌هایی مفید است که باید فایل‌ها را در سرورهای وب HTTP یا REST یا سرورهای فایل (REST)SMB آپلود یا از آن دانلود کنند، هزینه‌های شبکه را در نظر داشته باشند، انتقال فایل‌ها را به‌طور خودکار پس از راه‌اندازی مجدد یا قطع شدن از سر بگیرند، یا پاسخگویی سایر برنامه‌های شبکه را حفظ کنند.

همانطور که BITS ممکن است یک سرویس هوشمند باشد، گاهی اوقات ممکن است شروع نشود یا به طور ناگهانی از کار بیفتد. نتیجه این کار این است که سایر سرویس‌ها مانند Microsoft Store یا Windows Update به درستی کار نمی‌کنند.

ما راه‌های مختلفی را به شما نشان می‌دهیم که می‌توانید BITS را در صورت شروع نشدن عیب‌یابی و تعمیر کنید.

رفع سرویس انتقال هوشمند پس‌زمینه کار نمی‌کند(Fix Background Intelligent Transfer Service Is Not Working)

  • سرویس انتقال هوشمند پس زمینه(Background Intelligent Transfer Service) را مجدداً راه اندازی کنید
  • دستگاه خود را برای بدافزار اسکن کنید
  • از BITS Troubleshooter استفاده کنید
  • از ابزار خط فرمان SFC و DISM استفاده کنید(DISM)
  • نرم افزار امنیتی را به طور موقت غیرفعال کنید
  • آخرین به روز رسانی با کیفیت را از Microsoft Update نصب کنید(Microsoft Update)
  • خدمات Network Location Awareness(Network Location Awareness) و Network List را فعال کنید
  • تنظیمات Startup(Change Startup) Selection را به Normal Startup تغییر دهید
  • رجیستری را ویرایش کنید
  • کامپیوتر خود را ریست کنید

توجه:(Note:) دستورالعمل های این راهنما بر روی سیستم عامل ویندوز 10(Windows 10) متمرکز شده است.

سرویس انتقال هوشمند پس زمینه را مجدداً راه اندازی کنید(Restart The Background Intelligent Transfer Service)

به طور معمول، BITS هنگام راه اندازی به طور خودکار با رایانه شما شروع می شود، اما اگر اینطور نشد، می توانید به صورت دستی سرویس را بررسی و راه اندازی مجدد کنید.

Start>Run کلیک راست کنید .

2. services.msc را(services.msc) در کادر Run تایپ کنید و سپس Enter را فشار دهید تا (Enter)Windows Services باز شود .

3. Background Intelligent Transfer Service را از لیست خدمات سمت راست پیدا کنید.

4. اگر BITS در حال اجرا است، کلیک راست کرده و Restart را انتخاب کنید تا سرویس راه اندازی مجدد شود و هر جا ممکن است به دلایلی گیر کرده باشد، آن را تعمیر کنید.

5. اگر BITS شروع نشد، روی ورودی در (BITS)Windows Services دوبار کلیک کنید و نوع راه اندازی را در پنجره جدید به Automatic تغییر دهید .

6. در کنار وضعیت سرویس(Service Status) ، روی دکمه Start کلیک کنید و ببینید آیا BITS دوباره به طور عادی کار می کند یا خیر.

دستگاه خود را برای بدافزار اسکن کنید(Scan Your Device For Malware)

ویروس ها و بدافزارها اغلب BITS را هدف قرار می دهند تا از شروع عادی آن جلوگیری کنند. اگر شروع نشد، یک بدافزار یا اسکن ویروس را اجرا کنید تا مطمئن شوید که هیچ چیز مانع BITS برای برقراری ارتباط مناسب بین دستگاه شما و سایر شبکه‌های مبتنی بر BITS نمی‌شود.(BITS)

اگر نرم‌افزار امنیتی آنتی‌ویروس خوبی نصب کرده‌اید، می‌توانید از آن استفاده کنید، در غیر این صورت برخی از بهترین نرم‌افزارهای ضد بدافزار مانند Malwarebytes را برای اجرای اسکن امتحان کنید و سپس رایانه خود را مجدداً راه‌اندازی کنید تا ببینید آیا مشکل BITS برطرف شده است یا خیر.

از BITS Troubleshooter استفاده کنید(Use The BITS Troubleshooter)

عیب یاب BITS(BITS) می تواند اکثر مشکلات رایج سرویس در ویندوز 10(Windows 10) را برطرف کند .

1. برای انجام این کار، Control Panel را باز کرده و روی منوی View by(View by menu) در سمت راست بالا کلیک کنید. روی نمادهای بزرگ(Large Icons) کلیک کنید .

2. در لیست گزینه ها روی Troubleshooting کلیک کنید.(Troubleshooting)

3. روی Hardware and Sound کلیک کنید .

4. سپس روی Background Intelligent Transfer Service troubleshooter در قسمت Windows کلیک کنید .

5. روی Advanced کلیک کنید . 

6. Apply Repairs Automatically > Next را انتخاب کنید .

7. عیب یاب BITS شروع به اسکن، شناسایی و رفع هر گونه مشکلی می کند که ممکن است از راه اندازی یا عملکرد صحیح آن جلوگیری کند.

از SFC & DISM Command Line Tool استفاده کنید(Use The SFC & DISM Command Line Tool)

اگر BITS هنوز شروع نمی شود، می توانید از ابزار System File Checker ( SFC ) و خط فرمان DISM برای حل مشکل استفاده کنید.

1. در نوار جستجو، CMD را تایپ کنید تا منوی Command Prompt باز شود و روی Run as administrator کلیک کنید .

2. در پنجره Command Prompt ، این دستور را تایپ کنید و Enter را فشار دهید : dism /Online /Cleanup-Image /RestoreHealth . این هر گونه خرابی فایل سیستم را اسکن و تعمیر می کند.

3. سپس این دستور را تایپ کنید و Enter را فشار دهید: sfc / scannow .

همچنین می توانید دستور check disk را امتحان کنید تا ببینید کمک می کند یا خیر. در همان پنجره Command Prompt ، chkdsk /r /f را تایپ کرده و Enter را فشار دهید .

4. دستگاه خود را مجدداً راه اندازی کنید، و هنگام تصحیح خطاهای اساسی که باعث می شود BITS به درستی راه اندازی نشود یا کار نکند، از نظر خطا اسکن می شود.

نرم افزار امنیتی را به طور موقت غیرفعال کنید(Temporarily Disable Security Software)

این یک اقدام موقتی است که به شما کمک می کند بررسی کنید که آیا باعث شروع نشدن BITS می شود یا خیر. (BITS)نرم افزار امنیتی شما از دستگاه شما در برابر تهدیدات امنیتی مانند ویروس ها و بدافزارها محافظت می کند و نباید غیرفعال شود. 

با این حال، در این مورد، آن را به طور موقت غیرفعال کنید و ببینید آیا BITS به طور معمول شروع می شود یا خیر. اگر چنین است، آنتی ویروس شما ممکن است علت آن باشد. در غیر این صورت، به محض اتمام کار، نرم افزار امنیتی خود را دوباره فعال کنید.

آخرین به روز رسانی کیفیت را از Microsoft Update نصب کنید(Install The Latest Quality Update From Microsoft Update)

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

1. می توانید این کار را به صورت دستی انجام دهید، اما نام مرجع KB (پایه دانش) را از تاریخچه به روز رسانی ویندوز 10 بررسی کنید، و سپس با رفتن به (Windows 10 Update History)Settings>System>About و تایید کنید که آیا به نسخه به روز رسانی 32 بیتی یا 64 بیتی نیاز دارید. بررسی نوع سیستم(System Type)

2. Windows Update را از کاتالوگ Microsoft Update(Microsoft Update catalog)(Microsoft Update catalog) دانلود کنید. در اینجا، می‌توانید مرجع KB برای به‌روزرسانی را جستجو کنید و برای نسخه‌های 32 یا 64 بیتی روی Download کلیک کنید.(Download)

(Click)برای دانلود فایل روی لینک .msu کلیک کنید .

3. روی فایل .msu(.msu file) دوبار کلیک کنید یا به Command Prompt>Run as administrator بروید و دستور را تایپ کنید: wusa C:\FOLDER-PATH\UPDATE-NAME.msu /quiet  /norestart و Enter را فشار دهید .

4. رایانه خود را مجدداً راه اندازی کنید و ببینید آیا سرویس دوباره به خوبی کار می کند یا خیر.

خدمات آگاهی از موقعیت مکانی شبکه و فهرست شبکه را فعال کنید(Enable The Network Location Awareness & Network List Services)

(Windows) سرویس‌های (Services)ویندوز به یکدیگر وابسته هستند، اما دو سرویس خاص وجود دارد که با کلیک بر روی BITS در (BITS)سرویس‌های (Services)ویندوز(Windows) فهرست نمی‌شوند ، اما تنها زمانی شروع می‌شوند که این دو به درستی اجرا شوند - خدمات آگاهی از موقعیت مکانی(Network Location Awareness) شبکه و فهرست شبکه(Network List) .

1. برای فعال کردن آنها، روی Start>Run services.msc را(services.msc ) تایپ کنید و سپس Enter را فشار دهید .

2. در Windows Services، خدمات Network Location Awareness و Network List(Network Location Awareness and Network List) را بیابید و روی هر کدام راست کلیک کنید تا با استفاده از مراحل نوع راه اندازی که برای BITS در بالا توضیح دادیم، شروع شوند.

اگر هر سرویس شروع شد، آن را همانطور که هست رها کنید، اما اگر هر کدام "توقف" را نشان دادند، روی دکمه Start کلیک کنید تا سرویس دوباره راه اندازی شود. همه تنظیمات راه اندازی را برای هر یک از این سرویس ها به صورت خودکار(Automatic) تنظیم کنید ، از جمله BITS .

تنظیم Startup Selection را به Normal Startup تغییر دهید(Change Startup Selection Setting To Normal startup)

تنظیم پیش‌فرض انتخاب راه‌اندازی باید راه‌اندازی عادی(Normal) یا انتخابی(Selective) بسته به رایانه شما باشد. 

1. برای تغییر آن، روی Start>Run کلیک راست کرده و msconfig را تایپ کنید . روی System Configuration کلیک کنید .

2. در زیر تب General ، انتخاب Startup را به (Startup)Normal Startup تغییر دهید .

3. روی Apply کلیک کنید و کامپیوتر خود را مجددا راه اندازی کنید تا بررسی کنید که آیا سرویس BITS دوباره به طور عادی شروع می شود یا خیر.

4. به تب General برگردید و گزینه Selective startup را کلیک کنید. کادر انتخاب Load startup items را(Load startup items) پاک کنید.

رجیستری را ویرایش کنید(Edit The Registry)

ویرایشگر رجیستری(Registry Editor) از شما می خواهد که به هر مرحله توجه دقیق داشته باشید تا از هر گونه مشکل بیشتر با رایانه خود جلوگیری کنید. این شامل ایجاد تغییرات در رجیستری است، بنابراین قبل از انجام مراحل زیر مطمئن شوید که از رجیستری خود نسخه پشتیبان تهیه کرده اید.

1. روی Start(Start) کلیک راست کرده و Run را انتخاب کنید . در کادر محاوره‌ای run عبارت regedit را تایپ کنید تا (Type)ویرایشگر رجیستری(Registry Editor) باز شود . در ویرایشگر رجیستری(Registry Editor) ، به این کلید بروید: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToBackup

2. بررسی کنید که آیا ورودی FilesNotToBackup در کلید (FilesNotToBackup)BackupRestore وجود دارد یا خیر . اگر نه، آن را با کلیک بر روی Edit>New>Key در کلید BackupRestore ایجاد کنید. مقدار را به FilesNotToBackup تغییر نام دهید و Enter را فشار دهید . کلید را خالی بگذارید.

3. به Windows Services بروید ( Start>Run>type services.msc>Enter کلیک کنید ) و Background Intelligence Transfer Service را پیدا کنید . روی BITS کلیک راست کرده و Properties را انتخاب کنید .

4. اگر سرویس BITS راه اندازی شده است، آن را به حال خود رها کنید. اگر متوقف شد، روی Start کلیک کنید و مطمئن شوید که گزینه Startup type در ویژگی های BITS روی (BITS)Automatic تنظیم شده است .

کامپیوتر خود را بازنشانی کنید(Reset Your Computer)

اگر هیچ چیز دیگری کار نمی کند، رایانه خود را به عنوان آخرین راه حل بازنشانی کنید.

1. Settings>Update & Security.

2. روی Recovery>Reset this PC کلیک کنید .

3. روی Get Started کلیک کنید و سپس Keep my files یا Remove Everything را انتخاب کنید . همه تنظیمات به حالت پیش‌فرض برمی‌گردند و برنامه‌ها حذف نصب می‌شوند، بنابراین بهتر است از گزینه Keep my files استفاده(Keep my files) کنید.

4. روی Next کلیک کنید و انتخاب کنید که آیا می‌خواهید فایل‌های خود را نگه دارید یا همه چیز را حذف کنید. روی (Click) Reset کلیک کنید و منتظر بمانید تا ویندوز(Windows) کار را تمام کند. پس از اتمام، روی Continue کلیک کنید ، کامپیوتر را مجددا راه اندازی کنید و ببینید آیا BITS دوباره به طور معمول کار می کند.

5. کامپیوتر خود را مجددا راه اندازی کنید و بررسی کنید که آیا خطای BITS برطرف شده است یا خیر.(BITS)



About the author

من یک توسعه دهنده وب با تجربه در Firefox و Google Docs هستم. من مدرک مدیریت بازرگانی از دانشگاه فلوریدا دارم. مهارت های من عبارتند از: توسعه وب سایت، سیستم مدیریت محتوا (CMS)، تجزیه و تحلیل داده ها، و طراحی رابط کاربری. من یک مشاور باتجربه هستم که می‌توانم به تیم شما در ساخت وب‌سایت‌ها و اپلیکیشن‌های مؤثر کمک کنم.



Related posts