Run the read-only AJ Collector on a SCADA server, HMI, historian or engineering workstation — no installation — and open its report here. The analyser explains services, events, boot and logon delays, time, domain, network, listening ports, firewall, accounts, security settings and certificates, compares the computer with a baseline, and makes an anonymised copy to send to support.
SHA-256: 503C39909F9BA27C34BF65DFD3D176C0B13F44052CBE930DB749FD7E335506EC — check it on the target computer with Get-FileHash .\AJ-Collector.ps1.
powershell.exe -ExecutionPolicy Bypass -File .\AJ-Collector.ps1“Bypass” applies to this one run only and changes no policy.| System | Windows version, last boot, hardware, domain or workgroup, installed updates, pending-restart flags | |
| Disks | Volumes and free space; physical disk health | |
| Services | State, start type, account, path and dependencies of every service | |
| Event logs | System and Application errors and warnings of the last 7 days; boots, shutdowns, time changes and service installs; boot duration | |
| Security events | Failed logons, lockouts, account and group changes, log clearing, new services | admin |
| Time | w32tm /query /status, /configuration and /source; time zone | |
| Network | ipconfig /all, route print, arp -a, netstat -ano, adapters, listening ports with their process | |
| Processes | Name, process ID, memory and CPU time | |
| Windows Firewall | Profiles and enabled rules (ports, addresses, programs) | |
| Accounts | Local users, members of Administrators and Remote Desktop Users, password policy (net accounts) | |
| Security settings | Remote Desktop and NLA, SMBv1, UAC, USB storage, AutoRun, LLMNR, Defender status | |
| Audit policy | auditpol /get /category:* | admin |
| Domain | Domain controller (nltest /dsgetdc), Group Policy summary (gpresult /r) | |
| Secure channel | Test-ComputerSecureChannel and nltest /sc_verify (read-only tests) | admin |
| Software | Installed programs: name, version, publisher, install date | |
| Certificates | Computer Personal, Remote Desktop and Web Hosting stores — public data only, never private keys |
It never changes a setting, starts or stops a service, installs anything, reads private keys or passwords, or sends anything over the network. Parts that need administrator rights are skipped and listed in the report when run without them. If scripts are blocked on the computer, run the commands from the Command Output Explainer by hand instead.
A two-part health check for Windows SCADA computers: the AJ Collector, a readable PowerShell script that only reads settings and logs and writes one file, and this analyser, which explains that file in your browser.
Read this before relying on a result. Every method, formula, assumption and limit is stated here, so you can check the answer yourself instead of accepting it blindly.
Download, open and compare with what the guide says you should see.
For preliminary engineering use. Results must be checked by a qualified engineer against the project's standards. How results are checked · Terms & disclaimer · Build 5da9168 · 2026-11-13