Share

 Windows Update for Fatal Error When Running Sysprep on Windows Vista

When running the System Preparation Tool (Sysprep.exe) on a Windows Vista-based computer, an error message that resembles the following may occur:

A fatal error occurred while trying to sysprep the machine. ​​​​​​​​​​​​

This occurs when the Microsoft Distributed Transaction Coordinator (MSDTC) provider tries to reset its log—specifically when the MSDTC process cannot access the file, because the file is being used by another process.

Additionally, the following error code is logged in the Setupact.log file:

0x80070020
ERROR_SHARING_VIOLATION

This indicates that another process has an open handle to the log file.

Error Resolution: Windows Vista Sysprep Hotfix

An update for Windows Vista that resolves this issue is available. This hotfix can be applied to all language versions of Windows Vista. For convenience, updates for both 64-bit and 32-bit architectures of Windows Vista can be downloaded together in one zipped file. Find additional information about this issue in the Microsoft Knowledge Base article 930193.

Preinstallation Information

To add this update to an existing image of Windows Vista in an unattended manner, include the /quiet /norestart switches similar to the following example for 32-bit systems:

Windows6.0-KB930193-x86.msu /quiet /norestart

Promo Zone
Save Time, Save Costs