Препоръчано, 2024

Избор На Редактора

Fix Служба за интелигентно прехвърляне на фон (BITS) липсва от услуги

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

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

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

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

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

 sc създаде BITS type = share start = delayed-auto binPath = "C: Windows System32 svchost.exe -k netsvcs" tag = no DisplayName = "Фонова интелигентна услуга за трансфер" 

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

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

 sc създаде BITS binpath = "c: windows system32; svchost.exe -k netsvcs" start = закъснение-автоматично 

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

 "Windows не можа да стартира услугата BITS на локалния компютър. Error2: Системата не може да намери указания файл" 

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

За да регистрирате BITS услугата, трябва да създадете команден файл и да го стартирате. Звучи страшно и технически, но е доста лесно. Първо отворете 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 в Windows 8 или Windows 10, има още няколко команди regsvr32, които трябва да стартирате. Разгледайте тази статия от Microsoft и следвайте указанията.

В бележника кликнете върху Файл и след това върху Запиши като . Назовете файла bits.bat и след това изберете Всички файлове в полето Запиши като тип и го запазете на работния плот.

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

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

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

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

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

Top