Post Reply

Forums -> UltraMon™ -> Startup problem
Lofote   2003-11-04 21:11
Hi there,
I have another (serious) problem. When I login now, I always get the error message:

Failed to load resource DLL "UltraMonRes.dll". Try repairing your installation of UltraMon, and make sure that all language packs have the correct version, version 3 is required.

This is UltraMon 2.3, but it happened before on 2.2 after a while as well.

Unattended installation on a Win2000SP4 Pro German with cmdline:
start /wait msiexec /i \\IFF-SERVER\Install$\UltraMon\Setup\UltraMon23en.msi /q ALLUSERS=1 USERNAME=*** PIDKEY=*** /L*v C:\Local\IFFInst\UltraMon23test.log
(Username and PIDKEY are replaced with *** out of obvious reasons)

I can send you the generated setup log file if wished.

The resource file is in the default dir C:\Programme\UltraMon\Resources\en with V2.3.20.3 (English USA).

I have never installed language packs before.

If you need any further information, logs or anything else, just ask :)...
Christian Studer   2003-11-04 22:13
Please run TestInstallDir and send me the message you get. You can copy the message text by pressing CTRL+C.

Christian Studer - www.realtimesoft.com
Lofote   2003-11-04 23:17
---------------------------
TestInstallDir
---------------------------
Install dir:

ret = 1608
---------------------------
OK
---------------------------
Christian Studer   2003-11-04 23:45
Thanks for the information. The problem is that UltraMon fails to retrieve the location of the installation directory, and so can't load the resource DLL.

Try if repairing the installation fixes the problem: to do this, go to Add/Remove Programs, select UltraMon, click the support information link, then select Repair.

You could also check if the registry value InstallLocation under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{A3F43B68-254E-4D88-A577-334F458D7702} still exists.

Unfortunately I have no idea why this would happen, especially some time after installation as you experienced with UltraMon 2.2.

Christian Studer - www.realtimesoft.com
Lofote   2003-11-04 23:57
Mmh, seems like something is wrong with the uninstallation information as well:

- "Change" (Ändern) is unavailable (button disabled) for the UltraMon entry.
- Clicking on "Supportinformation" only gets me the support information itself (with version number and your URL), but only a "Close" (Schliessen) button.
- Restarting the MSI manually lets it run in "Install" mode, not "Modify" mode with Repair and Remove options. Seems like it isn't able to detect that it is already there!?
- There are three UltraMon entries in the start menu, two of them most likely being old versions (since the "Last used" is quite old). One of them has "Change" (Ändern) enabled.

The registry key you specified exists and has the correct information.

Shall I try to "repair" it using the older "Add/Remove Software" entry? I can also monitor what happens in the Registry and File system using InstallRite if you want.

Since I want this fixed for our ~6 computers where it is planned to be installed (we currently have 2 licenses for 2 PCs but want to purchase 4 more as soon as it works stable there) and we use automatic deployment scripts, I can provide you any information you additionally need.

Cya (c:p ...
Lofote   2003-11-04 23:58
Correction:
"There are three UltraMon entries in the start menu"
should be
"There are three UltraMon entries in the Add/Remove Programs menu"
Christian Studer   2003-11-05 00:19
There's definitely something wrong with the installation, UltraMon should only be listed once in Add/Remove Programs, previous installations should get removed when upgrading. I would recommend removing all instances of UltraMon and doing a fresh install of 2.3

If you can't remove some instances of UltraMon using Add/Remove Programs:

Download MsiZap, a Microsoft tool for removing Windows Installer-related data.

To use the tool, open a command prompt and run the following command:

msizap TW <productcode>

where <productcode> is one of the following depending on the UltraMon version:

2.1: {C341FD28-04CD-4F51-924A-35FCF7807E10}
2.2 Beta 1: {069279DC-7441-4EA7-A0AD-0A661FADD3D2}
2.2 Beta 2: {2B6E1C29-57B3-4A24-B9A7-1596929E0370}
2.2: {12C80A18-6CFA-4F62-A12B-0607A3B02528}
2.3: {A3F43B68-254E-4D88-A577-334F458D7702}

I'll try to reproduce the ALLUSERS issue you mentioned earlier later today, and will also try to find out more about the installation directory issue.

Christian Studer - www.realtimesoft.com
Lofote   2003-11-05 01:05
Ok:
- MSIZAPed everything.
- Reinstalled with cmdline
start /wait msiexec /i \\IFF-SERVER\Install$\UltraMon\Setup\UltraMon23en.msi /q ALLUSERS=1 REBOOT=ReallySuppress USERNAME=*** PIDKEY=*** /L*v C:\Local\IFFInst\UltraMon23test.log

Here are the results:
- Seems to works fine now, even after relogon and reboot once.
- REBOOT=ReallySuppress worked as expected.
- ALLUSERS=1 still did not work. The two shortcuts (in Startup/Autostart and under Programs/Programme directly) are stilly created under my user.
- Still have two entries in Add/Remove Programs menu. One showing the setup icon with "Change" (or is it called "Modify" in US Windows?) disabled, one showing a folder icon with everything enabled.

I can live with the two entries in the Add/Remove Programs and also with the ALLUSERS=1 not working (since I can "batch" it to be at the correct location), however especially for other customers it would be cool to see it fixed.

I can offer you the setup log file or a dump of the HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall key for further investigation!?
Forums -> UltraMon™ -> Startup problem

Post Reply