หมาย เหตุ หากคุณติดตั้งการอัปเดตที่ระบุไว้ในส่วน "การแก้ปัญหา" คุณไม่จําเป็นต้องใช้ส่วน "วิธีแก้ไขปัญหาชั่วคราว"
สถานการณ์
หลังจากที่คุณติดตั้งการอัปเดตที่เผยแพร่ในวันที่ 30 พฤศจิกายน 2023 หรือหลังจากนั้นสําหรับ Windows 10 เวอร์ชัน 22H2 แล้วเรียกใช้เครื่องมือการเตรียมระบบ (Sysprep.exe) ในโหมดตรวจสอบ คุณอาจได้รับข้อความแสดงข้อผิดพลาด บนอุปกรณ์ที่มีการกําหนดค่าที่ได้รับผลกระทบ คุณอาจได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
กล่องโต้ตอบข้อผิดพลาด |
ข้อความแสดงข้อผิดพลาด |
Sysprep ไม่สามารถตรวจสอบความถูกต้องของการติดตั้ง Windows ของคุณได้ ตรวจสอบไฟล์บันทึกที่ %WINDIR%\system32\Sysprep\Panther\setupact.log เพื่อดูรายละเอียด หลังจากแก้ไขปัญหาแล้ว ให้ใช้ Sysprep เพื่อตรวจสอบการติดตั้งของคุณอีกครั้ง" |
เมื่อต้องการตรวจสอบว่าคุณได้รับผลกระทบจากปัญหานี้หรือไม่ ให้เปิดไฟล์ setupact.log ที่แสดงอยู่ในข้อความแสดงข้อผิดพลาดข้างต้น และค้นหารายการที่มีข้อผิดพลาด 0x80073cf2 ที่มีลักษณะดังต่อไปนี้:
แพคเกจ SYSPRP Microsoft.MicrosoftEdge_44.19041.3636.0_neutral___8wekyb3d8bbwe ได้รับการติดตั้งสําหรับผู้ใช้ แต่ไม่ได้เตรียมใช้งานสําหรับผู้ใช้ทั้งหมด แพคเกจนี้จะทํางานไม่ถูกต้องใน sysprep SYSPRP ไม่สามารถลบแอปสําหรับผู้ใช้ปัจจุบัน: 0x80073cf2
จดชื่อของแพคเกจที่แสดงอยู่ในไฟล์บันทึกสําหรับวิธีแก้ไขปัญหาชั่วคราวด้านล่าง ในตัวอย่างข้างต้น "Microsoft.MicrosoftEdge" คือชื่อแพคเกจที่จําเป็นสําหรับการทํางานต่อไปนี้
เมื่อต้องการบรรเทาปัญหานี้ ให้ปฏิบัติตามขั้นตอนต่อไปนี้
-
เปิด PowerShell ในฐานะผู้ดูแลระบบ พิมพ์คําสั่งต่อไปนี้ แทนที่ >PackageFullName< ด้วยชื่อที่พบในไฟล์บันทึก สําหรับตัวอย่างนี้ คุณจะใช้ Microsoft.MicrosoftEdge จากนั้นกด Enter เพื่อเรียกใช้คําสั่ง
Get-AppxPackage -AllUsers | Where-Object { $_.PackageFullName -like '<PackageFullName>' } | Format-List -Property Name, PackageFullName, PackageUserInformation, InstallLocation, SignatureKind
-
ในผลลัพธ์ ให้มองหา PackageUserInformation หากอิมเมจ Windows ของคุณได้รับผลกระทบจากปัญหานี้ Installed(กําลังรอเอาออก) จะถูกผนวกเข้ากับบรรทัด และควรมีลักษณะดังต่อไปนี้:
PackageUserInformation : {S-1-5-21-1115194164-3625103809-2169974439-1002 [S-1-5-21-1115194164-3625103809-2169974439-1002]: ติดตั้งแล้ว(กําลังรอการนําออก)} -
หากอิมเมจ Windows ของคุณได้รับผลกระทบจากปัญหานี้ ให้พิมพ์คําสั่งต่อไปนี้ เพื่อแทนที่ ><PackageFullName ด้วยชื่อที่พบในไฟล์บันทึก สําหรับตัวอย่างนี้ คุณจะใช้ Microsoft.MicrosoftEdge จากนั้นกด Enter:
Get-Appxpackage <PackageFullName> -AllUsers | Remove-Appxpackage -AllUsers
-
เมื่อต้องการออกจาก PowerShell ให้พิมพ์ ออก แล้วกด Enter
-
ดําเนินการขั้นตอน Sysprep ต่อ เปิด Sysprep ภายใต้ การดําเนินการล้างข้อมูลระบบ และเลือก โปรแกรมแสดงเมื่อใช้งานครั้งแรก (OOBE)
-
เลือกกล่องกาเครื่องหมาย Generalize
-
ภายใต้ ตัวเลือกการปิดเครื่อง ให้เลือก เริ่มต้นระบบใหม่ แล้วคลิก ตกลง
การแก้ไขปัญหา
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตที่เผยแพร่ในวันที่ 26 มีนาคม 2024 (KB5035941) เราขอแนะนําให้คุณติดตั้งการอัปเดตความปลอดภัยล่าสุดสําหรับอุปกรณ์ของคุณ ซึ่งประกอบด้วยการปรับปรุงที่สําคัญและการแก้ไขปัญหารวมถึงปัญหานี้