Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Bảo Trì Máy Tính

Khắc phục lỗi cài đặt Windows Defender trên Windows Server 2016 – Thiếu file nguồn

Hướng dẫn này chứa hướng dẫn để khắc phục vấn đề sau trong Server 2016: "Windows Defender Feature Installation Failed. Source files could not be found" (Cài đặt tính năng Windows Defender thất bại. Không tìm thấy file nguồn).

Khắc phục lỗi cài đặt Windows Defender trên Windows Server 2016 – Thiếu file nguồn

Sau khi gỡ bỏ tính năng Windows Defender và payload trên Windows Server 2016, bằng lệnh "Dism /online /Disable-Feature /FeatureName:Windows-Defender /Remove /NoRestart /quiet", không thể cài đặt lại tính năng Windows Defender. Vấn đề vẫn tồn tại ngay cả khi bạn định nghĩa một offline image làm đường dẫn nguồn thay thế, سواء trong wizard 'Add Roles and Features' hay trong lệnh DISM: "DISM /Online /Enable-Feature /FeatureName:Windows-Defender /Source:X:\Sources\Install.wim".

Cách KHẮC PHỤC: Windows Defender Feature Installation Failed – 0x800f081f trên Server 2016

1. Đặt phương tiện cài đặt Windows Server 2016 lên máy chủ. *

* Lưu ý: Nếu bạn không có phương tiện cài đặt Windows Server 2016, hãy tải xuống phương tiện dưới dạng file ISO và sau đó mount ISO. Hãy nhớ rằng bạn phải mount một image chính xác cùng phiên bản và build của Windows Server 2016 mà bạn muốn sửa chữa. ví dụ: Nếu bạn đang chạy phiên bản 1607, bạn cần phiên bản 1607 trong file ISO.

2. Tạo hai (2) thư mục sau trên gốc ổ C: :

1. mountdir
2. msu

3. Khởi chạy Command Prompt as Administrator (Command Prompt với quyền Quản trị viên) và đưa ra lệnh sau, để liệt kê tất cả các phiên bản Windows Server 2016 bao gồm trong file 'install.wim'.: *

  • dism /Get-WimInfo /WimFile:X:\sources\install.wim

* Lưu ý: Trong đó X = ký tự ổ của phương tiện cài đặt Windows Server 2016 hoặc file ISO đã mount. ví dụ: nếu phương tiện cài đặt ở ổ H: gõ:

  • dism /Get-WimInfo /WimFile:H:\sources\install.wim

Khắc phục lỗi cài đặt Windows Defender trên Windows Server 2016 – Thiếu file nguồn

4. Tìm ra Index number (Số chỉ mục) của phiên bản Server 2016 đã cài đặt.*

* ví dụ: Nếu bạn đã cài đặt "Windows Server 2016 Standard with the Desktop Experience", thì index number là 2.

Khắc phục lỗi cài đặt Windows Defender trên Windows Server 2016 – Thiếu file nguồn

5. Sau đó đưa ra lệnh dưới đây để trích xuất file "install.wim" tương ứng với phiên bản Windows Server 2016 của bạn (Index number): *

  • dism /export-image /SourceImageFile:X:\sources\install.wim /SourceIndex:IndexNumber /DestinationImageFile:C:\install.wim /Compress:max /CheckIntegrity

* Lưu ý: Thay thế trong lệnh trên ký tự ổ và IndexNumber theo trường hợp của bạn.

ví dụ: Để minh họa, chúng ta muốn trích xuất file install.wim với Index number=2 (Windows Server 2016 Standard) vào gốc ổ "C:\" (C:\install.wim). Vì vậy, lệnh sẽ là:

  • dism /export-image /SourceImageFile:H:\sources\install.wim /SourceIndex:2 /DestinationImageFile:C:\install.wim /Compress:max /CheckIntegrity

Khắc phục lỗi cài đặt Windows Defender trên Windows Server 2016 – Thiếu file nguồn

6. Khi trích xuất hoàn tất, tiến hành xóa thuộc tính 'Read Only' (Chỉ đọc) từ file 'install.wim' đã trích xuất, bằng lệnh này:

  • attrib.exe -r C:\install.wim

7. Bây giờ, mount file install.wim đã trích xuất vào thư mục "C:\mountdir" với lệnh DISM này:

  • dism.exe /mount-wim /WimFile:C:\install.wim /index:1 /mountDir:c:\mountdir

Khắc phục lỗi cài đặt Windows Defender trên Windows Server 2016 – Thiếu file nguồn

8. Đưa ra lệnh sau để xem phiên bản Server đã cài đặt.

  • winver

9. Theo phiên bản đã cài đặt, điều hướng đến Microsoft Update Catalog và tải xuống bản cập nhật tích lũy tương ứng cho phiên bản/build Server 2016* của bạn và đặt bản cập nhật vào thư mục "C:\MSU".

* ví dụ: Nếu bạn có phiên bản 1607, hãy tiến hành tải xuống bản cập nhật KB4103720.

Khắc phục lỗi cài đặt Windows Defender trên Windows Server 2016 – Thiếu file nguồn

10. Khi tải xuống hoàn tất, tiến hành cập nhật hình ảnh Windows ngoại tuyến đã mount (tại thư mục "C:\mountdir") với bản cập nhật đã tải xuống (từ thư mục "C:\MSU"), bằng lệnh này:

  • Dism /Add-Package /Image:C:\mountdir\ /PackagePath:C:\MSU\Update-Name.msu /LogPath:AddPackage.log

* Lưu ý: Trong lệnh trên, thay đổi "Update-Name" bằng tên bản cập nhật đã tải xuống. Ví dụ: nếu bạn đã tải xuống bản cập nhật KB4103720, lệnh sẽ là:

  • Dism /Add-Package /Image:C:\mountdir\ /PackagePath:C:\MSU\windows10.0-kb4103720-x64_c1fb7676d38fffae5c28b9216220c1f033ce26ac.msu /LogPath:AddPackage.log

Khắc phục lỗi cài đặt Windows Defender trên Windows Server 2016 – Thiếu file nguồn

11. Khi thao tác hoàn tất, mở Task Manager và đóng tác vụ Explorer.exe. (điều này quan trọng, nếu không bạn sẽ nhận được lỗi "the directory could not be completely unmounted" ở bước tiếp theo).

12. Đưa ra lệnh sau để commit thay đổi trở lại file "C:\install.wim" ngoại tuyến và unmount nó. *

  • Dism /Unmount-WIM /MountDir:C:\mountdir /Commit

Khắc phục lỗi cài đặt Windows Defender trên Windows Server 2016 – Thiếu file nguồn

13. Khi các thay đổi đã được commit, mở Task Manager lại và từ menu File, chọn Run New Task, gõ explorer.exe và nhấn OK.

14. Cuối cùng, đưa ra lệnh sau để cài đặt tính năng Windows Defender trong Server 2016:

  • Dism /Online /Enable-Feature /FeatureName:Windows-Defender /all /source:WIM:C:\install.wim:1 /LimitAccess

Khắc phục lỗi cài đặt Windows Defender trên Windows Server 2016 – Thiếu file nguồn


15. Đóng tất cả cửa sổ và khởi động lại máy chủ để áp dụng thay đổi.

Xong tất cả! Có hoạt động cho bạn không?
Vui lòng để lại bình luận ở phần bình luận dưới đây hoặc tốt hơn: thích và chia sẻ bài viết blog này trên mạng xã hội để giúp lan tỏa giải pháp này.