What's Changed
- Fix three package installation failures by @KaladinDMP in #2
- Fix .NET runtime and framework installed detection by @KaladinDMP in #3
Full Changelog: v1.0.0...v1.0.1
๐ AG Windows Runtime Installer GUI - AG WRI GUI ๐
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.
๐ One-Liner Install
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!
๐ What Does This Thing Even Do?
- 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.
๐ป How to Use This Fine Piece of Software
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.
๐ฆ What's Included?
Visual C++ Redistributables
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.
.NET Frameworks
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.
.NET 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.
Extras
| Package | Version |
|---|---|
| DirectX End-User Runtime | June 2010 |
| OpenAL | 1.1 |
| XNA Framework Redistributable | 4.0 |
| 7-Zip | 25.01 |
๐ฎ Quick Presets
| 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.
.NET Framework vs .NET Runtime (Important)
These are not the same thing.
-
.NET Framework (3.5, 4.x)
Legacy Windows components used by older applications and installers. -
.NET Runtime (Core / Desktop Runtime)
Modern runtimes required by newer applications and games.
AG WRI GUI detects and installs these separately using Windows registry data.
๐ค FAQ
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.
โ ๏ธ Disclaimer
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.
๐ License
MIT - Free to use, free to modify, slightly less free to complain about. But hey, it works. Enjoy!
๐ Credits
Inspired by MAS for the one-liner approach.
Built with love, caffeine, and an unhealthy hatred for missing DLL errors.
What's Changed
- Fix three package installation failures by @KaladinDMP in #2
- Fix .NET runtime and framework installed detection by @KaladinDMP in #3
Full Changelog: v1.0.0...v1.0.1
What's Changed
- Fix three package installation failures by @KaladinDMP in #2
- Fix .NET runtime and framework installed detection by @KaladinDMP in #3
Full Changelog: v1.0.0...v1.0.1
