|
Post Reply
Chris 2005-07-23 13:45
UltraMon had been working beautifully until about a week ago. I’m not 100% sure, but after I downloaded and installed some recent security patches from Microsoft, UltraMon stop working in users other than the Administrator. In other words, UltraMon will only load-up and run automatically in the Administrator. When loading into any other user area, an “Application Error” occurs for “UltraMonDesktop.exe”. It states, “The application failed to initialize properly (0xc0000022). Click on OK to terminate the application.” According to Microsoft, 0xc0000022 means the program needs administrator rights in order to run. If I manually select the program to “Run As” with Administrator and its’ password, then UltraMon runs flawlessly. As I stated previously, the problem seem to occur after I had installed some Microsoft Updates, which may have been purely coincidental. Most of the updates where related to Office 2003: Office 2003 Add-in Office Sound, Office 2003 Critical Update, Office 2003 Hidden Data, Office 2003 Service Pack 1, Office 2003 with Business Contact Manager, and the highly suspicious Microsoft Security Update – q290108.exe. I’m unsure on how to safetly uninstall some of the updates without causing problems with Office 2003. So, I tried repairing UltraMon, but no help. Then I tried uninstalling and reinstalling with multi-user rights selected, but no change in problem. I’ve checked for anti-viruses, and spy ware that may have been downloaded and installed with the Microsoft updates, but Spybot Search and Destroy, AVG Free, and Aluria Security Center found none. I’m running Windows XP Pro with an AMD 3200XP.
Does anyone know of any reported problems with the recent Microsoft updates and UltraMon? What can I do to get UltraMon to auto-load and run automatically after logging into any user area other than the Administrator?
|
Christian Studer 2005-07-24 07:42
Do you still have the UltraMon icon in the system tray, and the additional taskbars added by UltraMon, when logged in as a limited user?
If yes, my guess would be that the permissions for vic32.dll, which is only used by UltraMonDesktop.exe, have been changed, preventing limited users from loading the DLL, which will cause the 0xc0000022 error.
To fix this, login as administrator, go to the UltraMon installation folder, usually C:\Program Files\UltraMon, right-click vic32.dll, select Properties from the menu, then select the Security tab and make sure that limited users (the Users group) has Read & Execute permissions for the file.
Christian Studer - www.realtimesoft.com
|
Post Reply
|