Solved

Stopping roaming profiles on certain servers

Posted on 2001-06-26
2
293 Views
Last Modified: 2010-04-13
Is there a way to stop terminal server profiles roaming to certain terminal servers?  My problems is that I have a farm of NT4.0 Terminal/Citrix servers and all users have terminal server profile paths in their user accounts.  This all works fine.  However the network now has several dozen windows 2000 servers running terminal services (in Admin mode) for administration and maintenance.   My problems is that when a user remotely connects to one of these 2000 servers they will download their NT4.0 TSE profile to it.  My problem gets worse as we are about to bring eight new Win2k Terminal servers in Application mode that users will access.  We cannot have NT40 profiles on these server (and visa versa).

Does anyone know a way to stop a specific server from downloading a roaming profile and to always use a local one.  I tried setting the slow network connection as high as it would go but these servers are on a giga-bit backbone and the logon sails right by the slow net detection!

Any ideas?
0
Comment
Question by:darrenburke
2 Comments
 
LVL 13

Accepted Solution

by:
ocon827679 earned 300 total points
ID: 6230890
You might have a couple options, but as long as you specify a roaming profile in the users' properties, then you're going to download their NT profile at least once.  You could add a registry change in the TSE login script that will set the users' profile to local, at least you only have to worry about downloading it once, after that the local will always be used.  The key to look at is HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProfileList\@SID.  You want to set the Reg_DWord to a 0 for local.
Another option you might have is to use a system variable for the server that you want profiles to go to rather than the server name itself.  We implemented this corporately and it works great.  Basically you set variables for each server that you want to house profiles.  These variables need to be applied to all workstations and server, specifically terminal servers, in the network.  Then you apply to each user the variable that corresponds to their profile server in User Manager.  It goes somethng like this:
Make a list of variables for all servers that house profiles:
%profile1% = server1
%profile2% = server2, etc.

Use a script to apply these variables to all workstations and servers.

Change each user's properties for their profile to reflect the variable:
\\%profile1%\profiles\%username%

If you want you can change the variables on the Terminal Servers to a central location.

Either way you still have the user profiles on the Terminal Servers because profiles get created for every user regardless.  You can't get around that issue.  The nice thing that the second suggestion gives you is a potentially smaller user profile on the Terminal Server if you specify it's variable different than regular network use (no terminal Server).  This keeps the size of all of the profiles down, which also affects the registry size.
0
 
LVL 4

Author Comment

by:darrenburke
ID: 6231522
You are a genius!   Thank you.  I am going with the second suggestion, i.e setting local environment variables for the location of the profile path.

Thanks again

Darren
0

Featured Post

Why You Should Analyze Threat Actor TTPs

After years of analyzing threat actor behavior, it’s become clear that at any given time there are specific tactics, techniques, and procedures (TTPs) that are particularly prevalent. By analyzing and understanding these TTPs, you can dramatically enhance your security program.

Join & Write a Comment

NTFS file system has been developed by Microsoft that is widely used by Windows NT operating system and its advanced versions. It is the mostly used over FAT file system as it provides superior features like reliability, security, storage, efficienc…
Performance in games development is paramount: every microsecond counts to be able to do everything in less than 33ms (aiming at 16ms). C# foreach statement is one of the worst performance killers, and here I explain why.
Excel styles will make formatting consistent and let you apply and change formatting faster. In this tutorial, you'll learn how to use Excel's built-in styles, how to modify styles, and how to create your own. You'll also learn how to use your custo…
This video demonstrates how to create an example email signature rule for a department in a company using CodeTwo Exchange Rules. The signature will be inserted beneath users' latest emails in conversations and will be displayed in users' Sent Items…

760 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

17 Experts available now in Live!

Get 1:1 Help Now