Поправете фоновата интелигентна услуга за трансфер (BITS), която липсва в услугите

Още през деня написах статия за услугата BITS (Background Intelligent Transfer Service), която не стартира(BITS (Background Intelligent Transfer Service) service not starting) и как можете да решите този проблем. Без тази услуга, която работи във фонов режим, не можете да изтеглите никакви актуализации на Windows . Това също причинява всякакви други проблеми, но основният проблем, който засяга повечето хора, е когато не могат да изтеглят актуализации.

В по-голямата си част предишната ми статия ми помогна доста пъти през последните 5 години. Само до преди няколко дни срещнах проблем с BITS , където статията не помогна. В този случай един от моите компютри беше получил лош вирус и в процеса на почистването услугата BITS просто изчезна от списъка с услуги. Всяка команда, която се опитах да изпълня, за да рестартирам услугата или да я пререгистрирам, просто нямаше да работи.

В крайна сметка разбрах, че трябва да пресъздам изцяло услугата BITS ! В този момент бих могъл да го регистрирам отново в Windows и след това да отида в Services и да го стартирам от там. В тази статия ще ви преведа през стъпките за ръчно създаване на услугата BITS и след това да я регистрирате в (BITS)Windows .

Създаване на услугата BITS

Първото нещо, което можете да опитате да направите, е да пресъздадете услугата BITS . Можете да направите това, като отворите административен команден ред и копирате и поставите командата по-долу:

sc create BITS type= share start= delayed-auto binPath= "C:\Windows\System32\svchost.exe -k netsvcs" tag= no DisplayName= "Background Intelligent Transfer Service"

Можете да отворите административен команден ред, като щракнете върху Старт(Start) , въведете CMD и след това щракнете с десния бутон върху командния ред и изберете Изпълни като администратор(Run as Administrator) .

администратор на командния ред

Ако по някаква причина не можете да накарате горната команда да работи правилно, можете също да опитате командата по-долу, която е само съкратена версия. Ако можете, опитайте да копирате и поставите, защото ще забележите, че след знака = на няколко места, веднага след него има интервал. Това не е случайно, имате нужда от това пространство, в противен случай командата няма да работи.

sc create BITS binpath= "c:\windows\system32\svchost.exe -k netsvcs" start= delayed-auto

След като услугата BITS бъде инсталирана, трябва да се уверим, че е регистрирана правилно. Ако не, можете да опитате да го стартирате от панела с услуги(Services) , но вероятно ще получите грешка като:

"Windows could not start the BITS service on the local computer. Error2: The system cannot find the file specified"

Регистрирайте услугата BITS

За да регистрирате услугата BITS , трябва да създадете пакетен файл и след това да го стартирате. Звучи страшно и техническо, но е доста лесно. Първо(First) отворете Notepad и след това поставете следното в зависимост от вашата операционна система.

Windows 2000, Windows XP , Windows Server 2003

REGSVR32 WUPS2.DLL /S
REGSVR32 WUPS.DLL /S
REGSVR32 WUAUENG.DLL /S
REGSVR32 WUAPI.DLL /S
REGSVR32 MUCLTUI.DLL /S
REGSVR32 WUCLTUI.DLL /S
REGSVR32 WUWEB.DLL /S
REGSVR32 MUWEB.DLL /S
REGSVR32 QMGR.DLL /S
REGSVR32 QMGRPRXY.DLL /S

Windows Vista , Windows 7 , Windows Server 2008

REGSVR32 WUPS2.DLL /S
REGSVR32 WUPS.DLL /S
REGSVR32 WUAUENG.DLL /S
REGSVR32 WUAPI.DLL /S
REGSVR32 WUCLTUX.DLL /S
REGSVR32 WUWEBV.DLL /S
REGSVR32 JSCRIPT.DLL /S
REGSVR32 MSXML3.DLL /S

Ако имате този проблем с BITS в (BITS)Windows 8 или Windows 10 , има още доста команди regsvr32, които трябва да изпълните. Вижте тази статия от Microsoft(article from Microsoft) и следвайте указанията.

В бележника щракнете върху Файл(File) и след това Запиши като(Save As) . Наименувайте вашия файл bits.bat и след това изберете Всички файлове(All Files) в полето Save as Type и го запазете на работния плот.

регистрирайте партиден файл

Сега просто щракнете с десния бутон върху BAT файла на вашия работен плот и изберете Изпълни като администратор( Run as Administrator) . В този момент трябва да продължите и да рестартирате компютъра си и да видите дали можете да направите това, което се опитвахте да направите по-рано, т.е. да инсталирате актуализации и т.н.

Ако BITS все още не се показва в списъка с услуги на (Services)Windows или не можете да стартирате услугата BITS , тогава можете да опитате да изтеглите този файл на системния регистър и да го стартирате. По същество се опитва да коригира всички записи в системния регистър, които са свързани с услугата BITS . Ако и горните команди не работят, можете да опитате да стартирате този файл на системния регистър и след това също да опитате да изпълните командата отново. Въпреки това, първо трябва да рестартирате компютъра, след като стартирате файла на системния регистър.

http://download.bleepingcomputer.com/win-services/7/BITS.reg

Имайте предвид, че това е . REG файл, който добавя ключове и стойности към вашия регистър. Може да получите съобщение, докато го изтегляте, че този файл може да е опасен, но не е така, че не е нужно да се притеснявате. Ако получите някакво съобщение за грешка, когато се опитвате да стартирате този REG файл, можете също да рестартирате компютъра си в безопасен режим(Safe Mode) и след това да опитате да го стартирате. Понякога работещ процес ще предотврати добавянето на някои от стойностите в регистъра.

Ако все още имате проблеми с услугата BITS , която не се показва правилно, уведомете ни какво сте опитали и каква е конкретната ви ситуация и ние ще се опитаме да помогнем. Наслади се!



About the author

Аз съм компютърен професионалист с над 10 години опит. В свободното си време обичам да помагам на бюрото в офиса и да уча децата как да използват интернет. Моите умения включват много неща, но най-важното е, че знам как да помагам на хората да решават проблеми. Ако имате нужда от някой, който може да ви помогне с нещо спешно или просто искате някои основни съвети, моля, свържете се с мен!



Related posts