• Blog
  • About
  • Click to open the search input field Click to open the search input field Search
  • Menu Menu
Blog - Latest News
You are here: Home1 / Windows Installer proxy information not correctly registered

Windows Installer proxy information not correctly registered

11 February 2010/by Ingmar Verheij

I’m creating a new deployment for a 2008 R2 Remote Desktop Server using Altiris. Most of the jobs that are executed are installation jobs using the Windows Installer.
Altough the first installation (after a reboot) goes well, the next installation always fails because the installer is unable to connect to the Windows Install object.

In the event log are several events which occur within 2 seconds of each other:
Source : User Profile Service
Event ID : 1530
Level : Warning
General : Windows detected your registry file is still in use by other applications or services. The file will be unloaded now. The applications or services that hold your registry file may not function properly afterwards.

DETAIL -
7 user registry handles leaked from RegistryUserS-1-5-21-2413968531-3215199331-4183453847-1621:
Process 4224 (DeviceHarddiskVolume1WindowsSystem32cmd.exe) has opened key REGISTRYUSERS-1-5-21-2413968531-3215199331-4183453847-1621
...etc. etc...

Source : User Profile Service
EventID : 1530
Level : Warning
General : Windows detected your registry file is still in use by other applications or services. The file will be unloaded now. The applications or services that hold your registry file may not function properly afterwards.
DETAIL –
1 user registry handles leaked from RegistryUserS-1-5-21-2413968531-3215199331-4183453847-1621_Classes:
Process 6708 (DeviceHarddiskVolume1Program Files (x86)DeNamiKDeNamiK SFWDNKFrameWork.exe) has opened key REGISTRYUSERS-1-5-21-2413968531-3215199331-4183453847-1621_CLASSES

Source: MSIInstaller
EventID : 1014
Level : Error
General: Windows Installer proxy information not correctly registered

Source: MSIInstaller
EventID : 1015
Level : Warning
General: Failed to connect to server. Error: 0x80004005

The problem is caused by the “User Profile Service” which is the new version of the “User Profile Hive cleanup utility (UPHClean)”. This service somehow thinks that the process is terminated and didn’t close the registry hives (foei!), so the service will do this for the application. From the perspective of the service this is ordinary house-keeping, but the process just lost his connection to the registry hives! Forcibly unloading the hive results in all kind of (unpredictable) error messages, like the event of the Windows Installer.
Disabling the “User Profile Service” is not an option because this service loads and unload the user profiles for all users. So it’s not just a “new” version of UPHclean, you really need the service in order to log in the system.

There are multiple work-arounds for this problem:
– Pre-load the profile with LoadProfile using a tool created by Remko Weijnen which you can find here;
– Run the process under Local System;
– Insert a sleep in the Altiris job.

For now the LoadProfile solution is the most effective work-around, but I can’t say it’s a beauty. Let’s hope Microsoft will confirm this problem and solve it in a hotfix or service pack.

More information about the problem can be found here, here and here.

Ingmar Verheij

Ingmar Verheij
Ingmar Verheij

Was once an enthusiastic PepperByte employee but is now working at Citrix. His blogs are still valuable to us and we hope to you too.

Related

Tags: Altiris Deployment Solution, LoadProfile, User Profile Service, Windows, Windows 2008 R2, Windows Installer
Share this entry
  • Share on Facebook
  • Share on X
  • Share on LinkedIn
  • Share by Mail
https://c3f2ebaa37.nxcli.io/wp-content/uploads/2017/04/peppercrew.svg 0 0 Ingmar Verheij https://c3f2ebaa37.nxcli.io/wp-content/uploads/2017/04/peppercrew.svg Ingmar Verheij2010-02-11 15:27:522017-02-14 15:16:10Windows Installer proxy information not correctly registered
You might also like
Automated USB wim deployment
Migrating a WSFC with RDM’s to a different ESXi host cluster in vSphere 8
Windows Server 2016 LACP with Juniper EX Virtual Chassis
How to migrate Ivanti Workspace Profiles to Microsoft Profile Containers (FSlogix)
Windows 2003 Cluster – Heartbeat instellingen
Both Windows Containers feature and Docker, Why?
Search Search

Tech Blogs by the PepperByte Crew

Find the answer to your question in the blogs written by our IT-specialists and let us know what you think!

Search for relevant posts

Search Search

Do you have an IT-challenge for us?

If you didn't find the answer to your problem and you would like us to look into to it, then don’t hesitate to ask us. We just love IT-challenges!

    Contact PepperByte BV

    Buitenom 251
    2711 KB Zoetermeer
    The Netherlands

    Telephone: 088-7890000
    Email: [email protected]
    www.pepperbyte.com
    Link to: vCenter on Windows 2008 (R2) and 32 bit ODBC DNS Link to: vCenter on Windows 2008 (R2) and 32 bit ODBC DNS vCenter on Windows 2008 (R2) and 32 bit ODBC DNS Link to: A nice weekend tip… Link to: A nice weekend tip… A nice weekend tip…
    Scroll to top Scroll to top Scroll to top