MSFN Forum: User Profile Hive Cleanup Service - MSFN Forum

Jump to content



Last warning

1. This is not a warez site! Links/Requests to warez and/or illegal material (porn, cracks, serials, etc..) will not be tolerated. Discussion of circumventing WGA/activation/timebombs/keygens or any other illegal activity will also not be tolerated. Any offenders of this rule may be banned on first violation. We take issues like this very seriously here at MSFN.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

User Profile Hive Cleanup Service v2.0.49 Rate Topic: -----

#1 User is offline   Geej 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 547
  • Joined: 01-January 08
  • OS:XP Pro x86
  • Country: Country Flag

Posted 06 August 2011 - 12:47 AM

Homepage
Page2

UPHClean v2.0.49

The User Profile Hive Cleanup service helps to ensure user sessions are completely terminated when a user logs off. System processes and applications occasionally maintain connections to registry keys in the user profile after a user logs off. In those cases the user session is prevented from completely ending. This can result in problems when using Roaming User Profiles in a server environment or when using locked profiles as implemented through the Shared Computer Toolkit for Windows XP.

On Windows 2000 you can benefit from this service if the application event log shows event id 1000 where the message text indicates that the profile is not unloading and that the error is "Access is denied". On Windows XP and Windows Server 2003 either event ids 1517 and 1524 indicate the same profile unload problem.

To accomplish this the service monitors for logged off users that still have registry hives loaded. When that happens the service determines which application have handles opened to the hives and releases them. It logs the application name and what registry keys were left open. After this the system finishes unloading the profile.

In short, help speed up logging off, reconciliation of roaming profiles and prevent exceeding the registry size limit.

Note: Installed as auto startup service.
During uninstall, uses regini.exe to modify registry permission.
And restore to default setting after uninstall.

If you wish to install to an existing system, uninstall any existing version first.
Then install using this package inf-installer. This installer/uninstaller is not compatible with msi installer.

UserProfileHiveCleanupService2.0.49_inf_addon.cab
Size: 109.94 Kb (112,577 bytes)
MD5: 670FA81C3BF21A0517F6DE1F906A468F

This post has been edited by Geej: 26 September 2011 - 09:27 PM



#2 User is offline   Geej 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 547
  • Joined: 01-January 08
  • OS:XP Pro x86
  • Country: Country Flag

Posted 23 September 2011 - 01:51 AM

Updated to v2.0.49

#3 User is offline   Geej 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 547
  • Joined: 01-January 08
  • OS:XP Pro x86
  • Country: Country Flag

Posted 26 September 2011 - 09:31 PM

Minor inf update.

Modify inf install method. Now using RegisterDlls/regsvr32 method.
However, when uninstall using regsvr32, not all registry keys are deleted. Therefore I still need to use regini.exe to remove key as (hence changing registry permission is needed) the key does not have administrator full access by default.

This post has been edited by Geej: 26 September 2011 - 09:32 PM


Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy