Как да коригирам грешка в Windows Update 0xc1900201?



Опитайте Нашия Инструмент За Премахване На Проблемите

Няколко потребители на Windows се сблъскват с 0xc1900201 грешка код, когато се опитвате да инсталирате актуализация на защитата или чрез вградената функция за актуализиране, или чрез приложението за помощник за актуализация на Windows 10. Повечето засегнати потребители съобщават, че кодът за грешка е придружен от съобщението за грешка „Нещо се обърка“ или „Можете да се свържете с поддръжката на Microsoft за помощ при грешка. Проблемът изглежда е изключителен за Windows 10.



Грешка в Windows Update 0xc1900201



Какво причинява грешката за 0xc1900201 Windows Update?

Проучихме този конкретен проблем, като разгледахме различни потребителски отчети и изпробвахме различните стратегии за поправка, препоръчани от други засегнати потребители, които успяха да разрешат проблема. Както се оказва, има няколко различни сценария, които могат да задействат този конкретен код за грешка. Ето списък с потенциални виновници, които може да са отговорни за 0xc1900201 грешка:



  • Windows Update е заседнал между актуализациите - При определени обстоятелства този конкретен код за грешка може да възникне поради лоша актуализация на Windows, която е заседнала в неизвестно състояние. В някои случаи този проблем може да повреди целия компонент на WU, като попречи на потребителя да актуализира версията на своята операционна система. В този случай трябва да можете да разрешите проблема, като стартирате инструмента за отстраняване на неизправности на Windows Update, за да идентифицирате автоматично и да се погрижите за проблема.
  • Glitched WU компонент - Ако потребителят не може да инсталира никакви нови актуализации (не само една), вероятно един или повече компоненти на WU са се повредили и спират операцията по актуализиране. Ако този сценарий е приложим, трябва да можете да разрешите проблема, като нулирате всички компоненти на WU (или с автоматизирания агент, или ръчно чрез повишен CMD ред).
  • По-рано ОС беше клонирана - Както се оказва, този проблем е много често срещан в ситуации, когато потребителят преди това е мигрирал операционната си система от HDD към по-нов SDD формат. Несъответствието се случва поради опит за валидиране, който е неуспешен поради хардуерната модификация. В този случай можете да разрешите проблема, като използвате редактора на системния регистър, за да промените стойността на PortableOperatingSystem.
  • Повреда на системния файл - В редки случаи ще се сблъскате с този проблем поради някакъв вид повреда на системните файлове, която в крайна сметка засяга актуализиращите се компоненти. В този случай можете да разрешите проблема или като стартирате няколко вградени помощни програми, способни да поправят засегнатите компоненти (DISM и SFC), или като опресните всеки компонент на Windows (чрез ремонтна инсталация или чиста инсталация).

Ако срещате и 0xc1900201 грешка и един от сценариите, представени по-горе, изглежда може да е приложим, преминете надолу към следващия раздел по-долу за инструкции как да смекчите проблема. Долу ще намерите колекция от потенциални поправки, които други потребители в подобна ситуация са използвали успешно, за да стигнат до дъното на този проблем.

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

Метод 1: Стартиране на инструмента за отстраняване на неизправности на Windows Update

В някои случаи 0xc1900201 грешка ще възникне поради лоша актуализация на Windows, заседнала в неизвестно състояние или поради неизправен компонент, който спира цялата операция. Ако проблемът е повърхностен, обикновено трябва да можете да разрешите проблема автоматично, като стартирате инструмента за отстраняване на неизправности на Windows Update.



Ако проблемът е доста често срещан, много вероятно Microsoft вече е пуснал актуална корекция за проблема. За да се възползвате от него, трябва само да стартирате инструмента за отстраняване на неизправности на Windows Update. Това, което по същество прави този инструмент, е да анализира всички компоненти на Windows Update и да препоръча жизнеспособна стратегия за поправка, тъй като сценарият вече е обхванат от актуална корекция.

Ето ръководство стъпка по стъпка за стартиране на инструмента за отстраняване на неизправности на Windows Update, за да поправите 0xc1900201 код на грешка:

  1. Отворете a Бягай диалогов прозорец чрез натискане Клавиш на Windows + R . След това напишете „ ms-настройки: отстраняване на неизправности ’ и натиснете Въведете за да отворите Отстраняване на неизправности в раздела Настройки ап.

    Отваряне на раздела „Отстраняване на неизправности“ на приложението „Настройки“ чрез поле „Изпълнение“

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

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

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

    Откриване на проблем с Windows Update

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

    Приложете тази корекция

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

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

Ако е същото 0xc1900201 все още възниква грешка, преминете надолу към следващия метод по-долу.

Метод 2: Нулиране на всички компоненти на WU

Ако инструментът за отстраняване на неизправности на Windows Update не е успял да разреши проблема автоматично, напълно е възможно да се справите с някакъв проблем, който не може да бъде разрешен по конвенционален начин. Ако този сценарий е приложим, възможно е 0xc1900201 се появява грешка, защото една или повече услуги на Windows Update са заседнали в неизвестно състояние.

Няколко потребители на Windows 10, които се борят със същия код за грешка, потвърдиха, че са успели да смекчат 0xc1900201 грешка изцяло чрез нулиране на всички компоненти на Windows Update, участващи в тази операция.

Що се отнася до нулирането на всички компоненти на WU, имате два начина напред: или отидете на ръчния рутер и въведете поредица от команди в повишен команден ред, или използвате автоматизирания агент на WU, за да завършите тази операция автоматично.

Чувствайте се свободни да следвате кой подход е по-близо до вашето ниво на техничност.

Нулиране на всички компоненти на WU чрез автоматизирания агент

  1. Посетете тази страница на Microsoft Technet ( тук ) с вашия браузър по подразбиране и изтеглете Нулирайте агента за актуализация на Windows скрипт.

    Изтеглете агента за нулиране на Windows Update

  2. Изчакайте търпеливо, докато изтеглянето приключи, след което извлечете zip архива с помощна програма за извличане като WinRar, WinZip или 7zip.
  3. След като се извлече съдържанието на архива, щракнете двукратно върху Нулиране WUENG.exe, след това следвайте инструкциите на екрана, за да стартирате скрипта на вашия компютър. Имайте предвид, че по време на този процес всички Актуализация на Windows компонентите ще бъдат нулирани автоматично.
  4. След като операцията приключи, рестартирайте компютъра си и изчакайте следващото стартиране да завърши, за да опитате отново процедурата.

Ако все още срещате 0xc1900201 грешка при опит за инсталиране на определена актуализация на Windows, преминете към следващия метод по-долу.

Нулиране на всички компоненти на WU чрез повишен CMD ред

  1. Натиснете Клавиш на Windows + R да се отвори a Бягай диалогов прозорец. След като влезете в полето за изпълнение, след това напишете ‘cmd’ в текстовото поле и натиснете Ctrl + Shift + Enter за да отворите повишен команден ред. След като видите UAC (Контрол на потребителски акаунти) , щракнете Да за предоставяне на административни привилегии.

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

  2. След като успеете да влезете в повишения команден ред, въведете следните команди по ред и натиснете Въведете след всяка команда за спиране на всички основни услуги на WU:
    net stop wuauserv net stop crypt Svcnet стоп битове net stop msiserver

    Забележка: Веднага след като приключите с изпълнението на тези команди, вие ефективно ще спрете Windows Update Services, MSI инсталатора, криптографските услуги и BITS услугите.

  3. След като всички съответни услуги са спрени, следвайте следващите команди, за да преименувате Разпространение на софтуера и Catroot2 папки, за да се избегне всеки случай на повреда на компоненти:
    ren C:  Windows  SoftwareDistribution SoftwareDistribution.old ren C:  Windows  System32  catroot2 Catroot2.old

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

  4. След като успеете да опресните Catroot2 и Разпространение на софтуера папки, изпълнете следните команди по ред и натиснете Въведете след всеки, за да активирате отново услугите, които преди това сме деактивирали:
    net start wuauserv net start cryptSvc net start bits net start msiserver
  5. Рестартирайте компютъра си и изчакайте следващата стартираща последователност да завърши. След като последователността на зареждане приключи, опитайте да инсталирате актуализацията, която преди това е била неуспешна с 0xc1900201 грешка и вижте дали проблемът вече е разрешен.

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

Метод 3: Завършване на миграцията на вашата операционна система от HDD към SSD

Както се оказва, този конкретен проблем може да възникне и в случаи, когато потребителят преди това е мигрирал операционната система от HDD към SSD без чиста инсталация (чрез клониране или подобна процедура). Ако този сценарий е приложим, повечето от компонентите на Windows ще работят както преди, но един компонент, който вероятно ще бъде засегнат, е Windows Update.

Ако този сценарий е приложим, проверката може да не е успешна, така че ще видите 0xc1900201 грешка всеки път, когато се опитате да инсталирате изчакваща актуализация. Няколко потребители на Windows, които също се мъчеха да разрешат този проблем, потвърдиха, че са успели да го поправят изцяло чрез редактора на системния регистър, за да модифицират PortableOperatingSystem стойност до 0. Предполага се, че това ще промени състоянието на вашата операционна система на постоянно, което ще спре повечето проблеми с проверката, които могат да възникнат след миграция на операционната система.

Ето кратко ръководство за използване на редактора на системния регистър за разрешаване на 0xc1900201 грешка:

  1. Натиснете Клавиш на Windows + R за да отворите диалоговия прозорец Изпълнение. След това въведете ‘Regedit.msc’ и натиснете Въведете за да отворите редактора на системния регистър. Когато бъдете подканени от UAC (Контрол на потребителски акаунти) , щракнете Да за предоставяне на административни привилегии.
  2. След като влезете в редактора на системния регистър, използвайте лявата страна, за да отидете до следното място:
    Компютър  HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Control

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

  3. След като успеете да стигнете до правилното местоположение, преминете отдясно и щракнете двукратно върху PortableOperatingSystem Dword стойност.
  4. След като влезете в Редактиране на DWORD (32-битова) ключ на системния регистър на PortableOperatingSystem, нагласи Основа да се Шестнадесетичен и Данни за стойността да се 0 и щракнете Добре за да запазите промените.
  5. Рестартирайте компютъра си и изчакайте следващата стартираща последователност да завърши.
  6. След като процедурата за стартиране приключи, повторете действието, което преди това е причинило 0xc1900201 грешка и вижте дали проблемът вече е разрешен.

Промяна на стойността на PortableOperatingSystem с помощта на редактора на системния регистър

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

Метод 4: Стартиране на сканиране на DISM и SFC

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

Ако този сценарий е приложим, трябва да можете да разрешите проблема, като стартирате няколко вградени помощни програми, предназначени да се справят с често срещани случаи на корупция в Windows: DISM (обслужване и управление на изображения за внедряване) и SFC (Проверка на системни файлове) .

Имайте предвид, че докато SFC е много по-добър в поправянето на логически грешки, DISM е много по-ефективен в справянето със зависимости на WU, които могат да повлияят на операцията по актуализиране. Поради това ви препоръчваме да стартирате и двете помощни програми, за да увеличите шансовете си да получите 0xc1900201 грешката е разрешена завинаги.

Ето кратко ръководство за работа с двете SFC & DISM сканира от повишен команден ред:

  1. Натиснете Клавиш на Windows + R да се отвори a Бягай диалогов прозорец. Въведете нововъведеното поле за изпълнение ‘Cmd’ вътре в текстовото поле и натиснете Ctrl + Shift + Enter за да отворите повишена CMD команда. След като видите UAC (Контрол на потребителски акаунти) щракнете Да за предоставяне на администраторски достъп до CMD прозореца.

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

  2. След като влезете в повишения CMD ред, въведете следната команда и натиснете Въведете за иницииране на SFC сканиране:
    sfc / scannow

    Стартиране на SFC сканиране

    Забележка: Имайте предвид, че SFC използва локално кеширано копие, за да замени повредените копия със здрави копия. За да сте сигурни, че не оставяте системата си изложена на други логически грешки, не прекъсвайте помощните програми, докато операцията не завърши.

  3. Изчакайте, докато процесът приключи, след това рестартирайте компютъра и изчакайте следващата стартираща последователност да завърши. След като направите това, рестартирайте компютъра си и изчакайте да завърши следващата последователност на зареждане. След като стартовата последователност приключи, следвайте стъпка 1 отново, за да отворите друг повишен команден ред.
  4. След като успеете да се върнете към друг повишен команден ред, въведете следната команда и натиснете Въведете да инициира a DISM сканиране:
    DISM / Online / Cleanup-Image / RestoreHealth

    Възстановяване на системни файлове

    Забележка: DISM изисква постоянна интернет връзка, тъй като ще използва WU (актуализация на Windows) компонент, за да изтеглите здрави копия, които по-късно ще бъдат използвани за заместване на повредени екземпляри. Поради този факт трябва да се уверите, че вашата интернет връзка не е прекъсната.

  5. След като операцията приключи, рестартирайте компютъра си и вижте дали компонентът Windows Update вече е фиксиран.

Ако все още срещате същото 0xc1900201 грешка при опит за инсталиране на чакаща Windows Update, преминете надолу към последния метод по-долу.

Метод 5: Извършване на ремонт / чиста инсталация

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

Що се отнася до постигането на това, вие наистина имате два пътя напред:

  • Чиста инсталация - Тази процедура е най-лесната извън групата и няма никакви изисквания. Но основният недостатък е, че ще загубите всичките си лични файлове, освен ако не архивирате данните предварително.
  • Поправете инсталирането - Ремонтната инсталация е по-досадна и ще изисква да притежавате инсталационен носител. Основното предимство на преминаването по този маршрут е, че той ще докосне само компонентите на Windows. Това означава, че всички ваши лични файлове, включително игри, лични медии за приложения и дори някои потребителски предпочитания, ще останат незасегнати.

Следвайте кой метод е по-близо до това, което искате да излезете от тази процедура.

9 минути четене