Hi,
my OS is WinXP, and I tried to Install Nero 5.5. This programm tried to overwríte my WindowsInstaller, since then I haven't been able to install any softare based on the windows installerk, I always get the message, that I may be running windows in secure mode and windows installer isn't available. Where can I get an installation file of the windows installer for winxp and how can I reinstall it.
thanks for your answers
vogerl
This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Windwos Installer Re-Install Windows XP
Started by
vogerl
, Jul 30 2002 21:37
6 replies to this topic
Posted 31 July 2002 - 12:39
you will be able to obtain the MS Installer from the MS web-site. the urls keep changing so i won't bohter to post. you might have to un-install the current version before you can install the new version.
the different versions i have come across are:
v1.1
"InstMsiW","exe","1,499,904","02-01-10","12:11:36","E31D28136552C69167A2C3B63DF93BD7","5,0,810,500"
"InstMsi","exe", "1,489,152","02-01-10","12:11:34","304F697CD15928545B0A1BE36183B65A","5,0,810,500"
v1.2
"InstMsiW","exe","1,520,896","02-01-10","12:11:40","8114269255EAA43580FAD81527AD74B9","11,20,1827,0"
"InstMsi","exe", "1,507,584","02-01-10","12:11:38","E003E124B53D2DF9A6CF8F41744189E0","11,20,1827,0"
v2.0
"InstMsiW","exe","1,821,008","02-01-10","12:11:46","D0EF61E0A6EB919BA51229D14C3EF5D5","12,0,2600,0"
"InstMsi","exe","1,707,856","02-01-10","12:11:42","CD91A545478263B4E6902E7D5932077D","12,0,2600,1"
i have included some text on how to remove the current msi. i downloaded this from another web-site but forget where ( good info. though... )
Un-installation of Windows Installer 2.0 from Windows 2000 Pro
This is a risky business, so save you work before starting !!
Some times you will receive an error message from Windows Installer (like 1322 path is too long) which is due to changes in the MSI Version 1.1 to 2.0.
Officially it is impossible to de-install the Windows installer and you can't go back to an older version.
Here's how you can, you will need the resource KIT utility SC.EXE to do it.
START --> RUN --> MSIEXEC show's you the version installed.
1. Run the SC.EXE delete "MSIServer" from command prompt to un-install the service
2. Search for all installed version of msi.dll, ususally you will find them on %systemroot%\system32 and %systemroot%\system32\dllcache and the service pack location eg: %systemroot%\ServicePackFiles\i386
3. Search for all directories where you have installed Service Packs from and rename this directory (in my case C:\I386\… to C:\I386_MSI
4. Move these files to another location in this order:
%systemroot%\system32\dllcache\msiexec.exe to c:\temp\uninstmsi\dllcache
%systemroot%\system32\dllcache\msi.dll to c:\temp\uninstmsi\dllcache
%systemroot%\system32\dllcache\msihnd.dll to c:\temp\uninstmsi\dllcache
%systemroot%\system32\dllcache\msimsg.dll to c:\temp\uninstmsi\dllcache
%systemroot%\ServicePackFiles\i386\msiexec.exe to c:\temp\uninstmsi\sp
%systemroot%\ServicePackFiles\i386\msi.dll to c:\temp\uninstmsi\sp
%systemroot%\ServicePackFiles\i386\msihnd.dll to c:\temp\uninstmsi\sp
%systemroot%\ServicePackFiles\i386\msimsg.dll to c:\temp\uninstmsi\sp
%systemroot%\system32\msiexec.exe to c:\temp\uninstmsi\
%systemroot%\system32\msihnd.dll to c:\temp\uninstmsi\
%systemroot%\system32\msimsg.dll to c:\temp\uninstmsi\
5. You will receive this message, if you don't then you still have a msi in a cab file or another location, you'll have to search again.
Press Cancel and Yes
6. START --> RUN --> CMD
cd \winnt\system32
ren msi.dll msi.old
7. You will receive this message, if you don't then you still have a msi in a cab file or another location, you'll have to search again.
Press Cancel and Yes
START --> RUN --> REGEDIT and remove the following registry keys completely or launch the attached file delete.reg
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\AppID\{000C101C-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\CLSID\{000C101C-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\CLSID\{000C101D-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\CLSID\{000C103E-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\CLSID\{000C1090-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\CLSID\{000C1094-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\IMsiServer]
[-HKEY_CLASSES_ROOT\Interface\{000C101C-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\Interface\{000C101D-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\Interface\{000C1025-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\Interface\{000C1033-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\Interface\{000C1090-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\Interface\{000C1093-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\Interface\{000C1095-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\Interface\{000C109A-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\Interface\{000C109B-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\Interface\{000C109C-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\Interface\{000C109D-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\Interface\{000C109E-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\Interface\{000C109F-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\.msi]
[-HKEY_CLASSES_ROOT\Msi.Package]
[-HKEY_CLASSES_ROOT\Msi.Patch]
[-HKEY_CLASSES_ROOT\.msp]
[-HKEY_CLASSES_ROOT\TypeLib\{000C1092-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\WindowsInstaller.Installer]
[-HKEY_CLASSES_ROOT\WindowsInstaller.Message]
8. Restart the computer and remove the %systemroot%\system32\msi.old
9. Re-install the required Windows Installer version, in my case MSIEXEC 1.1
10. START --> RUN --> MSIEXEC show's you the version installed.
11. Install the software required. It is strongly recommended that after the installation of the software you return to the latest version of Windows Installer, just launch it…
hope that helps...
the different versions i have come across are:
v1.1
"InstMsiW","exe","1,499,904","02-01-10","12:11:36","E31D28136552C69167A2C3B63DF93BD7","5,0,810,500"
"InstMsi","exe", "1,489,152","02-01-10","12:11:34","304F697CD15928545B0A1BE36183B65A","5,0,810,500"
v1.2
"InstMsiW","exe","1,520,896","02-01-10","12:11:40","8114269255EAA43580FAD81527AD74B9","11,20,1827,0"
"InstMsi","exe", "1,507,584","02-01-10","12:11:38","E003E124B53D2DF9A6CF8F41744189E0","11,20,1827,0"
v2.0
"InstMsiW","exe","1,821,008","02-01-10","12:11:46","D0EF61E0A6EB919BA51229D14C3EF5D5","12,0,2600,0"
"InstMsi","exe","1,707,856","02-01-10","12:11:42","CD91A545478263B4E6902E7D5932077D","12,0,2600,1"
i have included some text on how to remove the current msi. i downloaded this from another web-site but forget where ( good info. though... )
Un-installation of Windows Installer 2.0 from Windows 2000 Pro
This is a risky business, so save you work before starting !!
Some times you will receive an error message from Windows Installer (like 1322 path is too long) which is due to changes in the MSI Version 1.1 to 2.0.
Officially it is impossible to de-install the Windows installer and you can't go back to an older version.
Here's how you can, you will need the resource KIT utility SC.EXE to do it.
START --> RUN --> MSIEXEC show's you the version installed.
1. Run the SC.EXE delete "MSIServer" from command prompt to un-install the service
2. Search for all installed version of msi.dll, ususally you will find them on %systemroot%\system32 and %systemroot%\system32\dllcache and the service pack location eg: %systemroot%\ServicePackFiles\i386
3. Search for all directories where you have installed Service Packs from and rename this directory (in my case C:\I386\… to C:\I386_MSI
4. Move these files to another location in this order:
%systemroot%\system32\dllcache\msiexec.exe to c:\temp\uninstmsi\dllcache
%systemroot%\system32\dllcache\msi.dll to c:\temp\uninstmsi\dllcache
%systemroot%\system32\dllcache\msihnd.dll to c:\temp\uninstmsi\dllcache
%systemroot%\system32\dllcache\msimsg.dll to c:\temp\uninstmsi\dllcache
%systemroot%\ServicePackFiles\i386\msiexec.exe to c:\temp\uninstmsi\sp
%systemroot%\ServicePackFiles\i386\msi.dll to c:\temp\uninstmsi\sp
%systemroot%\ServicePackFiles\i386\msihnd.dll to c:\temp\uninstmsi\sp
%systemroot%\ServicePackFiles\i386\msimsg.dll to c:\temp\uninstmsi\sp
%systemroot%\system32\msiexec.exe to c:\temp\uninstmsi\
%systemroot%\system32\msihnd.dll to c:\temp\uninstmsi\
%systemroot%\system32\msimsg.dll to c:\temp\uninstmsi\
5. You will receive this message, if you don't then you still have a msi in a cab file or another location, you'll have to search again.
Press Cancel and Yes
6. START --> RUN --> CMD
cd \winnt\system32
ren msi.dll msi.old
7. You will receive this message, if you don't then you still have a msi in a cab file or another location, you'll have to search again.
Press Cancel and Yes
START --> RUN --> REGEDIT and remove the following registry keys completely or launch the attached file delete.reg
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\AppID\{000C101C-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\CLSID\{000C101C-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\CLSID\{000C101D-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\CLSID\{000C103E-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\CLSID\{000C1090-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\CLSID\{000C1094-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\IMsiServer]
[-HKEY_CLASSES_ROOT\Interface\{000C101C-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\Interface\{000C101D-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\Interface\{000C1025-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\Interface\{000C1033-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\Interface\{000C1090-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\Interface\{000C1093-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\Interface\{000C1095-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\Interface\{000C109A-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\Interface\{000C109B-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\Interface\{000C109C-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\Interface\{000C109D-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\Interface\{000C109E-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\Interface\{000C109F-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\.msi]
[-HKEY_CLASSES_ROOT\Msi.Package]
[-HKEY_CLASSES_ROOT\Msi.Patch]
[-HKEY_CLASSES_ROOT\.msp]
[-HKEY_CLASSES_ROOT\TypeLib\{000C1092-0000-0000-C000-000000000046}]
[-HKEY_CLASSES_ROOT\WindowsInstaller.Installer]
[-HKEY_CLASSES_ROOT\WindowsInstaller.Message]
8. Restart the computer and remove the %systemroot%\system32\msi.old
9. Re-install the required Windows Installer version, in my case MSIEXEC 1.1
10. START --> RUN --> MSIEXEC show's you the version installed.
11. Install the software required. It is strongly recommended that after the installation of the software you return to the latest version of Windows Installer, just launch it…
hope that helps...
Posted 31 July 2002 - 17:32
wow, that's more that i expected to get
thanks very much, i hope it will run
vogerl
ps: i think that ms installer on the microsoft server is only available for win 98/ME and 2000 but not for XP
thanks very much, i hope it will run
vogerl
ps: i think that ms installer on the microsoft server is only available for win 98/ME and 2000 but not for XP
Posted 01 August 2002 - 13:08
i have yet to determine what the difference is but i believe that the version that ships with XP is v2.0.2600.0 and the latest is v2.0.2600.2. i have read that some of the issues address ME problems but good intel. on this is scarce...
Posted 01 August 2002 - 15:45
I have seen the error you describe on numerous occasions. In my case .msi file lost their icons. If you have the same symptoms simply re-register the windows installer service:
msiexec.exe -unregserver
msiexec.exe -regserver
Dave.
msiexec.exe -unregserver
msiexec.exe -regserver
Dave.
Posted 05 August 2002 - 07:00
Dave I,
I think the problem that you have seen is because the Windows Installer, has upgrade to a newer version and requires a reboot. Some of the Dll's can on ly be replaced after a reboot so until then some of the program that use these dll's, like word, excel etc will lose their icons and references.
I think the problem that you have seen is because the Windows Installer, has upgrade to a newer version and requires a reboot. Some of the Dll's can on ly be replaced after a reboot so until then some of the program that use these dll's, like word, excel etc will lose their icons and references.