Symptoms

Consider the following scenario. In a shared hosting environment, you host many websites on a webserver that is running Internet Information Services (IIS) 7.0 or IIS 7.5. For example, you host one thousand websites on the webserver. Additionally, you create many application pools for these websites to run in. In this scenario, it takes several minutes to add a new website to the web server.

Cause

This issue occurs because the way that IIS maintains isolated configuration files causes performance issues in a shared hosting environment.

When a website in an application pool first receives a request from a client, the Windows Process Activation Service (WAS) creates an isolated configuration file. The WAS does this by filtering the configuration data for the application pool that is in the ApplicationHost.config file. By default, the isolated configuration file is located in the following directory:

%systemdrive%\inetpub\temp\appPoolsIn a shared hosting environment, many isolated configuration files are located in the same directory. When a new website is added to the web server, the ApplicationHost.config file is updated. This triggers an update of all the isolated configuration files. Because all the files are located in one directory, this process takes a long time.

Resolution

Note After you apply the hotfix, the isolated configuration files are located in different folders instead of being located in the same folder.

Hotfix information

A supported hotfix is now available from Microsoft. However, it is intended to correct only the problem that is described in this article. Apply it only to systems that are experiencing this specific problem. This hotfix may receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next software update that contains this hotfix.

To resolve this problem immediately, contact Microsoft Customer Support Services to obtain the hotfix. For a complete list of Microsoft Customer Support Services telephone numbers and information about support costs, visit the following Microsoft Web site:

http://support.microsoft.com/contactus/?ws=supportNote In special cases, charges that are ordinarily incurred for support calls may be canceled if a Microsoft Support Professional determines that a specific update will resolve your problem. The usual support costs will apply to additional support questions and issues that do not qualify for the specific update in question.

Prerequisites

You must have IIS 7.0 or IIS 7.5 installed to apply this hotfix. Additionally, your computer must be running one of the following operating systems:

  • Windows Vista SP2

  • Windows Server 2008 SP2

  • Windows 7

  • Windows Server 2008 R2

Restart requirement

You must stop and then restart the WAS after you apply this hotfix.

Hotfix replacement information


This hotfix does not replace any other hotfixes.

File information

The English version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.

File information for Windows Vista SP2 and for Windows Server 2008 SP2
For all supported x86-based versions of Windows Vista SP2 and of Windows Server 2008 SP2

File name

File version

File size

Date

Time

Platform

Admwprox.dll

7.0.6002.22442

51,712

08-Jul-2010

16:08

x86

Ahadmin.dll

7.0.6002.22442

27,136

08-Jul-2010

16:08

x86

Appcmd.exe

7.0.6002.22442

154,112

08-Jul-2010

14:23

x86

Appcmd.xml

Not Applicable

3,654

03-Apr-2009

20:43

Not Applicable

Applicationhost.config

Not Applicable

7,990

03-Apr-2009

20:43

Not Applicable

Appobj.dll

7.0.6002.22442

311,808

08-Jul-2010

16:08

x86

Aspnetca.exe

7.0.6002.22442

182,784

08-Jul-2010

14:24

x86

Aspnet_schema.xml

Not Applicable

38,809

09-Feb-2010

09:17

Not Applicable

Fx_schema.xml

Not Applicable

27,105

09-Feb-2010

09:17

Not Applicable

Iismig.dll

7.0.6002.22442

209,408

08-Jul-2010

16:13

x86

Iisreg.dll

7.0.6002.22442

89,088

08-Jul-2010

16:10

x86

Iisres.dll

7.0.6002.22442

193,024

08-Jul-2010

14:23

x86

Iisreset.exe

7.0.6002.22442

14,848

08-Jul-2010

14:23

x86

Iisrstap.dll

7.0.6002.22442

8,192

08-Jul-2010

16:10

x86

Iisrstas.exe

7.0.6002.22442

31,232

08-Jul-2010

14:23

x86

Iisrtl.dll

7.0.6002.22442

153,600

08-Jul-2010

16:10

x86

Iissetup.exe

7.0.6002.22442

228,864

08-Jul-2010

14:24

x86

Iissyspr.dll

7.0.6002.22442

59,392

08-Jul-2010

16:10

x86

Iisutil.dll

7.0.6002.22442

202,752

08-Jul-2010

16:10

x86

Iis_schema.xml

Not Applicable

79,610

20-Feb-2010

18:12

Not Applicable

Nativerd.dll

7.0.6002.22442

334,848

08-Jul-2010

16:12

x86

Redirection.config

Not Applicable

490

03-Apr-2009

20:45

Not Applicable

Rsca.dll

7.0.6002.22442

26,624

08-Jul-2010

16:13

x86

Rscaext.dll

6.0.6002.22442

38,912

08-Jul-2010

16:13

x86

Rscaext.xml

Not Applicable

8,363

03-Apr-2009

20:45

Not Applicable

W3ctrlps.dll

7.0.6002.22442

9,216

08-Jul-2010

16:13

x86

Wamregps.dll

7.0.6002.22442

10,752

08-Jul-2010

16:13

x86

Iisw3adm.dll

7.0.6002.22442

375,296

08-Jul-2010

16:10

x86

W3tp.dll

7.0.6002.22442

15,872

08-Jul-2010

16:13

x86

W3wphost.dll

7.0.6002.22442

48,128

08-Jul-2010

16:13

x86

Wbhstipm.dll

7.0.6002.22442

24,064

08-Jul-2010

16:13

x86

Wbhst_pm.dll

7.0.6002.22442

22,528

08-Jul-2010

16:13

x86

For all supported x64-based versions of Windows Vista SP2 and of Windows Server 2008 SP2

File name

File version

File size

Date

Time

Platform

Admwprox.dll

7.0.6002.22442

54,784

08-Jul-2010

19:37

x64

Ahadmin.dll

7.0.6002.22442

61,440

08-Jul-2010

19:38

x64

Appcmd.exe

7.0.6002.22442

191,488

08-Jul-2010

14:47

x64

Appcmd.xml

Not Applicable

3,654

03-Apr-2009

20:38

Not Applicable

Applicationhost.config

Not Applicable

7,990

03-Apr-2009

20:38

Not Applicable

Appobj.dll

7.0.6002.22442

379,392

08-Jul-2010

19:38

x64

Aspnetca.exe

7.0.6002.22442

218,624

08-Jul-2010

14:47

x64

Aspnet_schema.xml

Not Applicable

38,809

09-Feb-2010

09:17

Not Applicable

Fx_schema.xml

Not Applicable

27,105

09-Feb-2010

09:17

Not Applicable

Iismig.dll

7.0.6002.22442

242,688

08-Jul-2010

19:41

x64

Iisreg.dll

7.0.6002.22442

111,616

08-Jul-2010

19:39

x64

Iisres.dll

7.0.6002.22442

193,024

08-Jul-2010

14:46

x64

Iisreset.exe

7.0.6002.22442

16,896

08-Jul-2010

14:46

x64

Iisrstap.dll

7.0.6002.22442

11,264

08-Jul-2010

19:39

x64

Iisrstas.exe

7.0.6002.22442

34,816

08-Jul-2010

14:46

x64

Iisrtl.dll

7.0.6002.22442

192,512

08-Jul-2010

19:39

x64

Iissetup.exe

7.0.6002.22442

280,064

08-Jul-2010

14:47

x64

Iissyspr.dll

7.0.6002.22442

66,560

08-Jul-2010

19:39

x64

Iisutil.dll

7.0.6002.22442

276,992

08-Jul-2010

19:39

x64

Iis_schema.xml

Not Applicable

79,610

20-Feb-2010

18:11

Not Applicable

Nativerd.dll

7.0.6002.22442

420,864

08-Jul-2010

19:40

x64

Redirection.config

Not Applicable

490

03-Apr-2009

20:39

Not Applicable

Rsca.dll

7.0.6002.22442

31,232

08-Jul-2010

19:41

x64

Rscaext.dll

6.0.6002.22442

44,032

08-Jul-2010

19:41

x64

Rscaext.xml

Not Applicable

8,363

03-Apr-2009

20:39

Not Applicable

W3ctrlps.dll

7.0.6002.22442

13,824

08-Jul-2010

19:41

x64

Wamregps.dll

7.0.6002.22442

15,872

08-Jul-2010

19:41

x64

Iisw3adm.dll

7.0.6002.22442

428,544

08-Jul-2010

19:39

x64

W3tp.dll

7.0.6002.22442

18,432

08-Jul-2010

19:41

x64

W3wphost.dll

7.0.6002.22442

51,712

08-Jul-2010

19:41

x64

Wbhstipm.dll

7.0.6002.22442

28,672

08-Jul-2010

19:42

x64

Wbhst_pm.dll

7.0.6002.22442

24,064

08-Jul-2010

19:42

x64

For all supported IA-64-based versions of Windows Server 2008 SP2

File name

File version

File size

Date

Time

Platform

Admwprox.dll

7.0.6002.22442

119,808

08-Jul-2010

15:43

IA-64

Ahadmin.dll

7.0.6002.22442

82,432

08-Jul-2010

15:43

IA-64

Appcmd.exe

7.0.6002.22442

404,992

08-Jul-2010

14:22

IA-64

Appcmd.xml

Not Applicable

3,654

03-Apr-2009

20:40

Not Applicable

Applicationhost.config

Not Applicable

7,990

03-Apr-2009

20:40

Not Applicable

Appobj.dll

7.0.6002.22442

727,552

08-Jul-2010

15:43

IA-64

Aspnetca.exe

7.0.6002.22442

432,128

08-Jul-2010

14:22

IA-64

Aspnet_schema.xml

Not Applicable

38,809

09-Feb-2010

09:17

Not Applicable

Fx_schema.xml

Not Applicable

27,105

09-Feb-2010

09:17

Not Applicable

Iismig.dll

7.0.6002.22442

452,096

08-Jul-2010

15:50

IA-64

Iisreg.dll

7.0.6002.22442

143,872

08-Jul-2010

15:46

IA-64

Iisres.dll

7.0.6002.22442

193,024

08-Jul-2010

14:22

IA-64

Iisreset.exe

7.0.6002.22442

34,816

08-Jul-2010

14:21

IA-64

Iisrstap.dll

7.0.6002.22442

18,944

08-Jul-2010

15:46

IA-64

Iisrstas.exe

7.0.6002.22442

78,336

08-Jul-2010

14:21

IA-64

Iisrtl.dll

7.0.6002.22442

393,216

08-Jul-2010

15:46

IA-64

Iissetup.exe

7.0.6002.22442

543,232

08-Jul-2010

14:22

IA-64

Iissyspr.dll

7.0.6002.22442

134,656

08-Jul-2010

15:46

IA-64

Iisutil.dll

7.0.6002.22442

513,024

08-Jul-2010

15:46

IA-64

Iis_schema.xml

Not Applicable

79,610

20-Feb-2010

18:11

Not Applicable

Nativerd.dll

7.0.6002.22442

914,944

08-Jul-2010

15:48

IA-64

Redirection.config

Not Applicable

490

03-Apr-2009

20:40

Not Applicable

Rsca.dll

7.0.6002.22442

74,240

08-Jul-2010

15:50

IA-64

Rscaext.dll

6.0.6002.22442

111,616

08-Jul-2010

15:50

IA-64

Rscaext.xml

Not Applicable

8,363

03-Apr-2009

20:40

Not Applicable

W3ctrlps.dll

7.0.6002.22442

22,528

08-Jul-2010

15:51

IA-64

Wamregps.dll

7.0.6002.22442

28,160

08-Jul-2010

15:51

IA-64

Iisw3adm.dll

7.0.6002.22442

901,632

08-Jul-2010

15:46

IA-64

W3tp.dll

7.0.6002.22442

37,376

08-Jul-2010

15:51

IA-64

W3wphost.dll

7.0.6002.22442

120,832

08-Jul-2010

15:51

IA-64

Wbhstipm.dll

7.0.6002.22442

62,464

08-Jul-2010

15:51

IA-64

Wbhst_pm.dll

7.0.6002.22442

59,392

08-Jul-2010

15:51

IA-64



File information for Windows 7 and for Windows Server 2008 R2

For all supported x86-based versions of Windows 7 and of Windows Server 2008 R2

File name

File version

File size

Date

Time

Platform

Iisw3adm.dll

7.5.7600.20751

397,312

09-Jul-2010

05:07

x86

W3tp.dll

7.5.7600.20751

15,872

09-Jul-2010

05:10

x86

W3wphost.dll

7.5.7600.20751

55,296

09-Jul-2010

05:10

x86

Wbhstipm.dll

7.5.7600.20751

24,064

09-Jul-2010

05:10

x86

Wbhst_pm.dll

7.5.7600.20751

23,552

09-Jul-2010

05:10

x86

For all supported x64-based versions of Windows 7 and of Windows Server 2008 R2

File name

File version

File size

Date

Time

Platform

Iisw3adm.dll

7.5.7600.20751

452,608

09-Jul-2010

05:45

x64

W3tp.dll

7.5.7600.20751

19,968

09-Jul-2010

05:48

x64

W3wphost.dll

7.5.7600.20751

60,928

09-Jul-2010

05:48

x64

Wbhstipm.dll

7.5.7600.20751

28,672

09-Jul-2010

05:48

x64

Wbhst_pm.dll

7.5.7600.20751

25,600

09-Jul-2010

05:48

x64

For all supported IA-64-based versions of Windows 7 and of Windows Server 2008 R2

File name

File version

File size

Date

Time

Platform

Iisw3adm.dll

7.5.7600.20751

943,616

09-Jul-2010

04:34

IA-64

W3tp.dll

7.5.7600.20751

40,960

09-Jul-2010

04:38

IA-64

W3wphost.dll

7.5.7600.20751

144,384

09-Jul-2010

04:38

IA-64

Wbhstipm.dll

7.5.7600.20751

65,536

09-Jul-2010

04:38

IA-64

Wbhst_pm.dll

7.5.7600.20751

67,072

09-Jul-2010

04:38

IA-64

Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

More Information

For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:

824684 Description of the standard terminology that is used to describe Microsoft software updates

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

What affected your experience?

Thank you for your feedback!

×