Problem with Windows SDK, I cant create C++ project

I have downloaded Windows SDK 10 a lot of times. I don’t want to use old versions, I get this error please help if you can:

An error occurred while trying to generate project files.

Running C:/Program Files/Epic Games/UE_4.19/Engine/Binaries/DotNET/UnrealBuildTool.exe -projectfiles -project=“C:/Users/Home/Documents/Unreal Projects/new_project/new_project.uproject” -game -rocket -progress
Discovering modules, targets and source code for project…
WARNING: Exception while generating include data for UE4Editor: Windows SDK v8.1 must be installed in order to build this target.
Binding IntelliSense data… 0%@progress ‘Binding IntelliSense data…’ 50%
WARNING: Exception while generating include data for new_projectEditor: Windows SDK v8.1 must be installed in order to build this target.
Binding IntelliSense data… 50%@progress ‘Binding IntelliSense data…’ 100%
ERROR: UnrealBuildTool Exception: Windows SDK v8.1 must be installed in order to build this target.

You need to install SDK 8.1 as UBT asking you not 10 . SDKs in most cases are not backward compatible due to API changes in them, new code made for Win SDK 8.1 wont work with new 10 and usally vice versa. You can get 8.1 here, you need to extend the bottom:

I also think VS installer give you option to install SDK 8.1

Thank you Shadowdriver, you helped me fix my problem.