PC Audit

A read-only script that snapshots the settings that actually matter for Rust performance - refresh rates, power limits, background recording, drivers, running load, and more - into one anonymized file you can safely share for a machine-specific report.

What it does - and refuses to do

Read-only

It changes nothing. No settings are touched, nothing is installed, no network connection is made. It runs, writes one report file next to itself, and exits. (On the run-as-administrator path, Windows' own dxdiag and powercfg tools also leave two temporary files in your Temp folder.)

Anonymized

No account names, no computer name, no serial numbers, no IP or MAC addresses, no file contents beyond Rust's own config. Names that Windows embeds in ordinary paths are replaced with placeholders before the file is written. The output describes a configuration, not a person.

Readable

Plain PowerShell you can open in Notepad - what you download IS the source. No installer, no encoded commands, nothing downloaded at runtime. If you can read code, read it before running it - that is the point of shipping it this way. To verify your download matches this page: run Get-FileHash .\collect.ps1 in PowerShell and compare with the checksum below.

What ends up in the report, concretely: display modes and refresh-rate history, power settings, Game DVR / capture state, GPU and NIC driver versions, a snapshot of running processes and their CPU time, installed programs, services, startup items and logon-triggered scheduled tasks, crash and hardware-error event excerpts, storage layout and free space, and the contents of Rust's own client.cfg. What never ends up in it: account names, computer name, serials, IP or MAC addresses, browsing anything, or file contents beyond that one Rust config.

collect.ps1 SHA-256: B643C6E17605BDF0424144C23AC9C1ACAA132E6FAAD8C242C71C399E78225A15

Run it

  1. Download both files into the same folder (Downloads is fine):
  2. Your browser may flag the .bat/.ps1 download with a "Keep / Discard" warning - browsers do that for ALL script files, sight unseen. Choose "Keep" (on Chrome/Edge: the three-dot menu on the download, then Keep).
  3. Right-click PC-Audit-RUN-AS-ADMIN.bat and choose Run as administrator. (It also works without admin - it will tell you what it could not read and carry on.)
  4. Windows SmartScreen may also warn about an unrecognized .bat file - that is Windows being cautious about ANY downloaded script, not a detection. "More info" then "Run anyway", or read the script first (step 0 of trust).
  5. Wait for it to finish - a minute or two. The window can sit still for a while when Windows' own tools (dxdiag, powercfg) run; that is normal. It leaves a pcaudit-<timestamp>.json in the same folder.
  6. Open the JSON in Notepad if you want to see exactly what leaves your machine - it is meant to be read.
  7. Share the JSON file in the community Discord channel this site was linked from, for a machine-specific, ranked report of what is worth changing on YOUR hardware. (There is no other submission route - and that is deliberate: nothing on this site accepts uploads.)

Meanwhile

The Guide covers everything the audit checks and more, and the Config Tuner can tune your client.cfg right now - neither needs to wait for a report.