Hi.
Windows 2000 SP4 german
I don't know why, but I already had this update:
http://www.microsoft.com/downloads/details.aspx?FamilyID=b54730cf-8850-4531-b52b-bf28b324c662&DisplayLang=de
installed, but nevertheless it was in the list of available updates at
the update.microsoft.com website. Maybe because I deleted the
c:\winnt\windowsupdate.log... I don't know.
Anyhow. As the DOWNLOAD of this update already FAILED, I downloaded it
manually from the above microsoft webpage.
But all my trials to INSTALL the above update FAILED!
If I start the update, I get the message:
The system needs to be restarted before the installation of the update
rollup 1, to finish ongoing actualisation-processes. These yet to be
done processes come from another installation or deinstallation.
The logfile (update /log:c:\bla.txt) says:
0.060: ================================================================================
0.060: 2006/08/14 20:41:40.113 (local)
0.060: E:\Dokumente und
Einstellungen\Administrator\Desktop\Windows2000-KB891861-v2-x86-DEU\update\update.exe
(version 6.1.22.4)
0.060: DoInstallation: GetProcAddress(InitializeCustomizationDLL) Returned: 0x7f
0.060: Hotfix started with following command line: /log:c:\bla.txt
0.070: CreateUserInterface: GetProcAddress for DefineInstallCustomUI failed: 0x7f
0.290: DoInstallation: CustomizeCall Failed: 0xf02a
0.300: Failed Deleting E:\WINNT\system32\msiinst.tmp 2
0.300: Das System muss vor der Installation des Update Rollup 1 neu
gestartet werden, um vorherige Aktualisierungsvorgänge abzuschließen.
Diese noch auszuführenden Vorgänge stammen von einer anderen
Installation bzw. Deinstallation.
1.482: Message displayed to the user: Das System muss vor der
Installation des Update Rollup 1 neu gestartet werden, um vorherige
Aktualisierungsvorgänge abzuschließen. Diese noch auszuführenden
Vorgänge stammen von einer anderen Installation bzw. Deinstallation.
1.482: User Input: OK
1.482: Update.exe extended error code = 0xf02a
1.482: Update.exe return code was masked to 0x643 for MSI custom action compliance.
And this customdll is the "mountMgrVerChk.dll" - according to the
update.inf [Configuration] section:
InstallationType = Hotfix
UnInstallDirName = "$NtUpdateRollupPackUninstall$"
InstallLogFileName = "UpdateRollupPack.log"
UnInstallLogFileName = "UpdateRollupPackUninst.log"
PruneHotfixes = 1
Archive128Bit = 1
EventLogKeyName = NtServicePack
EventLogDllName = spmsg.dll
CustomizationDLL = mountMgrVerChk.dll
UninstallCustomizationDll = updcustom.dll
WaitTimeForServiceStop = -1
If I rename the file mountMgrVerChk.dll to mountMgrVerChk.dll.ORIG
then I get another error message.
So I don't know what this file checks/does...
...maybe it checks my mountmgr.sys ... I thought... and so I looked
for updates concerning this file and I found:
Windows2000-KB835732-x86-DEU.EXE
So I tried to deinstall this update --> I got the mountmgr.sys version
5.0.2195.6661, but the Updaterollup 1 for Windows 2000 SP4 FAILED
again.
So I tried to (re)install this update again --> I got the mountmgr.sys
version 5.0.2195.6897, but the Updaterollup 1 for Windows 2000 SP4
still FAILED.
I tried to modify the update.inf file, to remove the line with the
mountMgrVerChk.dll, but then the INTEGRITY CHECK of the update fails
;-)
Can someone tell me how to determine WHAT the mountMgrVerChk.dll excatly DOES...
(maybe with some winDBG or sysinternals tools?!)...
or
where to get the right mountmgr.sys version from?
or
what else might be the problem here :-)
Thnx a lot for any hint or suggestion!!!
Greetings,
tormen |