Skip to content

Latest commit

 

History

History
98 lines (66 loc) · 4.52 KB

File metadata and controls

98 lines (66 loc) · 4.52 KB


💾 About The Project

IE11 Enabler for Windows 11

The IE11 Enabler for Windows 11 is a PowerShell script that provides a simple graphical user interface (GUI) to re-enable and launch a standalone Internet Explorer 11 instance on Windows 11. It works by applying necessary registry modifications to prevent the automatic redirection to Microsoft Edge and then launches IE using a COM object.

Built by: Zachary Whiteman & Google Gemini Ai.

(back to top)

🔰 Getting Started

This script is for advanced users or developers who need to access legacy websites or applications that require Internet Explorer 11.

🕰️ Prerequisites

To run this script, you will need:

  • Windows 11 Operating System.
  • PowerShell 5.1 or newer.
  • Administrator Privileges: The script must be run as an administrator to modify the system registry.
  • Internet Explorer Components: The underlying IE11 components must still be present on the operating system.

💽 Installation & Execution

  1. Download: Download the IE11 Enabler for Windows 11 v2.ps1 script file.
  2. Unblock: Right-click the file, go to Properties, and click Unblock if the file was downloaded from the internet.
  3. Run as Administrator: Right-click the script and select "Run with PowerShell" or execute it from a PowerShell console that is running as an administrator.
    ."\IE11 Enabler for Windows 11 v2.ps1"

(back to top)

🚀 Usage

The application provides a straightforward interface for launching Internet Explorer 11.

  1. When the window opens, you can enter a specific URL into the text box. A default URL is provided.
  2. Click the Enable & Launch Internet Explorer 11 button.
  3. The script will apply the required registry changes and then launch an IE11 window navigated to the specified URL.
  4. A status label at the bottom of the window will provide feedback on the process.

(back to top)

✨ Key Features

  • One-Click Launch: Applies necessary registry fixes and launches IE11 with a single button click.
  • Disables Edge Redirection: Modifies the registry to disable the Browser Helper Object (BHO) that forces IE to redirect to Microsoft Edge.
  • Reverses Group Policy: Sets the registry value to reverse the "Disable Internet Explorer 11 as a standalone browser" policy.
  • COM-Based Launch: Uses a COM object to reliably create a new, visible Internet Explorer instance.
  • Administrator Check: The script includes a check to ensure it is being run with the necessary administrator privileges.

(back to top)

🛠️ Technology Stack

  • Scripting Language: PowerShell
  • GUI Framework: .NET Windows Forms (WinForms).
  • Core Logic: Interacts with the Windows Registry and uses a COM object (InternetExplorer.Application) to control the browser.

(back to top)

📐 Architecture & Security Notes

IE11 Enabler for Windows 11 directly modifies the Windows Registry.

  • Administrator Privileges: This script requires administrator access to write to the HKEY_LOCAL_MACHINE registry hive.
  • Registry Changes: The script modifies system policies related to Internet Explorer and its interaction with Microsoft Edge. These changes are necessary for the tool to function.
  • Legacy Browser: Internet Explorer 11 is a legacy browser that no longer receives feature updates and may lack modern security protections. Use it with caution and only for trusted, legacy applications.

(back to top)

🪪 License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

☎️ Contact

Zach Whiteman - elitesoftwarecolimited@gmail.com

HuggingFace - https://huggingface.co/EliteSoftware

HuggingFace (Personal) - https://huggingface.co/TheShadyRainbow

LinkTree - https://linktr.ee/zachrainbow

Patreon - https://www.patreon.com/c/EliteSoftwareCo

(back to top)