No more need for Windows Server IIS? Want to remove IIS completely from Windows Server using PowerShell? Start your PowerShell console as admin, and issue the following command in PowerShell:
Uninstall-WindowsFeature -Remove Web-Server
This will completely remove Internet Information Services (IIS) and its configuration! If you want to remove IIS web server, and be able to reinstall it later on, don't use the -Remove
parameter:
Uninstall-WindowsFeature Web-Server
Uninstalls specified Windows Server roles, role services, and features from a computer that is running Windows Server 2012 R2. By adding the Remove parameter, also deletes feature files, or payload, from a computer. This cmdlet replaces Remove-WindowsFeature, the cmdlet that was used to uninstall roles, role services, and features in Windows Server 2008 R2.
Uninstall-WindowsFeature
If the Uninstall-WindowsFeature fails you can always resort to DISM's Disable-WindowsOptionalFeature. To remove or disable IIS-Webserver and its parent role IIS-WebServerRole:
Disable-WindowsOptionalFeature -Online -NoRestart -FeatureName IIS-WebServerRole, IIS-WebServer
Before removing IIS from your server, don't forget to backup IIS and its configuration.
Thank you very much! <3 ❤️
Hi, my name is Jan. I am not a hacker, coder, developer or guru. I am merely an application manager / systems administrator, doing my daily thing at Embrace – The Human Cloud. In the past I worked at CLDIN (CLouDINfra) and Vevida. With over 20 years of experience, my specialties include Windows Server, IIS, Linux (CentOS, Debian), security, PHP, websites & optimization. I blog at https://www.saotn.org.
Pingback: Install IIS in Windows 11 using PowerShell
Pingback: Windows Server: WSUS deinstallieren – Andy's Blog
This removes the install files also so be careful if you’re just trying to remove the tools but want to be able to install again without having to point at alternative media
Thank you El Fle for your comment, I’ve updated the post a bit.
+1 worked for me also
Great to hear, thank you!
The One-And-Only solution for my problem. Thanks!
Thank you for your comment, and you’re welcome :)