Вопрос или проблема
Я сталкиваюсь с проблемой на компьютере с Windows 11, который не может подключиться к интернету из-за ограничений кибербезопасности. Вот что я сделал до сих пор:
Команда SFC: Я запустил команду sfc /scannow, и результат был: “Защита ресурсов Windows обнаружила поврежденные файлы, но не смогла исправить некоторые из них.” Подробности лог-файла доступны по адресу: C:\Windows\Logs\CBS\CBS.log.
Команда DISM: Затем я попытался восстановить образ системы, используя команду DISM:
DISM /Online /Cleanup-Image /RestoreHealth
Однако я получил следующую ошибку: Ошибка: 0x800f081f – Исходные файлы не найдены.
Чтобы восстановить образ, я скачал ISO-образ Windows 11, смонтировал его (Индекс 6, Windows 11 Pro) с моего локального компьютера для офлайн-восстановления. Поскольку компьютер не подключен к интернету, я использовал следующую команду DISM с опцией /limitaccess:
DISM /Online /Cleanup-Image /RestoreHealth /Source:E:\Sources\install.wim:6 /limitaccess
Но я снова столкнулся с той же ошибкой: Исходный файл не найден.
Затем я скопировал файл install.wim в папку на своем локальном диске D:, предоставил полные права на запись для папки (создал папку Windows 11) и выполнил следующую команду:
DISM /Online /Cleanup-Image /RestoreHealth /Source:D:\Windows11\Sources\install.wim:6 /limitaccess
Тем не менее, я продолжаю получать ошибку:
Ошибка: 0x800f081f – Исходные файлы не найдены. Попробовал использовать install.esd: Я также попробовал использовать новый образ Windows 11 с файлом install.esd из ISO-образа Windows 11 вместо install.wim, но я все равно столкнулся с той же ошибкой.
Попробовал использовать install.esd: Я также попробовал использовать новый образ Windows 11 с файлом install.esd из ISO-образа Windows 11 вместо install.wim, но я все равно столкнулся с той же ошибкой.
Я также пробовал команды dism /online /cleanup-image /startcomponentcleanup и dism /online /cleanup-image /startcomponentcleanup /resetbase, но проблема сохраняется.
Любопытно, что я использовал ту же процедуру на компьютере с Windows 10, и все сработало прекрасно. Эта проблема возникает только на машине с Windows 11.
Детали: Окружение: Нет доступа к интернету. Ошибка: 0x800f081f – Исходные файлы не найдены. Кто-нибудь может дать совет, как решить эту проблему для Windows 11, особенно в офлайн-окружении?
Буду признателен за любую помощь!
Ответ или решение
Для решения проблемы с ошибкой DISM 0x800f081f на Windows 11 в условиях отсутствия интернет-соединения, необходимо убедиться, что вы используете правильные источники файлов установки и следовать определенной процедуре. Поскольку вы уже предприняли несколько шагов, вот последовательность действий, которая может помочь:
-
Проверьте версию ISO-образа: Убедитесь, что загруженный ISO-образ Windows 11 соответствует установленной версии Windows (например, версия Pro, Home и т.д.). Это можно проверить в настройках системы: Параметры > Система > О системе.
-
Правильный индекс: Вы указываете индекс 6, что может быть неверным. Для проверки доступных индексов в образе используйте следующую команду:
DISM /Get-WimInfo /WimFile:E:\Sources\install.wim
После выполнения команды, убедитесь, что вы используете правильный индекс при вызове команды DISM. Ознакомьтесь со списком индексов и выберите правильный для вашей версии Windows.
-
Используйте «install.wim» или «install.esd»: Часто возникает вопрос о том, какой файл использовать. Рекомендуется использовать
install.wim
, так как он лучше совместим с DISM. Однако стоит попробовать иinstall.esd
, еслиinstall.wim
вызывает проблемы. -
Копирование
install.wim
илиinstall.esd
на систему: Убедитесь, что файлinstall.wim
илиinstall.esd
находится в доступной папке на локальном диске D: и что вы используете полный путь. Например, если вы скопировали файл вD:\Windows11\Sources\install.wim
, убедитесь, что вы указываете правильный путь в команде:DISM /Online /Cleanup-Image /RestoreHealth /Source:D:\Windows11\Sources\install.wim:6 /limitaccess
-
Проверьте права доступа к папке: Убедитесь, что у вас достаточно прав для доступа к файлам. Лучше всего полные права администратора.
-
Запустите команду DISM от имени администратора: Убедитесь, что вы запускаете командную строку с правами администратора. Для этого введите
cmd
в меню «Пуск», щелкните правой кнопкой мыши и выберите «Запуск от имени администратора». -
Очистка кэша компонента Windows: Если доступные действия по исправлению проблемы не работают, можно попробовать сначала выполнить очистку кэша компонентов Windows. Запустите следующие команды:
DISM /Online /Cleanup-Image /StartComponentCleanup DISM /Online /Cleanup-Image /RestoreHealth
-
Сбросьте компоненты Windows Update: Если это возможно, попробуйте сбросить компоненты и службы обновлений Windows. Для этого выполните команды:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver net start wuauserv net start cryptSvc net start bits net start msiserver
-
Используйте команду для логирования: Попробуйте запустить команду DISM с возможностью логирования, чтобы получить более детальное представление о том, что происходит. Например:
DISM /Online /Cleanup-Image /RestoreHealth /Source:D:\Windows11\Sources\install.wim:6 /limitaccess /logpath:D:\W11DISM.log
Проверьте лог-файл
D:\W11DISM.log
на наличие ошибок.
Если все вышеперечисленные способы не помогают, возможно, целесообразно рассмотреть возможность временного подключения к интернету, чтобы позволить DISM загрузить недостающие файлы напрямую.
Если вы продолжаете сталкиваться с проблемами даже после выполнения всех указанных действий, может быть более целесообразным выполнить полную переустановку Windows 11, используя Reset this PC
, но обязательно сделайте резервное копирование важных данных перед этой процедурой.