diff --git a/Misc/NEWS.d/next/Build/2021-06-19-11-50-03.bpo-43298.9ircMb.rst b/Misc/NEWS.d/next/Build/2021-06-19-11-50-03.bpo-43298.9ircMb.rst
new file mode 100644
index 00000000000..3bdc24b147a
--- /dev/null
+++ b/Misc/NEWS.d/next/Build/2021-06-19-11-50-03.bpo-43298.9ircMb.rst
@@ -0,0 +1 @@
+Improved error message when building without a Windows SDK installed.
diff --git a/PCbuild/python.props b/PCbuild/python.props
index acbf4e005ec..60625101b47 100644
--- a/PCbuild/python.props
+++ b/PCbuild/python.props
@@ -109,9 +109,18 @@
10.0.10586.0
- $(_RegistryVersion)
+ $(_RegistryVersion)
-
+
+
+
+ <_Message>Failed to locate a Windows SDK installation.
+ <_Message>$(_Message) If the build fails, please use the Visual Studio Installer to install the Windows SDK.
+ <_Message>$(_Message) (Ignore the version number specified in the error message and select the latest.)
+
+
+
+
$(DefaultWindowsSDKVersion)
@@ -176,7 +185,7 @@
11
12
-
+
$(MajorVersionNumber).$(MinorVersionNumber).$(MicroVersionNumber)
$(MajorVersionNumber).$(MinorVersionNumber).$(MicroVersionNumber)$(ReleaseLevelName)