When you run the Change Analysis Diagnostic Tool installer in a computer running Windows XP SP3 the setup fails. Although the Change Analysis Diagnostic download page states that the tool supports only Windows XP Service Pack 2, you can install and use it in Windows XP SP3 systems as well, using the workaround provided in this article.
The following error message is shown when you install the tool in non XP SP2 systems.
is newer than the update you are applying.
Note: The following workarounds can also be used for KB923800 Setup Error when installing Offline Crash Diagnostic tool in non XP SP2 systems.
The Change Analysis Diagnostic Installer is a self-extracting executable, which can be opened using WinZip or any other decompression tool.
Install and run WinZip.
Open the Change Analysis Diagnostic setup file in WinZip
Extract statechangediag.exe and scstyle.xsl to a folder
Statechangediag.exe is the main executable file which can be relocated to any place and run. The log file is generated in the same folder where the executable is present.
The Change Analysis Diagnostic installer gets the Service Pack version from the registry, and runs only if the system has Windows XP Service Pack 2 installed. You can temporarily change the Service Pack version in the registry and then run the installer.
1. Click Start, Run. Type Regedit.exe and press ENTER
2. Navigate to the following key:
3. Note down the existing value data for CSDVersion, as you’ll have to reinstate the original value data later. (The values of CSDVersion will be 0x100 for SP1, 0x200 for SP2, 0x300 for SP3 and so forth.)
4. Double-click CSDVersion and set its data to 0x200
5. Run the Change Analysis Diagnostic installer.
6. After setup is complete, restore the original value data for CSDVersion.
7. Exit the Registry Editor.