Get SwitchCraft up and running in minutes.
The easiest way to install SwitchCraft on Windows:
winget install FaserF.SwitchCraftThis installs the Modern edition with automatic updates.
Download the latest release from GitHub Releases.
| Edition | Download | Best For |
|---|---|---|
| Modern (Flet) | Setup / Portable | Most users - Latest features, modern UI |
| Legacy (Tkinter) | Setup / Portable | Old hardware - Lightweight, classic stability |
| CLI | Download | Automation - Headless, scriptable |
| Filename | Type | Description |
|---|---|---|
SwitchCraft-Setup.exe |
Installer | Modern edition with auto-updates |
SwitchCraft-windows.exe |
Portable | Modern edition, no installation needed |
SwitchCraft-Legacy-Setup.exe |
Installer | Legacy edition |
SwitchCraft-Legacy.exe |
Portable | Legacy edition |
SwitchCraft-CLI-windows.exe |
CLI | Command-line tool |
| Requirement | Minimum |
|---|---|
| OS | Windows 10 (Build 1809+) or Windows 11 |
| Architecture | x64 |
| RAM | 4 GB |
| Disk | ~150 MB |
- 7-Zip: Required for nested installer extraction. Download
- IntuneWinAppUtil: Auto-downloaded when needed for Intune packaging.
- ✅ Start menu shortcuts
- ✅ Automatic updates
- ✅ File associations
- ❌ Requires admin rights
- ✅ No installation required
- ✅ Run from USB drive
- ✅ Use in Windows Sandbox
- ❌ No auto-updates
- Accept Firewall Prompt (if shown) - Required for local UI server
- Configure Settings - Set your preferred theme, language, and Intune credentials
- Install Addons - Enable advanced features like AI assistance or Intune integration
Tip
Run SwitchCraft as Administrator to enable local installation testing features.
The SwitchCraft uninstaller (unins000.exe in the install folder) supports standard Inno Setup flags and a custom cleanup flag.
To completely remove SwitchCraft, including all configuration, history, and addons, use the /FULLCLEANUP parameter.
# Silent uninstall with full data cleanup
./unins000.exe /VERYSILENT /FULLCLEANUPWhat gets deleted?
- Installation Directory (
{app}) - User Preferences Registry (
HKCU\Software\FaserF\SwitchCraft) - Roaming AppData (
%APPDATA%\FaserF\SwitchCraft) - Local AppData (
%LOCALAPPDATA%\FaserF\SwitchCraft) - Addons (
%USERPROFILE%\.switchcraft)
SwitchCraft stores configuration and user data in the following locations.
| Type | Location |
|---|---|
| User Preferences | HKCU\Software\FaserF\SwitchCraft |
| GPO/Intune Policies | HKCU\Software\Policies\FaserF\SwitchCraft |
| Analysis History | %APPDATA%\FaserF\SwitchCraft\history.json |
| Logs / Crash Dumps | %APPDATA%\FaserF\SwitchCraft\Logs\ |
| Addons | %USERPROFILE%\.switchcraft\addons\ |
| Secrets (API Keys) | Windows Credential Manager (under "SwitchCraft") |
| Type | Location |
|---|---|
| Addons | ~/.switchcraft/addons/ |
| Logs | ~/.switchcraft/Logs/ |
| Secrets | System Keyring (libsecret/Keychain) |