[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1324
  • Last Modified:

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
0
meirionwyllt
Asked:
meirionwyllt
  • 4
  • 4
2 Solutions
 
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
 
meirionwylltAuthor 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
 
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
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 
meirionwylltAuthor 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
 
meirionwylltAuthor 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
 
johnb6767Commented:
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
 
meirionwylltAuthor 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
 
johnb6767Commented:
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

Featured Post

 [eBook] Windows Nano Server

Download this FREE eBook and learn all you need to get started with Windows Nano Server, including deployment options, remote management
and troubleshooting tips and tricks

  • 4
  • 4
Tackle projects and never again get stuck behind a technical roadblock.
Join Now