В этом руководстве содержатся инструкции по устранению следующей проблемы в Server 2016: «Ошибка установки функции Защитника Windows. Не удалось найти исходные файлы ".
После удаления функции Защитника Windows и полезной нагрузки на Windows Server 2016 с помощью команды «Dism / online» / Disable-Feature / FeatureName: Windows-Defender / Remove / NoRestart / quiet », невозможно установить Windows Опять защитник. Проблема остается, даже если вы определяете автономное изображение в качестве альтернативного исходного пути либо в «Добавить роли и компоненты». или в команде DISM: «DISM / Online / Enable-Feature / FeatureName: Windows-Defender / Source: X: \ Sources \ Install.wim ".
Как исправить: сбой установки функции Защитника Windows - 0x800f081f на сервере 2016
1. Поместите установочный носитель Windows Server 2016 на сервер. *
* Примечание: Если у вас нет установочного носителя Windows Server 2016, загрузите носитель в виде файла ISO, а затем смонтируйте ISO. Имейте в виду, что вам необходимо смонтировать образ той же версии и сборки Windows Server. 2016, который вы хотите отремонтировать. Например. Если вы используете версию 1607, вам понадобится версия 1607 в ISO-образе. файл.
2. Создайте следующие две (2) папки в корне диска C::
1. Mountdir
2. мгу
3. Запуск Командная строка от имени администратора и введите следующую команду, чтобы вывести список всех версий Windows Server 2016, включенных в файл install.wim: *
- DISM / Get-WimInfo / WimFile:Икс: \ источники \ install.wim
* Примечание: Где X = буква диска установочного носителя Windows Server 2016 или подключенного файла ISO. например если установочный носитель находится на диске ЧАС: тип:
- DISM / Get-WimInfo / WimFile: H: \ sources \ install.wim
4. Узнай Индекс установленной редакции Server 2016. *
* например: если вы установили «Windows Server 2016 Standard с возможностями рабочего стола», то порядковый номер будет 2.
5. Затем введите команду ниже, чтобы извлечь файл install.wim, соответствующий вашей версии Windows Server 2016 (номер индекса): *
- DISM / экспорт-изображение / SourceImageFile:Икс: \ sources \ install.wim / SourceIndex:Индекс / DestinationImageFile: C: \ install.wim / Сжатие: max / CheckIntegrity
* Примечание: Замените с помощью указанной выше команды привод письмо и Индекс в соответствии с вашим случаем.
например В этом примере мы хотим извлечь файл install.wim с номером индекса = 2 (Windows Server 2016 Standard) в корень диска «C: \» (C: \ install.wim). Итак, команда будет такой:
DISM / export-image / SourceImageFile: H: \ sources \ install.wim / SourceIndex: 2 / DestinationImageFile: C: \ install.wim / Сжатие: max / CheckIntegrity
6. Когда извлечение будет завершено, продолжите и удалите атрибут «Только чтение» из извлеченного файла install.wim, введя следующую команду:
- attrib.exe -r C: \ install.wim
7. Теперь смонтируйте извлеченный образ install.wim в папку «C: \ mountdir» с помощью этой команды DISM:
- DISM.exe / mount-wim / WimFile: C: \ install.wim / index: 1 / mountDir: c: \ mountdir
8. введите следующую команду, чтобы увидеть установленную версию Сервера.
- Winver
9. В соответствии с установленной версией перейдите к Каталог Центра обновления Майкрософт и загрузите соответствующее накопительное обновление для вашей версии / сборки Server 2016 *, а затем поместите обновление в папку «C: \ MSU».
* например, Если у вас версия 1607, продолжите и загрузите KB4103720 Обновить.
10. После завершения загрузки обновите смонтированный автономный образ Windows (в папке «C: \ mountdir») загруженным обновлением (из папки «C: \ MSU»), введя следующую команду:
- Dism / Add-Package / Изображение: C: \ mountdir \ / PackagePath: C: \ MSU \Update-Name.msu / Путь к журналу: AddPackage.log
* Примечание: В приведенной выше команде измените "Update-Name"с названием загруженного обновления. Например: если вы скачали KB4103720 update, команда будет такой:
- Dism / Add-Package / Image: C: \ mountdir \ / PackagePath: C: \ MSU \ windows10.0-kb4103720-x64_c1fb7676d38fffae5c28b9216220c1f033ce26ac.msu / LogPath: AddPackage.log
11. Когда операция будет завершена, откройте Диспетчер задач и Закрыть в Explorer.exe задача. (это важно, иначе на следующем шаге вы получите ошибку «каталог не может быть полностью размонтирован»).
12. Введите следующую команду, чтобы зафиксировать изменения в автономном образе «C: \ install.wim» и размонтировать его. *
Dism / Unmount-WIM / MountDir: C: \ mountdir / Commit
13. Когда изменения будут подтверждены, снова откройте Диспетчер задач и из Файл меню, выберите Запустить новую задачу, тип explorer.exe и ударил В ПОРЯДКЕ.
14. Наконец, дайте следующую команду для установки функции Защитника Windows в Server 2016:
- Dism / Online / Enable-Feature / FeatureName: Защитник Windows / all / source: WIM: C: \ install.wim: 1 / LimitAccess
15. Закройте все окна и начать сначала ваш сервер, чтобы применить изменения.
Вот и все, ребята! Это сработало для вас?
Пожалуйста, оставьте комментарий в разделе комментариев ниже или даже лучше: поставьте лайк и поделитесь этим сообщением в блоге в социальных сетях, чтобы помочь распространить информацию об этом решении.
Здорово!
Наконец-то я решил проблему с включением Защитника!
Мне также нужно было сначала установить соответствующее обновление стека обслуживания для Windows Server 2016 для систем на базе x64.
А затем накопительное обновление Windows Server 2016 для x64.
Большое спасибо!!!
C: \ WINDOWS \ system32> Dism / Online / Enable-Feature / FeatureName: Windows-Defender / all / source: WIM: C: \ install.wim: 1 / LimitAccess
Инструмент обслуживания образов развертывания и управления ими
Версия: 10.0.14393.3085
Версия изображения: 10.0.14393.3085
Включение функции (-ов)
[100.0%]
Ошибка: 0x800f081f
Не удалось найти исходные файлы.
Используйте параметр «Источник», чтобы указать расположение файлов, необходимых для восстановления функции. Для получения дополнительной информации об указании исходного местоположения см. http://go.microsoft.com/fwlink/?LinkId=243077.
Файл журнала DISM можно найти в C: \ WINDOWS \ Logs \ DISM \ DISM.log.