Skip to content

Installation

Gnawbie edited this page Mar 26, 2026 · 1 revision

Installation

Requirements

  • Windows 10 or 11
  • PowerShell 5.1 (included in Windows -- no install needed)
  • Administrator rights are not required, but WMI access must be available (default on all standard Windows installs)

Steps

1. Download the files

Clone the repo or download the ZIP from GitHub and extract it anywhere -- for example:

C:\Tools\ProcessMonitor\

All files must stay in the same folder.

2. Unblock the PowerShell script

Windows may block scripts downloaded from the internet. To unblock:

Option A -- Right-click:

  1. Right-click ProcessMonitor.ps1
  2. Click Properties
  3. At the bottom, tick Unblock -> OK

Option B -- PowerShell:

Unblock-File -Path "C:\Tools\ProcessMonitor\ProcessMonitor.ps1"

Option C -- Use the included tool: Double-click Diagnose-Monitor.bat -- it unblocks and runs the script visibly so you can see any errors.

3. Start the monitor

Double-click Start-Monitor.bat.

A green circle icon will appear in the system tray. Logs are written to:

%USERPROFILE%\ProcessMonitorLogs\

Optional: Run on startup

To start automatically when Windows boots:

  1. Press Win + R -> type shell:startup -> Enter
  2. Create a shortcut to Start-Monitor.vbs in that folder

Use Start-Monitor.vbs (not the .bat) so no console window flashes on login.

Clone this wiki locally