on the subject of sysinternals Process Monitor. Did you know procmon.exe REQUIRES Workstation service running in order to start. It uses it to enumerate something and will silently die without it. This is not documented anywhere and pretty bogus.<p>Older versions worked fine without this service. It was silently added somewhere between win7 and win8 releases.