A familiar setup.
A deliberate first run.
Download and install.
Run the x64 MSI from the official release. It installs to C:\Program Files\RustWTM, adds the tools to PATH, creates a Start Menu shortcut, and installs the background service. Administrator rights are required.
Look around before changing anything.
Open Overview, Processes and Performance. The service starts in dry-run: automatic decisions are logged without applying their process changes. Manual GUI and CLI commands still execute.
Review Events. Then choose your protection.
Inspect the event log and validate your rules. Use an elevated window to switch Settings from dry-run to enforcing. Check exemptions, foreground protection and app budgets for your workloads.
Understand the working modesRustWTM is an early-release project. Download from the official release and verify the published SHA-256. Signing status should be checked on the downloaded package; the site does not claim a verified publisher signature.
Prefer PowerShell?
From an elevated PowerShell, the official installer downloads the current release, checks its SHA-256, and installs the app and service. You can inspect the script before running it.
irm https://raw.githubusercontent.com/ersinkoc/RustWTM/main/scripts/install.ps1 | iexYour tools. Your folder.
Extract the portable ZIP and open rustwtm.exe, or use wtm.exe from your terminal. The GUI can monitor as a regular user. Privileged controls still require elevation; the service is not installed just by extracting the archive.
To use the installer’s download-only mode, save the official script first and run:
.\install.ps1 -DownloadOnly -InstallDir D:\Tools\RustWTMAutomatic elevated startup and Task Manager replacement require a protected installation, and are unavailable to portable copies.
Before you download.
| Windows | Windows 10 version 1809 or later, or Windows 11 |
|---|---|
| Architecture | x64 (64-bit). No native ARM64 or 32-bit release package. |
| Permissions | Regular user for read-only monitoring. Administrator for installation, service configuration and privileged process controls. |
| Docker | Optional. A supported local Docker Engine context using a Windows named pipe; Engine API 1.41 or newer. |
| Sensors | Optional hardware provider. Device support varies; fan-control writes need device-specific validation. |
| Languages | English · Türkçe · Deutsch · Français · Español |
The project does not publish a separate minimum CPU or RAM capacity. Resource readings and available controls depend on Windows permissions and hardware capabilities.
Keep your perspective current.
RustWTM can notify you about updates. Its update flow downloads the new installer, checks the published SHA-256 and restarts the app after installation. You can also download a release manually.
Uninstall the MSI through Windows Settings → Apps. Configuration and usage history in %ProgramData%\RustWTM are retained. Review the documentation for cleanup and restoration of optional integrations.