Sysprep hay System Preparation Tool là công cụ thiết yếu cho Windows OS, nó giúp tự động hóa việc triển khai Windows OS. Tuy nhiên, đôi khi bạn có thể gặp lỗi "Sysprep không thể xác thực cài đặt Windows của bạn" đặc biệt khi chạy lệnh sau:
sysprep /generalize /oobe /shutdown
Trong bài viết này, chúng tôi sẽ đề xuất các phương pháp khắc phục có thể giúp bạn.

Sysprep không thể xác thực cài đặt Windows của bạn
Có thể có nhiều nguyên nhân gây ra lỗi này như cài đặt ứng dụng Windows Store, mất chương trình Windows mặc định, nâng cấp từ phiên bản Windows trước, v.v.
Đây là những việc bạn có thể làm để khắc phục lỗi Sysprep không thể xác thực cài đặt Windows.
- Kiểm tra tệp nhật ký (log file)
- Tắt BitLocker và thử lại
- Gỡ bỏ ứng dụng UWP bạn có thể đã cài đặt
- Cài đặt lại ứng dụng UWP mặc định của Windows
- Sửa đổi Registry
- Sysprep sẽ không chạy trên hệ điều hành đã nâng cấp
1] Kiểm tra tệp nhật ký
Kiểm tra tệp nhật ký tại %windir%\system32\Sysprep\panther\setupact.log.
Bạn có thể mở tệp "setupact.log" bằng Notepad và tìm lỗi – có thể nó sẽ hướng dẫn bạn về hướng khắc phục sự cố.
2] Tắt BitLocker và thử lại
Nếu sau khi kiểm tra tệp nhật ký, bạn thấy tệp của bạn có bất kỳ lỗi nào trong hai lỗi sau, hãy thử tắt BitLocker.
Lỗi SYSPRP BitLocker-Sysprep: BitLocker đang bật cho ổ hệ điều hành. Tắt BitLocker để chạy Sysprep. (0x80310039)
Lỗi [0x0f0082] SYSPRP ActionPlatform::LaunchModule: Sự cố xảy ra khi thực thi 'ValidateBitLockerState' từ C:\Windows\System32\BdeSysprep.dll
Để tắt BitLocker, khởi chạy Command Prompt với tư cách quản trị từ Menu Bắt đầu, gõ các lệnh sau, và nhấn Enter.
manage-bde -status
Disable-Bitlocker –MountPoint 'C:'
Điều này sẽ tắt Bitlocker.
Bây giờ, thử chạy Sysprep lại và xem nó có khắc phục vấn đề không.
3] Gỡ bỏ ứng dụng UWP bạn có thể đã cài đặt
Nếu bạn thấy các lỗi sau, điều đó có nghĩa là bạn đã tải xuống ứng dụng Universal Windows Platform hoặc gỡ bỏ ứng dụng không đúng cách. Do đó, bạn nên làm theo các bước trong giải pháp 3 và 4 để khắc phục sự cố.
Lỗi SYSPRP Gói SomeAppName_1.2.3.500_x64__8we4y23f8b4ws đã được cài đặt cho một người dùng, nhưng không được cung cấp cho tất cả người dùng. Gói này sẽ không hoạt động đúng trong hình ảnh sysprep.
Lỗi SYSPRP Không thể gỡ bỏ ứng dụng cho người dùng hiện tại: 0x80073cf2.

Bạn nên xóa tất cả ứng dụng UWP để khắc phục sự cố. Có nhiều cách gỡ hàng loạt ứng dụng.
Bạn thậm chí có thể gõ tên ứng dụng trong hộp tìm kiếm, nhấp Gỡ cài đặt, và làm theo hướng dẫn trên màn hình để xóa ứng dụng.
Đọc: Sysprep thất bại khi gỡ bỏ hoặc cập nhật ứng dụng Windows Store đã cung cấp.
4] Cài đặt lại ứng dụng UWP mặc định của Windows

Nếu một ứng dụng Windows mặc định bị thiếu trên máy tính của bạn, bạn có thể gặp lỗi này. Do đó, chúng ta cần khôi phục tất cả chương trình Windows mặc định để khắc phục sự cố.
Để làm vậy, khởi chạy Windows PowerShell với tư cách quản trị từ Menu Bắt đầu, gõ lệnh sau, và nhấn Enter.
Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
Sẽ mất một chút thời gian, vì vậy, hãy đợi nó hoàn tất.
Cuối cùng, khởi động lại máy tính và kiểm tra xem sự cố có tiếp diễn không.
5] Sửa đổi Registry

Nếu bạn gặp lỗi Sysprep sau khi nâng cấp lên Windows 10, sửa đổi Registry một chút có thể giải quyết vấn đề cho bạn.
Để làm vậy, khởi chạy Trình chỉnh sửa Registry từ Menu Bắt đầu, đi đến vị trí sau, nhấp chuột phải vào khóa Upgrade, và nhấp Xóa.
Computer\HKEY_LOCAL_MACHINE\SYSTEM\Setup
Bây giờ, khởi động lại máy tính và kiểm tra xem sự cố có được giải quyết không.
6] Sysprep sẽ không chạy trên hệ điều hành đã nâng cấp
Nếu bạn đã nâng cấp hệ điều hành từ Windows 7, 8, 8.1 lên Windows 10, bạn sẽ gặp lỗi sau.
Lỗi [0x0f0036] SYSPRP spopk.dll:: Sysprep sẽ không chạy trên hệ điều hành đã nâng cấp. Bạn chỉ có thể chạy Sysprep trên phiên bản cài đặt tùy chỉnh (sạch) của Windows.
Bạn chỉ có thể chạy Sysprep trên phiên bản cài đặt tùy chỉnh (sạch) của Windows.
Để bỏ qua điều này, hãy thay đổi giá trị khóa CleanupState thành 7. Để làm vậy, khởi chạy Trình chỉnh sửa Registry từ Menu Bắt đầu và đi đến vị trí sau:
HKEY_LOCAL_MACHINE\SYSTEM\Setup\Status\SysprepStatus
Nhấp đúp vào CleanupState và thay đổi giá trị của nó thành 7.
Cuối cùng, khởi động lại máy tính và xem sự cố của bạn có được khắc phục không.
Liên quan: Đã xảy ra lỗi nghiêm trọng khi cố gắng sysprep máy.
