Thursday, September 26, 2013

SharePoint slow to start up after application pool recycled

After deploy solution through visual studio the application pool will be recycled.
Then it is painful slow to start the first page.

There are a few articles talking about this,
http://blog.muhimbi.com/2009/04/new-approach-to-solve-sharepoints.html
http://ddkonline.blogspot.com.au/2010/05/fix-sharepoint-very-slow-to-start-after.html

I just execute the vb script below as the article discussed to add the registry settings, without reboot the server, and it worked much faster.

const HKEY_USERS = &H80000003
strComputer = "."
Set objReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & strComputer & "\root\default:StdRegProv")
strKeyPath = ""
objReg.EnumKey HKEY_USERS, strKeyPath, arrSubKeys
strKeyPath = "\Software\Microsoft\Windows\CurrentVersion\WinTrust\Trust Providers\Software Publishing"
For Each subkey In arrSubKeys    
objReg.SetDWORDValue HKEY_USERS, subkey & strKeyPath, "State", 146944
Next


No comments: