The KB 971644 public beta is currently English-only. I'm working on getting the KB article itself updated to reflect this, and details around when the localized versions will become available.
Note that the
D3D11InstallHelper will not find the public beta version of the update, only the eventual RTM version. Here's something I'm working to get added to the release notes:
D3D11InstallHelper Sample Does Not Find Platform Update for Windows Vista (KB 971644) During The Public Beta
The D3D11InstallHelper sample is designed to automate the detection and deployment of the Platform Update for Windows Vista (KB 971644), and the D3D11InstallHelper.dll is configured to use the proper Windows Update search for the RTM version of this update. During the public beta period, however, the sample will not be able to find the update even for a computer that has the public beta SSRK enabled. In order to test deployment, and to help automate internal deployment during the public beta period, replace line 389 of D3D11InstallHelper.cpp (in the D3D11InstallHelper sample) with the following code then recompile the sample with the SSRK_BETA preprocessor symbol defined:
#ifdef SSRK_BETA
// Platform Update for Windows Vista (KB971644)
// UpdateID: 352563b5-f2ae-41a2-8fe4-dcca820e1c94
// Platform Update for Windows Vista x64-based Systems (KB971644)
// UpdateID: 2bb71a04-e932-4d9c-840e-7498b3e9987d
// Platform Update for Windows Server 2008 (KB971644)
// UpdateID: d14a1734-7676-4aea-8a19-32dc4e61fc42
// Platform Update for Windows Server 2008 x64-Edition (KB971644)
// UpdateID: 923a4746-c249-4121-978c-d19b6c3e3253
BSTR bstrCriteria = SysAllocString(
L"( UpdateID='352563b5-f2ae-41a2-8fe4-dcca820e1c94'"
L" or UpdateID='2bb71a04-e932-4d9c-840e-7498b3e9987d'"
L" or UpdateID='d14a1734-7676-4aea-8a19-32dc4e61fc42'"
L" or UpdateID='93a4746-c249-4121-978c-d19b6c3e3253' )" );
#else
BSTR bstrCriteria = SysAllocString(
L"( CategoryIDs contains 'cb090352-c615-4c0f-a2ab-e86220921a2e' )" );
#endif
The resulting sample will properly deploy KB 971644 on a computer that has the public beta SSRK enabled. Note that this code will not function once the public beta period expires at Windows 7 general availability. At that time, the original code will function with the RTM version of the Platform Update for Windows Vista (KB 971644). For more information see the technical article Direct3D 11 Deployment for Game Developers technical article and KB 971644.
-Chuck Walbourn
SDE, XNA Developer Connection