Improve Network Speed in Windows 10 by Increasing IRPStackSize

You can IRREVOCABLY LOSE ALL DATA AND DESTROY YOUR COMPUTER if you screw up your System Registry.

Backup & be able to restore your System Registry in case of issues.

You yourself are responsible for any damage to your data, applications, tech environment, grades, or hardware if you make an error or unknowingly cause an issue by modifying your System Registry!

Actual Instructions for Increasing IRPStackSize

  1. Click Start or Windows menu in lower left.
  2. Type "regedit" (no quotes) in the search box.
    Press the Windows key + R, and type in "regedit.exe" (no quotes) in the "Run" dialog box.


  3. Open the "Registry Editor" option.
  4. Say  "Yes" at the User Account Control window asking if its okay if this app makes changes to this device.
  5.  Copy/paste the following into the address bar, or use the left-hand navigation panel to navigate to the following:

    Regedit 2

  6. Create a new entry called "IRPStackSize" (no quotes) by right-clicking the "Parameters" folder, and choosing "New"> "DWORD (32-bit) Value."
    The entry has to have the same upper & lower case letters as "IRPStackSize" (no quotes).
    Right-click & choose "Rename" if you clicked off the new entry.

    IRPStackSize 3 (Small).png

  7. Right-click & choose "Modify" on the new entry. Or double click it.

    Regedit 4

  8. Select "Decimal."
  9. Enter "32" (no quotes) for "Value data."

    Regedit 5

  10. Click "OK."
  11. Close the Registry Editor window.
  12. Reboot.

For more info on this, see: