What is the User Profile Hive Cleanup (UPH Clean) service?

John Savill

March 26, 2006

1 Min Read
ITPro Today logo in a gray background | ITPro Today

A. UPH Clean is a service that you install on desktops and servers that's activated on user logoff to kill any processes that maintain hooks into a user's profile. This helps address problems that might occur when profiles aren't fully unloaded and is especially problematic in terminal server and roaming profile environments. You can download UPH Clean from http://www.microsoft.com/downloads/details.aspx?familyid=1B286E6D-8912-4E18-B570-42470E2F3582&displaylang=en . After you download the file, run the UPHClean-Setup.msi and follow the onscreen prompts. Alternatively, the program is fully self-contained in the uphclean.exe image; you can copy this file onto other machines to a program filesuphclean folder, then run the command

uphclean -install

The UPHClean readme file has full details about the event log notices that you'll see as a result of the UPHClean service as well as configuration options to report only on processes that stop a profile from unloading instead of killing it (To do so, set the HKEY_LOCAL_MACHINESystemCurrentControlSetServicesUPHCleanParametersREPORT_ONLY registry subkey to 1).

About the Author

Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like