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
- Download both files into the same folder (Downloads is fine):
- 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).
- Right-click
PC-Audit-RUN-AS-ADMIN.batand choose Run as administrator. (It also works without admin - it will tell you what it could not read and carry on.) - 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).
- 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>.jsonin the same folder. - Open the JSON in Notepad if you want to see exactly what leaves your machine - it is meant to be read.
- 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.