Исправить ошибки центра обновления windows с помощью dism

Здравствуйте, Владимир! У меня целая эпопея с восстановлением хранилища оригинальных компонентов Windows 10. Нужен Ваш совет, думаю я Вас пойму, так как считаю себя опытным пользователем. Установленная на моём ноутбуке Windows 10 работает со значительными ошибками. Решил проверить целостность

Здравствуйте, Владимир! У меня целая эпопея с восстановлением хранилища оригинальных компонентов Windows 10. Нужен Ваш совет, думаю я Вас пойму, так как считаю себя опытным пользователем. Установленная на моём ноутбуке Windows 10 работает со значительными ошибками. Решил проверить целостность системных файлов с помощью средства sfc /scannow, но вышла ошибка «Программа защиты ресурсов Windows обнаружила повреждённые файлы, но не может восстановить некоторые из них». Как я понял, ошибка эта обозначает, что нарушена целостность самого хранилища системных компонентов Win 10 (папка WinSxS). Тогда решил проверить целостность этого самого хранилища командой Dism /Online /Cleanup-Image /ScanHealth, вышло сообщение «Хранилище компонентов подлежит восстановлению». Соответственно восстанавливаю хранилище командой Dism /Online /Cleanup-Image /RestoreHealth, данная команда восстанавливает хранилище компонентов с помощью Центра обновлений Windows, и у меня опять выходит ошибка «Не удалось скачать исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра «Источник»». 

Непонятно, почему вылезла ошибка в этот раз, ведь интернет у меня есть. Ладно думаю, буду использовать для восстановления хранилища компонентов средство PowerShell и ISO-образ Windows 10, скачал дистрибутив Windows 10 и подсоединил его к виртуальному дисководу, запустил PowerShell и ввёл команду: Repair-WindowsImage -Online -RestoreHealth -Source F:sourcesinstall.wim:1 (где буква «F» соответствует букве подключенного образа с Win 10, а цифра «1» — индексу издания в образе Win 10 PRO (именно она у меня установлена), но и в очередной раз я потерпел неудачу — «Ошибка: 0x800f081Сбой восстановления. Не найден источник восстановления, или хранилище компонентов восстановить невозможно». 

На одном известном форуме подсказали, что не нужно подсоединять ISO-образ Windows 10 к виртуальному дисководу, а нужно смонтировать ISO-образ с файлами Win 10 в папку с помощью команды: Dism /Mount-Wim /WimFile:F:sourcesinstall.wim /index:1 /MountDir:C:WIM /ReadOnly (где WIM, это пустая папка на диске C:, в которую монтируется ISO-образ, а F:sourcesinstall.wim — местонахождение файла-образа install.wim), но у меня и здесь уже при монтировании вышел промах «Ошибка: 11. Была сделана попытка загрузить программу, имеющую неверный формат».

Короче я сдался и не знаю, почему у меня ничего не получается. 

Автор — Владимир

Привет, друзья. Цель данной статьи рассказать начинающим пользователям в подробностях, как производить восстановление повреждённого хранилища компонентов Windows 10 в различных критических ситуациях. Если вы хотите проверить целостность системных файлов в своей операционной системе, то поможет вам в этом встроенная утилита «sfc /scannow», но если она выдаст ошибку: «Программа защиты ресурсов Windows обнаружила повреждённые файлы, но не может восстановить некоторые из них», 

то значит в вашей OS нарушена целостность самого хранилища системных компонентов (содержимое папки WinSxS). В этом случае нужно проверить целостность хранилища компонентов командой «Dism /Online /Cleanup-Image /ScanHealth», если при данной проверке тоже будут выходить различные ошибки, например, «Хранилище компонентов подлежит восстановлению», «Ошибка: 1910 Не найден указанный источник экспорта объекта», «Ошибка: 1726 Сбой при удалённом вызове процедуры», 

 

то в этом случае нужно сначала восстановить хранилище компонентов, а уже затем восстанавливать целостность системных файлов с помощью «sfc /scannow», вот здесь начинается самое интересное, так как имеется очень много нюансов, давайте разберём их все.

Запускаем командную строку администратора и вводим команду:

Dism /Online /Cleanup-Image /RestoreHealth

Данная команда восстанавливает хранилище компонентов с помощью Центра обновлений Windows (у вас должен работать Интернет), отсутствующие компоненты будут скачаны на серверах Майкрософт и восстановлены в вашей системе. В итоге должны получить сообщение «Восстановление выполнено успешно».

Но если данная команда выдаст ошибку 0x800f0906 «Не удалось скачать исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра «Источник»» или 

выйдет другая ошибка 0x800f081f «Не удалось найти исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра «Источник»»,

то нужно использовать для восстановления хранилища ISO-образ Windows 10. Скачиваем дистрибутив Windows 10 на сайте Майкрософт и подсоединяем его к виртуальному дисководу (в моём случае (G:)), затем заходим в папку sources и смотрим какое сжатие у файла-образа Windows 10,

 

обычно бывает install.esd, запоминаем это, пригодится при вводе последующих команд (если в вашем случае попадётся файл install.wim, то читайте информацию в конце статьи).

соответственно вводим следующую команду:

Dism /Online /Cleanup-Image /RestoreHealth /Source:G:Install.esd /limitaccess

где G: — буква виртуального дисковода с Windows 10,

Install.esd — файл-образ Win 10,

/limitaccess  — параметр, закрывающий доступ к центру обновлений (ведь мы используем для восстановления дистрибутив Win 10)

В итоге получаем сообщение «Восстановление выполнено успешно. Операция успешно завершена».

Вот таким способом мы с вами восстановили повреждённое хранилище компонентов Windows 10.

Хранилище компонентов восстановлено, теперь восстанавливаем целостность системных файлов Windows 10 командой «sfc /scannow». Получаем сообщение «Программа защиты ресурсов Windows обнаружила повреждённые файлы и успешно их восстановила». Целостность системных файлов Windows 10 восстановлена.

Ещё один способ восстановления хранилища компонентов с помощью файла виртуального жёсткого диска VHD

Друзья, но хочу сказать вам, что в особо сложных случаях, при вводе команды:

Dism /Online /Cleanup-Image /RestoreHealth /Source:G:Install.esd /limitaccess

вы опять получите ошибку, к примеру, «Ошибка: 1726 Сбой при удалённом вызове процедуры».

В этом случае нужно поступить так. Создать виртуальный жёсткий диск и распаковать на него содержимое файла-образа install.esd, после этого запустить команду:

Dism /Online /Cleanup-Image /RestoreHealth /Source:D:Windows /limitaccess

Где D: — буква подсоединённого виртуального диска VHD с развёрнутыми файлами Windows 10.

в результате будет произведено восстановление хранилища компонентов за счёт распакованных на виртуальный диск VHD файлов операционной системы.

Идём в Управлении дисками и создаём виртуальный диск VHD. «Действие»—>«Создать виртуальный жёсткий диск»

Отмечаем пункт «Динамический расширяемый». Размер виртуального жёсткого диска — 20 Гб. Жмём на кнопку «Обзор».

Выбираем в проводнике место сохранения виртуального жёсткого диска. Я выберу диск (F:). Присваиваю имя виртуальному диску — «Win10» и жму кнопку «Сохранить».

«ОК»

Созданный виртуальный диск представляет из себя в Управлении дисками нераспределённое пространство (Диск 1) размером 20 Гб.

Щёлкаем на Диске 1 правой мышью и выбираем «Инициализировать диск»

По большему счёту всё равно какой пункт отмечать — MBR или GPT. Я отмечу пункт «Таблица с GUID разделов (GPT)» и жму «ОК»

После инициализации диска создаём на нераспределённом пространстве простой том.

Новый том (G:) создан.

Архивы операционной системы — install.esd или install.wim могут содержать в себе несколько других архивов (релизов) операционных систем (Про, Домашняя и т.д.) и этим образам присваиваются индексы 1, 2, 3, 4. Чтобы узнать, какие образы находятся внутри нашего файла install.esd, вводим команду:

Dism /Get-WimInfo /WimFile:G:\sourcesinstall.esd

Где G: буква виртуального дисковода с Windows 10,

sourcesinstall.esd — адрес файла-образа install.esd в дистрибутиве Win 10.

На моём компьютере установлена Windows 10 PRO и именно её я хочу восстановить. Нужный мне образ Win 10 PRO имеет индекс 1.

Вводим команду:

Dism /apply-image /imagefile:G:\sourcesinstall.esd /index:1 /ApplyDir:D:\

Где G:sources — адрес расположения файла install.esd, 

index:1 — индекс Windows 10 PRO,

D: — подключенный виртуальный диск VHD (раздел D:).

Операция успешно завершена.

Файл install.esd (Win 10 PRO) развёрнут на виртуальный диск VHD (раздел D:).

 

Ну и теперь восстанавливаем хранилище компонентов за счёт распакованных на виртуальный диск VHD (раздел D:) файлов операционной

системы Win 10, командой:

Dism /Online /Cleanup-Image /RestoreHealth /Source:D:Windows /limitaccess

Восстановление выполнено успешно. Операция успешно завершена.

Вот таким ещё способом мы с вами восстановили повреждённое хранилище компонентов Windows 10! Теперь восстанавливаем целостность системных файлов Windows 10 командой «sfc /scannow».  

 

В конце статьи вам пригодится такая информация. Если в ISO-образе Windows 10, в папке sourses, вам попадётся вместо файла install.esd файл install.wim, то команда восстановления немного изменится:

Dism /Online /Cleanup-Image /RestoreHealth /Source:G:install.wim /limitaccess

Это команда восстановления хранилища компонентов.

Для проверки целостности системных файлов и восстановления поврежденных файлов (библиотек) компонентов в Windows (Windows Server) можно использовать команды SFC и DISM. Эти две утилиты могут быть крайне полезными, если операционная система Windows работает нестабильно, появляются ошибки при запуске стандартных приложений или служб, после вирусного заражения и т.д.

В этой статье мы рассмотрим, как использовать команды
sfc /scannow
,
DISM /Online /Cleanup-Image /RestoreHealth
или
Repair-WindowsImage -Online -RestoreHealth
для восстановления образа и системных фалов в Windows 10/11 и Windows Server 2022/2019/2016.

Содержание:

  • SFC /scannow: восстановление системных файлов Windows
  • Проверка целостности хранилища компонентов Windows с помощью DISM
  • Восстановление образа Windows с помощью DISM /RestoreHealth
  • DISM /Source: восстановление образа Windows с установочного диска
  • Восстановление образа Windows с помощью PowerShell
  • DISM: восстановление поврежденного хранилища компонентов, если Windows не загружается

SFC /scannow: восстановление системных файлов Windows

Перед тем, как восстанавливать образ Windows с помощью DISM, рекомендуется сначала попробовать проверить целостность системных файлов с помощью утилиты SFC (System File Checker). Команда
sfc /scannow
позволяет проверить целостность системных файлов Windows. Если какие-то системные файлы отсутствуют или повреждены, утилита SFC попробует восстановить их оригинальные копии из хранилища системных компонентов Windows (каталог C:WindowsWinSxS).

Утилита SFC записывает все свои действия в лог-файл
windir%logscbscbs.log
. Для всех записей, оставленных SFC в файле CBS.log проставлен тег [SR]. Чтобы выбрать из лога только записи, относящиеся к SFC, выполните команду:

findstr /c:"[SR]" %windir%LogsCBSCBS.log >"%userprofile%Desktopsfc.txt"

Если команда sfc /scannow возвращает ошибку “
Программа защиты ресурсов Windows обнаружила повреждённые файлы, но не может восстановить некоторые из них / Windows Resource Protection found corrupt files but was unable to fix some of them
”, скорее всего утилита не смогла получить необходимые файла из хранилища компонентов (образа) Windows.

sfc /scannow Программа защиты ресурсов Windows обнаружила повреждённые файлы, но не может восстановить некоторые из них

В этом случае вам нужно попробовать восстановить хранилище компонентов вашего образа Windows с помощью DISM.

После восстановления образа вы можете повторно использовать утилиту SFC для восстановления системных файлов.

Проверка целостности хранилища компонентов Windows с помощью DISM

Утилита DISM (Deployment Image Servicing and Management) доступна во всех версиях Windows, начиная с Vista.

Для сканирования образа Windows на наличие ошибок и их исправления используется параметр DISM /Cleanup-image. Команды DISM нужно запускать из командной строки, с правами администратора.

Чтобы проверить наличие признака повреждения хранилища компонентов в образе Windows (флаг CBS), выполните команду (не применимо к Windows 7/Server 2008R2):

DISM /Online /Cleanup-Image /CheckHealth

Эта команда не выполняет полное сканирование хранилища компонентов. Проверяются лишь записанные ранее маркеры повреждений и события в журнале Windows. Изменения в образ не вносятся. Команда проверит, не помечен ли ваш образ Windows как поврежденный и возможно ли исправить его.

DISM /CheckHealth - проверка повреждений в образе windows

В этом примере команда вернула, что с образом все хорошо:

No component store corruption detected.
The operation completed successfully.

Чтобы выполнить полное сканирование хранилища компонентов на наличие повреждений в хранилище компонентов Windows, запустите команду:

DISM /Online /Cleanup-Image /ScanHealth

Команда проверки образа Windows может выполняться довольно долго (от 10 до 30 минут). И вернет один из трех результатов:

  • No component store corruption detected – DISM не обнаружил повреждения в хранилище компонентов;
  • The component store is repairable – DISM обнаружил ошибки в хранилище компонентов и может исправить их;
  • The component store is not repairable – DISM не может исправить хранилище компонентов Windows (попробуйте использовать более новую версию DISM или вам придется восстанавливать образ Windows из резервной копии, сбрасывать или полностью переустанавливать вашу копию Windows.

DISM Cleanup-Image ScanHealth проверить хранилище компонентов Windows, хранилище компонентов можно исправить

В Windows 7 и Windows Server 2008 R2 для использования параметра DISM /ScanHealth нужно установить отдельное обновление KB2966583. Иначе при запуске DISM будет появляться “
Ошибка 87. Параметр ScanHealth не распознан в этом контексте
”.

Команда DISM /ScanHealth может вернуть ошибки:

  • Ошибка: 1726. Сбой при удалённом вызове процедуры;
  • Ошибка: 1910. Не найден указанный источник экспорта объекта.

Это однозначно говорит о том, что ваш образ Windows поврежден и его нужно восстановить.

Восстановление образа Windows с помощью DISM /RestoreHealth

Чтобы исправить повреждения в хранилище компонентов образа Windows нужно использовать опцию RestoreHealth команды DISM. Эта опция позволит исправить найденные в образе ошибки, автоматически скачать и заменить файлы повреждённых или отсутствующих компонентов эталонными версиями файлов из центра обновлений Windows (на компьютере должен быть доступ в Интернет). Выполните команду:

DISM /Online /Cleanup-Image /RestoreHealth

В Windows 7/2008 R2 эта команда выглядит по другому:
DISM.exe /Online /Cleanup-Image /ScanHealth

Процесс сканирования и восстановления компонентов может быть довольно длительным (30 минут или более). DISM автоматически загрузит недостающие или поврежденные файлы образа с серверов Windows Update.

Восстановление выполнено успешно. Операция успешно завершена.
The restore operation completed successfully.

DISM /Online /Cleanup-Image /RestoreHealth - восстановление образа windows 10

DISM /Source: восстановление образа Windows с установочного диска

Если на компьютере (сервере) отсутствует доступ в Интернет или отключена/повреждена служба Windows Update (как восстановить клиент Windows Update), то при восстановлении хранилища компонентов появятся ошибки:

  • 0x800f0906 — Не удалось скачать исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра Источник (0x800f0906 — The source files could not be downloaded. Use the source option to specify the location of the files that are required to restore the feature);
  • Ошибка: 0x800f0950 — Сбой DISM. Операция не выполнена (0x800f0950 — DISM failed. No operation was performed);
  • Ошибка:0x800F081F. Не удалось найти исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра Источник (Error 0x800f081f, The source files could not be found. Use the «Source» option to specify the location of the files that are required to restore the feature).

DISM /RestoreHealth Error 0x800f081f, The source files could not be found<

Во всех этих случаях вы можете использовать альтернативные средства получения оригинальных файлов хранилища компонентов. Это может быть:

  • Установочный диск/флешка/iso образ Windows
  • Смонтированный файл wim
  • Папка sourcesSxS с установочного диска
  • Файл install.wim с установочным образом Windows

Вы можете указать WIM или ESD файл с оригинальным установочным образом Windows, который нужно использовать в качестве источника для восстановления файлов системы. Предположим, вы смонтировали установочный ISO образ Windows 11 в виртуальный привод D:.

Примечание. Для восстановления поврежденных файлов в хранилище компонентов из локального источника версия и редакция Windows в образе должна полностью совпадать с вашей.

С помощью следующей PowerShell команды проверьте, какая версия Windows установлена на вашем компьютере:

Get-ComputerInfo |select WindowsProductName,WindowsEditionId,WindowsVersion, OSDisplayVersion

powershell Get-ComputerInfo получить номер билда и редакцию windows

Выведите список доступных версий Windows в установочном образе:

Get-WindowsImage -ImagePath "D:sourcesinstall.wim"

В нашем случае образ Windows 11 Pro в образе install.wim имеет
ImageIndex = 6
.

index версии windows в wim файле

Для восстановления хранилища компонентов из локального WIM/ESD файла с блокированием доступа в интернет, выполните следующую команду (не забудьте указать ваш индекс версии Windows в файле):

DISM /online /cleanup-image /restorehealth /source:WIM:D:sourcesinstall.wim:6  /limitaccess

Или:
DISM /online /cleanup-image /restorehealth /source:ESD:D:sourcesinstall.esd:6  /limitaccess

dism restorehealth source: восстановить хранилище компонентов из оригинального образа Windows на установочном диске, ISO, WIM файле

Если при запуске появляется

  • Ошибка Error: 50: DISM does not support servicing Windows PE with the /Online option, значит ваша DISM считает, что вы используете WinPE образWindows. Чтобы исправить это, удалите ветку реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlMiniNT.
  • Ошибка DISM Error 87: проверьте правильно написания команды, убедитесь что вы используете версию DISM для вашей версии Windows (обычно бывает при загрузке через WinPE/WinRE).

Утилита DISM пишет подробный журнал сканирования и восстановления системных файлов в файл
C:WindowsLogsDISMdism.log
.

После восстановления хранилища компонентов вы можете запустить утилиту проверки системных файлов
sfc /scannow
. Скорее всего она успешно восстановит поврежденные файлы:

Программа защиты ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила. 
Windows Resource Protection found corrupt files and successfully repaired them.

sfc /scannow Программа защиты ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила

Если все системные файлы целы, появится сообщение:

Windows Resource Protection did not find any integrity violations

Восстановление образа Windows с помощью PowerShell

В версии PowerShell в Windows 10/11 и Windows Server 2022/2019 есть аналоги рассмотренных выше команд DISM. Для сканирования хранилища компонентов и поиска повреждений в образе выполните:

Repair-WindowsImage -Online –ScanHealth

Repair-WindowsImage -Online –ScanHealth ImageHealth State: Healthy

Если ошибок в хранилище компонентов не обнаружено, появится сообщение:

ImageHealth State: Healthy

Для запуска восстановления системных компонентов и файлов наберите:


Repair-WindowsImage -Online -RestoreHealth

При отсутствии доступа к интернету эта команда может зависнуть в процессе восстановления образа. Вы можете восстановить системные компоненты из локальной копии образа Windows в виде WIM/ESD файла, скопированного с установочного ISO образа Windows 10 (здесь также нужно указать индекс версии Windows в wim файле в качестве источника восстановления):

Repair-WindowsImage -Online -RestoreHealth -Source D:sourcesinstall.wim:5 –LimitAccess

DISM: восстановление поврежденного хранилища компонентов, если Windows не загружается

Если Windows не загружается корректно, вы можете выполнить проверку и исправление системных файлов в оффлайн режиме.

  1. Для этого загрузите компьютер с установочного образа Windows (проще всего создать загрузочную USB флешку с Windows 10/11 с помощью Media Creation Tool) и на экране начала установки нажмите
    Shift + F10
  2. Чтобы разобраться с буквами дисков, назначенных в среде WinPE, выполните команду
    diskpart
    ->
    list vol
    (в моем примере диску, на котором установлена Windows присвоена буква C:, эту букву я буду использовать в следующих командах);diskpart получить буквы дисков
  3. Проверим системные файлы и исправим поврежденные файлы командой:
    sfc /scannow /offbootdir=C: /offwindir=C:Windows

    sfc /scannow /offbootdir=C: /offwindir=C:Windows
  4. Для исправления хранилища компонентов используйте следующую команду (в качестве источника для восстановления компонентов мы используем WIM файл с установочным образом Windows 10, с которого мы загрузили компьютер):
    Dism /image:C: /Cleanup-Image /RestoreHealth /Source:WIM:D:sourcesinstall.wim:6
    Dism /image /RestoreHealth offline в windows 10
  5. Если на целевом диске недостаточно места, то для извлечения временных файлов нам понадобится отдельный диск достаточного размера, например F:, на котором нужно создать пустой каталог:
    mkdir f:scratch
    и запустить восстановление хранилища компонентов командой:
    Dism /image:C: /Cleanup-Image /RestoreHealth /Source:D:sourcesinstall.wim /ScratchDir:F:scratch

Совет. Другие полезные команды DISM, которые должен знать администратор:

  • DISM /Add-Package
    – установка MSU/CAB файлов обновлений, интеграция обновлений в образ Windows;
  • DISM /Get-Drivers
    – получение списка установленных драйверов;
  • DISM /Add-Driver
    – добавление драйверов в образ;
  • DISM /Export-Driver
    – экспорт установленных драйверов Windows;
  • DISM /Add-Capability
    – установка дополнительных компонентов Windows через Features on Demand (например, RSAT, сервер OpenSSH или ssh клиент Windows;
  • DISM /Enable-Features
    и
    /Disable-Features
    – включение и отключение компонентов Windows (например, протокола SMBv1),
  • DISM /online /Cleanup-Image /StartComponentCleanup
    – очистка хранилища компонентов и удаление старых версий компонентов (папки WinSxS);
  • DISM /set-edition
    – конвертирование ознакомительной редакции Windows на полную без переустановки.

С момента выпуска первого обновления windows 10, microsoft очень интенсивно начало поддерживать операционную систему, выпуская каждый месяц два патча для обновления. Один патч для безопасности, второй для обслуживания системы (устранение багов, лагов, улучшения интерфейса, дизайн и т.п.). Тем не менее, многим пользователем приходиться решать каждый месяц проблемы при установке обновлений Windows 10.

С этим руководством вы сможете исправить распространенные коды ошибок в центре обновления windows: 0x80073712, 0x800705B4, 0x80004005, 0x8024402F, 0x80070002, 0x80070643, 0x80070003, 0x8024200B, 0x80070422, 0x80070020.

Как исправить ошибки центра обновления windows 10

1. Устранения неполадок центра обновления

Microsoft выпустила инструмент по устранению ошибок при обновлении Windows 10, Windows 8.1, Windows 7. Я собрал все популярные утилиты от microsoft для устранение неполадок в системе в специальном разделе на сайте. Просто перейдите по ссылке и скачайте, или следуйте ниже способу.

channel

Нажмите сочетание кнопок Win+i и выберите «Обновления и безопасность» > «Устранение неполадок» > справа «Дополнительные средства устранения неполадок«. В новом окне выберите «Центр обновления Windows» и запустите.

устранение неполадок Win10

2. Сброс кеша центра обновления в Windows 10

Иногда бывает, что кеш обновлений в Windows 10 может быть поврежден, что и вызывает кучу ошибок с различными кодами. Особенно этот способ очень помогает, когда ошибка обновления функций в Windows 10.

Запустите командную строку от имени администратора и вводите ниже команды по очереди, нажимая Enter после каждой.

  • net stop wuauserv
  • net stop cryptSvc
  • net stop bits
  • net stop msiserver
  • ren C:WindowsSoftwareDistribution SoftwareDistribution.old
  • ren C:WindowsSystem32catroot2 catroot2.old
  • net start wuauserv
  • net start cryptSvc
  • net start bits
  • net start msiserver

После успешной операции, закройте командную строку, откройте «Параметры» > «Обновление и безопасность» и нажмите «Проверка наличия обновлений».

Автоматическая остановка и запуск служб через CMD

3. Восстановить системные файлы с DISM

Будем исправлять с помощью командной строки и параметра DISM. Откройте командную строку от имени администратора.

CMD_DSIM от имени админа

В строке введите или скопируйте по порядку следующие команды:

  1. DISM.exe /Online /Cleanup-image /Restorehealth
  2. DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:RepairSourceWindows /LimitAccess
  3. sfc /scannow

Дождитесь после каждой команды 100% результата и не выключайте интернет и компьютер от сети.

команда DISM.exe

4. Обновить при помощи MediaCreationTool

Перейдите на сайт Microsoft и скачайте специальную утилиту MediaCreationTool нажав на «Скачать средство сейчас«, после чего запустите её. В утилите нажмите «Обновить этот компьютер сейчас» и следуйте рекомендациям на экране.

обновить этот компьютер сейчас через Media Creation Tool

5. Скачать патч KB… вручную

Вы можете скачать и установить отдельно патч с официального каталога обновлений Microsoft. Обратитесь ниже к руководству.

  • Как установить любые обновления Windows вручную

6. Остановка и запуск служб обновления

По одной из частых причин, что Windows не может обновиться или установить обновления, может быть блокировка служб другими программными процессами. Можно попробовать перезагрузить компьютер и освободить некоторые процессы. Если не помогло, то мы разберем способ с помощью команды BITS, остановим и перезапустим сервисы связанные с центром обновления windows. Откройте командную строку от имени администратора и введите по порядку следующие команды:

Остановка служб:

  • net stop bits
  • net stop wuauserv
  • net stop appidsvc
  • net stop cryptsvc

Запуск служб:

  • net start bits
  • net start wuauserv
  • net start appidsvc
  • net start cryptsvc

Остановка служб BITS

7. Очистить папку SoftwareDistribution

Проблема иногда заключается в папке SoftwareDistribution, где хранятся сами файлы обновления windows. Когда система скачивает обновления, то они хранятся именно в той папке. После удачной установке обновлений, WUAgent удаляет с этой папки все старое содержимое, но иногда эти процессы сбиваются и папка остается с разными файлами. Мы очистим вручную папку SoftwareDistribution, чтобы не было сбоев и ошибок при установке обновлений windows. Откройте командную строку от имени администратора и введите следующие команды:

  • net stop wuauserv
  • net stop bits

Остановка служб wuauserv, bits

Теперь перейдем в саму папку и удалим все содержимое в ней. Перейдите на компьютере по пути C:WindowsSoftwareDistribution и удалите все файлы в этой папке. Если по какой-то причине файлы не удаляются, то попробуйте перезагрузить комп, а лучше загрузиться в безопасном режиме и повторить выше действия заново. После удаления файлов, проблемы должны исчезнуть, но как мы помним мы остановили две службы Update и WUAgent теперь мы их запустим обратно. Откройте CMD и введите следующие команды:

  • net start wuauserv
  • net start bits

8. Сбросить и восстановить папку catroot2

Catroot и catroot2 являются папками операционной системы Windows, которые необходимы для процесса обновления Windows. При запуске Центра обновления Windows папка catroot2 хранит подписи пакета обновления Windows и помогает в ее установке. Сброс и восстановление папки catroot2 решает многие ошибки при обновлении или установке обновлений Windows 10. Чтобы сбросить папку catroot2, запустите командную строку от имени администратора и введите следующие команды, нажимая enter после каждой:

  1. net stop cryptsvc
  2. md %systemroot%system32catroot2.old
  3. xcopy %systemroot%system32catroot2 %systemroot%system32catroot2.old /s

Удалите теперь все содержимое папки catroot2 по пути C:WindowsSystem32catroot2

После удаления, введите команду net start cryptsvc.

Если вы снова запустите Центр обновления Windows, папка с каталогом будет сброшена.

Очистить содержимое папки Catroot2

Примечание: Не удаляйте и не переименовывайте папку Catroot. Папка Catroot2 автоматически воссоздается Windows, но папка Catroot не воссоздается, если она переименована. Если вы обнаружите, что папка catroot или catroot2 отсутствует или не воссоздается, если вы случайно ее удалили, вы можете создать новую папку с этим именем в папке System32, перезагрузить компьютер и затем запустить Центр обновления Windows.



Смотрите еще:

  • Как увеличить прозрачность в меню Пуск — Windows 10
  • Как скачать ISO Windows 10 S
  • Как создать диск восстановления Windows 10
  • Как сделать полную резервную копию Windows 10 и Windows 8.1
  • Как переустановить браузер EDGE в Windows 10

[ Telegram | Поддержать ]

Центр обновления Windows в Windows 10 предназначен для обновления операционной системы и другого программного обеспечения Microsoft и требует небольшого вмешательства с нашей стороны. Однако это бесперебойное функционирование может вызывать сбои при повреждении системных файлов. При таких обстоятельствах обновления Windows могут не устанавливаться. Например, если есть системный файл, который был поврежден, обновление может не установиться.

К счастью, в Windows есть встроенный инструмент, например Инструмент DISM в Windows 10/8 или же Инструмент готовности системы к обновлению в Windows 7 / Vista это может решить проблему. Если запуск средства устранения неполадок Центра обновления Windows или интерактивного средства устранения неполадок WU вам не помог, возможно, этот пост поможет.

Чтобы исправить повреждения Центра обновления Windows, откройте окно командной строки с повышенными привилегиями. Для этого введите командную строку или CMD просто в поле поиска, щелкните правой кнопкой мыши командную строку и выберите параметр «Запуск от имени администратора». Если вам будет предложено ввести пароль администратора или подтверждение, введите пароль или щелкните Разрешить.

После этого введите следующую команду и нажмите Enter, чтобы Запустить DISM:

DISM.exe /Online /Cleanup-image /Restorehealth

Обратите внимание, что здесь вам нужно набраться терпения, так как процесс может занять до нескольких минут.

Когда вы запускаете указанную выше команду, DISM заменит потенциально поврежденные или отсутствующие системные файлы исправными.

Однако если ваш Клиент Центра обновления Windows уже сломан, вам будет предложено использовать запущенную установку Windows в качестве источника восстановления или использовать параллельную папку Windows из общего сетевого ресурса в качестве источника файлов.

Вместо этого вам потребуется выполнить следующую команду:

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:RepairSourceWindows /LimitAccess

Исправить поврежденные системные файлы Центра обновления Windows

Здесь вам нужно заменить C: RepairSource Windows заполнитель с местоположением вашего источника ремонта.

После завершения процесса DISM создаст файл журнала в % windir% / Журналы / CBS / CBS.log и фиксируйте любые проблемы, которые инструмент обнаруживает или исправляет.

Закройте командную строку, а затем снова запустите Центр обновления Windows и убедитесь, что это помогло.

Пользователи Windows 7, Виндоус виста, Windows Server 2008 R2, и Windows Server 2008 придется скачать Инструмент CheckSUR а затем запустите его.

Если вам нужна дополнительная помощь по этому вопросу, проверьте этот пост — Обновления Windows не устанавливаются или не загружаются.

Исправить поврежденные системные файлы Центра обновления Windows

  • Теги: Устранение неполадок, обновления Windows

keyboard windows

Для Windows 10, Windows 8.1, Windows 8, Windows Server 2012 R2 или Windows Server 2012

Чтобы устранить эту проблему, используйте предоставляемое средство обслуживания образов развертывания и управления ими (DISM). Затем установите пакет обновления или обновление для Windows еще раз.
Откройте командную строку с повышенными правами. Чтобы сделать это, проведите от правого края экрана и нажмите Поиск. Или, если вы используете мышь, наведите указатель в правый нижний угол экрана и нажмите кнопку Поиск. В поле поиска введите «командная строка», щелкните правой кнопкой мыши командную строку и выберите команду Запуск от имени администратора. При запросе пароля администратора или подтверждения введите пароль или нажмите кнопку Разрешить.
Введите следующую команду и нажмите клавишу Ввод.
Завершение операции команды может занять несколько минут.
DISM.exe /Online /Cleanup-image /Restorehealth
Важно:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:RepairSourceWindows /LimitAccess
Примечание Заменить C:RepairSourceWindows прототип с расположение источника данных восстановления.
Введите следующую команду и нажмите клавишу Ввод.
Завершение операции команды может занять несколько минут.
sfc /scannow
Закройте командную строку, а затем снова запустите Центр обновления Windows .
DISM создает файл журнала (%windir%/Logs/CBS/CBS.log), регистрируются все обнаруженные и устраненные проблемы.

DISM (обслуживание образов развертывания и управление ими) — это командный инструмент, разработанный для администраторов и экспертов для сканирования и восстановления образов Windows, включая среду восстановления Windows, программу установки Windows и среду предустановки Windows (WinPE). Это встроенный в Windows 11 инструмент, который может проверять и восстанавливать защищенные системные файлы и хранилище компонентов образов Windows.

Если ваш ПК с Windows 11 не работает должным образом, приложения не открываются, ваши файлы повреждены, зависают на синем экране и т. д., вы можете запустить инструмент DISM, чтобы исправить эти проблемы. В большинстве случаев средство проверки системных файлов (SFC-сканирование) может исправить различные проблемы с установкой Windows из-за отсутствия или повреждения системных файлов. Однако, если инструмент SFC не может решить проблему, вы можете использовать DISM для восстановления образов и системных файлов в Windows 11.

Даже если ваша система не загружается, вы можете восстановить ее с помощью ряда команд DISM из среды восстановления Windows. В этом руководстве мы покажем вам, как использовать команды DISM для решения различных проблем в Windows 11.

DISM сначала сканирует ваш компьютер на наличие поврежденных или отсутствующих файлов, связанных с различными службами Windows. После этого он загрузит необходимые изображения и файлы с сервера Microsoft и заменит поврежденные файлы. Чтобы это работало, вам потребуется активное подключение к Интернету.

Чтобы запустить этот инструмент, сначала вам нужно запустить командную строку с правами администратора. Затем введите следующие команды одну за другой и нажмите Enter для каждой команды:

ScanHealth: этот переключатель сканирует хранилище компонентов вашей системы на наличие поврежденных файлов и сохраняет запись в C:WindowsLogsCBSCBS.log. Но эта команда не устраняет проблемы. Чтобы выполнить сканирование файлов на наличие повреждений, введите следующую команду и нажмите Enter:

DISM /Online /Cleanup-image /Scanhealth

DISM не чувствителен к регистру, вы можете писать как хотите (DISM, dism, Dism и т.д.).

CheckHealth: после того, как первая команда завершит сканирование, введите эту команду. Аргумент CheckHealth проверяет наличие повреждений в ваших системных файлах путем проверки существующих журналов ошибок. Эта команда также сообщит вам, является ли образ работоспособным, ремонтопригодным или неремонтопригодным: Введите приведенную ниже команду, чтобы проверить работоспособность образа:

DISM /Online /Cleanup-Image /CheckHealth

Процесс проверки займет 10-15 минут. Когда это будет сделано, вы увидите одно из следующих сообщений:

  • Повреждения хранилища компонентов не обнаружено . Это означает, что сканирование DISM не обнаружило никаких повреждений или ошибок в системных файлах и нет необходимости выполнять следующую команду.
  • Хранилище компонентов подлежит ремонту — это означает, что было обнаружено некоторое повреждение хранилища компонентов, которое можно исправить с помощью аргумента /RestoreHealth.
  • Хранилище компонентов не подлежит восстановлению. Если вы получите это, следующая команда DISM не сможет исправить повреждение хранилища компонентов Windows. Вам придется попробовать какой-либо другой метод устранения неполадок, чтобы исправить ошибку, например, восстановление Windows из резервной копии, сброс или полную переустановку Windows.

RestoreHealth: этот последний аргумент восстанавливает поврежденные файлы и сохраняет поврежденные записи в C:WindowsLogsCBSCBS.log. Чтобы восстановить работоспособность образа системы, введите следующую команду:

DISM /Online /Cleanup-Image /RestoreHealth

Затем дождитесь завершения процесса, который займет 10-15 минут в зависимости от повреждения. Если поврежденные файлы будут восстановлены, вы увидите сообщение «Операция восстановления успешно завершена.

Не прерывайте процесс, пока он не будет выполнен. После завершения процесса перезагрузите компьютер и посмотрите, решена ли проблема или нет.

Если вы хотите проверить файлы журнала, чтобы получить более подробный отчет о сканировании и восстановлении DISM, введите следующий путь в адресной строке Проводника и нажмите Enter:

C:WindowsLogsDISMdism.log

или же

C:WindowsLogsCBSCBS.log 

Или вы открываете команду «Выполнить» и вводите одну из команд, чтобы открыть отчет журнала:

%windir%/Logs/CBS/CBS.log

или же

%windir%LogsDISMdism.log

Если вы видите сообщение «Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила». сообщение, это означает, что DISM обнаружил и исправил поврежденные файлы. Затем вы можете перезагрузить компьютер и посмотреть, решена ли проблема.

Восстановление образа Windows с помощью PowerShell

Вы также можете использовать Windows PowerShell для восстановления хранилища компонентов Windows, поскольку версия PowerShell в Windows 11 и команды DISM имеют аналогичный командлет. Чтобы восстановить образ Windows с помощью PowerShell, выполните следующие действия.

Для начала запустите PowerShell с правами администратора. Найдите «PowerShell» в поиске Windows, щелкните правой кнопкой мыши верхний результат и выберите «Запуск от имени администратора».

Проверьте образ Windows:

Введите следующую команду и нажмите Enter, чтобы проверить хранилище компонентов Windows на наличие повреждений:

Repair-WindowsImage -Online –CheckHealth

Эта команда быстро проверяет наличие повреждений в образе системы, но ничего не исправляет.

Если вы видите «ImageHealthState: Healthy» в отчете о сканировании, это означает, что в хранилище компонентов не обнаружено ошибок.

Сканировать образ Windows:

Если вы видите «ImageHealthState» как «Repairable», это означает, что вам нужно выполнить следующую команду для сканирования изображения:

Repair-WindowsImage -Online –ScanHealth

Приведенная выше команда ничего не исправляет, она только находит повреждения и сохраняет подробности в файле журнала (C:WindowsLogsDISMdism.log).

Восстановить образ Windows:

После завершения сканирования введите следующую команду в окне PowerShell с повышенными привилегиями и нажмите Enter:

Repair-WindowsImage -Online –RestoreHealth

Эта команда проверяет наличие повреждений и, если обнаруживает их, автоматически восстанавливает их.

Если у вас нет Интернета, вы можете использовать параметр «Источник» с «install.wim/install.esd» для восстановления компонентов системы. Вы можете запустить команду DISM в автономном режиме из локального файла образа Windows (install.wim/install.esd). Для этого выполните следующую команду:

Repair-WindowsImage -Online -RestoreHealth -Source G:sourcesinstall.wim:6 -LimitAccess

Где вам нужно указать индекс версии Windows в файле.esd/.wim.

Восстановление образа Windows с помощью автономного образа install.esd/.wim

Если у вас нет доступа к Интернету или DISM обнаруживает проблемы с заменой поврежденных файлов, вам потребуется предоставить другой образ Windows с помощью загрузочного установочного носителя или ISO-файл Windows 11. Вы можете использовать файл install.wim или install.esd с загрузочного установочного носителя или смонтированный ISO-файл Windows 11 для запуска DISM в автономном режиме.

Создайте загрузочный USB-накопитель Windows 11 или смонтируйте ISO-образ Windows 11

Для начала вам нужно загрузить свежую копию Windows 11 с помощью Media Creation Tool. Вот как вы можете создать загрузочный USB-накопитель Windows:

Перейдите на официальную страницу загрузки Windows 11 и нажмите кнопку «Загрузить сейчас» в разделе «Создать установочный носитель Windows 11».

Затем выберите папку назначения и нажмите «Сохранить».

После этого дважды щелкните инструмент «MediaCreationToolW11.exe», чтобы запустить установку. Если вы видите запрос контроля учетных записей пользователей, нажмите «Да».

После этого нажмите кнопку «Принять», чтобы принять условия лицензии.

В следующем окне нажмите «Далее», если вы хотите продолжить с языком по умолчанию (английский (США)) и выпуском. Если вы хотите изменить язык и версию, снимите флажок «Использовать рекомендуемые параметры для этого ПК», а затем выберите язык и версию в раскрывающихся меню.

Затем выберите «USB-накопитель», чтобы создать установочный USB-носитель. или выберите «Файл ISO», если вы хотите позже записать ISO на DVD или смонтировать образ.

Если вы выберете «ISO-файл» в качестве носителя, вы можете сохранить ISO-файл Windows 11 на локальном диске. Затем дважды щелкните загруженный файл ISO, чтобы смонтировать образ.

Выберите флэш-накопитель USB из списка дисков и нажмите «Далее».

Это создаст установочный носитель Windows, который можно использовать для запуска инструмента DISM.

Восстановление образа восстановления Windows 11 с помощью install.esd/wim

Теперь вы можете запустить средство обслуживания образов развертывания и управления ими (DISM) с альтернативным исходным образом (install.esd/wim) с установочного носителя, чтобы восстановить локальный образ.

Откройте командную строку в повышенном режиме. Затем скопируйте и вставьте приведенную ниже команду и нажмите Enter, чтобы восстановить образ Windows 11.

DISM /Online /Cleanup-Image /RestoreHealth /Source:N:Sourcesinstall.esd

или же

DISM /Online /Cleanup-Image /RestoreHealth /Source:N:Sourcesinstall.wim

Здесь замените букву исходного диска (N:на путь к местоположению файла install.esd/install.wim) точкой монтирования ISO или загрузочным USB-накопителем в проводнике. Если у вас есть смонтированный образ или загрузочный USB, вы можете просто использовать здесь букву диска.

Чтобы ограничить использование обновлений Windows с помощью DISM, выполните следующие действия:

Файл install.esd/install.wim может содержать несколько выпусков в одном образе. Итак, во-первых, вам нужно выяснить порядковый номер, соответствующий версии Windows 11, установленной на вашем компьютере. Для этого введите следующую команду:

dism /get-wiminfo /wimfile:N:sourcesinstall.esd

или же

dism /get-wiminfo /wimfile:N:sourcesinstall.wim

Теперь запишите порядковый номер версии Windows, установленной на вашем компьютере.

Теперь выполните следующую команду:

Синтаксис:

dism /Online /Cleanup-Image /RestoreHealth /Source:wim:<Drive Letter>:sourcesinstall.wim:<Index Number> /limitaccess

Здесь замените <Drive Letter> и <Index> соответствующими значениями.

Пример:

DISM /Online /Cleanup-Image /RestoreHealth /Source:esd:N:Sourcesinstall.esd:6 /LimitAccess

или же

DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:N:Sourcesinstall.wim:6 /LimitAccess

Аргумент /LimitAccess здесь не позволяет DISM связываться с Центром обновления Windows.

Вы также можете использовать эту команду для восстановления образа Windows в автономном режиме:

Dism /Image:C: /Cleanup-Image /RestoreHealth /Source:N:Sourcesinstall.esd

Где изменить N:Sourcesinstall.esdпуть к образу Windows 11 и C:корневой каталог или системный каталог Window.

Использование DISM для установки обновлений Windows

Служба обновления Windows не всегда работает должным образом, иногда она не запускается, отключается или дает сбой при определенном обновлении. Более того, Центр обновления Windows устанавливает только последние доступные обновления, он не позволяет вам устанавливать конкретное обновление в вашей системе. В таких случаях вы можете использовать встроенный DISM для ручной установки определенных обновлений Windows 11.

Сначала посетите репозиторий каталога обновлений Microsoft и загрузите необходимые обновления (критические обновления, обновления безопасности и обновления) из списка. Если вы уже знаете идентификационный номер базы знаний Майкрософт (например, KB5014019) для нужного вам обновления, вы ищете его в поле поиска в левом верхнем углу.

Кроме того, вы можете просто ввести «Windows 11» в поле поиска, чтобы получить список всех доступных обновлений, выпущенных для стабильной сборки.

Найдите в списке обновление, которое вы хотите загрузить, и нажмите соответствующую ему кнопку «Загрузить».

Откроется страница загрузки со ссылками для скачивания в новом окне. Просто щелкните ссылку и выберите место на локальном диске для сохранения файла. Тип файла может быть «.cab» или «.msu» в зависимости от типа обновления.

Добавление пакета обновления Windows в образ

В команде DISM вы можете использовать /Add-Package переключатель, чтобы добавить обновление Windows в образ окна. Синтаксис команды следующий:

Dism /Add-Package /PackagePath:<path_to_cabfile> [/IgnoreCheck] [/PreventPending]

Пример:

Чтобы добавить пакет обновления в работающую установку Windows, используйте следующую команду:

Dism /Online /Add-Package /PackagePath="C:UsersrajstOneDriveDocumentsNew folderwindows10.0-kb5014039-x64_045d1b25ac6d875123db6de219e056f5dac11295.cab"  /LogPath=C:mountdism.log

В приведенной выше команде замените C:UsersrajstOneDriveDocumentsNew folderwindows10.0-kb5014039-x64_045d1b25ac6d875123db6de219e056f5dac11295.cabимя загруженного файла обновления и его местоположение.

Чтобы добавить несколько обновлений в установку Windows:

Dism /Online /Add-Package /PackagePath="C:UsersrajstOneDriveDocumentsNew folderwindows10.0-kb5014039-x64_045d1b25ac6d875123db6de219e056f5dac11295.cab" /PackagePath="C:UsersrajstOneDriveDocumentsNew folderwindows10.0-kb5013943-arm64_d5a0aeff704eefab25f8674d8c01e01d476ff0b9.msu" /PackagePath="C:UsersrajstOneDriveDocumentsNew folderwindows10.0-kb5012678-x64_b6e01cb1801810d1581e29dede0e48f635521e44.cab"/LogPath=C:mountdism.log

После установки обновлений вы можете проверить, отображаются ли добавленные пакеты в списке пакетов в вашей системе:

Dism /online /Get-Packages

Удалите обновления Windows с помощью инструмента DISM

Вы также можете удалить установленное обновление Windows с помощью инструмента DISM из командной строки или среды восстановления Windows. Если вы столкнулись с ошибкой или Windows не загружается, вы можете использовать этот метод для удаления недавно установленных обновлений с ПК с Windows 11.

Откройте командную строку с правами администратора. Затем выполните приведенную ниже команду, чтобы просмотреть список всех недавно установленных пакетов и обновлений на вашем компьютере:

DISM /Online /get-packages /format:table

В столбце «Идентификатор пакета» найдите имя пакета обновления, которое вы хотите удалить. Вы также можете подтвердить пакет, который хотите удалить, указав время и дату установки.

Чтобы получить более подробную информацию о конкретном пакете или обновлении, попробуйте следующую команду:

DISM /online /get-packageinfo /packagename:PackageName

Например:

DISM /online /get-packageinfo /packagename:Package_for_ServicingStack_1011~31bf3856ad364e35~amd64~~25145.1011.1.0

Синтаксис удаления пакета обновлений:

DISM /Online /Remove-Package /PackageName:PackageName

Например, чтобы удалить имя обновления «Package_for_ServicingStack_1011~31bf3856ad364e35~amd64~~25145.1011.1.0», выполните следующую команду:

DISM /Online /Remove-Package /PackageName:Package_for_ServicingStack_1011~31bf3856ad364e35~amd64~~25145.1011.1.0

Включить или отключить функции Windows с помощью DISM

С помощью DISM вы также можете включать или отключать функции Windows в автономном режиме в файле.wim или.vhd (смонтированном ISO) или в режиме онлайн в работающей операционной системе. Вот как это сделать:

Сначала откройте командную строку с правами администратора. Теперь перечислите все доступные функции в Windows 11 с помощью следующей команды:

DISM /online /Get-Features

В списке функций найдите функции, которые вы хотите включить или отключить.

Как только вы найдете конкретную функцию, вы можете получить более подробную информацию об этой функции с помощью /Get-FeatureInfoпереключателя. Например:

DISM /online /Get-FeatureInfo /FeatureName:TelnetClient

Включить функции Windows 11 с помощью DISM

Если вы хотите включить определенную функцию в Windows 11, вы можете использовать аргумент Enable-Feature:

DISM /online /Enable-Feature /FeatureName:TelnetClient /All

Если вы хотите включить функцию в смонтированном образе в автономном режиме, вам нужно указать смонтированный каталог с помощью /imageаргумента.

DISM /Image:D:Win11OSoffline /Enable-Feature /FeatureName:TelnetClient /All

В приведенном выше примере замените D:Win11OSofflineна местоположение смонтированного образа.

После включения функции вы можете использовать «Get-FeatureInfo», чтобы узнать статус функции.

DISM /online /Get-FeatureInfo /FeatureName:TelnetClient

Если указать несколько /Source параметров, DISM использует файлы из первого исходного аргумента, а остальные расположения игнорируются:

Dism /Online /Enable-Feature /FeatureName:TelnetClient /Source:N:sourcesSxS /Source:C:testmountwindows /LimitAccess 

Отключить функции Windows 11 с помощью DISM

Если вы хотите отключить определенную функцию операционной системы, используйте следующую команду:

DISM /online /Disable-Feature /FeatureName:TelnetClient

Если вы хотите отключить функцию в смонтированном образе в автономном режиме, вам нужно указать смонтированный каталог с помощью /imageаргумента.

DISM /Image:D:Win11OSoffline /Disable-Feature /FeatureName:TelnetClient

В приведенном выше примере замените D:Win11OSofflineна местоположение смонтированного образа.

Удалить функции Windows 11 с помощью DISM

Если вы хотите удалить определенную функцию из установки Windows, не удаляя ее из образа. Для этого введите следующую команду:

DISM /online /Disable-Feature /FeatureName:TelnetClient /Remove

Если вы хотите удалить функцию из смонтированного образа в автономном режиме, вам нужно указать смонтированный каталог с помощью /imageаргумента:

DISM /Image:D:Win11OSoffline /Disable-Feature /FeatureName:TelnetClient /Remove

DISM не удалось Ошибка в Windows 11

При запуске команды DISM в Windows 11 вы можете столкнуться со многими проблемами. Вот некоторые из наиболее распространенных проблем, о которых сообщают пользователи:

  • Сбой DISM, операция не выполнялась — это одна из наиболее распространенных ошибок, которые вы получаете при использовании /restorehealthаргумента. Это можно исправить, разрушив DISM с помощью ISO-файла Windows 11.
  • Ошибка DISM 0x8000ffff, 0x800f0954, 0x800f0950, 0x800f0906, 0x800f081f (не удалось найти исходные файлы. Используйте параметр «Источник», чтобы указать расположение файлов, необходимых для восстановления функции.) — это еще одна распространенная ошибка, с которой вы столкнетесь. получить из операции DISM, которая обычно вызвана отсутствием прямого доступа к Интернету или отключенной/неудачной службой Windows Update. В этом случае используйте загрузочный USB-накопитель, образ ISO или файл install.wim (esd) с установочным образом Windows для выполнения сканирования DISM.
  • Ошибка DISM при обработке команды cleanup-image, add-package . Эту проблему можно устранить, очистив компоненты образа системы с помощью /StartComponentCleanupпереключателя или сбросив службу обновления Windows.
  • Сбой DISM при попытке скопировать загрузочные файлы. Это распространенная проблема DISM, которую можно устранить, очистив компонент образа системы с помощью /StartComponentCleanupпереключателя.
  • Dism.exe не удалось проверить командную строку для загрузки диспетчера wim. Если у вас возникла эта проблема, ее можно устранить, перезапустив компоненты обновления Windows.
  • DISM не удалось загрузить провайдера, выгрузить автономный реестр, очистить файловые буферы, установить каталог Windows, смонтировать образ — эти проблемы можно устранить, проверив антивирус, очистив компонент образа системы, сбросив службу Центра обновления Windows или копирование и указание правильного расположения файла Install.wim.

Команды DISM не работают в Windows 11?

Существует несколько причин, по которым DISM не работает и показывает приведенный выше список ошибок в Windows 11. Вы можете исправить большинство этих проблем, используя следующие методы.

Очистить хранилище компонентов

Большинство проблем с DISM вызваны повреждением компонентов образа системы, и это можно исправить, проанализировав и очистив хранилище системных компонентов. В DISM есть набор команд для обновления инструмента DISM.

Во-первых, вам нужно проанализировать хранилище компонентов с /AnalyzeComponentStore аргументом в аргументе DISM.

Для анализа хранилища компонентов выполните следующую команду:

DiSM /Online /Cleanup-Image /AnalyzeComponentStore

Дождитесь окончания процесса, после чего вы увидите примерно следующую информацию:

  • Сообщенный проводником Windows размер хранилища компонентов: 7,48 ГБ.
  • Фактический размер компонента: 7,45 ГБ
  • Дата последней уборки: 2022-06-12: 23:13:57.
  • Количество восстанавливаемых пакетов: 0.
  • Рекомендуется очистка хранилища компонентов: да или нет.

Если для параметра «Рекомендуемая очистка хранилища компонентов» установлено значение «Да», вам необходимо продолжить операцию очистки.

Чтобы запустить очистку компонента, введите следующую команду:

DISM /Online /Cleanup-Image /StartComponentCleanup

Эта команда удалит все устаревшие файлы или предыдущие версии обновленных компонентов из хранилища компонентов.

Если приведенная выше команда не решает вашу проблему, используйте /ResetBase аргумент, чтобы сбросить размер хранилища компонентов и уменьшить его размер. Для этого используйте следующую команду:

DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase

В качестве альтернативы вы можете использовать /Deferпереключатель, чтобы отложить или запланировать операции очистки до следующего автоматического обслуживания системы.

DiISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase /Defer

Чтобы отменить все ожидающие задачи DISM, включая обновления Windows, выполните следующую команду:

DISM.exe /image:C: /cleanup-image /revertpendingactions

Запустите CHKDSK

Если у вас возникли проблемы с диском в DISM, выполните следующую команду в командной строке в режиме администратора:

chkdsk /offlinescanandfix

Поскольку ваша система в настоящее время использует диск C, она спросит вас, следует ли запланировать сканирование при следующем перезапуске системы. Введите «Y» и нажмите Enter.

Затем перезагрузите компьютер, чтобы запустить сканирование chkdsk.

Сбросить службу Центра обновления Windows

DISM использует службу Windows Update для загрузки и восстановления или замены поврежденных файлов в образе Windows. Если служба Центра обновления Windows не запускается или работает неправильно, попробуйте сбросить службу Центра обновления Windows.

Сначала запустите командную строку с правами администратора. В окне командной строки введите приведенную ниже команду и нажмите Enter.

net stop wuauserv

Дождитесь завершения процесса, а затем введите следующие команды одну за другой:

cd %systemroot%SoftwareDistribution
ren Download Download.old
net start wuauserv
net stop bits
net start bits
net stop cryptsvc
cd %systemroot%system32
ren catroot2 catroot2old
net start cryptsvc

После успешного выполнения команд служба Центра обновления Windows будет перезапущена, и проблема с DISM будет устранена.

Отключить прокси-сервис

Если DISM не может подключиться к Интернету или работать в вашей системе, это может быть связано с настройкой прокси-сервера на вашем ПК. Чтобы решить эту проблему, вам необходимо отключить прокси на вашем устройстве.

Сначала откройте настройки Windows, нажав Win+ Iярлыки. В приложении «Настройки» перейдите в раздел «Сеть и Интернет» слева и нажмите «Прокси» справа.

На странице настроек прокси отключите все настройки в разделах «Автоматическая настройка прокси» и «Ручная настройка прокси».

Изменение типа запуска службы удаленного вызова процедур (RPC)

Если вы видите ошибку DISM failed 1726, это, вероятно, вызвано тем, что служба удаленного вызова процедур (RPC) отключена или не запускается автоматически.

Удаленный вызов процедур (RPC) — это протокол или метод межпроцессного взаимодействия, который позволяет программе запрашивать услуги у другой программы, расположенной на другом компьютере в сети, как если бы это была локальная система. Он отвечает за структурирование распределенных клиент-серверных приложений.

Это диспетчер управления службами для серверов объектной модели компонентов (COM) и распределенной объектной модели компонентов (DCOM). Если этот протокол связи отключен, то все службы и приложения, зависящие от COM и DCOM (например, DISM), не будут работать должным образом. Вот как вы можете изменить метод запуска для RPC и убедиться, что он работает правильно:

Сначала нажмите одновременно клавиши Windows+, Rчтобы открыть диалоговое окно «Выполнить». Затем введите «services.msc» в текстовое поле и нажмите Enter.

Кроме того, вы можете просто выполнить поиск «услуги» в поиске Windows и открыть верхний результат.

В окне «Службы» прокрутите вниз и найдите службу с именем «Удаленный вызов процедур». Будут две службы с именами Удаленный вызов процедур — Удаленный вызов процедур (RPC) и Удаленный вызов процедур (RPC) Locator.

Теперь щелкните правой кнопкой мыши службу «Удаленный вызов процедур (RPC)» и выберите «Свойства» или просто дважды щелкните ее.

На вкладке «Общие» окна «Свойства» щелкните раскрывающееся меню рядом с «Тип запуска» и измените его на «Автоматически». Затем нажмите «Применить», а затем «ОК».

Это автоматически запустит службу RPC при запуске системы и исправит ошибку DISM 1726.

Кроме того, дважды щелкните службу «Удаленный вызов процедур (RPC) Locater» и убедитесь, что для ее типа запуска установлено значение «Вручную».

Затем перезагрузите компьютер, чтобы изменения вступили в силу. Если вы все еще сталкиваетесь с проблемой, попробуйте следующее решение.

Изменить значение ключа реестра RpcSs

Если ошибка DISM failed 1726 не устранена описанным выше методом, вам необходимо изменить значение реестра RpcSs, чтобы устранить проблему. Следуйте этим инструкциям, чтобы изменить раздел реестра RpcSc:

Откройте окно команды «Выполнить», одновременно нажав Win+ R. Затем введите «regedit» и нажмите «Enter.Если вы видите окно подсказки контроля учетных записей (UAC), нажмите «Да».

Прежде чем мы изменим реестр, безопасно сделать резервную копию вашего реестра, чтобы вы могли отменить изменения, если что-то пойдет не так. Для этого нажмите меню «Файл» и выберите «Экспорт».

Затем дайте имя файлу резервной копии, выберите, хотите ли вы создать резервную копию всего реестра или выбранной ветви в реестре (в разделе «Диапазон экспорта»), а затем выберите папку назначения. После этого нажмите кнопку «Сохранить».

После резервного копирования реестра перейдите к следующему местоположению или скопируйте и вставьте указанный ниже путь в поле адреса:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRpcSs

На правой боковой панели клавиши «RpcSc» дважды щелкните DWORD «Пуск», чтобы отредактировать его.

Теперь установите «Значение данных» для «Пуск» 2 и нажмите «ОК», чтобы сохранить изменения.

После этого закройте редактор реестра и перезагрузите компьютер, чтобы изменения вступили в силу.

Исправьте расположение файла Install.esd

Если вы столкнулись с сообщением «Не удается найти исходные файлы» или «Система не может найти указанный путь», это означает, что местоположение, указанное вами для файла Install.esd в параметре «Источник», неверно.

Откройте командную строку с повышенными привилегиями. Затем введите приведенную ниже команду и нажмите Enter:

DISM /Online /Cleanup-Image /RestoreHealth /source:ESD:X:SourcesInstall.esd:2 /LimitAccess

В приведенной выше команде обязательно замените Xбукву диска смонтированного файла ISO или букву диска загрузочного USB.

Временно отключить службу поиска Windows

Если вы столкнулись с ошибкой DISM 87 или ошибкой удаленного вызова процедуры, отключение службы поиска Windows при выполнении команды DISM может помочь решить проблему. Служба поиска Windows — это служба поиска, которая позволяет искать файлы и приложения в системе. Следуйте этим инструкциям, чтобы отключить службу поиска Windows:

Откройте окно команды «Выполнить» (нажмите Windows+ R), введите «services.msc» и нажмите, Enter чтобы открыть окно «Службы».

В окне «Службы» прокрутите вниз до службы «Поиск Windows», щелкните ее правой кнопкой мыши и выберите «Свойства». Или вы можете просто щелкнуть по нему правой кнопкой мыши.

Затем на вкладке «Общие» измените «Тип запуска» на «Отключено».

После этого нажмите «Применить», а затем «ОК».

Это временно остановит службы поиска Windows. Вы можете отключить службу всякий раз, когда возникает ошибка, а затем снова включить ее после успешного выполнения команд DISM.

Запустите команду DISM в режиме чистой загрузки (автономно)

Иногда сбой DISM происходит из-за конфликтов служб, работающих в фоновом режиме. Таким образом, выполнение команд DISM при чистой загрузке может предотвратить эти проблемы. Вот как вы можете запускать команды DISM в режиме чистой загрузки:

Сначала откройте «Параметры Windows», щелкнув правой кнопкой мыши меню «Пуск» и выбрав «Параметры».

В приложении «Настройки» перейдите на вкладку «Система» и нажмите «Восстановление» на правой панели.

На странице «Восстановление» нажмите кнопку «Перезагрузить сейчас» на плитке «Расширенный запуск» в разделе «Восстановление».

Нажмите кнопку «Перезагрузить сейчас» еще раз, чтобы перезагрузить компьютер.

Windows загрузит вашу систему в среду восстановления Windows.

Если ваш компьютер не загружается должным образом, вы можете получить доступ к вышеуказанным настройкам. Вы можете использовать этот альтернативный способ доступа к среде восстановления Windows (WinRE).

Использование жесткой перезагрузки

Сначала выключите компьютер или выключите компьютер, а затем нажмите кнопку питания, чтобы включить систему. И когда Windows начнет загружаться, нажмите и удерживайте кнопку питания, чтобы принудительно выключить компьютер.

Повторите эти шаги два или три раза, а в четвертый раз дайте Windows нормально загрузиться. Он автоматически загрузится в среду восстановления Windows (WinRE). Когда появится экран автоматического восстановления, нажмите «Дополнительные параметры».

Затем выберите параметр «Устранение неполадок» на экране «Выбор параметра».

На следующем экране выберите «Дополнительные параметры».

На экране «Дополнительные параметры» выберите параметр «Командная строка».

Запустится командная строка, X:Windows System32которая не является местом установки Windows. Вам нужно узнать, где установлена ​​Windows, с помощью diskpartкоманды.

Сначала введите diskpartдля управления дисками.

Затем введите, list volumeчтобы получить список всех томов или дисков, подключенных к вашей системе. Затем найдите том или диск, на котором установлена ​​Windows. Диск Windows (который будет иметь другую букву диска вместо C) не будет иметь имени или метки. Кроме того, вы можете найти диск Windows по его размеру, если вы его уже знаете. Запишите букву диска Windows из этого списка.

На приведенном ниже экране том 3 «F» — это диск Windows. Теперь запишите букву диска Windows, которую мы будем использовать для запуска команд DISM.

После этого типа exitвыйти из diskpart.

Затем введите следующую команду, чтобы запустить сканирование DISM при чистой загрузке:

DISM /image:F: /cleanup-image /restorehealth

Если вы загружаетесь с установочного носителя Windows или у вас есть iso-файл Windows 11, подключенный к вашему компьютеру на загрузочном диске, вы можете использовать следующую команду DISM для восстановления образа Windows в автономном режиме:

Dism /image:F: /Cleanup-Image /RestoreHealth /Source:N:sourcesinstall.esd

или же

Dism /image:F: /Cleanup-Image /RestoreHealth /Source:N:sourcesinstall.wim

Где F:находится диск Windows 11 и N:где у нас есть установочный носитель Windows.

Если у вас недостаточно места на выбранном диске, вам нужно будет указать пустой каталог на отдельном диске для выполнения операции восстановления. Для этого выполните следующие действия:

Сначала создайте папку с именем «scratch» на этом отдельном диске. Вы также можете использовать mkdir G:scratchдля создания папки.

Затем введите приведенную ниже команду, чтобы восстановить хранилище компонентов, используя ScratchDir:

Dism /image:F: /Cleanup-Image /RestoreHealth /Source:N:sourcesinstall.esd /ScratchDir:G:scratch

Здесь мы указали местоположение рабочего каталога с помощью /ScratchDirпереключателя. Дождитесь завершения операции восстановления, затем перезагрузите компьютер.

Копировать-вставить install.wim /esd (с загрузочного диска на локальный диск C:)

Если DISM не может получить доступ к файлу install.wim/esd с загрузочного диска или установочного диска Windows, вы можете скопировать файл install.wim/esd на локальный диск C:.

Сначала вставьте загрузочный диск Windows 11 или установочный диск в свой компьютер. Кроме того, вы также можете смонтировать ISO-файл Windows и создать загрузочный диск.

Затем найдите файл install.esd/wim в установочных файлах и скопируйте его с помощью Ctrl+ C. Вероятно, он находится внутри исходного каталога установочных файлов.

Затем вставьте скопированные файлы на «локальный диск C:» (системный диск), нажав Ctrl+ V. Вам не нужно вставлять файл в какую-либо конкретную папку только на диске C:.

После этого откройте командную строку с правами администратора.

Затем введите следующую команду в командной строке, чтобы восстановить Windows:

DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:C:Install.wim:1 /LimitAccess

Отключите опцию «Только для чтения» в Install.

Иногда файл Install.esd может не работать даже после его копирования на локальный диск C. В таких случаях убедитесь, что файл Install.esd или Install.wim не находится в режиме только для чтения. Вот как это сделать:

В проводнике перейдите к файлу Install.esd в вашей системе. Затем щелкните файл правой кнопкой мыши и выберите «Свойства».

Затем снимите флажок «Только для чтения» рядом с атрибутами, нажмите «Применить», а затем «ОК».

Восстановление образа Windows с использованием аргумента Cleanup-MountPoints

Иногда при изменении образа Windows с помощью DISM образ может быть поврежден. Это можно легко исправить, очистив точки монтирования вашего образа.

Используйте /Cleanup-MountPoints опцию с DISM, как показано ниже:

Dism /Cleanup-Mountpoints

Вот и все.

Существует множество инструментов для восстановления Windows 10/11, которые можно использовать для восстановления сломанных или поврежденных файлов. Например, если ваша установка Windows 10 повреждена, вы обычно можете исправить это с помощью встроенной команды SFC /scannow.

Однако SFC также может выйти из строя, или проблема может заключаться не только в ней. В этом случае вам нужно использовать другую встроенную команду восстановления в DISM.

Что теперь произойдет, если DISM выйдет из строя в Windows 10/11? В этом руководстве мы покажем вам, как исправить инструмент, и вернемся к поддержанию вашего ПК в отличной форме.

Что такое ошибка DISM?

Существуют различные причины сбоя DISM в Windows 10. Ниже приведены некоторые варианты ошибки DISM и причины ее возникновения:

  • Сбой DISM, операция не выполнялась — это довольно распространенная проблема с DISM. Однако вы можете решить эту проблему, выполнив DISM, используя ISO-файл Windows 10.
  • DISM не удалось загрузить поставщика, выгрузить автономный реестр, очистить файловые буферы, установить каталог Windows и смонтировать образ — вот некоторые распространенные проблемы, с которыми вы можете столкнуться при сканировании DISM. Однако вы сможете исправить большинство из них, используя наши решения.
  • Ошибка DISM 0x8000ffff, 0x800f0954, 0x800f081f. Если вы получаете какую-либо из этих ошибок, попробуйте скопировать файл install.wim из ISO-образа Windows 10 и использовать его для сканирования DISM.
  • Сбой DISM при обработке команды cleanup-image, add-package — это некоторые распространенные проблемы с DISM, но их можно решить с помощью одного из наших решений.
  • Сбой DISM при попытке скопировать загрузочные файлы. Это еще одна распространенная проблема с DISM, но вы можете исправить ее, очистив компоненты образа системы.
  • Dism.exe не удалось проверить командную строку для загрузки диспетчера wim. Если у вас возникли какие-либо из этих проблем, перезапустите компоненты обновления Windows и проверьте, помогает ли это.

Удаляет ли DISM файлы?

DISM работает в основном для восстановления сломанных и поврежденных файлов на ПК. Он ведет журнал ошибок, обнаруженных на вашем ПК, и примененных исправлений.

Он не удаляет ваши файлы, приложения или данные. Так что вам не о чем беспокоиться.

Как исправить ошибку DISM?

1. Проверьте свой антивирус

В некоторых редких случаях эта проблема может быть вызвана вашим антивирусом. Ваш антивирус может мешать работе вашей системы и вызывать эту проблему.

Если в вашей системе произошел сбой DISM, вы можете решить проблему, просто отключив определенные антивирусные функции или приложение. Вы также пытаетесь удалить антивирусное программное обеспечение, если его отключение не решает проблему.

Если это решит проблему, вам, возможно, придется рассмотреть одно из лучших современных антивирусных программ в ESET NOD 32.

Это программное обеспечение использует передовые технологии для обеспечения безопасности вашего ПК, не вызывая ошибок. Более того, он обеспечивает как автономную, так и онлайн-безопасность и гарантирует вашу конфиденциальность. Так что пусть он позаботится о вашей безопасности, пока вы беспокоитесь о других вещах.

2. Введите правильное местоположение файла Install.wim.

Если DISM выдает сообщение «Не удается найти исходные файлы», вам необходимо смонтировать ISO-файл Windows 10 и указать расположение файла Install.wim.

Чтобы указать расположение файла, введите следующую команду в командной строке и нажмите Enterдля ее запуска:
DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:X:SourcesInstall.wim:1 /LimitAccess

Помните, что вам нужно заменить X буквой, соответствующей диску, на котором смонтирован ISO-файл Windows 10.

3. Скопируйте Install.wim на жесткий диск.

Немногие пользователи предположили, что вы можете решить эту проблему, скопировав Install.wim в корневой каталог вашего жесткого диска.

Чтобы получить файл Install.wim, загрузите ISO-образ Windows 10, смонтируйте его и найдите файл Install.wim.

После копирования файла Install.wim обязательно укажите правильное расположение файла Install.wim перед запуском сканирования DISM.

Кроме того, помните, что команда DISM чувствительна к регистру, и пользователи сообщали, что ввод install.wim вместо Install.wim приводил к сбою DISM. Поэтому введите правильное имя файла перед запуском сканирования DISM.

Несколько пользователей также сообщили, что DISM не поддерживает пробелы в исходном расположении. Итак, убедитесь, что в имени папки, содержащей файл, нет пробелов.

4. Очистите компоненты образа системы

  • Откройте командную строку от имени администратора.
  • Введите команду ниже и нажмите Enter.
    Dism.exe /online /Cleanup-Image /StartComponentCleanup

  • Дождитесь завершения процесса.
  • Кроме того, вы также можете запустить следующие команды:
    DISM /Online /Cleanup-Image /StartComponentCleanup
    DISM /Online /Cleanup-Image /AnalyzeComponentStore
  • Попробуйте снова выполнить сканирование DISM после выполнения этих команд. Запустите команды ниже:
    Dism.exe /online /Cleanup-Image /StartComponentCleanup
    Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase

Если вы столкнулись с ошибкой DISM 193, 740, 14098, 3017 и подобными вариантами, вы можете решить эти проблемы, очистив компоненты образа системы. Это просто, если вы выполните шаги, описанные выше.

5. Запустите средство устранения неполадок Центра обновления Windows.

  • Нажмите Windows + I, чтобы открыть приложение «Настройки».
  • Выберите параметр «Обновление и безопасность».

  • Выберите «Устранение неполадок» в меню слева.
  • Выберите Центр обновления Windows и нажмите Запустить средство устранения неполадок.

  • Следуйте инструкциям на экране, чтобы завершить устранение неполадок.

По словам пользователей, иногда проблемы с DISM могут возникать из-за проблем с Центром обновления Windows.

Если DISM не удалось завершить или запустить в вашей системе, вы можете решить проблему, запустив средство устранения неполадок Центра обновления Windows.

После завершения устранения неполадок попробуйте повторно запустить сканирование DISM, и оно должно завершиться.

6. Сбросьте службы Центра обновления Windows

  • Откройте командную строку от имени администратора.
  • Когда запустится командная строка, выполните следующие команды:
    net stop wuauserv
    cd %systemroot%SoftwareDistribution
    ren Download Download.old
    net start wuauserv
    net stop bits
    net start bits
    net stop cryptsvc
    cd %systemroot%system32
    ren catroot2 catroot2old
    net start cryptsvc

Если DISM не удалось завершить, показывая, что DISM не поддерживает обслуживание на ПК с Windows, проблема может быть связана со службами Центра обновления Windows.

Однако вы можете решить эту проблему, просто сбросив службы Центра обновления Windows. После выполнения этих команд компоненты Центра обновления Windows должны перезапуститься, и проблема будет решена.

7. Отключить прокси

  • Откройте приложение «Настройки».
  • Выберите опцию «Сеть и Интернет».

  • Выберите Прокси в меню слева. На правой панели отключите все настройки.

Если DISM не удалось завершить или запустить на вашем ПК, проблема может заключаться в вашем прокси-сервере. Многие пользователи используют прокси-сервер для защиты своей конфиденциальности в Интернете, но иногда ваш прокси-сервер может мешать работе вашей системы и приводить к этой и другим проблемам.

После отключения прокси проверьте, решена ли проблема. Хотя прокси — отличный способ защитить вашу конфиденциальность в Интернете, многие пользователи предпочитают использовать VPN, а не прокси.

Если вы хотите защитить свою конфиденциальность в Интернете и ищете хороший VPN, мы настоятельно рекомендуем вам рассмотреть PIA.

8. Убедитесь, что ваш. wim не доступен только для чтения

Для этого выполните следующие действия:

  • Найдите файл install.wim на жестком диске, щелкните его правой кнопкой мыши и выберите «Свойства».

  • Когда откроется окно «Свойства», обязательно снимите флажок «Только для чтения». Теперь нажмите «Применить» и «ОК», чтобы сохранить изменения.

Многие пользователи копируют файл install.wim из установочного ISO-образа Windows 10, чтобы запустить сканирование DISM в автономном режиме.

Однако несколько пользователей сообщили, что DISM дал сбой из-за того, что файл install.wim был установлен как файл только для чтения.

Если это произойдет, ваш компьютер не сможет ничего записать в файл install.wim, и сканирование DISM не будет завершено. Таким образом, изменение свойств файла install.wim должно решить проблему в этом случае.

После внесения этих изменений попробуйте повторно запустить сканирование DISM.

9. Выполните обновление на месте

  • Скачайте и запустите Media Creation Tool.
  • Теперь выберите опцию «Обновить этот компьютер сейчас».
  • Программа установки подготовит необходимые файлы, так что вам придется подождать.
  • Выберите Загрузить и установить обновления (рекомендуется) и нажмите Далее.
  • Подождите, пока скачаются обновления.
  • Следуйте инструкциям на экране. На экране «Все готово к установке» нажмите «Изменить, что сохранить».
  • Выберите «Сохранить личные файлы и приложения» и нажмите «Далее».
  • Следуйте инструкциям на экране, чтобы завершить процесс обновления на месте.

Если сканирование DISM не удалось завершить на вашем ПК, вашим окончательным решением может быть обновление на месте. Этот процесс переустановит Windows 10 и принудительно обновит ее до последней версии.

В отличие от переустановки, этот процесс сохранит все ваши файлы и установленные приложения, поэтому вы сможете продолжить с того места, на котором остановились.

Как узнать, работает ли DISM?

DISM не требует много времени для сканирования вашего ПК на наличие ошибок. Обычно это от 10 до 30 минут, но иногда может занять несколько часов.

Пользователи иногда сообщают, что он зависает на отметке прогресса около 20%. Но это не значит, что он не работает, это нормально. Пока он показывает прогресс, но команда все еще работает.

Что делать, если DISM не работает в Windows 11?

Если вы перешли на новую ОС, вы уже знаете, что она не так уж сильно отличается от Windows 10, за исключением некоторых новых функций и улучшенного дизайна.

И да, DISM может выходить из строя в Windows 11 так же часто, как и в более старых ОС, так что к этому нужно быть готовым.

К счастью, все перечисленные выше решения будут без проблем работать на новой ОС, и она станет еще более доступной.

В Windows 11 проще получить доступ к средству устранения неполадок

Как вы можете видеть на нашем снимке экрана выше, в Windows 11 параметр «Устранение неполадок» находится прямо в настройках системы, для доступа к нему требуется меньше кликов.

Сбой DISM в Windows 10 может лишить вас необходимого встроенного инструмента для бесплатного восстановления вашего ПК. Но с исправлениями в этом руководстве вы сможете снова заставить его работать.

Не стесняйтесь сообщить нам, если вам удалось снова заставить DISM работать в Windows 10, в комментариях ниже.


Понравилась статья? Поделить с друзьями:
  • Исправить ошибки реестра windows 10 программа
  • Исправить ошибки жесткого диска windows 10 программы
  • Исправить windows 10 не обнаруживает второй монитор быстро
  • Исправен шифрованный efi жесткий диск как удалить windows 10
  • Испорченный или отсутствующий файл windows system32 config system