Installation & First Start
Installing WinWraper
- Download
WinWraper-Setup-x.x.x.exefrom boringtecvn.com. - Run the installer, click Next and complete the setup.
- WinWraper starts automatically after installation and appears in the system tray (bottom-right of the taskbar).
ℹ️Note
On first launch, WinWraper runs in Trial mode, you can use it immediately without a license. See Licensing & Activation to unlock all features.
Opening the main window
After installation, WinWraper runs in the background in the system tray. To open the management window:
- Double-click the WinWraper icon in the tray, or
- Right-click the tray icon → 📋 Service List
The Service List interface
This is the main screen you see when you open WinWraper. It shows all managed services along with their current status.
| # | Folder | Executable | PID | Port | Type | Status | Uptime | CPU | RAM | Crashes | Win Service | Auto-Restart | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | my-backend | node index.js | 4821 | 3000 | Node.js | ● Running | 1h 0m | 2.1% | 128 MB | 0 | ● Running (WinSvc) | ||
| 2 | next-storefront | next start | 4822 | 3001 | Next.js | ● Running | 30m 20s | 4.6% | 213 MB | 0 | — | ||
| 3 | ml-worker | python main.py | — | — | Python | ○ Stopped | — | — | — | 2 | — | ||
| 4 | data-exporter | DataExport.exe | 9104 | 9200 | Console | ● Running | 12m 4s | 1.2% | 64 MB | 0 | ● Running (WinSvc) | ||
| 5 | log-collector | LogService.exe | — | — | Console | ○ Stopped | — | — | — | 1 | — |
Each row in the list is a service. The key columns:
| Column | Meaning |
|---|---|
| Name | The name you gave the service when adding it |
| Status | Running (green), Stopped (grey), Starting (yellow), Restarting (orange) and warning states ⚠ (path missing, runtime missing) |
| PID | Process ID of the running service |
| Port | The port the service is listening on |
| Uptime | How long the service has been running |
| CPU / RAM | Current resource usage |
| Type | Node.js, Python, .exe, ... |
There are 14 columns in total, see Managing Services for the full list.
Adding your first service
- Click the ➕ Add Service button at the top of the window. (The ⚡ Quick Add ▾ button next to it is for installing ready-made packages such as OpenClaw, see Managing Services.)
- Select the appropriate runtime: Node.js, Python, Next.js, EXE, ...
- Browse to your file or folder.
- Give the service a name (e.g.
my-api). - Click Save.
The service appears immediately in the list with a Stopped status. Click ▶ to start it.
💡Tip
WinWraper auto-detects Node.js, Python, and Ruby on your machine, you don't need to specify interpreter paths manually.
Starting and stopping services
- Click ▶ next to a service name to Start.
- Click ■ to Stop.
- Click ↺ to Restart.
- Use the Start All / Stop All menu buttons to act on all services at once.
Recommended settings for new users
| Option | Recommendation | Where to enable |
|---|---|---|
| Auto-Restart | On | Inline toggle in the Auto-Restart column on each service row |
| Start with Windows | Optional | ⚙ Configure button on the toolbar → Start with Windows |
| Auto-start services on open | On | ⚙ Configure button on the toolbar → Auto-start all services on open |
See also: Settings & Configuration
Next: Managing Services →