Този урок съдържа инструкции за разрешаване на следния проблем в Server 2016: „Неуспешна инсталация на функцията на Windows Defender. Изходните файлове не могат да бъдат намерени".
След премахване на функцията Windows Defender и полезния товар, на Windows Server 2016, с помощта на „Dism /online /Disable-Feature /FeatureName: Windows-Defender /Remove /NoRestart /quiet", невъзможно е да се инсталира Windows Отново функция Defender. Проблемът остава, дори ако дефинирате офлайн изображение като алтернативен път към източника или в „Добавяне на роли и функции“ съветника или в командата DISM: "DISM /Online /Enable-Feature /FeatureName: Windows-Defender /Източник: X:\Sources\Install.wim".
Как да поправя: Инсталацията на функцията на Windows Defender неуспешна – 0x800f081f на Server 2016
1. Поставете инсталационния носител на Windows Server 2016 на сървъра. *
* Забележка: Ако не притежавате инсталационния носител на Windows Server 2016, изтеглете носителя в ISO файл и след това монтирайте ISO. Имайте предвид, че трябва да монтирате изображение на точно същата версия и компилация на Windows Server 2016 г., която искате да поправите.напр. Ако използвате версия 1607, имате нужда от версия 1607 в ISO файл.
2. Създайте следните две (2) папки в корена на C: устройството:
1. mountdir
2. msu
3. Стартиране Команден ред като администратор и дайте следната команда, за да изброите всички версии на Windows Server 2016, включени във файла 'install.wim'.: *
- dism /Get-WimInfo /WimFile:х:\sources\install.wim
* Забележка: Където X = буквата на устройството на инсталационния носител на Windows Server 2016 или монтирания ISO файл. напр. ако инсталационният носител е на устройство З: Тип:
- dism /Get-WimInfo /WimFile: H:\sources\install.wim
4. Разберете Индексен номер от инсталираното издание на Server 2016.*
* напр.: Ако сте инсталирали "Windows Server 2016 Standard с Desktop Experience", тогава индексният номер е 2.
5. След това дайте командата по-долу, за да извлечете съответния файл "install.wim" на вашата версия на Windows Server 2016 (индекс номер): *
- dism /export-image /SourceImageFile:х:\sources\install.wim /SourceIndex:Индекс номер /DestinationImageFile: C:\install.wim /Compress: 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 /Compress: 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. Според инсталираната версия отидете до Каталог на Microsoft Update и изтеглете съответната кумулативна актуализация за вашата версия/сборка на Server 2016* и след това поставете актуализацията в папката "C:\MSU".
* напр. Ако имате версия 1607, продължете и изтеглете KB4103720 актуализиране.
10. Когато изтеглянето приключи, продължете и актуализирайте монтираното офлайн изображение на Windows (в папката "C:\mountdir") с изтеглената актуализация (от папката "C:\MSU"), като дадете тази команда:
- Dism /Add-Package /Image: C:\mountdir\ /PackagePath: C:\MSU\Update-Име.msu /LogPath: AddPackage.log
* Забележка: В горната команда променете "Update-Име" с името на изтеглената актуализация. Например: ако сте изтеглили KB4103720 актуализиране, командата ще бъде:
- Dism /Add-Package /Image: C:\mountdir\ /PackagePath: C:\MSU\windows10.0-kb4103720-x64_c1fb7676d38fffae5c28b9216220c1f033ce26ac.msu: Add /LogPathage.msu
11. Когато операцията приключи, отворете диспечера на задачите и близо на Explorer.exe задача. (това е важно, в противен случай ще получите грешката „директорията не може да бъде напълно демонтирана“ на следващата стъпка).
12. Дайте следната команда, за да върнете промените обратно към офлайн изображението "C:\install.wim" и да го демонтирате. *
Dism /Unmount-WIM /MountDir: C:\mountdir /Commit
13. Когато промените бъдат върнати обратно, отворете диспечера на задачите отново и от Файл меню, изберете Изпълнете нова задача, Тип explorer.exe и удари Добре.
14. И накрая, дайте следната команда, за да инсталирате функцията Windows Defender в Server 2016:
- Dism /Online /Enable-Feature /FeatureName: Windows-Defender /all /source: WIM: C:\install.wim: 1 /LimitAccess
15. Затворете всички прозорци и рестартирам вашия сървър, за да приложи промените.
Това е всичко приятели! Сработи ли при вас?
Моля, оставете коментар в секцията за коментари по-долу или още по-добре: харесайте и споделете тази публикация в блога в социалните мрежи, за да помогнете за разпространението на информацията за това решение.
Страхотен!
Най-накрая реших проблема с активиране на Defender!
Първо трябваше също да инсталирам съответната актуализация на сервизния стек за 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