Windows 10 Home: Windows authentication

asp.netiiswindows-authentication

I'm on a 64bit machine running Windows 10 Home.IIS Version 10

I'm trying to use windows authentication on IIS Server. I only see 4 options on IIS server: Anonymous Authentication, ASP.NET Impersonation, Basic Authentication and Forms Authentication.
I tried searching online and found out that I needed to enable it under windows features > IIS > Security. But I don't have that checkbox. Please see the below images.
IIS Manager
Windows Feature
So my question is: Does windows 10 home support windows authentication and if yes then how to enable it? Anyone using Windows 10 home please comment

Best Answer

Windows 10 Home edition doesn't include Windows Authentication (and a bunch of other IIS security features). However, the package with these features is sitting right there in your OS and you can manually install it.

All you need to do is open an elevated command prompt and run:

dism /online /norestart /add-package:%SystemRoot%\servicing\Packages\Microsoft-Windows-IIS-WebServer-AddOn-2-Package~31bf3856ad364e35~amd64~~10.0.16299.15.mum

  • Filename above may be slightly different since it's based on your system's bitness and version

Then just make your way back to:

Turn Windows features on or off > Internet Information Services > World Wide Web Services > Security

All the "pro" options under Security will be available. Simply check "Windows Authentication" and reboot.