Microsoft Windows SDK: Difference between revisions

Content deleted Content added
mNo edit summary
Updated the Stable version release of the Microsoft Windows SDK, since 24H2 is stable.
 
(47 intermediate revisions by 21 users not shown)
Line 1:
{{short description|Software development kit by Microsoft}}
{{Infobox software
| name = Microsoft Windows SDK
| developer = [[Microsoft]]
| latest release version = 10.0.1836226100.01742
| latest release date = {{Release date and age|20192024|059|2126}}
| operating system = [[Windows XP]], [[Windows Server 2003]], [[Windows Vista]], [[Windows Server 2008]], [[Windows 7]], [[Windows 8]], [[Windows 10]], [[Windows 11]]
| genre = [[Application programming interface]] (API)
| website = {{URL|https://developer.microsoft.com/windows/downloads/sdk-archive}}
}}
 
Line 15 ⟶ 16:
|publisher=Microsoft Corporation
|access-date=6 December 2009
}}</ref> These libraries are also distributed as [[Microsoft Windows library files|Windows System Files]].
}}</ref> ''Platform SDK'' specializes in developing applications for [[Windows 2000]], [[Windows XP|XP]] and [[Windows Server 2003]]. ''.NET Framework SDK'' is dedicated to developing applications for [[.NET Framework 1.1]] and [[.NET Framework 2.0]]. ''Windows SDK'' is the successor of the two and supports developing applications for [[Windows XP]] and later, as well as [[.NET Framework 3.0]] and later.<ref>{{cite web
 
}}</ref>The ''Platform SDK'' specializes in developing applications for [[Windows 2000]], [[Windows XP|XP]] and [[Windows Server 2003]]. ''.NET Framework SDK'' is dedicated to developing applications for [[.NET Framework 1.1]] and [[.NET Framework 2.0]]. ''Windows SDK'' is the successor of the two and supports developing applications for [[Windows XP]] and later, as well as [[.NET Framework 3.0]] and later.<ref>{{cite web
|url=http://msdn.microsoft.com/en-us/windows/dd187216.aspx
|title=Windows SDK Frequently Asked Questions (FAQ)
Line 41 ⟶ 44:
<!--please do not add more than one row per version.-->
|-
|Microsoft Windows Software Development Kit||3.1||{{dunno}}||{{dunno}}1992||{{dunno}}[https://winworldpc.com/product/windows-sdk-ddk/windows-31]||
|-
|Microsoft Windows Software Development Kit||3.11||{{dunno}}||{{dunno}}||{{dunno}}||
|-
|Microsoft Win32 Software Development Kit||3.1||{{dunno}}||{{dunno}}||{{dunno}}[https://archive.org/details/win32-sdk-final-release-nt-31]||
|-
|Microsoft Win32 Software Development Kit||3.5||{{dunno}}3.50.612.1||{{dunno}}1994-04||{{dunno}}[https://archive.org/details/winnt-3.5-612.1]||
|-
|Microsoft Win32 Software Development Kit||3.51||{{dunno}}||{{dunno}}1995-06||{{dunno}}[https://archive.org/details/ntsdk351]||
|-
|Microsoft Win32 Software Development Kit||4.0||{{dunno}}4.0.1381.1||{{dunno}}1996-11||{{dunno}}[https://archive.org/details/nt40_win95_sdk1996]||
|-
|Microsoft Win32 Software Development Kit||v5.0
|Included in Visual Studio 6||{{dunno}}
|5.0.1636.1
|1998-06||{{dunno}}||Included in Visual Studio 6
|-
|Microsoft Platform SDK April 1999||{{dunno}}||{{dunno}}||1999-04||{{dunno}}[https://archive.org/details/Microsoft_Platform_SDK_Disk_6_October_1999]||MSDN subscription CD-ROM disc.
 
Last Platform SDK to ''officially install'' on ''Windows 95''
|-
|Microsoft Platform SDK September 1999||{{dunno}}||{{dunno}}5.0.2128.8||1999-09||{{dunno}}[https://archive.org/details/MSDN_Development_Platform_Disc_6_October_1999_X05-05207_1999], [https://archive.org/details/ms-win2k-platsdk-rc2]||MSDN subscription CD-ROM disc.
 
Also known as Microsoft Platform SDK for Windows 2000 RC2.
 
Includes Alpha to AXP64 cross toolset.
 
Last Platform SDK to ''fully support'' ''Visual C++ 5.0''
|-
|Microsoft Platform SDK January 2000||{{dunno}}||{{dunno}}||2000-01||{{dunno}}||MSDN subscription CD-ROM disc.
|-
|Microsoft Platform SDK April 2000||{{dunno}}||5.0.2195.32||2000-04||[https://archive.org/details/MSDN_Development_Platform_Disc_3_June_2000_X05-74598_2000]||MSDN subscription CD-ROM disc.
|-
|Microsoft Platform SDK November 2000||{{dunno}}||5.0.2296.5||2000-11||[https://archive.org/details/0004.0-sdk-2001-01]||MSDN subscription CD-ROM disc.
 
Also known as Microsoft Platform SDK for Whistler Beta 1.
 
Includes preliminary tools for Itanium.
|-
|Microsoft Platform SDK February 2001||{{dunno}}||{{dunno}}||2001-02||{{dunno}}||
|-
|Microsoft Platform SDK June 2001||{{dunno}}v5.1||{{dunno}}5.1.2505.0||2001-06||{{dunno}}[https://archive.org/download/en_platform_sdk_june_2001/en_platform_sdk_june_2001.exe]||MSDN subscription CD-ROM disc.
 
Last Platform SDK to ''officially develop'' for ''Windows 95''. (Does not ''officially install'' on ''Windows 95'')
|-
|Microsoft Platform SDK August 2001||{{dunno}}v5.1||5.1.2601.0||2001-08||[https://archive.org/details/microsoft-msdn-disc-0004.3-platform-sdk-august-2001-edition-english-october-2001-cd], [http://arcaneincantations.mvps.org/winsdkpn/System/Downloading%20Old%20Platform%20SDKs.htm]||MSDN subscription CD-ROM disc.
 
Last Platform SDK to ''unofficially develop'' for ''Windows 95''. (Does not ''officially install'' on ''Windows 95'')
|-
|Microsoft Platform SDK November 2001||{{dunno}}v5.2||5.2.3590.2||2001-11||[http://arcaneincantations.mvps.org/winsdkpn/System/Downloading%20Old%20Platform%20SDKs.htm]||
|-
|Microsoft Platform SDK May 2002||{{dunno}}v5.2||5.2.3639.1||2002-05||[http://arcaneincantations.mvps.org/winsdkpn/System/Downloading%20Old%20Platform%20SDKs.htm]||
|-
|Microsoft Platform SDK July 2002||{{dunno}}v5.2||5.2.3663.0||2002-07||[http://arcaneincantations.mvps.org/winsdkpn/System/Downloading%20Old%20Platform%20SDKs.htm]||
|-
|Microsoft Platform SDK August 2002||{{dunno}}v5.2||5.2.3672.1||2002-08||[http://arcaneincantations.mvps.org/winsdkpn/System/Downloading%20Old%20Platform%20SDKs.htm]||
|-
|Microsoft Platform SDK November 2002||{{dunno}}v5.2||5.2.3718.1||2002-11||[http://arcaneincantations.mvps.org/winsdkpn/System/Downloading%20Old%20Platform%20SDKs.htm]||
|-
|Microsoft Platform SDK February 2003
|v5.2
|{{dunno}}
|5.2.3790.0
|2003-02
Line 108 ⟶ 124:
|-
|Windows Server 2003 SP1 Platform SDK
|v5.2
|{{dunno}}
|5.2.3790.1830.15
|2005-05-02
Line 115 ⟶ 131:
|-
|Windows Server 2003 R2 Platform SDK
|v5.2
|{{dunno}}
|5.2.3790.2075.51
|2006-03-14
|[http://download.cnet.com/Windows-Server-2003-R2-Platform-SDK-ISO-Download/3000-10248_4-10731094.html]
|Last Platform SDK to develop for [[Windows 2000]].<ref>{{cite web|url=http://www.microsoft.com/downloads/details.aspx?FamilyId=0BAF2B35-C656-4969-ACE8-E4C0C0716ADB&displaylang=en|title=Windows Server 2003 R2 Platform SDK Web Install|website=www.microsoft.com|access-date=2006-04-22|archive-url=https://web.archive.org/web/20060422025431/http://www.microsoft.com/downloads/details.aspx?FamilyId=0BAF2B35-C656-4969-ACE8-E4C0C0716ADB&displaylang=en|archive-date=2006-04-22|url-status=dead}}</ref> Also suggested by MS to work with VS6 with no guarantee as it has not been tested with specific requirements.<ref>{{cite web|url=http://social.msdn.microsoft.com/Forums/en-US/windowssdk/thread/bf785787-8821-4a46-849d-420cf25ed9ad/|title=Platform SDK February 2003 installation + IE8|website=Social.msdn.microsoft.com|access-date=2017-08-08|archive-url=https://web.archive.org/web/20191018124744/http://social.msdn.microsoft.com/Forums/en-US/windowssdk/thread/bf785787-8821-4a46-849d-420cf25ed9ad/|archive-date=2019-10-18|url-status=dead}}</ref>
|-
|.NET Framework 2.0 Software Development Kit
Line 125 ⟶ 141:
|2.0.50727.42
|2006-11-29
|[https://www.microsoft.com/en-us/download/details.aspx?id=1998822181]
|Included in [[Visual Studio 2005]] Professional. Does not include the Platform SDK.
|-
Line 132 ⟶ 148:
|6.0.6000.16384
|2006-10-30
|[https://www.microsoft.com/en-us/download/details.aspx?id=30998]
|{{dunno}}
| The C++ compilers in this SDK release support the /analyze key.
|-
Line 153 ⟶ 169:
|6.0.6001.18000.367
|2008-02-05
|[https://wwwweb.archive.org/web/20151208114819/http://download.microsoft.com/en-us/download/detailsf/e/6/fe6eb291-e187-4b06-ad78-bb45d066c30f/6.0.6001.18000.367-KRMSDK_EN.aspx?id=24826iso]
|.NET Framework 3.5
|-
Line 160 ⟶ 176:
|6.1.7600.16385
|2009-07-24
|[https://web.archive.org/web/20120501113059/http://www.microsoft.com/en-us/download/details.aspx?id=18950], [https://web.archive.org/web/20120501113059/http://www.microsoft.com/en-us/download/details.aspx?id=3138]
|
|-
Line 175 ⟶ 191:
|2010-05-19<ref>[https://www.microsoft.com/en-us/download/details.aspx?id=8442 Microsoft Windows SDK for Windows 7 and .NET Framework 4 iso image]</ref><ref>[https://www.microsoft.com/en-us/download/details.aspx?id=8279 Microsoft Windows SDK for Windows 7 and .NET Framework 4 web installer]</ref>
|[https://www.microsoft.com/en-us/download/details.aspx?id=8442], [https://www.microsoft.com/en-us/download/details.aspx?id=8279]
|It is the latest version that officially supports [[Windows XP]] target. .NET Framework 4 needed. Higher sub-version from .NET Framework is not recognised by installation. Building the samples with nmake.exe is not supported, most of the NMAKE macros are removed.
|-
|Included in Visual Studio 2012 Update 1 (or later)
Line 240 ⟶ 256:
|Included in Visual Studio 2017 ver.15.1
|-
|Windows 10 SDK for Fall Creators Update, version 1709
|v10
|10.0.16299.15
Line 247 ⟶ 263:
|Included in Visual Studio 2017 ver.15.4
|-
|Windows 10 SDK for April 2018 Update, version 1803
|v10
|10.0.17134.0
Line 254 ⟶ 270:
|Included in Visual Studio 2017 ver.15.7
|-
|Windows 10 SDK for October 2018 Update, version 1809
|v10
|10.0.17763.0
Line 272 ⟶ 288:
|10.0.19041.0
|2020-05-12
|[https://developer.microsoft.com/en-us/windows/downloads/windowssdk-10-sdkarchive]
|
|-
|Windows 10 SDK for Windows 10, version 2004
|v10
|10.0.19041.685
|2020-12-16
|[https://developer.microsoft.com/en-us/windows/downloads/sdk-archive]
|Servicing update
|-
|Windows 10 SDK for Windows 10, version 21H1
|v10
|10.0.20348.0
|2021-05-25
|[https://developer.microsoft.com/en-us/windows/downloads/sdk-archive]
|-
|Windows 10 SDK for Windows 11
|v10
|10.0.22000.194
|2021-10-04
|[https://developer.microsoft.com/en-us/windows/downloads/sdk-archive]
|
|-
|Windows SDK for Windows 11
|v10
|10.0.22621.755
|2022-10-25
|[https://developer.microsoft.com/en-us/windows/downloads/sdk-archive]
|Released as part of Windows 11, version 22H2. Includes servicing update 10.0.22000.755 on October 25, 2022,
Includes ARM64 support for the Visual Studio 17.4 release
|-
|Windows SDK for Windows 11
|v10
|10.0.22621.1778
|2023-05-24
|[https://developer.microsoft.com/en-us/windows/downloads/sdk-archive]
|Released as part of Windows 11, version 22H2 Build 10.0.22621.1778.
|-
|Windows SDK for Windows 11
|v10
|10.0.26100.0
|2024-05-22
|[https://developer.microsoft.com/en-us/windows/downloads/windows-sdk/]
|Initial release of the 10.0.26100 series, to correspond with the Windows 11, version 24H2 preview.
|}
 
Line 297 ⟶ 356:
* UISpy.exe (Replaced by newer tools)
* Wpt_arch.msi
* Managed code samples (Moved to [httphttps://code.msdnlearn.microsoft.com/en-us/samples/browse/ Code Gallery])
* DExplore document viewer (Can be separately installed)
|-
Line 333 ⟶ 392:
* WinDiff.exe
* WpfPerf.exe
* All Windows samples (moved to [httphttps://code.msdnlearn.microsoft.com/en-us/samples/browse/ Code Gallery])
* [[Microsoft Help Viewer]]
* IntelliSense XML documentation comments for the .NET Framework reference assemblies
Line 354 ⟶ 413:
* [[MSDN Library]]
* [[Windows Driver Kit]]
* [[Windows App SDK]]
*[[Windows 10 version history|Windows 10 Version History]]
 
== References ==
Line 359 ⟶ 420:
 
== External links ==
* [https://learn.microsoft.com/en-us/archive/technet-wiki/ Archived Microsoft TechNet Wiki]
* [http://blogs.msdn.com/windowssdk/ Windows SDK Blog]
* [https://developer.microsoft.com/en-us/windows/downloads/sdk-archive/ Windows SDK Archive]
 
{{MS DevTools}}
 
{{DEFAULTSORT:Microsoft Windows Sdk}}
[[Category:Microsoft development tools|Windows SDK]]
[[Category:Software development kits]]