Task Manager

Task Manager

Stealth's Task Manager provides a clean, security-aware view of running processes, services, and system performance. It complements Windows Task Manager with VirusTotal scanning, saved profiles, per-core affinity control, and a streamlined dark interface.

Tabs

The window is organized into four tabs:

ProcessesRunning processes
ServicesWindows services
PerformanceLive resource graphs
SettingsAuto-refresh, VirusTotal API key, profile management

Processes Tab

Columns

Table of: Name, PID, CPU %, Memory, Disk, Network, Security (VirusTotal), Status, Type (System/User), Description.

Click any column header to sort. Use the search box to filter by name, and the All / System only / User only buttons to scope the view.

Multi-Select & Actions

  • Checkbox column for multi-select with Select all
  • End Task - force-kills selected PIDs
  • End Process Tree - kills the process and all its children
  • Right-click any row for the full context menu

Context Menu

Set Priority. Realtime / High / Above Normal / Normal / Below Normal / Low.

Set Affinity. Per-core CPU affinity dialog - toggle which cores the process can run on.

Open File Location. Opens Explorer at the process's executable path.

Properties. Full path, details, open location.

Google Search. Quick web lookup for unfamiliar process names.

Details Panel

A resizable panel under the table shows live process details: command line, user, parent process, creation time (loaded asynchronously via WMI), plus an embedded VirusTotal panel with scan controls and the latest verdict.

VirusTotal Integration

Stealth Task Manager has built-in VirusTotal scanning so you can identify malware without leaving the window.

Setup

  1. Open the Settings tab
  2. Paste your VirusTotal API key (free or paid)
  3. Click Verify - Stealth tests the key against VirusTotal's API
  4. The key is stored encrypted on disk and never transmitted anywhere except VirusTotal

Scanning

VT ScanScans the selected process
Scan VisibleBatch-scans every process currently visible in the table
Stop ScansCancel an in-progress batch
Auto-ScanAutomatically scans every new process (uses cached verdicts when available, optionally uploads files up to 32 MB for fresh analysis)

Rate Limits & Cache

Free VirusTotal API keys are limited to 4 requests/min and 500/day. Stealth respects these limits, batches requests, caches verdicts locally so the same hash isn't re-scanned, and shows usage stats in Settings. Cache can be cleared from Settings.

Services Tab

A table view of every Windows service with: Name, Display Name, Status, Startup Type, Description.

  • Sort, search, and filter by status
  • Start / Stop / Restart any service (or multiple at once)
  • View full details for any service
  • Save and load service profiles (capture the current set of running services and restore later)

Performance Tab

Real-time canvas graphs and numeric stats:

CPUUtilization, process count, thread count, handle count, uptime
MemoryUsed / available / committed
DiskActive %, read/write speeds, per-volume usage
NetworkSend/receive rates, TCP connection count, adapter info
GPUUtilization (perf counters), aggregated dedicated VRAM in use

A static System Info panel below the graphs shows OS version, CPU model, architecture, and total RAM.

Profiles

Save and load process profiles and service profiles from the side panel. A profile captures the current state so you can quickly restore a known-good configuration after experimenting.

Settings

  • Auto-refresh on/off
  • Refresh interval - 3s / 5s / 10s / custom
  • VirusTotal: API key, verify, remove, auto-scan toggle, cache controls, usage stats

Status Bar

Bottom bar shows process count, selected count, last-updated timestamp, and auto-refresh state.

Best Practices

Run elevated. Launch Stealth elevated for full visibility into system processes.

Scan after install. Use VirusTotal Scan Visible after a fresh boot or installer to catch unknowns.

Save baselines. Save a process profile before troubleshooting so you can return to baseline.

Tune refresh. Adjust auto-refresh interval to balance responsiveness with CPU usage.