Jump to content

Local Profiles on Terminal Server


Recommended Posts

Guest Sarah Kingswell
Posted

For obvious reasons I would like to change the location of the local user

profiles on my Terminal Server. I have several user's connecting to the

Terminal server from thin client terminals and I want to move the user

profile to a different drive which has more space. I have tried to setup

terminal server profiles against the user account but I cannot get this

working. I am not be understanding exactly what this does but am I wrong in

thinking that I can do away with the profiles in the default c\documents and

settings\user.. folders.

 

Any guidance appreciated.

 

--

Solent Carpentry Services Ltd

3 Capel Ley

Purbrook

Hants

PO7 5PU

 

Tel: 02392 782875

Mobile: 07721 529512

 

Privileged/Confidential Information may be contained in this message. If

you are not the addresses indicated in this message (or responsible for

delivery of the message to such person), you may not copy or deliver this

message to anyone. In such case you should destroy this message and kindly

notify the sender by reply email. Please advise immediately if you or your

employer does not consent to Internet email messages of this kind.

Opinions, conclusions and other information in this message that do not

relate to the official business of my company shall be understood as neither

given nor endorsed by it.

 

Registered Office: The Old Surgery, 18 Mengham Road, Hayling Island,

Hampshire, PO11 9JT. Company Reg. No. 05667859 Registered in England and

Wales

  • Replies 9
  • Created
  • Last Reply
Posted

RE: Local Profiles on Terminal Server

 

I'm not completely familiar with thin client terminals, but if you pull up

the user in Active Directory and go to the Terminal Services Profile tab you

can set a path for their profile. After you create the share and location

for the profile and set the path in Active Directory you can copy their

terminal profile (in C:\documents etc.) to that location. After the settings

replicate to all DC's that the user may authenticate to, the session should

use the roaming terminal profile you setup. One silly way to test if it

works is to have them put a blank text file on their desktop and log off.

You can check both profiles to see which Desktop it placed it in.

 

"Sarah Kingswell" wrote:

> For obvious reasons I would like to change the location of the local user

> profiles on my Terminal Server. I have several user's connecting to the

> Terminal server from thin client terminals and I want to move the user

> profile to a different drive which has more space. I have tried to setup

> terminal server profiles against the user account but I cannot get this

> working. I am not be understanding exactly what this does but am I wrong in

> thinking that I can do away with the profiles in the default c\documents and

> settings\user.. folders.

>

> Any guidance appreciated.

>

> --

> Solent Carpentry Services Ltd

> 3 Capel Ley

> Purbrook

> Hants

> PO7 5PU

>

> Tel: 02392 782875

> Mobile: 07721 529512

>

> Privileged/Confidential Information may be contained in this message. If

> you are not the addresses indicated in this message (or responsible for

> delivery of the message to such person), you may not copy or deliver this

> message to anyone. In such case you should destroy this message and kindly

> notify the sender by reply email. Please advise immediately if you or your

> employer does not consent to Internet email messages of this kind.

> Opinions, conclusions and other information in this message that do not

> relate to the official business of my company shall be understood as neither

> given nor endorsed by it.

>

> Registered Office: The Old Surgery, 18 Mengham Road, Hayling Island,

> Hampshire, PO11 9JT. Company Reg. No. 05667859 Registered in England and

> Wales

>

>

>

Guest Vera Noest [MVP]
Posted

RE: Local Profiles on Terminal Server

 

While this is true, a more efficient way to do this is to define a

roaming profile path in a GPO which is linked to the OU which

contains the terminal Servers:

 

Computer Configuration - Administrative templates - Windows

Components - Terminal Services

"Set path for TS roaming profiles"

 

That way, you don't have to change individual user accounts.

 

When users logon, a copy of their roaming profile will still be

created in the C:\Documents and Settings folder, so be sure to also

use the GPO setting:

 

Computer Configuration - Administrative Templates - System - User

profiles

"Delete cached copies of roaming profiles"

 

This will ensure that your C: drive never stores more profiles than

the number of active users on the server.

_________________________________________________________

Vera Noest

MCSE, CCEA, Microsoft MVP - Terminal Server

TS troubleshooting: http://ts.veranoest.net

___ please respond in newsgroup, NOT by private email ___

 

=?Utf-8?B?SmVmZg==?= <Jeff@discussions.microsoft.com> wrote on 26

jul 2007 in microsoft.public.windows.terminal_services:

> I'm not completely familiar with thin client terminals, but if

> you pull up the user in Active Directory and go to the Terminal

> Services Profile tab you can set a path for their profile.

> After you create the share and location for the profile and set

> the path in Active Directory you can copy their terminal profile

> (in C:\documents etc.) to that location. After the settings

> replicate to all DC's that the user may authenticate to, the

> session should use the roaming terminal profile you setup. One

> silly way to test if it works is to have them put a blank text

> file on their desktop and log off. You can check both profiles

> to see which Desktop it placed it in.

>

> "Sarah Kingswell" wrote:

>

>> For obvious reasons I would like to change the location of the

>> local user profiles on my Terminal Server. I have several

>> user's connecting to the Terminal server from thin client

>> terminals and I want to move the user profile to a different

>> drive which has more space. I have tried to setup terminal

>> server profiles against the user account but I cannot get this

>> working. I am not be understanding exactly what this does but

>> am I wrong in thinking that I can do away with the profiles in

>> the default c\documents and settings\user.. folders.

>>

>> Any guidance appreciated.

>>

>> --

>> Solent Carpentry Services Ltd

>> 3 Capel Ley

>> Purbrook

>> Hants

>> PO7 5PU

>>

>> Tel: 02392 782875

>> Mobile: 07721 529512

>>

>> Privileged/Confidential Information may be contained in this

>> message. If you are not the addresses indicated in this

>> message (or responsible for delivery of the message to such

>> person), you may not copy or deliver this message to anyone.

>> In such case you should destroy this message and kindly notify

>> the sender by reply email. Please advise immediately if you or

>> your employer does not consent to Internet email messages of

>> this kind. Opinions, conclusions and other information in this

>> message that do not relate to the official business of my

>> company shall be understood as neither given nor endorsed by

>> it.

>>

>> Registered Office: The Old Surgery, 18 Mengham Road, Hayling

>> Island, Hampshire, PO11 9JT. Company Reg. No. 05667859

>> Registered in England and Wales

Guest Sarah Kingswell
Posted

Re: Local Profiles on Terminal Server

 

Thanks Vera

 

I will look at using the GPO.

 

"Vera Noest [MVP]" <vera.noest@remove-this.hem.utfors.se> wrote in message

news:Xns9979B6135ADDveranoesthemutforsse@207.46.248.16...

> While this is true, a more efficient way to do this is to define a

> roaming profile path in a GPO which is linked to the OU which

> contains the terminal Servers:

>

> Computer Configuration - Administrative templates - Windows

> Components - Terminal Services

> "Set path for TS roaming profiles"

>

> That way, you don't have to change individual user accounts.

>

> When users logon, a copy of their roaming profile will still be

> created in the C:\Documents and Settings folder, so be sure to also

> use the GPO setting:

>

> Computer Configuration - Administrative Templates - System - User

> profiles

> "Delete cached copies of roaming profiles"

>

> This will ensure that your C: drive never stores more profiles than

> the number of active users on the server.

> _________________________________________________________

> Vera Noest

> MCSE, CCEA, Microsoft MVP - Terminal Server

> TS troubleshooting: http://ts.veranoest.net

> ___ please respond in newsgroup, NOT by private email ___

>

> =?Utf-8?B?SmVmZg==?= <Jeff@discussions.microsoft.com> wrote on 26

> jul 2007 in microsoft.public.windows.terminal_services:

>

>> I'm not completely familiar with thin client terminals, but if

>> you pull up the user in Active Directory and go to the Terminal

>> Services Profile tab you can set a path for their profile.

>> After you create the share and location for the profile and set

>> the path in Active Directory you can copy their terminal profile

>> (in C:\documents etc.) to that location. After the settings

>> replicate to all DC's that the user may authenticate to, the

>> session should use the roaming terminal profile you setup. One

>> silly way to test if it works is to have them put a blank text

>> file on their desktop and log off. You can check both profiles

>> to see which Desktop it placed it in.

>>

>> "Sarah Kingswell" wrote:

>>

>>> For obvious reasons I would like to change the location of the

>>> local user profiles on my Terminal Server. I have several

>>> user's connecting to the Terminal server from thin client

>>> terminals and I want to move the user profile to a different

>>> drive which has more space. I have tried to setup terminal

>>> server profiles against the user account but I cannot get this

>>> working. I am not be understanding exactly what this does but

>>> am I wrong in thinking that I can do away with the profiles in

>>> the default c\documents and settings\user.. folders.

>>>

>>> Any guidance appreciated.

>>>

>>> --

>>> Solent Carpentry Services Ltd

>>> 3 Capel Ley

>>> Purbrook

>>> Hants

>>> PO7 5PU

>>>

>>> Tel: 02392 782875

>>> Mobile: 07721 529512

>>>

>>> Privileged/Confidential Information may be contained in this

>>> message. If you are not the addresses indicated in this

>>> message (or responsible for delivery of the message to such

>>> person), you may not copy or deliver this message to anyone.

>>> In such case you should destroy this message and kindly notify

>>> the sender by reply email. Please advise immediately if you or

>>> your employer does not consent to Internet email messages of

>>> this kind. Opinions, conclusions and other information in this

>>> message that do not relate to the official business of my

>>> company shall be understood as neither given nor endorsed by

>>> it.

>>>

>>> Registered Office: The Old Surgery, 18 Mengham Road, Hayling

>>> Island, Hampshire, PO11 9JT. Company Reg. No. 05667859

>>> Registered in England and Wales

Posted

RE: Local Profiles on Terminal Server

 

Actually, that is the way I am setup except for the Deleting cached roaming

profiles, I may do this but I have a question about it before implementing.

 

Is there a substantial performance degradation in users logging in if you

have 50+ users logging in at 8AM if you delete the cached roaming profiles?

I was thinking of applying this after reading your reply but was curious

about performance or slow network detection settings being enabled. If you

have slow network detection enabled what happens if the cached copy is gone?

 

"Vera Noest [MVP]" wrote:

> While this is true, a more efficient way to do this is to define a

> roaming profile path in a GPO which is linked to the OU which

> contains the terminal Servers:

>

> Computer Configuration - Administrative templates - Windows

> Components - Terminal Services

> "Set path for TS roaming profiles"

>

> That way, you don't have to change individual user accounts.

>

> When users logon, a copy of their roaming profile will still be

> created in the C:\Documents and Settings folder, so be sure to also

> use the GPO setting:

>

> Computer Configuration - Administrative Templates - System - User

> profiles

> "Delete cached copies of roaming profiles"

>

> This will ensure that your C: drive never stores more profiles than

> the number of active users on the server.

> _________________________________________________________

> Vera Noest

> MCSE, CCEA, Microsoft MVP - Terminal Server

> TS troubleshooting: http://ts.veranoest.net

> ___ please respond in newsgroup, NOT by private email ___

>

> =?Utf-8?B?SmVmZg==?= <Jeff@discussions.microsoft.com> wrote on 26

> jul 2007 in microsoft.public.windows.terminal_services:

>

> > I'm not completely familiar with thin client terminals, but if

> > you pull up the user in Active Directory and go to the Terminal

> > Services Profile tab you can set a path for their profile.

> > After you create the share and location for the profile and set

> > the path in Active Directory you can copy their terminal profile

> > (in C:\documents etc.) to that location. After the settings

> > replicate to all DC's that the user may authenticate to, the

> > session should use the roaming terminal profile you setup. One

> > silly way to test if it works is to have them put a blank text

> > file on their desktop and log off. You can check both profiles

> > to see which Desktop it placed it in.

> >

> > "Sarah Kingswell" wrote:

> >

> >> For obvious reasons I would like to change the location of the

> >> local user profiles on my Terminal Server. I have several

> >> user's connecting to the Terminal server from thin client

> >> terminals and I want to move the user profile to a different

> >> drive which has more space. I have tried to setup terminal

> >> server profiles against the user account but I cannot get this

> >> working. I am not be understanding exactly what this does but

> >> am I wrong in thinking that I can do away with the profiles in

> >> the default c\documents and settings\user.. folders.

> >>

> >> Any guidance appreciated.

> >>

> >> --

> >> Solent Carpentry Services Ltd

> >> 3 Capel Ley

> >> Purbrook

> >> Hants

> >> PO7 5PU

> >>

> >> Tel: 02392 782875

> >> Mobile: 07721 529512

> >>

> >> Privileged/Confidential Information may be contained in this

> >> message. If you are not the addresses indicated in this

> >> message (or responsible for delivery of the message to such

> >> person), you may not copy or deliver this message to anyone.

> >> In such case you should destroy this message and kindly notify

> >> the sender by reply email. Please advise immediately if you or

> >> your employer does not consent to Internet email messages of

> >> this kind. Opinions, conclusions and other information in this

> >> message that do not relate to the official business of my

> >> company shall be understood as neither given nor endorsed by

> >> it.

> >>

> >> Registered Office: The Old Surgery, 18 Mengham Road, Hayling

> >> Island, Hampshire, PO11 9JT. Company Reg. No. 05667859

> >> Registered in England and Wales

>

Guest Vera Noest [MVP]
Posted

RE: Local Profiles on Terminal Server

 

The roaming TS profiles should be stored on a fileserver which is

located on the same network as the Terminal Servers, to avoid long

logon times.

If there is no other server available, you can even store them on a

shared folder on another drive on the TS.

 

If the reason for wanting to implement roaming profiles is to free

up space on the server's C: drive (as the OP wrote), then you have

to delete the locally stored copies of the roaming profiles. If you

don't do that, you won't gain any disk space at all.

 

You can configure (also with a GPO) exactly what you want to happen

when a slow network link is detected, but you should avoid slow

network links between the TS and the profile share.

 

_________________________________________________________

Vera Noest

MCSE, CCEA, Microsoft MVP - Terminal Server

TS troubleshooting: http://ts.veranoest.net

*----------- Please reply in newsgroup -------------*

 

=?Utf-8?B?SmVmZg==?= <Jeff@discussions.microsoft.com> wrote on 26

jul 2007:

> Actually, that is the way I am setup except for the Deleting

> cached roaming profiles, I may do this but I have a question

> about it before implementing.

>

> Is there a substantial performance degradation in users logging

> in if you have 50+ users logging in at 8AM if you delete the

> cached roaming profiles? I was thinking of applying this after

> reading your reply but was curious about performance or slow

> network detection settings being enabled. If you have slow

> network detection enabled what happens if the cached copy is

> gone?

>

> "Vera Noest [MVP]" wrote:

>

>> While this is true, a more efficient way to do this is to

>> define a roaming profile path in a GPO which is linked to the

>> OU which contains the terminal Servers:

>>

>> Computer Configuration - Administrative templates - Windows

>> Components - Terminal Services

>> "Set path for TS roaming profiles"

>>

>> That way, you don't have to change individual user accounts.

>>

>> When users logon, a copy of their roaming profile will still be

>> created in the C:\Documents and Settings folder, so be sure to

>> also use the GPO setting:

>>

>> Computer Configuration - Administrative Templates - System -

>> User profiles

>> "Delete cached copies of roaming profiles"

>>

>> This will ensure that your C: drive never stores more profiles

>> than the number of active users on the server.

>> _________________________________________________________

>> Vera Noest

>> MCSE, CCEA, Microsoft MVP - Terminal Server

>> TS troubleshooting: http://ts.veranoest.net

>> ___ please respond in newsgroup, NOT by private email ___

>>

>> =?Utf-8?B?SmVmZg==?= <Jeff@discussions.microsoft.com> wrote on

>> 26 jul 2007 in microsoft.public.windows.terminal_services:

>>

>> > I'm not completely familiar with thin client terminals, but

>> > if you pull up the user in Active Directory and go to the

>> > Terminal Services Profile tab you can set a path for their

>> > profile. After you create the share and location for the

>> > profile and set the path in Active Directory you can copy

>> > their terminal profile (in C:\documents etc.) to that

>> > location. After the settings replicate to all DC's that the

>> > user may authenticate to, the session should use the roaming

>> > terminal profile you setup. One silly way to test if it

>> > works is to have them put a blank text file on their desktop

>> > and log off. You can check both profiles to see which

>> > Desktop it placed it in.

>> >

>> > "Sarah Kingswell" wrote:

>> >

>> >> For obvious reasons I would like to change the location of

>> >> the local user profiles on my Terminal Server. I have

>> >> several user's connecting to the Terminal server from thin

>> >> client terminals and I want to move the user profile to a

>> >> different drive which has more space. I have tried to setup

>> >> terminal server profiles against the user account but I

>> >> cannot get this working. I am not be understanding exactly

>> >> what this does but am I wrong in thinking that I can do away

>> >> with the profiles in the default c\documents and

>> >> settings\user.. folders.

>> >>

>> >> Any guidance appreciated.

>> >>

Guest Sarah Kingswell
Posted

Re: Local Profiles on Terminal Server

 

Thanks Vera. In my situation all of the TS users are on the LAN. Therefore

there shouldn't be any slow connections. I couldn't quite work out how I

prevented the server from creating the cached copy as I really want to free

up some disk space.

 

I'd like to test this. Can you see any reason why I can't create a test OU

and move one of the user's into the OU and test the delete cached copy

option. If I redirect the profile to the D drive against the test OU GPO

and set delete cached copy, should I only see the profile on the D drive. I

will delete the profile on the C drive after logging successfully the first

time. I am guessing I shouldn't get the user's profile on C. Is this

correct

 

"Vera Noest [MVP]" <Vera.Noest@remove-this.hem.utfors.se> wrote in message

news:Xns9979A45F0429Averanoesthemutforsse@207.46.248.16...

> The roaming TS profiles should be stored on a fileserver which is

> located on the same network as the Terminal Servers, to avoid long

> logon times.

> If there is no other server available, you can even store them on a

> shared folder on another drive on the TS.

>

> If the reason for wanting to implement roaming profiles is to free

> up space on the server's C: drive (as the OP wrote), then you have

> to delete the locally stored copies of the roaming profiles. If you

> don't do that, you won't gain any disk space at all.

>

> You can configure (also with a GPO) exactly what you want to happen

> when a slow network link is detected, but you should avoid slow

> network links between the TS and the profile share.

>

> _________________________________________________________

> Vera Noest

> MCSE, CCEA, Microsoft MVP - Terminal Server

> TS troubleshooting: http://ts.veranoest.net

> *----------- Please reply in newsgroup -------------*

>

> =?Utf-8?B?SmVmZg==?= <Jeff@discussions.microsoft.com> wrote on 26

> jul 2007:

>

> > Actually, that is the way I am setup except for the Deleting

> > cached roaming profiles, I may do this but I have a question

> > about it before implementing.

> >

> > Is there a substantial performance degradation in users logging

> > in if you have 50+ users logging in at 8AM if you delete the

> > cached roaming profiles? I was thinking of applying this after

> > reading your reply but was curious about performance or slow

> > network detection settings being enabled. If you have slow

> > network detection enabled what happens if the cached copy is

> > gone?

> >

> > "Vera Noest [MVP]" wrote:

> >

> >> While this is true, a more efficient way to do this is to

> >> define a roaming profile path in a GPO which is linked to the

> >> OU which contains the terminal Servers:

> >>

> >> Computer Configuration - Administrative templates - Windows

> >> Components - Terminal Services

> >> "Set path for TS roaming profiles"

> >>

> >> That way, you don't have to change individual user accounts.

> >>

> >> When users logon, a copy of their roaming profile will still be

> >> created in the C:\Documents and Settings folder, so be sure to

> >> also use the GPO setting:

> >>

> >> Computer Configuration - Administrative Templates - System -

> >> User profiles

> >> "Delete cached copies of roaming profiles"

> >>

> >> This will ensure that your C: drive never stores more profiles

> >> than the number of active users on the server.

> >> _________________________________________________________

> >> Vera Noest

> >> MCSE, CCEA, Microsoft MVP - Terminal Server

> >> TS troubleshooting: http://ts.veranoest.net

> >> ___ please respond in newsgroup, NOT by private email ___

> >>

> >> =?Utf-8?B?SmVmZg==?= <Jeff@discussions.microsoft.com> wrote on

> >> 26 jul 2007 in microsoft.public.windows.terminal_services:

> >>

> >> > I'm not completely familiar with thin client terminals, but

> >> > if you pull up the user in Active Directory and go to the

> >> > Terminal Services Profile tab you can set a path for their

> >> > profile. After you create the share and location for the

> >> > profile and set the path in Active Directory you can copy

> >> > their terminal profile (in C:\documents etc.) to that

> >> > location. After the settings replicate to all DC's that the

> >> > user may authenticate to, the session should use the roaming

> >> > terminal profile you setup. One silly way to test if it

> >> > works is to have them put a blank text file on their desktop

> >> > and log off. You can check both profiles to see which

> >> > Desktop it placed it in.

> >> >

> >> > "Sarah Kingswell" wrote:

> >> >

> >> >> For obvious reasons I would like to change the location of

> >> >> the local user profiles on my Terminal Server. I have

> >> >> several user's connecting to the Terminal server from thin

> >> >> client terminals and I want to move the user profile to a

> >> >> different drive which has more space. I have tried to setup

> >> >> terminal server profiles against the user account but I

> >> >> cannot get this working. I am not be understanding exactly

> >> >> what this does but am I wrong in thinking that I can do away

> >> >> with the profiles in the default c\documents and

> >> >> settings\user.. folders.

> >> >>

> >> >> Any guidance appreciated.

> >> >>

Guest Vera Noest [MVP]
Posted

Re: Local Profiles on Terminal Server

 

There is no way to stop the server from creating a local copy of

the roaming profile when the users logon.

The only supported way to change the location of the local profile

is by an unattended install of the server's OS, as described here:

 

236621 - Cannot Move or Rename the Documents and Settings Folder

http://support.microsoft.com/?kbid=236621

 

The above article also describes an unsupported way, but it's a

pain to do if you have more than a handfull of profiles, and I

would strongly recommend against it.

 

But as I wrote, when you delete the locally cached copy of the

profile when users logoff, disk space shouldn't be a problem, since

you will never have more profiles on the C: drive than the number

of concurrent users.

 

You won't be able to test this in the way you describe, since the

GPO setting to delete cached copies of the profile is a Computer

Configuration setting. It will apply to all users of the TS,

irrespective of the location of the user account in AD.

 

_________________________________________________________

Vera Noest

MCSE, CCEA, Microsoft MVP - Terminal Server

TS troubleshooting: http://ts.veranoest.net

___ please respond in newsgroup, NOT by private email ___

 

"Sarah Kingswell" <skingswell@xonitek.co.uk> wrote on 26 jul 2007

in microsoft.public.windows.terminal_services:

> Thanks Vera. In my situation all of the TS users are on the

> LAN. Therefore there shouldn't be any slow connections. I

> couldn't quite work out how I prevented the server from creating

> the cached copy as I really want to free up some disk space.

>

> I'd like to test this. Can you see any reason why I can't

> create a test OU and move one of the user's into the OU and test

> the delete cached copy option. If I redirect the profile to the

> D drive against the test OU GPO and set delete cached copy,

> should I only see the profile on the D drive. I will delete the

> profile on the C drive after logging successfully the first

> time. I am guessing I shouldn't get the user's profile on C.

> Is this correct

>

> "Vera Noest [MVP]" <Vera.Noest@remove-this.hem.utfors.se> wrote

> in message

> news:Xns9979A45F0429Averanoesthemutforsse@207.46.248.16...

>> The roaming TS profiles should be stored on a fileserver which

>> is located on the same network as the Terminal Servers, to

>> avoid long logon times.

>> If there is no other server available, you can even store them

>> on a shared folder on another drive on the TS.

>>

>> If the reason for wanting to implement roaming profiles is to

>> free up space on the server's C: drive (as the OP wrote), then

>> you have to delete the locally stored copies of the roaming

>> profiles. If you don't do that, you won't gain any disk space

>> at all.

>>

>> You can configure (also with a GPO) exactly what you want to

>> happen when a slow network link is detected, but you should

>> avoid slow network links between the TS and the profile share.

>>

>> _________________________________________________________

>> Vera Noest

>> MCSE, CCEA, Microsoft MVP - Terminal Server

>> TS troubleshooting: http://ts.veranoest.net

>> *----------- Please reply in newsgroup -------------*

>>

>> =?Utf-8?B?SmVmZg==?= <Jeff@discussions.microsoft.com> wrote on

>> 26 jul 2007:

>>

>> > Actually, that is the way I am setup except for the Deleting

>> > cached roaming profiles, I may do this but I have a question

>> > about it before implementing.

>> >

>> > Is there a substantial performance degradation in users

>> > logging in if you have 50+ users logging in at 8AM if you

>> > delete the cached roaming profiles? I was thinking of

>> > applying this after reading your reply but was curious about

>> > performance or slow network detection settings being enabled.

>> > If you have slow network detection enabled what happens if

>> > the cached copy is gone?

>> >

>> > "Vera Noest [MVP]" wrote:

>> >

>> >> While this is true, a more efficient way to do this is to

>> >> define a roaming profile path in a GPO which is linked to

>> >> the OU which contains the terminal Servers:

>> >>

>> >> Computer Configuration - Administrative templates - Windows

>> >> Components - Terminal Services

>> >> "Set path for TS roaming profiles"

>> >>

>> >> That way, you don't have to change individual user accounts.

>> >>

>> >> When users logon, a copy of their roaming profile will still

>> >> be created in the C:\Documents and Settings folder, so be

>> >> sure to also use the GPO setting:

>> >>

>> >> Computer Configuration - Administrative Templates - System -

>> >> User profiles

>> >> "Delete cached copies of roaming profiles"

>> >>

>> >> This will ensure that your C: drive never stores more

>> >> profiles than the number of active users on the server.

>> >> _________________________________________________________

>> >> Vera Noest

>> >> MCSE, CCEA, Microsoft MVP - Terminal Server

>> >> TS troubleshooting: http://ts.veranoest.net

>> >> ___ please respond in newsgroup, NOT by private email ___

>> >>

>> >> =?Utf-8?B?SmVmZg==?= <Jeff@discussions.microsoft.com> wrote

>> >> on 26 jul 2007 in

>> >> microsoft.public.windows.terminal_services:

>> >>

>> >> > I'm not completely familiar with thin client terminals,

>> >> > but if you pull up the user in Active Directory and go to

>> >> > the Terminal Services Profile tab you can set a path for

>> >> > their profile. After you create the share and location for

>> >> > the profile and set the path in Active Directory you can

>> >> > copy their terminal profile (in C:\documents etc.) to that

>> >> > location. After the settings replicate to all DC's that

>> >> > the user may authenticate to, the session should use the

>> >> > roaming terminal profile you setup. One silly way to test

>> >> > if it works is to have them put a blank text file on their

>> >> > desktop and log off. You can check both profiles to see

>> >> > which Desktop it placed it in.

>> >> >

>> >> > "Sarah Kingswell" wrote:

>> >> >

>> >> >> For obvious reasons I would like to change the location

>> >> >> of the local user profiles on my Terminal Server. I have

>> >> >> several user's connecting to the Terminal server from

>> >> >> thin client terminals and I want to move the user profile

>> >> >> to a different drive which has more space. I have tried

>> >> >> to setup terminal server profiles against the user

>> >> >> account but I cannot get this working. I am not be

>> >> >> understanding exactly what this does but am I wrong in

>> >> >> thinking that I can do away with the profiles in the

>> >> >> default c\documents and settings\user.. folders.

>> >> >>

>> >> >> Any guidance appreciated.

>> >> >>

Guest Sarah Kingswell
Posted

Re: Local Profiles on Terminal Server

 

Okay thanks Vera. You have been very helpful. It all makes sense now :-)

 

Cheers

 

"Vera Noest [MVP]" <vera.noest@remove-this.hem.utfors.se> wrote in message

news:Xns9979E9C7FD5A6veranoesthemutforsse@207.46.248.16...

> There is no way to stop the server from creating a local copy of

> the roaming profile when the users logon.

> The only supported way to change the location of the local profile

> is by an unattended install of the server's OS, as described here:

>

> 236621 - Cannot Move or Rename the Documents and Settings Folder

> http://support.microsoft.com/?kbid=236621

>

> The above article also describes an unsupported way, but it's a

> pain to do if you have more than a handfull of profiles, and I

> would strongly recommend against it.

>

> But as I wrote, when you delete the locally cached copy of the

> profile when users logoff, disk space shouldn't be a problem, since

> you will never have more profiles on the C: drive than the number

> of concurrent users.

>

> You won't be able to test this in the way you describe, since the

> GPO setting to delete cached copies of the profile is a Computer

> Configuration setting. It will apply to all users of the TS,

> irrespective of the location of the user account in AD.

>

> _________________________________________________________

> Vera Noest

> MCSE, CCEA, Microsoft MVP - Terminal Server

> TS troubleshooting: http://ts.veranoest.net

> ___ please respond in newsgroup, NOT by private email ___

>

> "Sarah Kingswell" <skingswell@xonitek.co.uk> wrote on 26 jul 2007

> in microsoft.public.windows.terminal_services:

>

> > Thanks Vera. In my situation all of the TS users are on the

> > LAN. Therefore there shouldn't be any slow connections. I

> > couldn't quite work out how I prevented the server from creating

> > the cached copy as I really want to free up some disk space.

> >

> > I'd like to test this. Can you see any reason why I can't

> > create a test OU and move one of the user's into the OU and test

> > the delete cached copy option. If I redirect the profile to the

> > D drive against the test OU GPO and set delete cached copy,

> > should I only see the profile on the D drive. I will delete the

> > profile on the C drive after logging successfully the first

> > time. I am guessing I shouldn't get the user's profile on C.

> > Is this correct

> >

> > "Vera Noest [MVP]" <Vera.Noest@remove-this.hem.utfors.se> wrote

> > in message

> > news:Xns9979A45F0429Averanoesthemutforsse@207.46.248.16...

> >> The roaming TS profiles should be stored on a fileserver which

> >> is located on the same network as the Terminal Servers, to

> >> avoid long logon times.

> >> If there is no other server available, you can even store them

> >> on a shared folder on another drive on the TS.

> >>

> >> If the reason for wanting to implement roaming profiles is to

> >> free up space on the server's C: drive (as the OP wrote), then

> >> you have to delete the locally stored copies of the roaming

> >> profiles. If you don't do that, you won't gain any disk space

> >> at all.

> >>

> >> You can configure (also with a GPO) exactly what you want to

> >> happen when a slow network link is detected, but you should

> >> avoid slow network links between the TS and the profile share.

> >>

> >> _________________________________________________________

> >> Vera Noest

> >> MCSE, CCEA, Microsoft MVP - Terminal Server

> >> TS troubleshooting: http://ts.veranoest.net

> >> *----------- Please reply in newsgroup -------------*

> >>

> >> =?Utf-8?B?SmVmZg==?= <Jeff@discussions.microsoft.com> wrote on

> >> 26 jul 2007:

> >>

> >> > Actually, that is the way I am setup except for the Deleting

> >> > cached roaming profiles, I may do this but I have a question

> >> > about it before implementing.

> >> >

> >> > Is there a substantial performance degradation in users

> >> > logging in if you have 50+ users logging in at 8AM if you

> >> > delete the cached roaming profiles? I was thinking of

> >> > applying this after reading your reply but was curious about

> >> > performance or slow network detection settings being enabled.

> >> > If you have slow network detection enabled what happens if

> >> > the cached copy is gone?

> >> >

> >> > "Vera Noest [MVP]" wrote:

> >> >

> >> >> While this is true, a more efficient way to do this is to

> >> >> define a roaming profile path in a GPO which is linked to

> >> >> the OU which contains the terminal Servers:

> >> >>

> >> >> Computer Configuration - Administrative templates - Windows

> >> >> Components - Terminal Services

> >> >> "Set path for TS roaming profiles"

> >> >>

> >> >> That way, you don't have to change individual user accounts.

> >> >>

> >> >> When users logon, a copy of their roaming profile will still

> >> >> be created in the C:\Documents and Settings folder, so be

> >> >> sure to also use the GPO setting:

> >> >>

> >> >> Computer Configuration - Administrative Templates - System -

> >> >> User profiles

> >> >> "Delete cached copies of roaming profiles"

> >> >>

> >> >> This will ensure that your C: drive never stores more

> >> >> profiles than the number of active users on the server.

> >> >> _________________________________________________________

> >> >> Vera Noest

> >> >> MCSE, CCEA, Microsoft MVP - Terminal Server

> >> >> TS troubleshooting: http://ts.veranoest.net

> >> >> ___ please respond in newsgroup, NOT by private email ___

> >> >>

> >> >> =?Utf-8?B?SmVmZg==?= <Jeff@discussions.microsoft.com> wrote

> >> >> on 26 jul 2007 in

> >> >> microsoft.public.windows.terminal_services:

> >> >>

> >> >> > I'm not completely familiar with thin client terminals,

> >> >> > but if you pull up the user in Active Directory and go to

> >> >> > the Terminal Services Profile tab you can set a path for

> >> >> > their profile. After you create the share and location for

> >> >> > the profile and set the path in Active Directory you can

> >> >> > copy their terminal profile (in C:\documents etc.) to that

> >> >> > location. After the settings replicate to all DC's that

> >> >> > the user may authenticate to, the session should use the

> >> >> > roaming terminal profile you setup. One silly way to test

> >> >> > if it works is to have them put a blank text file on their

> >> >> > desktop and log off. You can check both profiles to see

> >> >> > which Desktop it placed it in.

> >> >> >

> >> >> > "Sarah Kingswell" wrote:

> >> >> >

> >> >> >> For obvious reasons I would like to change the location

> >> >> >> of the local user profiles on my Terminal Server. I have

> >> >> >> several user's connecting to the Terminal server from

> >> >> >> thin client terminals and I want to move the user profile

> >> >> >> to a different drive which has more space. I have tried

> >> >> >> to setup terminal server profiles against the user

> >> >> >> account but I cannot get this working. I am not be

> >> >> >> understanding exactly what this does but am I wrong in

> >> >> >> thinking that I can do away with the profiles in the

> >> >> >> default c\documents and settings\user.. folders.

> >> >> >>

> >> >> >> Any guidance appreciated.

> >> >> >>

Guest Vera Noest [MVP]
Posted

Re: Local Profiles on Terminal Server

 

You're welcome, Sarah, I'm glad I could help!

_________________________________________________________

Vera Noest

MCSE, CCEA, Microsoft MVP - Terminal Server

TS troubleshooting: http://ts.veranoest.net

*----------- Please reply in newsgroup -------------*

 

"Sarah Kingswell" <skingswell@xonitek.co.uk> wrote on 26 jul 2007:

> Okay thanks Vera. You have been very helpful. It all makes

> sense now :-)

>

> Cheers

>

> "Vera Noest [MVP]" <vera.noest@remove-this.hem.utfors.se> wrote

> in message

> news:Xns9979E9C7FD5A6veranoesthemutforsse@207.46.248.16...

>> There is no way to stop the server from creating a local copy

>> of the roaming profile when the users logon.

>> The only supported way to change the location of the local

>> profile is by an unattended install of the server's OS, as

>> described here:

>>

>> 236621 - Cannot Move or Rename the Documents and Settings

>> Folder http://support.microsoft.com/?kbid=236621

>>

>> The above article also describes an unsupported way, but it's a

>> pain to do if you have more than a handfull of profiles, and I

>> would strongly recommend against it.

>>

>> But as I wrote, when you delete the locally cached copy of the

>> profile when users logoff, disk space shouldn't be a problem,

>> since you will never have more profiles on the C: drive than

>> the number of concurrent users.

>>

>> You won't be able to test this in the way you describe, since

>> the GPO setting to delete cached copies of the profile is a

>> Computer Configuration setting. It will apply to all users of

>> the TS, irrespective of the location of the user account in AD.

>>

>> _________________________________________________________

>> Vera Noest

>> MCSE, CCEA, Microsoft MVP - Terminal Server

>> TS troubleshooting: http://ts.veranoest.net

>> ___ please respond in newsgroup, NOT by private email ___

>>

>> "Sarah Kingswell" <skingswell@xonitek.co.uk> wrote on 26 jul

>> 2007 in microsoft.public.windows.terminal_services:

>>

>> > Thanks Vera. In my situation all of the TS users are on the

>> > LAN. Therefore there shouldn't be any slow connections. I

>> > couldn't quite work out how I prevented the server from

>> > creating the cached copy as I really want to free up some

>> > disk space.

>> >

>> > I'd like to test this. Can you see any reason why I can't

>> > create a test OU and move one of the user's into the OU and

>> > test the delete cached copy option. If I redirect the

>> > profile to the D drive against the test OU GPO and set delete

>> > cached copy, should I only see the profile on the D drive. I

>> > will delete the profile on the C drive after logging

>> > successfully the first time. I am guessing I shouldn't get

>> > the user's profile on C. Is this correct

>> >

>> > "Vera Noest [MVP]" <Vera.Noest@remove-this.hem.utfors.se>

>> > wrote in message

>> > news:Xns9979A45F0429Averanoesthemutforsse@207.46.248.16...

>> >> The roaming TS profiles should be stored on a fileserver

>> >> which is located on the same network as the Terminal

>> >> Servers, to avoid long logon times.

>> >> If there is no other server available, you can even store

>> >> them on a shared folder on another drive on the TS.

>> >>

>> >> If the reason for wanting to implement roaming profiles is

>> >> to free up space on the server's C: drive (as the OP wrote),

>> >> then you have to delete the locally stored copies of the

>> >> roaming profiles. If you don't do that, you won't gain any

>> >> disk space at all.

>> >>

>> >> You can configure (also with a GPO) exactly what you want to

>> >> happen when a slow network link is detected, but you should

>> >> avoid slow network links between the TS and the profile

>> >> share.

>> >>

>> >> _________________________________________________________

>> >> Vera Noest

>> >> MCSE, CCEA, Microsoft MVP - Terminal Server

>> >> TS troubleshooting: http://ts.veranoest.net

>> >> *----------- Please reply in newsgroup -------------*

>> >>

>> >> =?Utf-8?B?SmVmZg==?= <Jeff@discussions.microsoft.com> wrote

>> >> on 26 jul 2007:

>> >>

>> >> > Actually, that is the way I am setup except for the

>> >> > Deleting cached roaming profiles, I may do this but I have

>> >> > a question about it before implementing.

>> >> >

>> >> > Is there a substantial performance degradation in users

>> >> > logging in if you have 50+ users logging in at 8AM if you

>> >> > delete the cached roaming profiles? I was thinking of

>> >> > applying this after reading your reply but was curious

>> >> > about performance or slow network detection settings being

>> >> > enabled.

>> >> > If you have slow network detection enabled what happens

>> >> > if

>> >> > the cached copy is gone?

>> >> >

>> >> > "Vera Noest [MVP]" wrote:

>> >> >

>> >> >> While this is true, a more efficient way to do this is to

>> >> >> define a roaming profile path in a GPO which is linked to

>> >> >> the OU which contains the terminal Servers:

>> >> >>

>> >> >> Computer Configuration - Administrative templates -

>> >> >> Windows Components - Terminal Services

>> >> >> "Set path for TS roaming profiles"

>> >> >>

>> >> >> That way, you don't have to change individual user

>> >> >> accounts.

>> >> >>

>> >> >> When users logon, a copy of their roaming profile will

>> >> >> still be created in the C:\Documents and Settings folder,

>> >> >> so be sure to also use the GPO setting:

>> >> >>

>> >> >> Computer Configuration - Administrative Templates -

>> >> >> System - User profiles

>> >> >> "Delete cached copies of roaming profiles"

>> >> >>

>> >> >> This will ensure that your C: drive never stores more

>> >> >> profiles than the number of active users on the server.

>> >> >> _________________________________________________________

>> >> >> Vera Noest

>> >> >> MCSE, CCEA, Microsoft MVP - Terminal Server

>> >> >> TS troubleshooting: http://ts.veranoest.net

>> >> >> ___ please respond in newsgroup, NOT by private email ___

>> >> >>

>> >> >> =?Utf-8?B?SmVmZg==?= <Jeff@discussions.microsoft.com>

>> >> >> wrote on 26 jul 2007 in

>> >> >> microsoft.public.windows.terminal_services:

>> >> >>

>> >> >> > I'm not completely familiar with thin client terminals,

>> >> >> > but if you pull up the user in Active Directory and go

>> >> >> > to the Terminal Services Profile tab you can set a path

>> >> >> > for their profile. After you create the share and

>> >> >> > location for the profile and set the path in Active

>> >> >> > Directory you can copy their terminal profile (in

>> >> >> > C:\documents etc.) to that location. After the

>> >> >> > settings replicate to all DC's that the user may

>> >> >> > authenticate to, the session should use the

>> >> >> > roaming terminal profile you setup. One silly way to

>> >> >> > test if it works is to have them put a blank text file

>> >> >> > on their desktop and log off. You can check both

>> >> >> > profiles to see which Desktop it placed it in.

>> >> >> >

>> >> >> > "Sarah Kingswell" wrote:

>> >> >> >

>> >> >> >> For obvious reasons I would like to change the

>> >> >> >> location of the local user profiles on my Terminal

>> >> >> >> Server. I have several user's connecting to the

>> >> >> >> Terminal server from thin client terminals and I want

>> >> >> >> to move the user profile to a different drive which

>> >> >> >> has more space. I have tried to setup terminal server

>> >> >> >> profiles against the user account but I cannot get

>> >> >> >> this working. I am not be understanding exactly what

>> >> >> >> this does but am I wrong in thinking that I can do

>> >> >> >> away with the profiles in the default c\documents and

>> >> >> >> settings\user.. folders.

>> >> >> >>

>> >> >> >> Any guidance appreciated.

>> >> >> >>


×
×
  • Create New...