Услугата за актуализиране на Windows не работи?Ето заобиколното решение

Актуализациите са постоянен проблем с Windows.Те са неизбежни, но не винаги се монтират гладко.

Ако видите съобщение "В момента Windows Update не може да проверява за актуализации, тъй като услугата все още не е изпълнена“, тогава имате проблем.Прочетете и ще научите как да го поправите за нула време!

Какво причинява услугата Windows Update да не работи правилно?

Както обикновено, има много възможни причини и не е лесно да се разбере какво се случва.Някои причини могат да бъдат:

  • Прокси или VPN, който блокира стартирането на актуализации
  • Недостатъчно дисково пространство
  • повреда на база данни
  • Актуализация на създателите: Последната голяма актуализация създаде проблеми за много потребители

Други различни бъгове също могат да бъдат включени.За щастие, не е нужно да знаете каква е причината, можете да опитате следните методи, докато някой от тях проработи.

Стартирайте инструмента за отстраняване на неизправности в Windows Update

  1. Натиснете Windows > НастройкиИ изберете Актуализации и сигурност.
Отворете настройките на Windows
Отворете настройките за актуализация и защита
  1. Отидете на Отстраняване на неизправности раздел, изберете Актуализация на Windows, след което щракнете Стартирайте инструмента за отстраняване на неизправности.
Стартирайте инструмента за отстраняване на неизправности в Windows Update
Стартирайте инструмента за отстраняване на неизправности в Windows Update
  1. Следвайте инструкциите на екрана.

След като инструментът за отстраняване на неизправности приключи, рестартирайте компютъра си и вижте дали актуализацията се изпълнява.Ако не, все още има много опции, които можете да опитате.

Уверете се, че услугите, свързани с актуализацията, работят

  1. Въведете в лентата за търсене " Serv , след което щракнетеИзпълни като администраторза да отворите приложението Service Manager.
Отворете Service Manager като администратор
    1. намерени в списъкаУслуга Windows Update, щракнете с десния бутон и изберетеИмоти.

 

Отворете свойствата на услугата за актуализиране на Windows
    1. Задайте типа стартиране наавтоматичен.Ако услугата в момента е спряна, щракнетеНачало, След това щракнетеДобавете Обява.

 

Задайте тип стартиране на Windows Update на автоматично
    1. За криптографски услугиBackground Intelligent Transfer ServiceПовторете стъпка 4 .

 

Изберете Background Intelligent Transfer Service
Изберете услуга за криптиране
    1. Рестартирайте компютъра си.

 

Проверете дали се инсталират актуализации.Ако не, има друго тривиално нещо, което можете да проверите.

Затворете измерената връзка

Когато нямате неограничен интернет, е разумно да включите ограничена връзка, така че актуализациите да не се изтеглят.Въпреки това, ако запазите тази настройка и забравите за нея, сега тя може да ви попречи да актуализирате.

  1. Щракнете с десния бутон върху иконата за интернет връзка в системната област и изберетеОтворете настройките за мрежа и интернет.
Отворете настройките за мрежа и интернет
    1. Кликнете върху вашата връзкаwifiEthernetи след това щракнете върху иконата за свързване.

 

изберете интернет връзка
    1. Настройките ще изскочат.Задайте като връзка с измерванепреминат къмот.

 

Затворете измерената връзка

Проверете дали актуализацията се изпълнява.Ако не, опитайте да актуализирате вашия Intel RST драйвер.

Изтеглете драйвера на Intel Rapid Storage Technology

Най-новата версия на този драйвер е важна за правилното функциониране на актуализацията.можете да започнететукИзтегли.

Опитайте отново, за да видите дали актуализацията се изпълнява.Ако не, ще трябва да започнете да бърникате с някои разширени настройки.

Премахнете файловете за актуализация от SoftwareDistribution

  1. Тип "обслужване” и след това щракнетеОтвориДа отворишМениджър услуги.
Отваряне на мениджър на услуги
    1. появи сеАктуализация на WindowsИ щракнете двукратно върху него.

 

Отворете свойствата на услугата за актуализиране на Windows
    1. Задайте тип стартиране наЗабранен, ЩракнетеСпиранеТогаваДобавете Обява.

 

Деактивирайте услугата Windows Update
  1. Използвайте Background Smart Transfer ServiceПовторете стъпки 3-4 .
Деактивирайте Background Intelligent Transfer Service
    1. Отидете наC:\WindowsSoftwareDistribution.НатиснетеCtrl + AИзберете всички файлове, след това щракнете с десния бутон и изберетеИзтрийили натиснетеПревключване + ИзтрийИзтрий го.

 

Изтрийте папката за разпространение на софтуера
  1. Отворете отновоМениджър услуги, след което рестартирайтеАктуализация на WindowsBITSобслужване.
Рестартирайте услугата Windows Update
рестартирайте малко
    1. НатиснетеWindows + IОтворете Настройки и изберетеАктуализации и сигурност.

 

Отворете настройките за актуализация и защита
  1. Отидете в секцията Windows Update и щракнетеПровери за актуализации.
Свързани въпроси  [7 начина] Поправете проблема на Discord да не може да чуе никого
Проверете за актуализации на Windows

Проверете дали проблемът все още съществува.Ако не, трябва да докоснете някои чувствителни папки.

Преименувайте папките SoftwareDistribution и Catroot2

SoftwareDistribution е папка, която временно съхранява файлове, за да запази системата в безопасност, докато тече актуализацията.Catroot2 е друга важна папка за Windows Update: това е папката, в която се съхраняват подписите на файловете за актуализация.Всички те са задължителни, но понякога се задръстват с повредени стари файлове, което предотвратява актуализациите.

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

  1. В лентата за търсене напишете " Cmd ” и щракнете Изпълни като администратор за да отворите команден ред.
Отворете командния ред като администратор
  1. Сега ще спрем всички услуги, свързани с актуализация.
  • Тип " net stop wuauserv ",ТогаваНатиснете Enter.
спри wuauserv

Това ще спре услугата Windows Update.

  • Тип " нетни спиращи бита ",ТогаваНатиснете Enter.
стоп бит

Това ще спре BITS (услуга за фонов интелигентен трансфер), която поддържа връзката между клиента и сървъра.

  • Тип " net stop cryptsvc ",ТогаваНатиснете Enter.
спрете cryptsvc

Това ще спре услугата за криптиране.

  • Тип " net stop msiserver ",ТогаваНатиснете Enter.
спрете msiserver

Това ще спре услугата Windows Installer.

  1. Сега ще преименуваме двете проблемни папки, за да принудим Windows да създаде нови папки.
  • Тип " ren C:\WindowsSoftwareDistribution SoftwareDistribution.old",ТогаваНатиснете Enter.
Преименувайте папката SoftwareDistribution

Това ще преименува папката SoftwareDistribution.

  • Тип"ren C:\WindowsSystem32catroot2 catroot2.old",ТогаваНатиснете Enter.
Преименувайте папката Catroot2

Това ще преименува папката Catroot2.

  1. Сега ще рестартираме услугата, която спряхме по-рано.Въведете следната команда,Натиснете Enter след всяка команда :
  • net start wuauserv
стартирайте wuauserv
  • начален бит на мрежата
начален бит
    • net стартирайте cryptsvc

 

стартирайте cryptsvc
  • мрежово стартиране msiserver
стартирайте msiserver

Сега ще променим настройките на системния регистър.

  1. Първо ще добавим две домейн групи към локалната група на администраторите.
  • Тип " net localgroup администратори мрежова услуга /добавяне",ТогаваНатиснете Enter.
Добавете мрежова услуга към администраторите на локална група
  • Тип " net localgroup администратори localservice /add",ТогаваНатиснете Enter.
Добавете локална услуга към администраторите на локална група
  1. Рестартирайте компютъра си.

Това решава проблема на много потребители.Ако все още не работи, прочетете и опитайте следващия метод.

Регистрирайте отново файла за актуализация

Забележка: Преди да започнете този метод, се препоръчва да създадете резервно копие или точка за възстановяване.Ето как да го направите:

  1. В лентата за търсенеТип "точка за възстановяване" и след това щракнете върхуОтвори", за да създадете точка за възстановяване.
Отворете създателя на точки за възстановяване
    1. Щракнете върху устройството, където се намира вашата операционна система (обикновеноC: \), след което щракнетеОпределен.

 

Конфигурирайте устройства за точки за възстановяване
    1. Уверете се, че сте избралиВключете защитата на систематаедин бутон.По този начин Windows ще създаде точка за възстановяване преди всяка актуализация, така че можете да се върнете към тази точка за възстановяване, ако е необходимо.Изберете възстановения размер и щракнетеOK.

 

Включете защитата на системата и проверете дисковото пространство
    1. В следващия прозорец щракнетесъздавай.

 

Създайте точка за възстановяване
    1. Следвайте инструкциите на екрана.

 

Сега отново ще използваме командния ред.

  1. Въведете в лентата за търсене" cmd", след което щракнетеИзпълни като администратор.Първо трябва да спрем да актуализираме свързани услуги.
  • Тип " sc стоп битове ",ТогаваНатиснете Enter.
стоп бит
  • Тип " sc спрете wuauserv ",ТогаваНатиснете Enter.
Свързани въпроси  Как да направим Windows 10 по-сигурен?
спри wuauserv
  • Тип " sc спиране appidsvc", тогаваНатиснете Enter.
спрете appidsvc
    • Тип " sc спиране cryptsvc", тогаваНатиснете Enter.

 

спрете cryptsvc
  1. Сега ще пререгистрираме всички файлове, свързани с актуализация.Тези DLL файлове могат да причинят произволни грешки, ако не са регистрирани правилно.Можем да разрешим този проблем със следните стъпки:
    • Тип " regsvr32.exe / s atl.dll ",ТогаваНатиснете Enter.
    • Тип " regsvr32.exe /s urlmon.dll ",ТогаваНатиснете Enter.
    • Тип " regsvr32.exe / s mshtml.dll ",ТогаваНатиснете Enter.
    • Тип " regsvr32.exe / s shdocvw.dll ",ТогаваНатиснете Enter.
    • Тип " regsvr32.exe /s browseui.dll ",ТогаваНатиснете Enter.
    • Тип " regsvr32.exe / s jscript.dll ",ТогаваНатиснете Enter.
    • Тип " regsvr32.exe / s vbscript.dll ",ТогаваНатиснете Enter.
    • Тип " regsvr32.exe / s scrrun.dll ",ТогаваНатиснете Enter.
    • Тип " regsvr32.exe / s msxml3.dll ",ТогаваНатиснете Enter.
    • Тип " regsvr32.exe / s msxml6.dll ",ТогаваНатиснете Enter.

 

  • Тип " regsvr32.exe / s actxprxy.dll ",ТогаваНатиснете Enter.
Регистрирайте актуализация, свързана с dll файлове 01
    • Тип " regsvr32.exe / s softpub.dll ",ТогаваНатиснете Enter.

 

  • Тип " regsvr32.exe / s wintrust.dll ",ТогаваНатиснете Enter.
  • Тип " regsvr32.exe / s dssenh.dll ",ТогаваНатиснете Enter.
  • Тип " regsvr32.exe / s rsaenh.dll ",ТогаваНатиснете Enter.
  • Тип " regsvr32.exe / s cryptdlg.dll ",ТогаваНатиснете Enter.
  • Тип " regsvr32.exe /s oleaut32.dll ",ТогаваНатиснете Enter.
  • Тип " regsvr32.exe / s ole32.dll ",ТогаваНатиснете Enter.
  • Тип " regsvr32.exe / s shell32.dll ",ТогаваНатиснете Enter.
  • Тип " regsvr32.exe / s wuapi.dll ",ТогаваНатиснете Enter.
  • Тип " regsvr32.exe / s wuaueng.dll ",ТогаваНатиснете Enter.
Свързани въпроси  [Ремонт] Възстановяването на системата не завърши успешно на Windows 8
Регистрирайте актуализация, свързана с dll файлове 02
    • Тип " regsvr32.exe / s wups.dll ",ТогаваНатиснете Enter.

 

  • Тип " regsvr32.exe / s wups2.dll ",ТогаваНатиснете Enter.
  • Тип " regsvr32.exe / s qmgr.dll ",ТогаваНатиснете Enter.
  • влезе" regsvr32.exe /swudriver.dll "ТогаваВръщане на карета.
Регистрирайте актуализация, свързана с dll файлове 03

Също така е добра идея да нулирате мрежовата си конфигурация, което ще направим в следващите стъпки.

    1. Изчистете вашия DNS кеш и нулирайте директорията Winsock със съветите по-долу.

 

  • Тип " ipconfig /flushdns",ТогаваНатиснете Enter.
изчистване на DNS
  • влезе" "netsh winsock нулиране",ТогаваНатиснете Enter.
нулиране на директория winsock
  • Тип " "netsh winsock нулиране на прокси",ТогаваНатиснете Enter.
нулиране на winsock прокси

Рестартирайте компютъра си.

  1. Сега ще изчистим кеша на Windows Update в двете ключови папки, които преименувахме по-рано.
  • Тип " rmdir %systemroot%SoftwareDistribution /S /Q”,ТогаваНатиснете Enter.
  • Тип " rmdir %systemroot%system32catroot2 /S /Q”,ТогаваНатиснете Enter.
Изчистете кеша в папките SoftwareDistribution и Catroot2
  1. В последната стъпка ще включим отново тези услуги.
  • Тип " sc начални битове ",ТогаваНатиснете Enter.
начален бит
  • Тип " sc стартирайте wuauserv ",ТогаваНатиснете Enter.
стартирайте wuauserv
  • Тип " sc начало appidsvc", тогаваНатиснете Enter.
стартирайте appidsvc
  • Тип " sc начало cryptsvc", тогаваНатиснете Enter.
стартирайте cryptsvc

Вашата актуализация вече трябва да се изпълнява.

заключение

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

Сподели тази публикация

Публикувай коментар