First NewSid and now UPHClean; Microsoft discontinues project.

imageFirst the news of NewSid and now the demise of UPHClean! 

Directly from

First let me apologize for the length of time since my last post.  Unfortunately this post is to report that UPHClean is now officially dormant.  Release bits for UPHClean v2.0 are not forthcoming.  There’s no plan of record for release. This means that even if it was restarted it would be months or much longer to get a final package ready. At various point I had hope that I could get time together to produce a final package but it is not in the cards for the foreseeable future.  This is not happening.

This means that the current beta build ( is the latest bits and will stay the only code available for the foreseeable future.  This code works well for most people (> 99%).  It does not function on Windows Vista, Windows Server 2008, Windows 7 nor Windows Server 2008 R2.  As I have mentioned in other posts there’s definitely some possibility of machine running beta bits of UPHClean v2.0 to crash or hang.  The best course of action in those cases is to discontinue usage of UPHClean.

For those of us working with Citrix XenApp Server, UPHClean had become a standard part of the builds.  Useful for preventing ‘stuck’ profiles at logoff and keeping many of the issues plaguing Windows profiles at bay.  It’s now up to the Windows Server 2008 Operating System to make sure we don’t wake up to handfuls of disconnected sessions stuck on our servers. 🙁