Tips on how to speed up logins with Mandatory Profiles - WS2008R2

I read this article http://support.microsoft.com/kb/238441

which describes how to stop IE5 from running through "Personalized Settings" every time it loads.

I was interested in it because of how long it takes for users to log in.  We have a Mandatory profile set up, with folder redirection to the user's Homeshare, and AppSense taking taking care of the rest.  Many things were stripped out the mandatory profile to make it quicker, but it still takes a rather long time to log on.

It runs through the "Personalized Settings" thing for many progams, such as Web Platform Customization, Themes, Internet Explorer, and a few others.  I can't see why it needs to run through this one every logon.  It this supposed to happen with mandatory profiles?

After backing up the relevant part of the registry, I went through the MS KB article and did the same on my registry for every instance I could find in the "InstalledComponents" section.  Now, the logon is about 15 seconds quicker, which is great.

My first question, is what I've done above a wise move?  Is there any harm to doing that?

Secondly, do you know what else I can do to speed up the logon?  Are there any process that are triggered from the registry that I won't need in a mandatory profile environment?

Thanks
meirionwylltSenior Desktop EngineerAsked:
Who is Participating?
 
johnb6767Connect With a Mentor Commented:
Autoruns is awesome.....

You can disable tons, but you need to be sure of what it is you are doing. Autoruns doesnt delete by default, so you can go back and recheck an item. Mainly, the Logon tab, and I would still use MSConfig to trim out the services.....
0
 
johnb6767Commented:
"but it still takes a rather long time to log on."

How long is "rather long"

"My first question, is what I've done above a wise move?  Is there any harm to doing that?"

In my opinion, I don't see any negative effects of it.

As to the second question, lets see how long we are talking about.....

Have you ruled out Appsense? (never used it yet, but I am familiar with it to a small extent. We are evaluating it for our Windows 7 rollout)......

Is this Mandatory profile local? Or is it a Network Copy?


0
 
meirionwylltSenior Desktop EngineerAuthor Commented:
The mandatory profile is on a network share.  Seeing as all of 50 XenApp server are from a single vDisk image (deployed through Provisioning Services), would it speed up logons if I moved the mandatory profile to the local vDisk?

The logons take about 15 seconds now, after deleting those things from the registry (so it's halved).  Fifteen seconds isn't very long, I realise, but these are fresh, empty, profiles.  And I thought a mandatory profile would be quicker.

We use AppSense on top off this.  Whenever a program makes any changes to the user's profile or to the local disk (apart from the folders that have been redirected), or to the registry, AppSense records it, and recalls it on subsequent logons.

Thanks
0
Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.

 
johnb6767Commented:
Yea, we are looking to use some sort of Profile Management in leiu of Roaming/Redirection.... Saw a few demos on it that's about it.....

15 seconds is really nothing.... Locally I am sure would be faster. probably takes 5-10 seconds just for the copy/initialization of it.....
0
 
meirionwylltSenior Desktop EngineerAuthor Commented:
Hi, I copied the mandatory profile to the vDisk, but it didn't make a difference.  I then thought about it, and it wouldn't make a difference in my case, because as it happens, the vDisk and the network share are both kept on the same SAN, which has a fibre connection to the physical servers that host the virtual environment (Citrix XenCenter).

Is there anything else I could try that would speed up logins a bit, such as disabling some services, or switching things off in the registry (like I've been doing above), maybe something in Component Services (DCOM), removing some Roles/Features, or some other tweaks??
0
 
meirionwylltSenior Desktop EngineerAuthor Commented:
By the way, I found this handy little tool for disabling stuff.

http://technet.microsoft.com/en-gb/sysinternals/bb963902.aspx

Can you suggest things that I can switch off safely?
0
 
meirionwylltSenior Desktop EngineerAuthor Commented:
I've gone through Autoruns and got rid of everything I knew I could get rid of.

Are there any other little registry tricks I could get away with?
0
 
johnb6767Connect With a Mentor Commented:
Theres not really an easy way to start....

2 of the biggest performance gains for speeding up logins I have found is to Enable TCPIP over NETBios, and to check the Network Provider Order in the Advanced Settings of your Network Adapter. Make sure that MS Networking Client is at the top, and the WebClient is disabled if not in use.....
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.