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 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
-
Click Start , type
regedit in the Start Search box, and then click OK. -
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.
-
Right-click the Windows entry, and then click Modify. The Edit String dialog box appears.
-
In the Value data box, locate the
SharedSection 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.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.
The .manifest files and the .mum files that are installed in each environment areFor 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 updates After 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:
-
In Device Manager, right-click Unknown device, and then click Update Driver Software.
-
Click Search automatically for updated driver software.
-
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 |