Windows SDK for Windows Vista is live


It is with great pleasure that I announce that the Windows SDK for Windows Vista has been released to web.


Update: A more recent Windows SDK is now available. Find out more here.  You can always find the most recent SDK on the MSDN Windows SDK Developer Center.


The Web Install:
http://www.microsoft.com/downloads/details.aspx?familyid=4377f86d-c913-4b5c-b87e-ef72e5b4e065&displaylang=en


ISO Download:
http://www.microsoft.com/downloads/details.aspx?familyid=ff6467e6-5bba-4bf5-b562-9199be864d29&displaylang=en


A lot of people from all over the greater Windows organization have spent years (literally!) creating great content for the Windows SDK Team to bring together for our developer customers. I would like to thank everyone who delivered such outstanding new content for this SDK.


Below are just a few interesting statistics about this SDK.



  1. The Windows SDK for Windows Vista includes support for .NET Framework 3.0 and can be used to write applications that target Windows XP and Windows Server 2003 as well as Windows Vista.


  2. Stats for the Documentation:


    a. SDK docs have over 100 million words


    b. Approximately 304K topics: 106K native + 198K managed


    c. Approximately 149K “New in Vista” topics



  3. Stats for the Samples:


    a. 745 Non-.NET 3.0 Samples



    i. 200 New to Vista



    ii. Covers 164 (48%) of Vista features with new Win32 APIs


    iii. Mostly native Win32/COM in C++


    b. 801 .NET Samples






































    .NET 3.0 Samples # of Unique C# Coverage VB Coverage
    WCF 146 100% 72%
    WF 60 100% 95%
    WPF 434 98% 58%
    Cross Technology 23 96% 9%
    .NET Framework 2.0 138 95% 80%
    Totals 801 98% 66%

  4. Stats for the Tools:


    a. Native Development: 1,700 Headers + 281 Libs + 110 Tools


    b. .NET (Managed) Development



    i.14 Reference Assemblies supporting .NET, Tablet PC, Windows PowerShell, MMC, etc.


    ii.33 Intellisense Files


    iii. 70 .NET 2.0 Tools + 10 .NET 3.0 Tools


    c. Visual Studio 2005 Integration



    i. Utilities to enable Visual Studio 2005 to easily use Windows SDK headers and libs


    ii. Visual Studio 2005 Wizards for creating WMP applications


  5. Fully componentized Setup


    a. Appropriately granular custom setup options



    i. 36 separate MSIs, from a variety of teams including the SDK team


    ii. Recognizes external MSIs that are already installed


    b. The web install downloads only what you select



    i. Estimated download time per selected component


    ii. Cumulative and per component disk space costing


The entire Windows SDK Team worked incredibly hard behind the scenes improving the infrastructure that’s needed to manage all this content and build the final setup package.



Lori Pearce
Product Unit Manager, Windows SDK

Comments (16)

  1. mcfh says:

    If only the installer didn’t crash and burn on my Windows XP SP2 machine (with VS 2005) and all that is required 🙁

  2. Send us mail offline at wsdkblog@microsoft.com and we’ll help you.

  3. kkobashi says:

    Lori, is it possible that Microsoft can provide the SDK on DVD at a nominal charge? Waiting 10 hours to download the SDK on a 768Kbps cable connection is a bit too long to tie up my machine. I’ve had the installer crash on me today as well. :o(

    Also, will the Net 3.0 framework and SDK work with the existing Visual Studio Express editions (VB and C#) ?

    Congrats to the Vista and .NET team. I am happy to hear Vista is going to be shipped January 2007 and that .NET 3.0 is out.

  4. wsdkblog@microsoft.com says:

    We will have a DVD available at a nominal charge in the next several weeks.

  5. onovotny says:

    With the Windows SDK, does it replace the MSDN Library?  For a new install of VS 2005 on Vista, what documentation should be installed in what order?  Obviously the MSDN library from the VS DVD’s are out of date, so should the latest MSDN library content be installed followed by the new Windows SDK?  Is there any overlap?

  6. MSDNArchive says:

    "With the Windows SDK, does it replace the MSDN Library?  For a new install of VS 2005 on Vista, what documentation should be installed in what order?  Obviously the MSDN library from the VS DVD’s are out of date, so should the latest MSDN library content be installed followed by the new Windows SDK?  Is there any overlap?"

    The MSDN Library will be updated shortly with all the new Windows SDK content.  It’s already updated online.  I don’t know the date for the offline CDs/DVDs, but I would look for it after the first of the year.

  7. Marlon Chen says:

    I think Vista debug symbols must be in another DVD.  Does anybody know where I can download an ISO image?

  8. Gideon7 says:

    When try to install the Platform SDK on a different drive letter than the OS whenever possible.

    However the Vista Platform SDK installer insists on putting some of the Help files (.hxs) in %ProgramFiles%Microsoft SDKsWindowsv6.0Help1033, regardless of the path chosen for the root of the install.  It looks like only a subset of the help files end up there.

    The installer insists on putting the Debugging Tools for Windows in %ProgramFiles%Debugging Tools for Windows.  There does not seem to be any way to override.

  9. Gideon7 says:

    The Lib folder is missing ntdsbcli.lib.

    Include has a bad dependency on IncludeVC.  Includespecstrings.h includes VCIncludesal.h.   This prevents using the SDK with Visual Studio 2005 (IncludeVC).  Workaround: Copy sal.h to the Visual Studio 2005 VCInclude folder.

    The setup looks bad on a with display with large fonts (120 DPI).  Some buttons are partially off screen.

  10. Top rocker Sunidhi Chauhan is belting out the " Wow is Now " song for the big Vista launch in India,

  11. The Windows Vista SDK is live and we want to get to know you better. For the first time, the Microsoft

  12. The CNG SDK is now available for download on the Microsoft Download Center. The CNG SDK is designed to

  13. xiong says:

    Congrats to the SDK team for this release.

    The link to http://www.microsoft.com/downloads/details.aspx?FamilyId=7614FE22-8A64-4DFB-AA0C-DB53035F40A0&displaylang=en, above, purportedly to download an ISO image, in fact downloads a .IMG file.  No major drama but it appears that a .IMG file can’t be mounted as a virtual drive under Windows XP, which means that extra work is required to convert the .IMG to an ISO, or a third party product is requred to read the .IMG.

    Humbly request that, in future, the SDK be made available in .ISO format (as advertised!) as distinct from .IMG format.

    Thank you.

  14. xiong says:

    Re my previous comment – please ignore it.  Looks as if the problem must be at my end.  I was trying to use ‘Virtual CD-ROM Control Panel for Windows XP’, which I understand is an undocumented tool from Microsoft, and which others report success in using, to read the SDK. Ssince writing above comments, however, I’ve discovered that on my system VcdControlTool won’t mount any ISO images, not even a trivial one I built for test purposes.  I’m running WXP Pro SP2 up to date with patches. So back to the drawing board for me!

    Have mounted and installed the SDK .IMG file using third party tool.  No problems.

    Apologies for leaping before I looked.

    Thanks again.

  15. The CNG SDK is now available for download on the Microsoft Download Center. The CNG SDK is designed to

  16. The Windows SDK Team and has samples for you! The Windows Vista SDK is live with lots of great ‘new to