Windows Installation Guide
Install and configure AiBooster client on Windows.
Windows Installation Guide
System Requirements
- Windows 10 version 1903 or later
- Windows 11 any version
- 64-bit operating system
Installation Methods
Method 1: Microsoft Store (Recommended)
- Open Microsoft Store
- Search for "AiBooster"
- Click "Get" or "Install"
- Launch the app after download completes
Method 2: Installer Package
- Download
AiBooster-Setup.exefrom official website - Double-click to run the installer
- If SmartScreen appears, click "More info" → "Run anyway"
- Follow the installation wizard
Method 3: Portable Version
- Download
AiBooster-Portable.zip - Extract to any folder
- Run
AiBooster.exe
First Run
- Launch AiBooster
- First run will prompt to install TUN driver
- Click "Install" and grant administrator privileges
- Wait for driver installation to complete
Adding Subscription
- Get your subscription link
- Click the "+" button in the top left
- Select "Add Subscription"
- Paste the subscription link
- Click "OK" to save
Connecting
- Select a node (or use auto-select)
- Click the connect button in the center
- First connection will prompt for VPN permissions
- Status changes to "Connected" when successful
Troubleshooting
TUN Mode Won't Start
# Run Command Prompt as Administrator:
netsh winsock reset
# Restart your computer and try againApp Won't Launch
- Ensure VC++ Runtime is installed
- Check if antivirus is blocking
- Try running as Administrator
Windows Firewall may show a prompt - select "Allow access".