Re: Local Drives in TS session
- From: "TP" <tperson.knowspamn@xxxxxxxxxxxxxxx>
- Date: Wed, 16 Aug 2006 14:55:53 -0400
Hi Rich,
For some reason the server is having a problem unloading the user's per-user class hive (HKCU\Software\Classes) when the user logs off. This registry hive is stored in the file UsrClass.dat.
The local drive redirection feature creates a Shell Instance Object pointing to the redirected path (ex. \\tsclient\c) during logon or session reconnect for each local client drive. The registration for these Shell Instance Objects is stored in the per-user class.
Since the per-user class hive did not unload properly the last time the user logged off, the class registration for each Shell Instance Object does not complete properly. This is why the local drive icons (SIOs) do not work when you click on them.
It is these Shell Instance Objects that you see when you open up My Computer and have redirected drives listed as "C on CLIENT", etc.
I recommend you download and install the latest version of the User Profile Hive Cleanup Service (uphclean). UPHclean will most likely force the per-user class hive to unload when each user logs off. You can download it here:
http://www.microsoft.com/downloads/details.aspx?familyid=1B286E6D-8912-4E18-B570-42470E2F3582
-TP
Richard C wrote:
Hi all, I hope you can help..
I have two terminal servers that are load balanced and the users in my
organisation
( about 75 ) connect to these machines to access all their office
applications. I have a GP set that is supposed to remove a users
roaming profile from the terminal servers when they log out.
The problem that I have is that when some of the users log into the
terminal servers they are not able to see the local drives on the
host machine. I have checked that all the right boxes are ticked on
the RDP client.
The really odd thing is that when one of these users is in a terminal
server session and they open 'my computer' the local drives appear as
the 'unknown file type' icon rather than a normal network drive icon
and the users are not able to access these drives.
I'm not sure if this is related or not these users profiles do not get
removed from the machine when they log out. I have tried to delete the
profile manually and it gets a certain way through doing this and
then fails saying that is cannot delete the usrclass.dat file. I have
rebooted one of the servers and follwoing the reboot I was able to
delete the profile. After the profile has been deleted I logged in as
one of the users and I was able to see and access the local drive.
then after a few log out's and log in's I get the same problem. I
then try to delete the profile and usrclass.dat will not delete (
Access denied - the file is in use )
Any thought??
Cheers
Rich
- Prev by Date: Printing fails- two instances of same printer show up
- Next by Date: Re: audio issues with Windows 2003 Remote Desktop?
- Previous by thread: Printing fails- two instances of same printer show up
- Next by thread: Unable to connect with MSTSC.exe fom one XP machine
- Index(es):
Relevant Pages
|