If a specific application is causing the issue, try uninstalling it.
Error: Event ID 59, "Resolve Partial Assembly failed for Microsoft.Windows.Common-Controls, version 6.0".
Cause: Manifest requested Common Controls 6.0 (themed controls) but the 32-bit side of WinSxS was missing the manifest due to a bad uninstall.
Solution: Ran sfc /scannow, then reinstalled the app. The installer repaired the 32-bit manifests. sxsi x64 windows 8
x64 (also called AMD64 or x86-64) is the 64-bit extension of the x86 instruction set. On Windows 8, three types of binaries exist: If a specific application is causing the issue,
When dealing with SxS on x64 Windows 8, you have two separate WinSxS folders conceptually: x64 (also called AMD64 or x86-64) is the
Critical fact for troubleshooting: A 32-bit app running on x64 Windows 8 looks for x86 SxS assemblies, not x64 ones. Mixing them triggers immediate "side-by-side configuration is incorrect" errors.
On your Windows 8 x64 drive, most files in C:\Windows\System32 are not real files—they are hard links to files inside WinSxS. Run fsutil hardlink list C:\Windows\System32\kernel32.dll. You’ll see it points to:
C:\Windows\WinSxS\amd64_microsoft-windows-kernel32_...\kernel32.dll
This is critical for servicing. When Windows Update patches kernel32.dll, it writes a new file into WinSxS and updates the hard link. On x64 systems, this process is atomic, but a failed update can leave the system in a "pending" state—visible via dism /online /get-packages.