home *** CD-ROM | disk | FTP | other *** search
- [Version]
- Signature = "$Windows NT$"
- LanguageType = %LangTypeValue%
- NtBuildToUpdate = 2195
- NtMajorVersionToUpdate = 5
- NtMinorVersionToUpdate = 0
- MaxNtBuildToUpdate = 2195
- MaxNtMajorVersionToUpdate = 5
- MaxNtMinorVersionToUpdate = 0
- MinNtServicePackVersion = 768
- MaxNtServicePackVersion = 1024
- ThisServicePackVersion = 1280
- CatalogFile = %CAT_TITLE%_%OS_TYPE%.cat
-
- [ProductCatalogsToInstall]
- %CAT_TITLE%_%OS_TYPE%.cat, update\%CAT_TITLE%_%OS_TYPE%.cat
-
- [ProductInstall.DontDelayUntilReboot]
- CopyFiles=System32.files
- CopyFiles=DllCache.files
-
- [System32.files]
- msi.dll
- msiexec.exe
- msihnd.dll
- msimsg.dll
- msisip.dll
-
- [DllCache.files]
- msi.dll
- msiexec.exe
- msihnd.dll
- msimsg.dll
- msisip.dll
-
- [ProductInstall.GlobalRegistryChanges.Install]
- AddReg=Product.Add.Reg
-
- [ProductInstall.GlobalRegistryChanges.ReInstall]
- AddReg=Product.Add.Reg
-
- [Save.Reg.For.Uninstall]
- HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%SP_SHORT_TITLE%
- HKLM,%UpdateRegKey%\SP%SERVICE_PACK_NUMBER%\%SP_SHORT_TITLE%
- ;
- ; Save the ARP entries for Beta1, Beta2, RC1 and RC2 (if any)
- ;
- HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%BETA1_RELEASE_NAME%
- HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%BETA2_RELEASE_NAME%
- HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%RC1_RELEASE_NAME%
- HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%RC2_RELEASE_NAME%
- HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%MSI30_NAME%
- HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%MSI30a_NAME%
- ;
- ; Save the server registration
- ;
- HKCR,CLSID\{000C101C-0000-0000-C000-000000000046}
- HKCR,CLSID\{000C101C-0000-0000-C000-000000000046}\ProgId
- HKCR,IMsiServer
- HKCR,IMsiServer\CLSID
- HKLM,"Software\Microsoft\Windows\CurrentVersion\Installer","InstallerLocation"
- HKCR,APPID\{000C101C-0000-0000-C000-000000000046}
- HKCR,APPID\{000C101C-0000-0000-C000-000000000046}
- HKCR,CLSID\{000C101C-0000-0000-C000-000000000046}
- HKLM,System\CurrentControlSet\Services\EventLog\Application\MsiInstaller
- HKLM,System\CurrentControlSet\Services\EventLog\Application\MsiInstaller
- ;
- ; Save the proxy registration information
- ;
- HKCR,CLSID\{000C103E-0000-0000-C000-000000000046}
- HKCR,CLSID\{000C103E-0000-0000-C000-000000000046}\InProcServer32
- HKCR,CLSID\{000C103E-0000-0000-C000-000000000046}\InProcServer32
- HKCR,Interface\{000C1025-0000-0000-C000-000000000046}
- HKCR,Interface\{000C1025-0000-0000-C000-000000000046}\NumMethods
- HKCR,Interface\{000C1025-0000-0000-C000-000000000046}\ProxyStubClsid32
- HKCR,Interface\{000C101D-0000-0000-C000-000000000046}
- HKCR,Interface\{000C101D-0000-0000-C000-000000000046}\NumMethods
- HKCR,Interface\{000C101D-0000-0000-C000-000000000046}\ProxyStubClsid32
- HKCR,Interface\{000C1033-0000-0000-C000-000000000046}
- HKCR,Interface\{000C1033-0000-0000-C000-000000000046}\NumMethods
- HKCR,Interface\{000C1033-0000-0000-C000-000000000046}\ProxyStubClsid32
- HKCR,Interface\{000C101C-0000-0000-C000-000000000046}
- HKCR,Interface\{000C101C-0000-0000-C000-000000000046}\NumMethods
- HKCR,Interface\{000C101C-0000-0000-C000-000000000046}\ProxyStubClsid32
- ;
- ; Save the CLSID and ProgID information
- ;
- HKCR,CLSID\{000C1090-0000-0000-C000-000000000046}
- HKCR,CLSID\{000C1090-0000-0000-C000-000000000046}\InprocHandler32
- HKCR,CLSID\{000C1090-0000-0000-C000-000000000046}\InprocServer32
- HKCR,CLSID\{000C1090-0000-0000-C000-000000000046}\InprocServer32
- HKCR,CLSID\{000C1090-0000-0000-C000-000000000046}\ProgId
- HKCR,CLSID\{000C1090-0000-0000-C000-000000000046}\TypeLib
- HKCR,WindowsInstaller.Installer
- HKCR,WindowsInstaller.Installer\CLSID
- HKCR,CLSID\{000C1094-0000-0000-C000-000000000046}
- HKCR,CLSID\{000C1094-0000-0000-C000-000000000046}\InprocServer32
- HKCR,CLSID\{000C1094-0000-0000-C000-000000000046}\InprocServer32
- HKCR,WindowsInstaller.Message
- HKCR,WindowsInstaller.Message\CLSID
- HKCR,CLSID\{000C101D-0000-0000-C000-000000000046}
- HKCR,CLSID\{000C101D-0000-0000-C000-000000000046}\DllVersion
- HKCR,CLSID\{000C101D-0000-0000-C000-000000000046}\ProgId
- ;
- ; Save the typelibrary information
- ;
- HKCR,TypeLib\{000C1092-0000-0000-C000-000000000046}\1.0
- HKCR,TypeLib\{000C1092-0000-0000-C000-000000000046}\1.0\409\win32
- HKCR,TypeLib\{000C1092-0000-0000-C000-000000000046}\1.0\409\FLAGS
- HKCR,TypeLib\{000C1092-0000-0000-C000-000000000046}\1.0\409\HELPDIR
- HKCR,Interface\{000C1090-0000-0000-C000-000000000046}
- HKCR,Interface\{000C1090-0000-0000-C000-000000000046}\ProxyStubClsid
- HKCR,Interface\{000C1090-0000-0000-C000-000000000046}\ProxyStubClsid32
- HKCR,Interface\{000C1090-0000-0000-C000-000000000046}\TypeLib
- HKCR,Interface\{000C1090-0000-0000-C000-000000000046}\TypeLib
- HKCR,Interface\{000C1093-0000-0000-C000-000000000046}
- HKCR,Interface\{000C1093-0000-0000-C000-000000000046}\ProxyStubClsid
- HKCR,Interface\{000C1093-0000-0000-C000-000000000046}\ProxyStubClsid32
- HKCR,Interface\{000C1093-0000-0000-C000-000000000046}\TypeLib
- HKCR,Interface\{000C1093-0000-0000-C000-000000000046}\TypeLib
- HKCR,Interface\{000C1095-0000-0000-C000-000000000046}
- HKCR,Interface\{000C1095-0000-0000-C000-000000000046}\ProxyStubClsid
- HKCR,Interface\{000C1095-0000-0000-C000-000000000046}\ProxyStubClsid32
- HKCR,Interface\{000C1095-0000-0000-C000-000000000046}\TypeLib
- HKCR,Interface\{000C1095-0000-0000-C000-000000000046}\TypeLib
- HKCR,Interface\{000C1096-0000-0000-C000-000000000046}
- HKCR,Interface\{000C1096-0000-0000-C000-000000000046}\ProxyStubClsid
- HKCR,Interface\{000C1096-0000-0000-C000-000000000046}\ProxyStubClsid32
- HKCR,Interface\{000C1096-0000-0000-C000-000000000046}\TypeLib
- HKCR,Interface\{000C1096-0000-0000-C000-000000000046}\TypeLib
- HKCR,Interface\{000C109A-0000-0000-C000-000000000046}
- HKCR,Interface\{000C109A-0000-0000-C000-000000000046}\ProxyStubClsid
- HKCR,Interface\{000C109A-0000-0000-C000-000000000046}\ProxyStubClsid32
- HKCR,Interface\{000C109A-0000-0000-C000-000000000046}\TypeLib
- HKCR,Interface\{000C109A-0000-0000-C000-000000000046}\TypeLib
- HKCR,Interface\{000C109B-0000-0000-C000-000000000046}
- HKCR,Interface\{000C109B-0000-0000-C000-000000000046}\ProxyStubClsid
- HKCR,Interface\{000C109B-0000-0000-C000-000000000046}\ProxyStubClsid32
- HKCR,Interface\{000C109B-0000-0000-C000-000000000046}\TypeLib
- HKCR,Interface\{000C109B-0000-0000-C000-000000000046}\TypeLib
- HKCR,Interface\{000C109C-0000-0000-C000-000000000046}
- HKCR,Interface\{000C109C-0000-0000-C000-000000000046}\ProxyStubClsid
- HKCR,Interface\{000C109C-0000-0000-C000-000000000046}\ProxyStubClsid32
- HKCR,Interface\{000C109C-0000-0000-C000-000000000046}\TypeLib
- HKCR,Interface\{000C109C-0000-0000-C000-000000000046}\TypeLib
- HKCR,Interface\{000C109D-0000-0000-C000-000000000046}
- HKCR,Interface\{000C109D-0000-0000-C000-000000000046}\ProxyStubClsid
- HKCR,Interface\{000C109D-0000-0000-C000-000000000046}\ProxyStubClsid32
- HKCR,Interface\{000C109D-0000-0000-C000-000000000046}\TypeLib
- HKCR,Interface\{000C109D-0000-0000-C000-000000000046}\TypeLib
- HKCR,Interface\{000C109E-0000-0000-C000-000000000046}
- HKCR,Interface\{000C109E-0000-0000-C000-000000000046}\ProxyStubClsid
- HKCR,Interface\{000C109E-0000-0000-C000-000000000046}\ProxyStubClsid32
- HKCR,Interface\{000C109E-0000-0000-C000-000000000046}\TypeLib
- HKCR,Interface\{000C109E-0000-0000-C000-000000000046}\TypeLib
- HKCR,Interface\{000C109F-0000-0000-C000-000000000046}
- HKCR,Interface\{000C109F-0000-0000-C000-000000000046}\ProxyStubClsid
- HKCR,Interface\{000C109F-0000-0000-C000-000000000046}\ProxyStubClsid32
- HKCR,Interface\{000C109F-0000-0000-C000-000000000046}\TypeLib
- HKCR,Interface\{000C109F-0000-0000-C000-000000000046}\TypeLib
- HKCR,Interface\{000C10A0-0000-0000-C000-000000000046}
- HKCR,Interface\{000C10A0-0000-0000-C000-000000000046}\ProxyStubClsid
- HKCR,Interface\{000C10A0-0000-0000-C000-000000000046}\ProxyStubClsid32
- HKCR,Interface\{000C10A0-0000-0000-C000-000000000046}\TypeLib
- HKCR,Interface\{000C10A0-0000-0000-C000-000000000046}\TypeLib
- HKCR,Interface\{000C10A1-0000-0000-C000-000000000046}
- HKCR,Interface\{000C10A1-0000-0000-C000-000000000046}\ProxyStubClsid
- HKCR,Interface\{000C10A1-0000-0000-C000-000000000046}\ProxyStubClsid32
- HKCR,Interface\{000C10A1-0000-0000-C000-000000000046}\TypeLib
- HKCR,Interface\{000C10A1-0000-0000-C000-000000000046}\TypeLib
- ;
- ; save the service information
- ;
- HKLM,SYSTEM\CurrentControlSet\Services\MSIServer
- HKLM,SYSTEM\CurrentControlSet\Services\MsiServer\Security
- ;
- ; Save the shell data
- ;
- HKCR,.msi
- HKCR,Msi.Package
- HKCR,Msi.Package\DefaultIcon
- HKCR,Msi.Package\shell
- HKCR,Msi.Package\shell\Open
- HKCR,Msi.Package\shell\Open\command
- HKCR,Msi.Package\shell\Repair
- HKCR,Msi.Package\shell\Repair\command
- HKCR,Msi.Package\shell\Uninstall
- HKCR,Msi.Package\shell\Uninstall\command
- HKCR,.msp
- HKCR,Msi.Patch
- HKCR,Msi.Patch\DefaultIcon
- HKCR,Msi.Patch\shell
- HKCR,Msi.Patch\shell\Open
- HKCR,Msi.Patch\shell\Open\command
-
-
- [Product.Add.Reg]
- HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%SP_SHORT_TITLE%,"Installed",0x10001,1
- HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%SP_SHORT_TITLE%,"Comments",0,%COMMENT%
- HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%SP_SHORT_TITLE%,"Backup Dir",0,""
- HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%SP_SHORT_TITLE%,"Fix Description",0,%COMMENT%
- HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%SP_SHORT_TITLE%,"Installed By",0,""
- HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%SP_SHORT_TITLE%,"Installed On",0,""
- HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%SP_SHORT_TITLE%,"Service Pack",0x10001,%SERVICE_PACK_NUMBER%
- HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%SP_SHORT_TITLE%,"Valid",0x10001,1
- HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%SP_SHORT_TITLE%\File 1\,"Flags",0,""
- HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%SP_SHORT_TITLE%\File 1\,"New File",0,""
- HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%SP_SHORT_TITLE%\File 1\,"New Link Date",0,""
- HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%SP_SHORT_TITLE%\File 1\,"Old Link Date",0,""
- HKLM,%UpdateRegKey%\SP%SERVICE_PACK_NUMBER%\%SP_SHORT_TITLE%, "PackageName",, %SP_TITLE%
- HKLM,%UpdateRegKey%\SP%SERVICE_PACK_NUMBER%\%SP_SHORT_TITLE%, "PackageVersion",, %Package_Version%
- HKLM,%UpdateRegKey%\SP%SERVICE_PACK_NUMBER%\%SP_SHORT_TITLE%, "Publisher",, %Publisher%
- HKLM,%UpdateRegKey%\SP%SERVICE_PACK_NUMBER%\%SP_SHORT_TITLE%, "PublishingGroup",, %Publishing_Group_Name%
- HKLM,%UpdateRegKey%\SP%SERVICE_PACK_NUMBER%\%SP_SHORT_TITLE%, "ReleaseType",, %KB_Release_Type%
- HKLM,%UpdateRegKey%\SP%SERVICE_PACK_NUMBER%\%SP_SHORT_TITLE%, "ARPLink",, %ARP_Link%%SP_SHORT_TITLE%
- HKLM,%UpdateRegKey%\SP%SERVICE_PACK_NUMBER%\%SP_SHORT_TITLE%, "InstallerName",, %Installer_Name%
- HKLM,%UpdateRegKey%\SP%SERVICE_PACK_NUMBER%\%SP_SHORT_TITLE%, "InstallerVersion",, %Installer_Version%
- HKLM,%UninstallRegKey%, "DisplayVersion",,%DisplayVersion%
- HKLM,%UninstallRegKey%, "HelpLink",,%HelpLink%
- HKLM,%UninstallRegKey%, "ReleaseType",,%ReleaseType%
- ;
- ; Hide the Beta1, Beta2, RC1 and RC2 entries from ARP
- ;
- HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%BETA1_RELEASE_NAME%,SystemComponent,0x00010001,1
- HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%BETA2_RELEASE_NAME%,SystemComponent,0x00010001,1
- HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%RC1_RELEASE_NAME%,SystemComponent,0x00010001,1
- HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%RC2_RELEASE_NAME%,SystemComponent,0x00010001,1
- HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%MSI30_NAME%,SystemComponent,0x00010001,1
- HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%MSI30a_NAME%,SystemComponent,0x00010001,1
- ;
- ; Change the MSIServer and interface information
- ;
- ;
- ; Register the server
- ;
- HKCR,"CLSID\{000C101C-0000-0000-C000-000000000046}",,0x00000000,"Msi install server"
- HKCR,"CLSID\{000C101C-0000-0000-C000-000000000046}\ProgId",,0x00000000,"IMsiServer"
- HKCR,"CLSID\{000C101C-0000-0000-C000-000000000046}","AppId",0x00000000,"{000C101C-0000-0000-C000-000000000046}"
- HKCR,"IMsiServer",,0x00000000,"Msi install server"
- HKCR,"IMsiServer\CLSID",,0x00000000,"{000C101C-0000-0000-C000-000000000046}"
- HKLM,"Software\Microsoft\Windows\CurrentVersion\Installer","InstallerLocation",0x00000000,"%10%\system32\"
- HKCR,"APPID\{000C101C-0000-0000-C000-000000000046}","ServiceParameters",0x00000000,""
- HKCR,"APPID\{000C101C-0000-0000-C000-000000000046}","LocalService",0x00000000,"MSIServer"
- HKLM,"System\CurrentControlSet\Services\EventLog\Application\MsiInstaller","EventMessageFile",0x00000000,"%11%\msi.dll"
- HKLM,"System\CurrentControlSet\Services\EventLog\Application\MsiInstaller","TypesSupported",0x00010001,0x7
- ;
- ; Register proxy information
- ;
- HKCR,"CLSID\{000C103E-0000-0000-C000-000000000046}",,0x000000000,"PSFactoryBuffer"
- HKCR,"CLSID\{000C103E-0000-0000-C000-000000000046}\InProcServer32",,0x00000000,"%11%\msi.dll"
- HKCR,"CLSID\{000C103E-0000-0000-C000-000000000046}\InProcServer32","ThreadingModel",0x00000000,"Both"
- HKCR,"Interface\{000C1025-0000-0000-C000-000000000046}",,0x0000000,"IMsiCustomAction"
- HKCR,"Interface\{000C1025-0000-0000-C000-000000000046}\NumMethods",,0x0000000,"18"
- HKCR,"Interface\{000C1025-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x0000000,"{000C103E-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C101D-0000-0000-C000-000000000046}",,0x00000000,"IMsiMessage"
- HKCR,"Interface\{000C101D-0000-0000-C000-000000000046}\NumMethods",,0x00000000,"5"
- HKCR,"Interface\{000C101D-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{000C103E-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C1033-0000-0000-C000-000000000046}",,0x00000000,"IMsiRemoteAPI"
- HKCR,"Interface\{000C1033-0000-0000-C000-000000000046}\NumMethods",,0x00000000,"58"
- HKCR,"Interface\{000C1033-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{000C103E-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C101C-0000-0000-C000-000000000046}",,0x00000000,"IMsiServer"
- HKCR,"Interface\{000C101C-0000-0000-C000-000000000046}\NumMethods",,0x00000000,"18"
- HKCR,"Interface\{000C101C-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{000C103E-0000-0000-C000-000000000046}"
- ;
- ; Register CLSID and ProgID
- ;
- HKCR,"CLSID\{000C1090-0000-0000-C000-000000000046}",,0x00000000,"Microsoft Windows Installer"
- HKCR,"CLSID\{000C1090-0000-0000-C000-000000000046}\InprocHandler32",,0x00000000,"ole32.dll"
- HKCR,"CLSID\{000C1090-0000-0000-C000-000000000046}\InprocServer32",,0x00000000,"%11%\msi.dll"
- HKCR,"CLSID\{000C1090-0000-0000-C000-000000000046}\InprocServer32","ThreadingModel",0x00000000,"Apartment"
- HKCR,"CLSID\{000C1090-0000-0000-C000-000000000046}\ProgId",,0x00000000,"WindowsInstaller.Installer"
- HKCR,"CLSID\{000C1090-0000-0000-C000-000000000046}\TypeLib",,0x00000000,"{000C1092-0000-0000-C000-000000000046}"
- HKCR,"WindowsInstaller.Installer",,0x00000000,"Microsoft Windows Installer"
- HKCR,"WindowsInstaller.Installer\CLSID",,0x00000000,"{000C1090-0000-0000-C000-000000000046}"
- HKCR,"CLSID\{000C1094-0000-0000-C000-000000000046}",,0x00000000,""
- HKCR,"CLSID\{000C1094-0000-0000-C000-000000000046}\InprocServer32",,0x00000000,"%11%\msi.dll"
- HKCR,"CLSID\{000C1094-0000-0000-C000-000000000046}\InprocServer32","ThreadingModel",0x00000000,"Apartment"
- HKCR,"WindowsInstaller.Message",,0x00000000,"Microsoft Windows Installer Message RPC"
- HKCR,"WindowsInstaller.Message\CLSID",,0x00000000,"{000C101D-0000-0000-C000-000000000046}"
- HKCR,"CLSID\{000C101D-0000-0000-C000-000000000046}",,0x00000000,"Microsoft Windows Installer Message RPC"
- HKCR,"CLSID\{000C101D-0000-0000-C000-000000000046}\DllVersion",,0x00000000,"3.0.3790"
- HKCR,"CLSID\{000C101D-0000-0000-C000-000000000046}\ProgId",,0x00000000,"WindowsInstaller.Message"
- ;
- ; Register the typelibrary information
- ;
- HKCR,"TypeLib\{000C1092-0000-0000-C000-000000000046}\1.0",,0x00000000,"Microsoft Windows Installer Object Library"
- HKCR,"TypeLib\{000C1092-0000-0000-C000-000000000046}\1.0\409\win32",,0x00000000,"%11%\msi.dll"
- HKCR,"TypeLib\{000C1092-0000-0000-C000-000000000046}\1.0\FLAGS",,0x00000000,"0"
- HKCR,"TypeLib\{000C1092-0000-0000-C000-000000000046}\1.0\HELPDIR",,0x00000000,"%10%\system32"
- HKCR,"Interface\{000C1090-0000-0000-C000-000000000046}",,0x00000000,"Installer"
- HKCR,"Interface\{000C1090-0000-0000-C000-000000000046}\ProxyStubClsid",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C1090-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C1090-0000-0000-C000-000000000046}\TypeLib",,0x00000000,"{000C1092-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C1090-0000-0000-C000-000000000046}\TypeLib","Version",0x00000000,"1.0"
- HKCR,"Interface\{000C1093-0000-0000-C000-000000000046}",,0x00000000,"Record"
- HKCR,"Interface\{000C1093-0000-0000-C000-000000000046}\ProxyStubClsid",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C1093-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C1093-0000-0000-C000-000000000046}\TypeLib",,0x00000000,"{000C1092-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C1093-0000-0000-C000-000000000046}\TypeLib","Version",0x00000000,"1.0"
- HKCR,"Interface\{000C1095-0000-0000-C000-000000000046}",,0x00000000,"StringList"
- HKCR,"Interface\{000C1095-0000-0000-C000-000000000046}\ProxyStubClsid",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C1095-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C1095-0000-0000-C000-000000000046}\TypeLib",,0x00000000,"{000C1092-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C1095-0000-0000-C000-000000000046}\TypeLib","Version",0x00000000,"1.0"
- HKCR,"Interface\{000C1096-0000-0000-C000-000000000046}",,0x00000000,"RecordList"
- HKCR,"Interface\{000C1096-0000-0000-C000-000000000046}\ProxyStubClsid",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C1096-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C1096-0000-0000-C000-000000000046}\TypeLib",,0x00000000,"{000C1092-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C1096-0000-0000-C000-000000000046}\TypeLib","Version",0x00000000,"1.0"
- HKCR,"Interface\{000C109A-0000-0000-C000-000000000046}",,0x00000000,"UIPreview"
- HKCR,"Interface\{000C109A-0000-0000-C000-000000000046}\ProxyStubClsid",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C109A-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C109A-0000-0000-C000-000000000046}\TypeLib",,0x00000000,"{000C1092-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C109A-0000-0000-C000-000000000046}\TypeLib","Version",0x00000000,"1.0"
- HKCR,"Interface\{000C109B-0000-0000-C000-000000000046}",,0x00000000,"SummaryInfo"
- HKCR,"Interface\{000C109B-0000-0000-C000-000000000046}\ProxyStubClsid",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C109B-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C109B-0000-0000-C000-000000000046}\TypeLib",,0x00000000,"{000C1092-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C109B-0000-0000-C000-000000000046}\TypeLib","Version",0x00000000,"1.0"
- HKCR,"Interface\{000C109C-0000-0000-C000-000000000046}",,0x00000000,"View"
- HKCR,"Interface\{000C109C-0000-0000-C000-000000000046}\ProxyStubClsid",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C109C-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C109C-0000-0000-C000-000000000046}\TypeLib",,0x00000000,"{000C1092-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C109C-0000-0000-C000-000000000046}\TypeLib","Version",0x00000000,"1.0"
- HKCR,"Interface\{000C109D-0000-0000-C000-000000000046}",,0x00000000,"Database"
- HKCR,"Interface\{000C109D-0000-0000-C000-000000000046}\ProxyStubClsid",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C109D-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C109D-0000-0000-C000-000000000046}\TypeLib",,0x00000000,"{000C1092-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C109D-0000-0000-C000-000000000046}\TypeLib","Version",0x00000000,"1.0"
- HKCR,"Interface\{000C109E-0000-0000-C000-000000000046}",,0x00000000,"Session"
- HKCR,"Interface\{000C109E-0000-0000-C000-000000000046}\ProxyStubClsid",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C109E-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C109E-0000-0000-C000-000000000046}\TypeLib",,0x00000000,"{000C1092-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C109E-0000-0000-C000-000000000046}\TypeLib","Version",0x00000000,"1.0"
- HKCR,"Interface\{000C109F-0000-0000-C000-000000000046}",,0x00000000,"FeatureInfo"
- HKCR,"Interface\{000C109F-0000-0000-C000-000000000046}\ProxyStubClsid",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C109F-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C109F-0000-0000-C000-000000000046}\TypeLib",,0x00000000,"{000C1092-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C109F-0000-0000-C000-000000000046}\TypeLib","Version",0x00000000,"1.0"
- HKCR,"Interface\{000C10A0-0000-0000-C000-000000000046}",,0x00000000,"Product"
- HKCR,"Interface\{000C10A0-0000-0000-C000-000000000046}\ProxyStubClsid",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C10A0-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C10A0-0000-0000-C000-000000000046}\TypeLib",,0x00000000,"{000C1092-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C10A0-0000-0000-C000-000000000046}\TypeLib","Version",0x00000000,"1.0"
- HKCR,"Interface\{000C10A1-0000-0000-C000-000000000046}",,0x00000000,"Patch"
- HKCR,"Interface\{000C10A1-0000-0000-C000-000000000046}\ProxyStubClsid",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C10A1-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C10A1-0000-0000-C000-000000000046}\TypeLib",,0x00000000,"{000C1092-0000-0000-C000-000000000046}"
- HKCR,"Interface\{000C10A1-0000-0000-C000-000000000046}\TypeLib","Version",0x00000000,"1.0"
- ;
- ; Install the service
- ;
- HKLM,"SYSTEM\CurrentControlSet\Services\MSIServer","Type",0x00010001,0x20
- HKLM,"SYSTEM\CurrentControlSet\Services\MSIServer","Start",0x00010001,0x3
- HKLM,"SYSTEM\CurrentControlSet\Services\MSIServer","ErrorControl",0x00010001,0x1
- HKLM,"SYSTEM\CurrentControlSet\Services\MSIServer","ImagePath",0x00020000,"%11%\msiexec.exe /V"
- HKLM,"SYSTEM\CurrentControlSet\Services\MSIServer","DependOnService",0x00010000,"RpcSs"
- HKLM,"SYSTEM\CurrentControlSet\Services\MSIServer","DependOnGroup",0x00010000,""
- HKLM,"SYSTEM\CurrentControlSet\Services\MSIServer","ObjectName",0x00000000,"LocalSystem"
- ;
- ; Register the shell data
- ;
- ; --- Package data ---
- ;
- HKCR,".msi",,0x00000000,"Msi.Package"
- HKCR,"Msi.Package",,0x00000000,"Windows Installer Package"
- HKCR,"Msi.Package\DefaultIcon",,0x00000000,"%11%\msiexec.exe,0"
- HKCR,"Msi.Package","EditFlags",0x00000001,\
- 00,00,10,00
- HKCR,"Msi.Package","FriendlyTypeName",0x00020000,"@%SystemRoot%\System32\msi.dll,-34"
- HKCR,"Msi.Package\shell",,0x00000000,"Open,Repair,Uninstall"
- HKCR,"Msi.Package\shell\Open",,0x00000000,"&Install"
- HKCR,"Msi.Package\shell\Open","MUIVerb",0x00020000,"@%SystemRoot%\System32\msi.dll,-36"
- HKCR,"Msi.Package\shell\Open\command",,0x00020000,"""%SystemRoot%\System32\msiexec.exe"" /i ""%1"" %*"
- HKCR,"Msi.Package\shell\Repair",,0x00000000,"Re&pair"
- HKCR,"Msi.Package\shell\Repair","MUIVerb",0x00020000,"@%SystemRoot%\System32\msi.dll,-37"
- HKCR,"Msi.Package\shell\Repair\command",,0x00020000,"""%SystemRoot%\System32\msiexec.exe"" /f ""%1"" %*"
- HKCR,"Msi.Package\shell\Uninstall",,0x00000000,"&Uninstall"
- HKCR,"Msi.Package\shell\Uninstall","MUIVerb",0x00020000,"@%SystemRoot%\System32\msi.dll,-38"
- HKCR,"Msi.Package\shell\Uninstall\command",,0x00020000,"""%SystemRoot%\System32\msiexec.exe"" /x ""%1"" %*"
- ;
- ; --- Patch data ---
- ;
- HKCR,".msp",,0x00000000,"Msi.Patch"
- HKCR,"Msi.Patch",,0x00000000,"Windows Installer Patch"
- HKCR,"Msi.Patch\DefaultIcon",,0x00000000,"%11%\msiexec.exe,0"
- HKCR,"Msi.Patch\shell",,0x00000000,"Open"
- HKCR,"Msi.Patch","EditFlags",0x00000001,\
- 00,00,10,00
- HKCR,"Msi.Patch","FriendlyTypeName",0x00020000,"@%SystemRoot%\System32\msi.dll,-35"
- HKCR,"Msi.Patch\shell\Open",,0x00000000,"&Apply Patch"
- HKCR,"Msi.Patch\shell\Open","MUIVerb",0x00020000,"@%SystemRoot%\System32\msi.dll,-39"
- HKCR,"Msi.Patch\shell\Open\command",,0x00020000,"""%SystemRoot%\System32\msiexec.exe"" /p ""%1"" %*"
-
- [DestinationDirs]
- System32.files=11 ;%windir%\system32
- DllCache.files=65619 ;%windir%\system32\dllcache
-
- [ArchiveCatalogFilesOnly]
- %CAT_TITLE%_%OS_TYPE%.cat
-
- [SourceDisksNames]
- 1=%ServicePackSourceFiles% ;root of hotfix package
-
- [SourceDisksFiles]
- msi.dll=1
- msihnd.dll=1
- msiexec.exe=1
- msisip.dll=1
- msimsg.dll=1
-
- [ServicesToStopAndStart]
- msiserver
-
- [ServicesToStopAndStart.Uninstall]
- msiserver
-
- [UninstallSections]
- GlobalRegistryChanges, GlobalRegistryChanges.UnInstall, ServicesToStopAndStart, ServicesToStopAndStart.Uninstall
-
- [Configuration]
- InstallationType = Hotfix
- InstallLogFileName = %SP_SHORT_TITLE%.log
- UnInstallLogFileName = %SP_SHORT_TITLE%Uninst.log
- UnInstallDirName = $MSI30Uninstall%SP_SHORT_TITLE%$
- EventLogKeyName = Windows Installer 3.0
- EventLogDllName = spmsg.dll
- WaitTimeForServiceStop=1
- UpdateRegKey= %UpdateRegKey%
-
- [Strings]
- OS_TYPE=w2k
- SP_TITLE="Windows Installer 3.0 (KB884016)"
- SP_SHORT_TITLE="MSI30-KB884016"
- Package_Version="1.0"
- Publisher="Microsoft Corporation"
- Publishing_Group_Name="Windows Installer Team"
- KB_Release_Type="Software Update"
- ARP_Link="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\"
- Installer_Name="Update.exe"
- Installer_Version="5.5.31.0"
- PRODUCT_NAME="Windows Installer 3.0"
- UpdateRegKey="SOFTWARE\Microsoft\Updates\Windows 2000"
- UninstallRegKey="SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MSI30-KB884016"
- DisplayVersion="3.0"
- HelpLink="http://go.microsoft.com/fwlink/?LinkId=33342"
- ReleaseType="Software Update"
- CAT_TITLE=Msi30
- COMMENT="Windows Installer 3.0 Release"
- SERVICE_PACK_NUMBER=5
- SERVICEPACKSOURCEFILES="Windows Installer 3.0 source files"
- BETA1_RELEASE_NAME="MSI30-Beta1"
- BETA2_RELEASE_NAME="MSI30-Beta2"
- RC1_RELEASE_NAME="MSI30-RC1"
- RC2_RELEASE_NAME="MSI30-RC2"
- MSI30_NAME="KB884016"
- MSI30a_NAME="MSI30a-KB884016"
- LANGTYPEVALUE=0x0e
-