Welcome to the AG Windows Runtime Installer GUI! A sleek, dark-themed GUI that handles all those annoying runtime dependencies so you don't have to click through 47 different installer wizards. VC++? DirectX? .NET? We got you covered, all in one place, with sane defaults and zero wizard clicking. Go grab a coffee while this thing does its magic.
Click it, let it run, reboot, done.
Open PowerShell as Administrator and run:
irm https://wri-gui.top | iexThat's it. Admin prompt pops up, click yes, pick your stuff, install, reboot, and done. Technology!
- Beautiful Dark GUI 🌙: Because staring at white backgrounds is so 2010. Easy on the eyes, easy on the soul.
- Tabbed Interface 📑: Visual C++, .NET Runtimes, and Extras—all neatly organized like a responsible adult would do.
- Smart Presets ⚡: One-click buttons for "Essentials" (VC++ & DirectX) or "Gaming" (everything a gamer needs). Select All if you're feeling spicy. Preset buttons only select missing packages
- Live GitHub JSON 🌐: Package list loads fresh from GitHub every time—no outdated URLs here.
- Auto Architecture Detection 🕵️: x86? x64? It knows. Installs both where needed because why not.
- Progress Tracking 📊: Watch the progress bar fill up. Satisfying? Yes. Necessary? Also yes.
- Reboot Reminder 🔔: Tries to close without rebooting? We'll guilt trip you. You're welcome.
Option A: The Cool Way (One-Liner) Open PowerShell as admin and run:
irm https://wri-gui.top | iexOption B: The Manual Way
- Download
wri-gui.ps1orWriLauncher.vbsfrom Releases - Right-click → Run with PowerShell
- Accept the admin prompt (yes, it needs admin—it's installing system stuff)
- Pick your packages from the fancy tabs
- Hit "Install Selected" and watch the magic happen
- Reboot when prompted. Or don't. Live dangerously.
Automatically installs x86 and x64 where applicable.
| Package | Version |
|---|---|
| Visual C++ 2005 | 8.0.x |
| Visual C++ 2008 | 9.0.x |
| Visual C++ 2010 | 10.0.x |
| Visual C++ 2012 | 11.0.x |
| Visual C++ 2013 | 12.0.x |
| Visual C++ 2015–2022 | 14.x |
Installed VC++ versions are detected via registry and disabled automatically.
These are Windows system frameworks, not Core/.NET runtimes. Detection is done via registry keys, not the dotnet CLI.
| Package | Version |
|---|---|
| .NET Framework 3.5 | 3.5 |
| .NET Framework 4.0 | 4.0 |
| .NET Framework 4.7.2 | 4.7.2 |
| .NET Framework 4.8 | 4.8 |
Frameworks are required by many older games and applications and are handled separately from modern runtimes.
These are modern .NET (Core / Desktop) runtimes used by newer applications and tools.
| Package | Version |
|---|---|
| .NET Core 3.1 Desktop Runtime | 3.1.32 |
| .NET 5.0 Runtime | 5.0.17 |
| .NET 6.0 Desktop Runtime | 6.0.33 |
| .NET 8.0 Desktop Runtime | 8.0.8 |
| .NET 9.0 Desktop Runtime | 9.0.0 |
Runtime detection is handled via registry and runtime presence checks. Installed runtimes are automatically disabled.
| Package | Version |
|---|---|
| DirectX End-User Runtime | June 2010 |
| OpenAL | 1.1 |
| XNA Framework Redistributable | 4.0 |
| 7-Zip | 25.01 |
| Button | What It Selects |
|---|---|
| Select All | Everything. You madlad. |
| Select None | Commitment issues? We get it. |
| VC++ Only | VC++ redistributables only |
| Essentials | All VC++ & DirectX |
| Gaming | All VC++ & DirectX & OpenAL & XNA |
Installed components are never re-selected.
Q: When I run the one-liner powershell just closes. What gives?
A: You probably didnt open powershell as admin. Directions are made for a reason.
Q: Why does it need admin?
A: Because installing system runtimes requires admin privileges. We're not hackers, promise.
Q: Works on Windows 7?
A: Probably? It needs PowerShell 5.1+ which Win7 has. But honestly, upgrade already.
Q: Can I add my own packages?
A: Edit redists.json in this repo and they'll show up automatically. PRs welcome!
Q: The installer window pops up during install?
A: Some installers insist on showing their face briefly. We use silent/passive flags where possible.
No promises, no refunds, and absolutely no apologies if you use this wrong. AG WRI GUI is provided "as-is." It does what it says, but beyond that, you're on your own, buddy.
MIT - Free to use, free to modify, slightly less free to complain about. But hey, it works. Enjoy!
Inspired by MAS for the one-liner approach. Built with love, caffeine, and an unhealthy hatred for missing DLL errors.
