The Windows 2003 SP 1 Admin Pack cannot be installed on a Windows Vista Beta 2 machine due to a version check in the installer. Since there is also a bug with the compatibility mode for elevated processes, you must modify the MSI file to remove the version check. Below are instructions for modifying the MSI.
Note that the same basic process may be used to correct version issues with other installers.
1. Download & install Windows Server 2003 SP1 Platform SDK from
2. Install Orca.msi
3. Unpack adminpak.exe
4. Select adminpak.msi, Right-click and choose Edit with Orca
5. In the ‘Tables’ view (left pane) select ‘LaunchCondition’
Select in the right pane ‘Condition’ = (MsiNTSuitePersonal <> 1) AND ((VersionNT = 501 AND (ServicePackLevel >= 1 OR QFE_DSPROP = "Yes")) OR (VersionNT = 502 AND ServicePackLevel <= AdminpakServicePackLevel ) )
6. Select ‘Transform’ à ‘New Transform’
7. Edit ‘Condition’ = (MsiNTSuitePersonal <> 1) AND ((VersionNT = 501 AND (ServicePackLevel >= 1 OR QFE_DSPROP = "Yes")) OR (VersionNT = 502 AND ServicePackLevel <= AdminpakServicePackLevel ) ) to ‘Condition’ = (MsiNTSuitePersonal <> 1) AND ((VersionNT = 501 AND (ServicePackLevel >= 1 OR QFE_DSPROP = "Yes")) OR (VersionNT = 600 AND ServicePackLevel <= AdminpakServicePackLevel ) )
8. Select ‘File’,‘Save Transformed As…’ and save to AdminPak_Vista.msi
9. Close Orca
10. Install AdminPak_Vista.msi on computer running Windows Vista Beta 2.
I hope you find this post helpful.
Regards,
Mark
Check out my scripting solutions at
Note that the same basic process may be used to correct version issues with other installers.
1. Download & install Windows Server 2003 SP1 Platform SDK from
2. Install Orca.msi
3. Unpack adminpak.exe
4. Select adminpak.msi, Right-click and choose Edit with Orca
5. In the ‘Tables’ view (left pane) select ‘LaunchCondition’
Select in the right pane ‘Condition’ = (MsiNTSuitePersonal <> 1) AND ((VersionNT = 501 AND (ServicePackLevel >= 1 OR QFE_DSPROP = "Yes")) OR (VersionNT = 502 AND ServicePackLevel <= AdminpakServicePackLevel ) )
6. Select ‘Transform’ à ‘New Transform’
7. Edit ‘Condition’ = (MsiNTSuitePersonal <> 1) AND ((VersionNT = 501 AND (ServicePackLevel >= 1 OR QFE_DSPROP = "Yes")) OR (VersionNT = 502 AND ServicePackLevel <= AdminpakServicePackLevel ) ) to ‘Condition’ = (MsiNTSuitePersonal <> 1) AND ((VersionNT = 501 AND (ServicePackLevel >= 1 OR QFE_DSPROP = "Yes")) OR (VersionNT = 600 AND ServicePackLevel <= AdminpakServicePackLevel ) )
8. Select ‘File’,‘Save Transformed As…’ and save to AdminPak_Vista.msi
9. Close Orca
10. Install AdminPak_Vista.msi on computer running Windows Vista Beta 2.
I hope you find this post helpful.
Regards,
Mark
Check out my scripting solutions at