Skip to content
Winsides.com

Windows Insides

Winsides.com

Windows Insides

  • Windows 11
  • Windows Features
  • Windows Security
  • Microsoft
    • Microsoft Copilot
    • Microsoft Powertoys
  • Shortcuts
    • Windows Shortcuts
    • Desktop Shortcuts
  • Video Tutorials
  • About
    • What’s New?!
    • About us
    • Contact us
    • Privacy Policy
    • Terms of Use
  • Follow us
    • Reddit
    • Dev.to
    • YouTube
    • Linked In
    • X
    • Tumblr
    • Facebook
    • Instagram
    • Buy Me A Coffee
  • Windows 11
  • Windows Features
  • Windows Security
  • Microsoft
    • Microsoft Copilot
    • Microsoft Powertoys
  • Shortcuts
    • Windows Shortcuts
    • Desktop Shortcuts
  • Video Tutorials
  • About
    • What’s New?!
    • About us
    • Contact us
    • Privacy Policy
    • Terms of Use
  • Follow us
    • Reddit
    • Dev.to
    • YouTube
    • Linked In
    • X
    • Tumblr
    • Facebook
    • Instagram
    • Buy Me A Coffee
Close

Search

Winsides.com

Windows Insides

Winsides.com

Windows Insides

  • Windows 11
  • Windows Features
  • Windows Security
  • Microsoft
    • Microsoft Copilot
    • Microsoft Powertoys
  • Shortcuts
    • Windows Shortcuts
    • Desktop Shortcuts
  • Video Tutorials
  • About
    • What’s New?!
    • About us
    • Contact us
    • Privacy Policy
    • Terms of Use
  • Follow us
    • Reddit
    • Dev.to
    • YouTube
    • Linked In
    • X
    • Tumblr
    • Facebook
    • Instagram
    • Buy Me A Coffee
  • Windows 11
  • Windows Features
  • Windows Security
  • Microsoft
    • Microsoft Copilot
    • Microsoft Powertoys
  • Shortcuts
    • Windows Shortcuts
    • Desktop Shortcuts
  • Video Tutorials
  • About
    • What’s New?!
    • About us
    • Contact us
    • Privacy Policy
    • Terms of Use
  • Follow us
    • Reddit
    • Dev.to
    • YouTube
    • Linked In
    • X
    • Tumblr
    • Facebook
    • Instagram
    • Buy Me A Coffee
Close

Search

Home/Windows Features/Easy way to Enable Request Filtering in IIS on Windows 11

Easy way to Enable Request Filtering in IIS on Windows 11

Vigneshwaran Vijayakumar
By Vigneshwaran Vijayakumar
November 19, 2024 5 Min Read
0

Request Filtering in IIS is a security feature that allows administrators to control which HTTP requests the server processes. It helps protect the server from malicious requests and optimize its performance by filtering out potentially harmful requests. It is an optional feature and can be enabled via the Windows Feature of Windows 11 OS. In this article, we will check out How to Enable Request Filtering in IIS on Windows 11 using simple steps. Check out: How to Enable URL Authorization of IIS on Windows 11

Table of Contents

  • Key Steps:
  • Directions to reach Request Filtering in IIS on Windows 11
  • Request Filtering in IIS – Feature availability on various Windows Editions
  • Key Functions of Request Filtering in IIS:
  • Information on the Go
    • Can Request Filtering block directory traversal attacks?
    • How do I allow or block specific file extensions in IIS?
    • What happens when a request is blocked by Request Filtering?
    • Can Request Filtering be customized for specific applications or sites?
  • Take away

Key Steps:

  • To Enable this feature on Windows 11, we will use Windows Features.
  • To access Windows Features, open Run and execute the following command. appwiz.cpl
  • On the Programs and Features window, click on Turn Windows Features on or off from the left pane.
  • Windows Features dialog will open now. Locate Internet Information Services and expand the tree.
  • Then, expand World Wide Web Services.
  • Finally, expand Security.
  • Now, you can find Request Filtering Click on the checkbox to enable it. Click OK.
  • That is it. The system will enable Request Filtering in IIS.

Directions to reach Request Filtering in IIS on Windows 11

Directions to Request Filtering for IIS on Windows 11
Directions to Request Filtering for IIS on Windows 11

Let’s get started.

  • Go to the Run command using the keyboard shortcut Win Key + R.
  • Enter the following command appwiz.cpl and click OK. This command will open the Programs and Features window.
Open Programs and Features using appwiz.cpl
Open Programs and Features using appwiz.cpl
  • The Programs and Features window will open now. You can find Turn Windows Features on or off option from the left pane.
Turn Windows Features on or off
Turn Windows Features on or off
  • Clicking on Turn Windows features on or off will open the Windows Features dialog. Here, you can find all the available optional features.
  • Locate Internet Information Services from the list of services available and expand the tree.
Expand IIS Tree
Expand IIS Tree
  • Now, you will find FTP, Web Management Tools, and World Wide Web Services. We have to expand the World Wide Web Services.
Expand World Wide Web Services
Expand World Wide Web Services
  • You will find various features such as Application Development Features, Common HTTP Features, Health and Diagnostics, etc. Expand the Security node.
Expand Security
Expand Security
  • You can find Request Filtering. Click on the checkbox next to it to enable it and click OK.
  • Windows will now start searching for the required files.
Windows Searching for the required files
Windows Searching for the required files
  • Then the system will apply the necessary changes.
Applying changes
Applying changes
  • Click on Close to Close the window. A Restart is highly recommended.
Windows has completed the changes
Windows has completed the requested changes
  • That is it. Request Filtering for IIS is now enabled on Windows 11 OS.

Request Filtering in IIS – Feature availability on various Windows Editions

This section provides information on the availability of this feature on different Windows Editions.

Windows EditionsAvailability
Windows 11 HomeNo
Windows 11 ProfessionalYes
Windows 11 EducationYes
Windows 11 EnterpriseYes
Windows 11 Pro EducationYes
Windows 11 SENo
Windows 11 IoT EnterpriseYes

Key Functions of Request Filtering in IIS:

Key Functions of Request Filtering
Key Functions of Request Filtering

The main purpose of this feature is to restrict harmful access requests. It includes

  • Restrict File Extensions
  • Set Request Size Limits
  • Block Specific HTTP Verbs
  • Filter URL Sequences
  • Deny Hidden Segments
  • Control MIME Types
  • Prevent Double Escaping
  • Deny Unlisted Extensions
  • Configure Verbose Error Responses

Information on the Go

Request filtering ensures that only legitimate requests are processed by the server, protecting it against common attack vectors such as SQL injection, cross-site scripting (XSS), and denial-of-service (DoS) attacks. It also enhances server performance by reducing the processing of unnecessary or harmful requests.

Can Request Filtering block directory traversal attacks?

Yes, by using the URL Sequences filter, you can block character patterns like ../ or encoded equivalents (%2e%2e/) to prevent directory traversal attacks.

How do I allow or block specific file extensions in IIS?

Go to Request Filtering in IIS Manager. Select File Name Extensions in the Actions pane. Add extensions to allow or deny (e.g., .exe → Deny).

What happens when a request is blocked by Request Filtering?

When a request is blocked, IIS returns a 403 Forbidden response or another custom error message based on your configuration.

Can Request Filtering be customized for specific applications or sites?

Yes, it can be applied on the Server Level, Site Level, and Application Level.

Take away

Request Filtering in IIS acts as a frontline defense against malicious attacks such as directory traversal, buffer overflow, and unauthorized file access. However, it is highly recommended to use comprehensive security strategies that include application-level safeguards, Firewalls, and Regular Monitoring. I hope you are satisfied with our article and if you have any queries, kindly let us know in the comment section. For more IIS-related articles, stay tuned to Winsides.com. Happy Coding! Peace out!

Tags:

How to Enable in Windows 11IISInternet Information ServicesRequest Filtering in IISwindows 11Windows Features
Vigneshwaran Vijayakumar
Author

Vigneshwaran Vijayakumar

Hello, I'm Vigneshwaran, the founder, owner, and author of WinSides.Com. With nearly a decade of experience in blogging across various domains and specializing in Windows-related tutorials for over five years, I bring a wealth of knowledge and expertise to WinSides.Com

Follow Me
Other Articles
Enable IP Security for IIS on Windows 11
Previous

How to Enable IP Security in IIS on Windows 11?

Enable Internet Printing Client on Windows 11
Next

Quick way to Enable Internet Printing Client on Windows 11

No Comment! Be the first one.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

  • How to Install and Run X Server in Windows 11?
  • How to Enable Client for NFS in Windows 11?
  • 5+ Easy Methods to Find/Search Video Files Only in Windows 11!
  • How to Enable TFTP Client in Windows 11?
  • Windows 10 officially ends on October 14, 2025
  1. Vigneshwaran Vijayakumar
    Vigneshwaran Vijayakumar on How to Enable Windows PowerShell 2.0 in Windows 11?October 5, 2025

    Hello Mr. Mohamad El-Kheir, Thank you for contacting us. Microsoft has removed PowerShell version 2.0 completely from Windows 11 24H2…

  2. Avatar of Mohamad El-Kheir
    Mohamad El-Kheir on How to Enable Windows PowerShell 2.0 in Windows 11?October 5, 2025

    i have a MSI laptop with windows 11 Home Installed on it. how to install powershell v2.0 on it

  3. Vigneshwaran Vijayakumar
    Vigneshwaran Vijayakumar on DxDiag Windows 11 – What is it & How to use it for Troubleshooting?August 14, 2025

    Hey Myla Shannon Thank you for your valuable feedback. We are delighted to hear your compliment and excited to know…

  4. Avatar of Myla Shannon
    Myla Shannon on DxDiag Windows 11 – What is it & How to use it for Troubleshooting?August 14, 2025

    This content is incredibly informative.

  5. Avatar of seven
    seven on How to Enable IIS [Internet Information Services] in Windows 11?July 29, 2025

    I found this post very helpful.

  • About us
  • What’s New?!
  • Guest Posts on Winsides.com – Terms and Conditions
  • Publication Sitemap
  • Careers
  • Authors
  • Why Trust Winsides.com?
  • Content Removal Request
  • Terms of Use
  • Disclaimer
  • Contact us
Copyright 2024-2026 - Winsides.com. All rights reserved.