Содержание
- Что рекомендую делать в первую очередь
- Сканирование диска
- Удаление программного обеспечения
- Откат к заводским установкам
- Проверка комплектующих
- Переустановка
- Причины ошибки 0xc000012f в «десятке»
- Методы устранения ошибки
- Возможные причины ошибки 0xc0000221 в Windows 10
- Возможные решения
- Способ 1: принудительное обновление через папку $ getcurrent
- Метод 2: Обновление через инструмент создания медиа
- Метод 3: Отключение Pi-Hole (или другого сетевого блокировщика рекламы)
- Способ 4: очистка кеша DNS
- Способ 5: установка обновления через каталог Центра обновления Майкрософт
- Способ 6: обновить каждый компонент Центра обновления Windows
- Метод 7: Запуск сканирования DISM и SFC
Недавно столкнулся с ошибкой: при запуске Windows 10 появлялся синий экран с ошибкой 0xc0000428.
Начал грешить на умирающие винты. Отключил все и попытался запустить комп с live cd и загрузочной флешки.
В обоих вариантах при загрузке вываливались разные синие экраны с ошибками по отсутствующим или повреждённым файлам. Чего по идее быть не должно.
Проверил оперативу. Подкинул заведомо рабочую. Ситуация не изменилась. Заметил, что при попытке загрузиться например с флешки после синего экрана комп пару минут стоит и выключается.
Странно. Но решил подкинуть рабочий блок питания. И проблема ушла сама собой. Комп загрузился в обычном режиме, запуск с флешек тоже стартовал нормально.
Недавно мне довелось познакомиться с ошибкой «error code: 0xc0000185», которая возникла при загрузке Windows 10. Разбираться не пришлось долго, избавился от нее исправлением загрузчика. Но это помогает далеко не всегда, поэтому решил посвятить этой теме отдельную статью и подробно рассказать о всевозможных способах решения.
Иногда вместе с основным кодом ошибки появляется сообщение «ваш компьютер или устройство необходимо восстановить». Причем преимущественно в Windows 7.
Содержание статьи
Что рекомендую делать в первую очередь
В большинстве случаев устранить сбой получается с помощью несложных действий. Предлагаю с них и начать.
Если компьютер или ноутбук не загружается, то придется запуститься в безопасном режиме или воспользоваться загрузочной флешкой. Тогда появится возможно выполнять все нижеперечисленные действия.
Исправление загрузочной записи
Начнем с восстановления загрузчика, поскольку именно он является основной причиной сбоя.
- Загрузитесь с установочного носителя с Windows.
- Щелкните по пункту «Восстановление системы».
- Через раздел «Дополнительные параметры» откройте «Командную строку».
- Поочередно пропишите следующие команды, нажимая «Enter» после каждой:
bootrec /FixMbr
bootrec /FixBoot
bootrec /ScanOS
bootrec /RebuildBcd
После успешного завершения закройте окно и перезагрузитесь в обычном режиме. Пк должен заработать.
Отсоедините периферию
Неисправная периферия может стать причиной неполадок. Отключите второстепенные устройства, подключенные к вашему компьютеру, включая мышь, клавиатуру, флешки, съемные накопители и все остальное.
Теперь включите ПК и проверьте осталась ли проблема. Если нет, то подключайте устройства по одному, чтобы выявить виновника.
Очистите диск
Если операционка запускается и есть доступ к разделам, то проведите очистку.
- В строке поиска «Win + S» введите «Очистка».
- Выберите раздел и щелкните «Ок».
- Подождите несколько минут, отметьте галочками все пункты из списка и нажмите «Ок».
- Подтвердите действие.
После того как процедура очистки завершится, перезагрузите устройство.
Для более тщательной очистки рекомендую программу «Ccleaner». После нее результат должен быть лучше.
Средство автоматического исправления запуска
Попробуйте запустить штатное средство диагностики. Для этого при старте системы начните нажимать кнопку «F8» до появления окна параметров.
Затем войдите в дополнительные параметры и запустите средство «Восстановление при загрузке».
Если это не сработало, можно попробовать воспользоваться другой опцией «Восстановление с помощью точек». Правда они должны быть созданы заранее. Если точек нет, то выполнить эту процедуру не получится.
Инструмент автоматического исправления неполадок
Если ОС загружается в обычном или безопасном режиме, то проведите автоматическую проверку и исправление ошибок.
Найдите и откройте средство устранения неполадок через поиск.
В списке найдите «Синий экран» или «Bluescreen». Запустите инструмент исправления неполадок и следуйте указаниям мастера.
Сканирование диска
Также нужно убедиться, что нет ошибок на стороне файловой системы и сам диск находится в нормальном рабочем состоянии.
В первом случае в командной строке нужно ввести команду:
chkdsk C: /f /r и нажать «Enter». Где «C» это буква раздела с Windows. При необходимости замените ее на другую.
Физическое состояние накопителя можно проверить «Викторией» или «MHDD».
Стоит отметить, что все эти пункты можно также выполнять через загрузочную флешку с записанной ОС. Коротко, о том, как это работает: 1) Операционка устанавливается на флешку, 2) Загружаетесь с флешки, 3) Выполняете команду chkdsk C: /f /r. Этот способ выручает меня часто. Сама сборка называется «WinPE» и легко находится через интернет.
Удаление программного обеспечения
Иногда сбой вызывают недавно установленные обновления или программы. Решением будет их полное удаление. И тут есть два способа.
Способ 1
Загрузитесь, используя флешку со сборкой WinPE, о ней я рассказывал в предыдущем разделе. Найдите папку с недавно установленным приложением и удалите ее. Обычно это «Program Files». Дополнительно воспользуйтесь поиском по названию утилиты и удалите остатки.
Способ 2
Загрузите операционку в безопасном режиме. Откройте любой деинсталлятор, подойдет даже встроенный в Windows 10. Запускается он через «Панель управления» – «Программы и компоненты». В списке найдите недавно установленные приложения и удалите их. С помощью сортировки по дате установки можно облегчить поиск.
Затем перейдите в раздел «Просмотр установленных обновлений» и избавьтесь от свежих компонентов.
Теперь перезагрузите компьютер. Он должен заработать.
Откат к заводским установкам
Пользователям Windows 10 и 8 доступна функция отката к первоначальному состоянию. Это означает, что настройки будут сброшены к значению по умолчанию. При этом вы оставляете за собой право выбора, удалять при этом личные данные и файлы или нет. Так что провести эту процедуру можно без всяких потерь.
Как выполнить откат:
- Нажмите комбинацию «WIN + S» для открытия поиска. Или откройте поиск вручную.
- Введите фразу «Вернуть компьютер» и откройте нужный раздел.
- Щелкните по кнопке «Начать».
- Выберите, стоит ли сохранять личную информацию или нет.
- Начнется подготовка. Подождите несколько минут и нажмите «Далее».
- В следующем окне щелкните «Сброс».
- Дождитесь завершения процедуры.
После того как все будет сделано, придется заново инсталлировать нужные программы, игры и драйвера.
Также откат можно совершить через установочный диск. Для этого загрузитесь с него, войдите в «Восстановление системы» – «Поиск и устранение неисправностей» – «Вернуться к предыдущей сборке» – Выберите операционку и начните откат.
Проверка комплектующих
Также ошибку 0xc0000185 могут вызывать неисправные или плохо подключенные комплектующие. Особенно это касается материнской платы, жесткого диска и SSD.
Поэтому, удостоверьтесь, что комплектующие хорошо подключены и шлейфа подключения не повреждены. Дополнительно не помешает протереть контакты ластиком для очистки.
Переустановка
Если ни один из вариантов не помог, то это еще один повод проверить физическое состояние винчестера. Прислушайтесь, не издает ли он странные звуки и проверьте его в программе «MHDD» или «Victoria HDD».
Если с винтом все в порядке, то попробуйте переустановить операционку. Скорее всего это решит проблему и сэкономит много времени.
В будущем рекомендую использовать утилиты для создания резервных копий. Например, я очень доволен программой «EaseUS Todo Backup». В случае краха системы ее получается оживить примерно за 30 минут, при этом сохраняются все файлы и приложения.
Часто во время открытия какой-либо утилиты (как сторонней, так и стандартной от производителя «Майкрософт») либо в процессе её инсталляции может возникнуть ошибка с кодом 0xc000012f. Почему она может появиться и можно ли её убрать в «Виндовс» 10 без переустановки программы, которую система советует провести в уведомлении об ошибке?
Причины ошибки 0xc000012f в «десятке»
Сообщение об ошибке с номером 0xc000012f может появляться по таким причинам:
- Скопление изначально временных системных файлов на жёстком диске, которые уже ей не нужны. Избавьтесь от них — ошибка исчезнет.
- Наличие вредоносных файлов, программ на ПК. Их деятельность может вызывать многие ошибки в работе ПК, в том числе и 0xc000012f.
Ошибка с кодом 0xc000012f часто возникает при попытке установить какую-либо программу - Повреждение системных файлов, которые, могут быть как раз из-за вирусов, однако есть и другие объяснения, например, частая установка и некорректная деинсталляция программ. Здесь воспользуйтесь «Командной строкой», чтобы восстановить «здоровье» системы.
В сообщении система уведомляет что программа не предназначена для выполнения в вашем Windows - Апдейт системы под номером KB2879017. Его необходимо удалить через системное окно.
- Сбой в работе библиотеки «операционки». В этом случае необходимо провести перерегистрацию.
- Повреждения у файлов утилиты, после запуска которой появилось окно с ошибкой. В данном случае переустанавливаем её.
Методы устранения ошибки
Для решения проблемы с кодом 0xc000012f пользователь может применить различные методы, но так как определить вот так сразу, что послужило причиной неполадки, практически невозможно, используйте методы последовательно.
Очистить диск от мусорных файлов
В «операционки» «Виндовс» уже предусмотрена утилита для очистки жёстких дисков от скопившегося на них «мусора». Мы расскажем об удаление ненужных файлов на примере этого встроенного приложения, однако вы также вправе воспользоваться сторонним софтом, например, CCleaner от Piriform. Эта утилита может также удалять программы, чистить реестр от ошибок и прочее. Перейдём к чистке с помощью стандартного приложения:
- Раскрываем главный экран «Проводника» — щёлкаем дважды по знаку компьютера на «десктопе».
Откройте главный экран «Проводника» через иконку «Этот компьютер» - Выделяем правой клавишей мышки системный раздел диска — тот, на котором инсталлирована сама «операционка». Вы его сразу увидите — рядом с ним будет находиться логотип ОС. Жмём на последнюю строчку со свойствами.
В дополнительном меню системного диска выберите «Свойства» - В новом маленьком окне кликаем сразу на клавишу, которая запускает очистку.
Кликните по клавише «Очистка диска» - Этот же инструмент можно запустить быстрее: зажимаем R и «Виндовс» и набираем формулу cleanmgr, кликаем по ОК.
Выполните команду cleanmgr - Выбираем в сером окошке с помощью выпадающего меню системный раздел диска.
Выберите системный диск в выпадающем меню - Ждём некоторое время, пока система определит объём памяти для удаления, и кликаем по кнопке внизу для очистки системных документов.
Перейдите к очистке системных файлов - Ожидаем завершение оценки.
Подождите, когда процесс оценки завершится - Ставим галочки рядом со всеми пунктами и жмём на ОК. Подтверждаем в следующем окне очистку.
Запустите очистку в окне - После завершения очистки перезапускаем ПК и пробуем открыть проблемный файл.
Проверить ПК на вирусы
Чтобы быть уверенным, что это не вирусы вызвали данную проблему, проведите тут же сканирование. В принципе нет разницы в том, какой антивирус использовать. Самое важное — запускать проверку с помощью обновлённого ПО, которое имеет все актуальные базы с существующими вирусами. Вы можете использовать Avast, McAfee, Kaspersky и даже портативную защитную утилиту по типу Dr.Web CureIt. Мы опишем сканирование на примере классического антивируса Windows Defender, изначально встроенного в систему:
- Вызываем окошко на «Панели задач» под названием «Трей Виндовс» (первый значок стрелки в правой части панели). Жмём на щиток белого цвета.
В трее Windows откройте «Защитник» - В интерфейсе Windows Defender выбираем самую первую плитку «Защита».
На главном экране «Защитника» выберите раздел «Защита от вирусов и угроз» - Быстрая проверка, скорее всего, не сможет обнаружить какие-то серьёзные вирусы, которые тяжело удалить, поэтому переходим по ссылке для запуска именно расширенного сканирования.
Запустите сразу расширенное сканирование - Среди трёх вариантов выбираем либо полный, либо автономный. В последнем случае проверка осуществится с выключенным «Рабочим столом» («операционка» будет в режиме загрузки), поэтому работать параллельно на ПК вы не сможете. Автономный вариант более быстрый — займёт всего минут 15, а то и меньше. При полной проверке велика вероятность, что процесс затянется на 1 час и больше. Делаем выбор и даём старт процессу.
Выберите полную или автономную проверку и запустите процесс - Ждём завершения и при обнаружении вирусных файлов смело их удаляем.
Дождитесь окончания проверки
Восстановление системных файлов в «Командной строке»
Система «Виндовс» может сама себя излечить — с помощью специальных формул, запущенных в «Командной строке». Их желательно выполнять после проверки девайса на наличие вирусов, так как чаще всего именно они и являются причиной повреждений файлов «операционки»:
- Раскрываем интерфейс «Поиск», печатаем в пустой строке запрос cmd.
Пишем cmd в «Поиске» - Кликаем по соответствующему результату правой клавишей и жмём на первую опцию в сером дополнительном меню.
Запустите консоль «Командная строка» от имени администратора - Ещё один путь — через окошко «Выполнить». Жмём одновременно на «Виндовс» и кнопку R и набираем ту же короткую формулу cmd. Выполняем её необычным методом: жмём также в одну секунду на такие горячие клавиши, как Ctrl, Enter и Shift.
Вставьте cmd в окне «Выполнить» - Если вы часто запускаете консоль, она должна быть у вас в первых пунктах в списке в меню «Пуск» — кликаем по строчке правой клавишей — переводим стрелочку на «Дополнительно» и уже в этом меню щёлкаем по третьей опции для запуска консоли с расширенными правами администратора.
Откройте консоль от имени администратора через меню «Пуск» - В первую очередь выполняем формулу sfc /scannow (после ввода жмём на «Энтер»). Ждём её завершения. Вне зависимости от результата восстановления перезапускаем ПК и смотрим, исчезла ли неполадка.
Вставьте и выполните команду sfc /scannow - Если всё осталось как есть, в той же консоли, запущенной от имени администратора, даём старт второй команде DISM /Online /cleanup-image /RestoreHealth. Она уже, возможно, будет выполняться медленнее — запаситесь терпением. После операции также перезагружаемся и смотрим на результат.
Выполните вторую команду DISM /Online /cleanup-image /RestoreHealth, если первая не дала результат
Деинсталлировать и заново установить проблемную утилиту
Если предыдущие методы не помогли, следуйте совету из сообщения об ошибке — переустановите утилиту либо драйвер, с которым возникла неполадка. Сначала удалите установочный файл или саму программу (если она ранее всё же была установлена), чтобы убрать с ПК повреждённые файлы приложения. Затем загрузите заново инсталлятор с официального сайта. При этом рекомендуется скачать его из другого места либо просто воспользоваться другой версией программы.
Если ваше приложение слишком объёмное, например, если это ресурсоёмкая видеоигра, попробуйте сначала выполнить действия, описанные в разделах ниже, а если они не дадут результат, вернуться всё же к переустановке утилиты.
Удалить ранее установленную проблемную утилиту можно через окно «Параметры»:
- Зажимаем «Виндовс» и I — переходим в блок под названием «Приложения».
Откройте блок «Приложения» - Мы оказались во вкладке «Приложения и возможности». Прокручиваем страницу, чтобы увидеть перечень установленных приложений.
В первой вкладке «Приложения и возможности» прокрутит страницу вниз для поиска нужной программы - Находим утилиту в списке — раскрываем её левой клавишей мышки и жмём на клавишу «Удалить».
Удалите проблемный драйвер или программу
Вы также можете удалить программу через раздел «Программы и компоненты», который можно открыть через «Панель управления». Однако самый эффективный метод удаления — через сторонний деинсталлятор, который убирает все остаточные файлы, после основного удаления. К примеру, вы можете использовать Revo Uninstaller — приложение, у которого есть бесплатная функциональная версия. После деинсталляции проведите повторную установку и проверьте, была ли решена проблема.
Удалить кумулятивный апдейт Windows 10 под номером KB2879017
Чтобы избавиться от апдейта с таким кодом, сделайте следующее:
- Раскрываем интерфейс «Пуска» и жмём левой клавишей на шестерню в левой зоне панели. Это действие запустить панель под названием «Параметры Виндовс». Иной способ вызова — через зажатие горячих клавиш Windows и I.
Кликните по иконке параметров в меню «Пуск» - Переключаемся на каталог настроек «Безопасность и обновление».
В параметрах откройте раздел «Обновление и безопасность» - В центре для апдейта переходим к просмотру журнала с установленным ранее апгрейдом.
Кликните по ссылке «Просмотр журнала обновлений» - Щёлкаем по ссылке для действия удаления тех или иных пакетов.
Щёлкните по «Удалить обновления» - В новом окне «Панель управления» появится перечень пакетов. Ищем в нём KB2879017.
Отыщите апдейт KB2879017 - Кликаем по нему правой клавишей мышки и щёлкаем по единственному пункту в дополнительном меню.
Удалите апдейт KB2879017 - Подтверждаем, что хотим избавиться от пакета. Если вы не нашли данное обновление, значит, нужно переходить к другим методам решения — удалять другие пакеты не нужно.
Подтвердите удаление обновления
Перерегистрировать библиотеки в ОС
Для запуска повторной регистрации выполните следующие действия:
- Вызовите на дисплее чёрный редактор «Командная строка» с расширенными правами, следуя инструкции в разделе «Восстановление системных файлов» в этой статье.
- Вставьте либо самостоятельно напечатайте regsvr32.exe C:Windowssystem32MSVCP140.dll. После этого нажмите на «Энтер» для запуска процесса.
Выполните формулу в «Командной строке» - Дождитесь окончания и попробуйте запустить файл снова.
Обновить или переустановить пакет .NET Framework
В «десятке» установлен последний вариант .NET Framework — версия 4.6. Однако для работы некоторых приложений может понадобиться дополнительный пакет с вариантом 3.5:
- Переходим по данной ссылке, которая ведёт на официальную страницу для закачки версии 3.5. Кликните по «Скачать».
Нажмите на на кнопку «Скачать» - Запустите загруженный файл. Запустите установку недостающего компонента.
- Подождите, пока он скачается и автоматически инсталлируется у вас в «операционке».
Необходимо подождать некоторое время, пока инсталлятор скачает и установит файлы
Обновить Visual C++
Для запуска некоторых утилит, разработанных в среде Visual Studio, может не хватать определённых компонентов. Достать их можно через повторную установку пакета Visual C++ для Visual Studio:
- Щёлкните по этой ссылке, чтобы перейти на официальную страницу для закачки Visual C++ 2015 года. Кликните по красной кнопке «Скачать».
Кликните по красной кнопке «Скачать» - Выделите сразу два файла для закачки — нажмите на Next в правом нижнем углу экрана.
Выберите оба компонента и запустите загрузку - Откройте один из файлов через панель с перечнем ранее загруженных документов в этом обозревателе.
Запустите скачанный файл - Поставьте галочку рядом с пунктом о соглашении и запустите инсталляцию с помощью клавиши с жёлто-синим щитом.
Согласитесь с условиями использования и дайте старт установке - Дождитесь завершения процесса и установите другой файл таким же образом.
- Если это не помогло решить проблему, возможно, вам необходимо установить более ранние варианты данного продукта — 2013 и 2012 года выпуска.
Использовать точки восстановления Windows
Если ничего из вышеперечисленного не сработало у вас, запустите откат «операционки» до одной из точек восстановления, ранее созданных системой или вами:
- Вызываем дополнительное меню ярлыка «Этот компьютер» правой клавишей мышки — кликаем по строке «Свойства» в конце списка.
Через дополнительное меню ярлыка откройте свойства ПК - Переключаемся на раздел «Защита системы».
Щёлкните по ссылке «Защита системы» - В новом окошке жмём на кнопку для старта восстановления.
Кликните по «Восстановить» - Ещё один путь к инструменту для отката — через «Панель управления». Раскройте её через панель «Пуск» либо меню «Выполнить» (вызываем через «Виндовс» и R и пишем control panel, либо просто control).
Выполните команду control - Переходим в блок для восстановления. Если не получается быстро отыскать, печатаем в строке поиска справа соответствующий запрос.
Перейдите в раздел «Восстановление» - Переходим по второй ссылке в центральной части окна.
Кликните по ссылке «Запуск восстановления системы» - В начальном экране можем сразу выбрать самую последнюю точку, если проблема появилась у вас недавно. В противном случае выбираем второй пункт и жмём на клавишу «Далее».
Выберите один из пунктов и нажмите на «Далее» - Смотрим на общий перечень точек, выбираем (в зависимости от периода, когда ошибки пока не было в системе). Выделяем и кликаем вновь по «Далее».
Выберите точку для отката - С помощью клавиши «Готово» даём старт откату.
Запустите восстановление с помощью кнопки «Готово» - Жмём на «Да», чтобы система была полностью уверена, что вы собираетесь провести восстановление до точки. Ждём завершения всей процедуры (работать на ПК вы в этот период не сможете, так как он уйдёт в режим перезагрузки). Когда «Рабочий стол» снова загрузится, появится белое окошко с сообщением об успешном откате.
Подтвердите откат до выбранной точки
Если откат и переустановка программы не помогли, обратитесь к разработчику утилиты через обратную связь на официальном сайте, чтобы получить дополнительные советы по решению проблемы.
Видео: как устранить ошибку 0xc000012f
Ошибку с кодом 0xc000012f можно легко устранить. Начните с очистки диска от «мусорных» файлов, вирусов и восстановления важных системных документов в «Командной строке». Перерегистрируйте библиотеку «операционки», обновите компоненты систем Visual C++ и Net Framework. Если у вас присутствует в системе пакет обновлений KB2879017, удалите его через окно «Параметры». В качестве последних мер можно применить переустановку проблемной утилиты и откат до точки восстановления.
Обычно, когда это происходит, на синем экране появляется сообщение, указывающее:
“Ваш компьютер нуждается в ремонте. Не удалось загрузить операционную систему, поскольку ядро отсутствует или содержит ошибки. Файл: WINDOWS system32 ntoskrnl.exe Код ошибки: 0xc0000221. »
Возможные причины ошибки 0xc0000221 в Windows 10
Появление этой ошибки при запуске нашего компьютера может быть связано с различными факторами, такими как:
- Сбой, вызванный сторонней проблемой.
- Неудачное обновление Windows или вирус повредили или удалили файл Ntoskrnl.exe.
- Параметр Boot.ini недействителен.
- Загрузочный том поврежден. Это может быть из-за сбоя питания, что жесткий диск поврежден или имеет какой-либо тип физического повреждения.
- Повреждение системных файлов. Это предотвращает доступ Windows к файловой системе вашего основного раздела.
- Аппаратные проблемы, созданные новым вставленным модулем ОЗУ
Возможные решения
Давайте рассмотрим возможные решения, которые мы можем попробовать исправить ошибку 0xc0000221 в Windows 10.
- Загрузитесь в безопасный режим.
- Выполните сканирование SFC, CHKDSK и DISM в указанном порядке.
- Проверьте оперативную память на наличие проблем.
- Выполните ремонтную установку операционной системы Windows 10.
Загрузитесь в безопасном режиме и удалите последние приложения
Попробуйте загрузить компьютер в Безопасный режим чтобы убедиться, что проблема не была вызвана каким-либо сторонним программным обеспечением. При загрузке в этом режиме наш компьютер будет запускаться ограниченным образом, чтобы иметь возможность продолжить загрузку. После запуска безопасного режима проблема может быть связана с программой, которую мы недавно установили, поэтому мы должны удалить последнюю установленную программу и перезагрузить компьютер.
Сканирование поврежденных файлов с помощью SFC
Теперь мы будем сканировать возможные правильные файлы, для этого мы будем использовать инструмент, который Windows назвала SFC Проверка системных файлов.
Запустите утилиту CHKDSK
Если мы по-прежнему видим ошибку при запуске, это, вероятно, из-за сбоя жесткого диска. Чтобы проверить это мы будем использовать Утилита CHKDSK , Этот инструмент используется для проверки целостности жестких дисков и исправления ошибок в файловой системе.
Чтобы запустить его, мы повторно вводим Командную строку в браузере Cortana и регистрируемся как Администратор. Теперь мы напишем chkdsk / f / C: (если наш загрузочный диск не находится в C: вы должны заменить его на соответствующий диск D:, E: и т. Д.). После завершения мы перезагрузим компьютер и проверим, может ли он загрузиться правильно.
Запустите DSIM
В случае ошибки сохраняется мы будем использовать DSIM инструмент, который используется для восстановления образа Windows или изменения установочного носителя Windows, заботясь об обнаружении дефектного файла и замене его на новый.
В этом случае мы снова запустим командную строку от имени администратора и напишем dism / online / cleanup-image / restorehealth и нажмите Enter.
Прежде чем выполнять его, мы должны принять во внимание, что у нас есть подключение к Интернету. Процесс может быть несколько долгим, поэтому мы не должны его прерывать. После его завершения мы продолжим перезагружать компьютер, чтобы проверить, продолжает ли появляться ошибка.
Проверьте оперативную память
Если все вышеперечисленное не помогло, возможно, проблема связана с Оперативная память. Чтобы проверить это, мы будем использовать ” Проверки памяти Windows », Который будет отвечать за тестирование всей оперативной памяти и поиск неисправностей и дефектных секторов.
Для этого в окне поиска Кортаны напишите Диагностика памяти Windows. Появится диалоговое окно, и мы выберем опцию «Перезагрузите сейчас и проверьте, есть ли проблемы (рекомендуется)». Как только тест памяти пройдет 100%, система автоматически перезагрузится.
Некоторые пользователи Windows 10 сталкиваются с ошибкой 0xc1900223 всякий раз, когда они пытаются установить Центр обновления Windows традиционным способом. В большинстве документированных случаев проблема возникает, когда пользователь пытается установить обновление 1903 года, и обычно ошибка появляется, когда обновление достигает 97%.
Ошибка 0xc1900223
Если вы столкнулись с проблемой только с обновлением 1903, попробуйте снова установить обновление через папку $ GetCurrent. Если это не сработает, другим удобным способом, который может позволить вам обойти проблему, является использование функции «Обновить этот ПК сейчас» в инструменте создания мультимедиа. Еще один способ обойти встроенный компонент WU — установить обновление вручную через каталог Центра обновления Майкрософт.
Однако эта проблема также может быть вызвана сетевым рекламным блокировщиком, таким как Pi-Hole. Если вы используете его, вы можете либо временно отключить его (при установке обновления), либо полностью удалить утилиту.
В некоторых случаях проблема также может возникать из-за какого-то сбоя или повреждения системных файлов, которое в конечном итоге влияет на компонент Центра обновления Windows. В этом случае вы можете попробовать обновить каждый компонент Центра обновления Windows или запустить несколько утилит, способных исправить повреждение системных файлов (SFC, DISM или Чистая установка).
Способ 1: принудительное обновление через папку $ getcurrent
Всякий раз, когда вы пытаетесь установить ожидающее обновление Windows, Windows 10 автоматически создает папки $ GetCurrent и $ SysReset на диске C: . Эта папка будет содержать файлы журнала о последнем процессе обновления Windows, но может также содержать установочные файлы из этого обновления.
В случае, если вы сталкиваетесь с неудачным обновлением Windows (что происходит в случае ошибки 0xc1900223), вы можете принудительно установить обновление, открыв подпапку media в папке $ getcurrent и повторно выполнив установку. сюда.
Однако имейте в виду, что папка $ getcurrent по умолчанию скрыта. Таким образом, вам нужно будет получить доступ напрямую через адресную строку или включить скрытые папки из проводника.
Вот краткое пошаговое руководство по принудительному обновлению через папку c:
- Откройте проводник, вставьте следующую команду в панель навигации вверху и нажмите Enter: C: / $ getcurrent
Параметр «Просмотр скрытых элементов» отмечен
- После этого перейдите в папку мультимедиа из списка подпапок и дважды щелкните по «Запустить исполняемый файл».
- Когда вы окажетесь на экране установки обновления, следуйте инструкциям на экране, чтобы установить обновление через специальный исполняемый файл.
- После успешной установки обновления перезагрузите компьютер и проверьте, решена ли проблема при следующем запуске системы.
Если папка $ getcurrent не видна, очень вероятно, что компонент WU не смог обновить файлы, необходимые для установки. Если это применимо, перейдите к следующему потенциальному исправлению ниже.
Метод 2: Обновление через инструмент создания медиа
Если автоматическая функция WU не может самостоятельно обновиться до версии 1903, вы можете форсировать установку с помощью инструмента «Создание медиа». Помимо возможности чистой установки Windows 10, этот инструмент также включает функцию обновления этого ПК сейчас, которая позволит вам исправить 0xc1900223.
Несколько пострадавших пользователей подтвердили, что эта операция позволила им обновить свою сборку Windows 10.
Вот краткое руководство по обновлению до Windows 10 версии 1903 с помощью Media Creation Tool:
- перейдите по этой ссылке (Вот) и нажмите кнопку «Обновить сейчас», чтобы загрузить помощник по обновлению до Windows 10.
Загрузка исполняемого файла обновления
- После успешной загрузки исполняемого файла дважды щелкните по нему и нажмите «Да» в UAC (контроль учетных записей), чтобы предоставить административные привилегии.
- Далее следуйте инструкциям на экране для завершения установки.
- После завершения операции перезагрузите компьютер и посмотрите, будет ли проблема решена при следующем запуске компьютера.
Обновление до последней версии с помощью Windows 1 Update Assistant
- После того, как ваш компьютер загрузится, проверьте, решена ли проблема.
В случае неудачной попытки установки обновления Windows с тем же 0xc1900223 перейдите к следующему потенциальному исправлению ниже.
Метод 3: Отключение Pi-Hole (или другого сетевого блокировщика рекламы)
Как выясняется, код ошибки 0xc1900223 при установке обновления для Windows 10 также может быть вызван Pi-Hole или аналогичным сетевым блокировщиком рекламы. По мнению других уязвимых пользователей, эта проблема может быть вызвана заблокированным списком DNS, который может помешать завершению обновления.
Пользователи, попавшие в аналогичную ситуацию, подтвердили, что им удалось установить обновление без той же ошибки, отключив или удалив Pi-Hole во время обновления.
Временное отключение Pi-Hole
- Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «cmd» и нажмите Ctrl + Shift + Enter, чтобы открыть окно CMD с повышенными правами с правами администратора. Когда вас попросит UAC (Контроль учетных записей), нажмите Да, чтобы предоставить административные привилегии.Запуск командной строки
- Когда вы окажетесь внутри командной строки с повышенными правами CMD, введите следующую команду, чтобы вызвать утилиту Pi-Hole: pihole
- После вызова Pi-Hole введите следующую команду и нажмите Enter, чтобы отключить ее: pihole disable
- Теперь, когда утилита Pi-Hole adblocker отключена, попытайтесь установить обновление, которое снова не удалось, и посмотрите, можно ли установить его, не получая 0xc1900223.
- Если обновление установлено успешно, выполните следующую команду в том же терминале с повышенными правами, чтобы снова включить Pi-Hole: pihole disable
Удаление Pi-Hole
- Откройте диалоговое окно «Выполнить», нажав клавишу Windows + R. Затем введите «cmd» в текстовое поле и нажмите Ctrl + Shift + Enter, чтобы открыть окно CMD с повышенными привилегиями. В приглашении UAC (Контроль учетных записей) нажмите Да, чтобы предоставить административные привилегии.
Введите «cmd» в диалоговом окне «Выполнить»
- В командной строке с повышенными правами CMD введите следующие команды и нажмите Enter, чтобы начать удаление Pi-Hole: pihole uninstall
- Как только команда успешно обработана, перезагрузите компьютер.
- При следующем обновлении попытайтесь установить обновление, которое ранее было неудачным, с ошибкой 0xc1900223 и посмотрите, завершена ли операция.
Если этот метод неприменим или не помог решить проблему, перейдите к следующему потенциальному исправлению ниже.
Способ 4: очистка кеша DNS
Как выясняется, эта конкретная проблема также может возникать из-за несогласованности сети, которая может быть решена путем очистки DNS-кэша вашего компьютера. Самый простой способ сделать это — через приглашение CMD с повышенными правами.
После этого и перезагрузки компьютера некоторые затронутые пользователи подтвердили, что наконец смогли завершить установку Центра обновления Windows, не обнаружив ошибки 0xc1900223.
Вот краткое руководство с шагами, которые необходимо предпринять, чтобы очистить кэш DNS из окна командной строки с повышенными правами:
- Откройте диалоговое окно «Выполнить», нажав клавиши Windows + R на клавиатуре. Затем в текстовом поле введите «cmd» и нажмите Ctrl + Shift + Enter, чтобы открыть окно CMD с повышенными правами.
Запуск командной строки
Примечание. Когда вам будет предложено UAC (Контроль учетных записей), нажмите Да, чтобы предоставить административные привилегии.
- После успешной обработки каждой команды перезагрузите компьютер и попытайтесь установить обновление, которое ранее не получалось при следующем запуске компьютера.
Если этот метод не позволяет исправить ошибку 0xc1900223, перейдите к следующему потенциальному исправлению ниже.
Способ 5: установка обновления через каталог Центра обновления Майкрософт
Если ни один из перечисленных способов не позволил вам устранить проблему, вы можете завершить установку 1903, выполнив ее вручную через каталог Центра обновления Майкрософт. Эта процедура установит обновление напрямую (без привлечения локального компонента WU). Это означает, что каждая поврежденная зависимость, которая может вызвать эту проблему, будет обходиться.
Вот краткое руководство по установке обновления 1903 вручную через каталог обновлений Microsoft:
- Прежде всего, вам нужно знать архитектуру вашей ОС (если она 32-битная или 64-битная). Если вы этого не знаете, откройте проводник, щелкните правой кнопкой мыши на этом компьютере и выберите «Свойства» в появившемся контекстном меню.
Открытие экрана «Свойства системы»
- Когда вы окажетесь на экране «Свойства системы», взгляните на категорию «Тип системы». Если он говорит 64-битный, вам нужно будет загрузить 64-битное обновление, а если он говорит 32-битный, вам нужна 32-битная версия.Проверка архитектуры вашей ОС
- Если вы уверены в своей архитектуре ОС, перейдите по этой ссылке (Вот) и используйте функцию поиска в верхнем правом углу экрана для поиска ‘4522355‘ и нажмите Enter.
- После того, как страница результатов сгенерирована, найдите правильную версию, соответствующую вашей версии Windows 10 (для x64 или x86) и нажмите кнопку «Загрузить», связанную с правильным обновлением Windows.Загрузка правильного обновления Windows вручную
- На странице подтверждения, нажмите на ссылку еще раз, чтобы начать загрузку.Загрузка правильного обновления Windows
- Подождите, пока загрузка не будет завершена, затем откройте установочный пакет .msu и следуйте инструкциям на экране для завершения установки.
- После завершения установки перезагрузите компьютер, чтобы разрешить установку оставшихся файлов.
Если та же проблема все еще возникает, или вы не можете найти обновление, которое обычно не выполняется с помощью каталога Центра обновления Microsoft, перейдите к следующему потенциальному исправлению ниже.
Способ 6: обновить каждый компонент Центра обновления Windows
Если до сих пор ни один из методов не позволил вам решить эту проблему, вполне вероятно, что вы столкнулись с этой конкретной проблемой из-за сбоя в работе Центра обновления Windows, который в итоге не позволяет WU устанавливать новые обновления. Это очевидно, если несколько обновлений не выполняются с одним и тем же кодом ошибки (ошибка 0xc1900223).
Несколько пользователей Windows, которые столкнулись с той же проблемой, подтвердили, что проблема была решена, и сборка 1903 года была успешно установлена после того, как они выполнили ряд шагов, способных сбросить все компоненты, связанные с WU (Центр обновления Windows).
Вот краткое пошаговое руководство по сбросу всех задействованных компонентов Центра обновления Windows вручную из командной строки с повышенными привилегиями:
- Откройте диалоговое окно «Выполнить», нажав клавишу Windows + R. Затем в текстовом поле введите «cmd» и нажмите Ctrl + Shift + Enter, чтобы открыть окно командной строки с повышенными правами.Запуск командной строки
Примечание. Когда вам будет предложено UAC (Контроль учетных записей), нажмите Да, чтобы предоставить административные привилегии.
- После того, как вам удастся открыть запрос CMD с повышенными правами, введите следующие команды по порядку и нажмите Enter после каждой, чтобы остановить все необходимые службы WU: net stop wuauserv чистая остановка cryptSvc стоповые биты Чистая остановка
Примечание. Эти команды автоматически останавливают службы, связанные со службами Windows Update, MSI Installer, Cryptographic и BITS.
- Как только вам удастся отключить все необходимые службы, вставьте следующие команды (в любом порядке) и нажмите Enter после каждой, чтобы переименовать две папки, в которых пользователи Windows будут хранить файлы обновлений (SoftwareDistribution и Catroot2): ren C: Windows SoftwareDistribution SoftwareDistribution .old ren C: Windows System32 catroot2 Catroot2.old
Примечание. Если вы не знали, SoftwareDistribution и Catroot2 — это две папки, отвечающие за хранение файлов обновлений, которые активно используются компонентом обновления Windows. Поскольку их нельзя удалить обычным способом, единственный способ ограничить повреждение поврежденного файла — заставить вашу ОС создавать новые исправные копии, которые будут на их месте.
- После перезапуска каждой службы попытайтесь установить то же обновление, которое ранее было загружено, и посмотрите, успешно ли оно устанавливается сейчас (без ошибки 0xc1900223).
Если тот же код ошибки все еще не позволяет вам установить обновление, следуйте последнему методу ниже.
Метод 7: Запуск сканирования DISM и SFC
Если потенциальное исправление не сработало для вас, вполне вероятно, что вы имеете дело с каким-то типом повреждения системных файлов, из-за которого ваш компонент WU не работал. Есть несколько способов исправить это, но большинству уязвимых пользователей удалось решить проблему, используя несколько встроенных утилит (SFC и DISM).
Оба эти инструмента способны исправлять повреждения системных файлов, но они работают по-разному — SFC использует локальный кэш для замены повреждения здоровыми эквивалентами, в то время как DISM использует субкомпонент WU для загрузки исправных файлов, которые заменят поврежденные файлы.
Наш совет — запускать обе утилиты быстро и перезагружать систему между ними.
Начните с выполнения сканирования SFC, затем перезапустите и выполните сканирование DISM после завершения следующего запуска.
Если у вас все еще есть проблемы, рассмотрите возможность ремонта на месте (или чистой установки, если ваши данные уже скопированы)
ли со статьей или есть что добавить?