INTRODUCTION

This Hyper-V update increases the number of logical processors and virtual machines that are running on a Windows Server 2008-based computer.This update package includes the following improvements:

  • The update package increases the limitation on the number of logical processors to 24. The previous limitation was 16.

  • The update package increases the number of Hyper-V virtual machines that you can run per server to 192. The previous limitation was 128.

More Information

After you install the update, you have to install the updated Integration Components. To do this, open the Virtual Machine Connection in Hyper-V Manager, and then select the Insert Integration Services Setup Disk option on the Action menu. Installation of the Integration Services starts automatically. Notes

  • On a Windows Server 2008-based computer, the updated Integration Services are listed in the Programs and Features item in Control Panel as KB957268.

  • On a Windows Vista-based computer, the updated Integration Services are listed in the Programs and Features item in Control Panel as KB957269.

Service Pack Information

To resolve this problem, obtain the latest service pack for Windows Server 2008. For more information, click the following article number to view the article in the Microsoft Knowledge Base:

968849 How to obtain the latest service pack for Windows Server 2008

Update information

The following files are available for download from the Microsoft Download Center:

Update for Windows Server 2008, x64-based versions

Download Download the 956710 package now. Release Date: September 23, 2008 For more information about how to download Microsoft support files, click the following article number to view the article in the Microsoft Knowledge Base:

119591 How to obtain Microsoft support files from online services Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.

Prerequisites

To apply this hotfix, you must have Windows Server 2008 installed on the computer.

Restart requirement

You have to restart the computer after you apply this hotfix.

Hotfix replacement information

This hotfix does not replace any other previously released hotfixes.

Registry information

If you want to run more than 150 virtual machines, follow these steps.Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:

322756 How to back up and restore the registry in Windows

  1. Click Start the Start button , typeregedit in the Start Search box, and then click OK.

  2. In Registry Editor, locate the following registry subkey:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\SubSystems By default, the Windows entry in the subkey has a value that resembles the following:

    %SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows SharedSection=1024,20480,768 Windows=On SubSystemType=Windows ServerDll=basesrv,1 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=winsrv:ConServerDllInitialization,2 ProfileControl=Off MaxRequestThreads=16Note This value appears all on one line.

  3. Right-click the Windows entry, and then click Modify. The Edit String dialog box appears.

  4. In the Value data box, locate theSharedSection entry, change the third value of this entry from 768 to 1536, and then click OK.The newly changed Windows entry reads as follows:

    %SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows SharedSection=1024,20480,1536 Windows=On SubSystemType=Windows ServerDll=basesrv,1 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=winsrv:ConServerDllInitialization,2 ProfileControl=Off MaxRequestThreads=16

Additional requirement

To start a Windows Server 2008 x86-based virtual machine on a computer that uses a 6-core processor, you also have to install hotfix 950182. For more information, click the following article number to view the article in the Microsoft Knowledge Base:

950182 A computer that is running an x86-based version of Windows Server 2008 or an x86-based version of Windows Vista may use fewer processors than expected if the number of cores on a socket is not a power of 2

File information

The English version of this update 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.The .manifest files and the .mum files that are installed in each environment are listed separately in the "Additional file information for Windows Server 2008 and for Windows Vista" section. These files and their associated .cat (security catalog) files are critical to maintaining the state of the updated component. The .cat files are signed with a Microsoft digital signature. The attributes of these security files are not listed.

For all supported x64-based versions of Windows Server 2008

File name

File version

File size

Date

Time

Platform

Hvax64.exe

6.0.6001.22258

707,072

05-Sep-2008

02:55

x64

Hvboot.sys

6.0.6001.22258

111,672

05-Sep-2008

05:38

x64

Hvix64.exe

6.0.6001.22258

732,160

05-Sep-2008

02:55

x64

Virtualization.events.xml

Not Applicable

1,384

11-Jul-2008

20:06

Not Applicable

Vmwp.exe

6.0.6001.22258

3,521,024

05-Sep-2008

05:30

x64

Blank.vfd

Not Applicable

1,474,560

18-Dec-2007

21:18

Not Applicable

Vid.dll

6.0.6001.22258

37,888

05-Sep-2008

05:32

x64

Vmbuspipe.dll

6.0.6001.22258

15,872

05-Sep-2008

05:32

x64

Vmbusvdev.dll

6.0.6001.22258

83,968

05-Sep-2008

05:32

x64

Vmguest.iso

Not Applicable

42,948,608

03-Sep-2008

23:18

Not Applicable

Vmprox.dll

Not Applicable

178,688

05-Sep-2008

05:32

x64

Vmwpctrl.dll

6.0.6001.22258

87,040

05-Sep-2008

05:32

x64

Windowsvirtualization.mof

Not Applicable

406,536

05-Sep-2008

01:14

Not Applicable

Windowsvirtualizationuninstall.mof

Not Applicable

572

11-Jul-2008

20:06

Not Applicable

S3cap.sys

6.0.6001.22258

6,656

05-Sep-2008

03:04

x64

Storflt.sys

6.0.6001.22258

38,912

05-Sep-2008

03:04

x64

Vmbus.sys

6.0.6001.22258

242,744

05-Sep-2008

05:39

x64

Vmbuscoinstaller.dll

6.0.6001.22258

124,416

05-Sep-2008

03:03

x64

Vmbuspipe.dll

6.0.6001.22258

15,872

05-Sep-2008

05:32

x64

Winhv.sys

6.0.6001.22258

57,400

05-Sep-2008

05:38

x64

Wvmbus.inf

Not Applicable

12,448

05-Sep-2008

00:06

Not Applicable

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, 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 updatesAfter you install the updated integration components on a Windows Server 2008 x64-based virtual machine, you may notice an entry for an Unknown device in Device Manager. This Unknown device entry is the Microsoft Virtual Machine Bus Video Device. To resolve this issue, follow these steps:

  1. In Device Manager, right-click Unknown device, and then click Update Driver Software.

  2. Click Search automatically for updated driver software.

  3. Complete the Update Driver Software Wizard.

The Microsoft Virtual Machine Bus Video Device is now listed in the Device Manager under Display Adapters.

Additional file information for Windows Server 2008

Additional files for all supported x64-based versions of Windows Server 2008

File name

File version

File size

Date

Time

Platform

Amd64_325eea6d498c79889d8cc69660a15eec_31bf3856ad364e35_6.0.6001.22258_none_d3f23a1811d929fa.manifest

Not Applicable

698

05-Sep-2008

19:48

Not Applicable

Amd64_3b6750f6ebb7c2736da390253183ee4f_31bf3856ad364e35_6.0.6001.22258_none_1df4777d8b7a294e.manifest

Not Applicable

703

05-Sep-2008

19:48

Not Applicable

Amd64_5ed10c6f2c7fd9a21823b30f22139f90_31bf3856ad364e35_6.0.6001.22258_none_d4da0a137fc019a4.manifest

Not Applicable

699

05-Sep-2008

19:48

Not Applicable

Amd64_microsoft-hyper-v-drivers_31bf3856ad364e35_6.0.6001.22258_none_c5abe6aec912f371.manifest

Not Applicable

9,216

05-Sep-2008

06:07

Not Applicable

Amd64_microsoft-hyper-v-vstack-vmwp_31bf3856ad364e35_6.0.6001.22258_none_91babb2f31650d05.manifest

Not Applicable

192,587

05-Sep-2008

06:04

Not Applicable

Amd64_microsoft-hyper-v-vstack_31bf3856ad364e35_6.0.6001.22258_none_c1379feac5b9ccae.manifest

Not Applicable

45,508

05-Sep-2008

06:03

Not Applicable

Amd64_wvmbus.inf_31bf3856ad364e35_6.0.6001.22258_none_95fad2887ba3c2ed.manifest

Not Applicable

8,534

05-Sep-2008

06:08

Not Applicable

Package_1_for_kb956710~31bf3856ad364e35~amd64~~6.0.1.0.mum

Not Applicable

1,825

05-Sep-2008

19:48

Not Applicable

Package_2_for_kb956710~31bf3856ad364e35~amd64~~6.0.1.0.mum

Not Applicable

2,463

05-Sep-2008

19:48

Not Applicable

Package_3_for_kb956710~31bf3856ad364e35~amd64~~6.0.1.0.mum

Not Applicable

3,234

05-Sep-2008

19:48

Not Applicable

Package_4_for_kb956710~31bf3856ad364e35~amd64~~6.0.1.0.mum

Not Applicable

3,236

05-Sep-2008

19:48

Not Applicable

Package_5_for_kb956710~31bf3856ad364e35~amd64~~6.0.1.0.mum

Not Applicable

2,240

05-Sep-2008

19:48

Not Applicable

Package_for_kb956710_client_1~31bf3856ad364e35~amd64~~6.0.1.0.mum

Not Applicable

1,435

05-Sep-2008

19:48

Not Applicable

Package_for_kb956710_client~31bf3856ad364e35~amd64~~6.0.1.0.mum

Not Applicable

1,439

05-Sep-2008

19:48

Not Applicable

Package_for_kb956710_sc_0~31bf3856ad364e35~amd64~~6.0.1.0.mum

Not Applicable

2,444

05-Sep-2008

19:48

Not Applicable

Package_for_kb956710_sc~31bf3856ad364e35~amd64~~6.0.1.0.mum

Not Applicable

1,431

05-Sep-2008

19:48

Not Applicable

Package_for_kb956710_server_0~31bf3856ad364e35~amd64~~6.0.1.0.mum

Not Applicable

2,670

05-Sep-2008

19:48

Not Applicable

Package_for_kb956710_server~31bf3856ad364e35~amd64~~6.0.1.0.mum

Not Applicable

1,439

05-Sep-2008

19:48

Not Applicable

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.