powershell

Five PowerShell one-liners that audit startup, temp and privacy settings safely

Read-only by construction: the five Get-ItemProperty commands that inspect everything ProofTune touches — without your machine changing a single byte.

ProofTune Project··5 min read
PowerShell illustration PowerShell

Inspection before action — a principle you can apply with nothing but PowerShell. These one-liners are read-only (Get-ItemProperty never writes), and they cover the entire surface a per-user tuning tool is allowed to see.

Startup entries and their approval stamps

terminal / powershell
Get-ItemProperty 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Run'
Get-ItemProperty 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved\Run'

Pair them: the first is what exists, the second is what's approved. Match by value name.

Visual performance and privacy

terminal / powershell
Get-ItemProperty 'HKCU:\Control Panel\Desktop' | Select-Object MenuShowDelay, DragFullWindows, MinAnimate, ForegroundFlashCount
Get-ItemProperty 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced' | Select-Object TaskbarAnimations, ListviewAlphaSelect
Get-ItemProperty 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Privacy' -ErrorAction SilentlyContinue

Temp size without touching anything

terminal / powershell
(Get-ChildItem $env:TEMP -Recurse -Force -ErrorAction SilentlyContinue -File |
  Where-Object LastWriteTime -lt (Get-Date).AddHours(-24) |
  Measure-Object Length -Sum).Sum / 1MB

Runs clean on every stock Win10/11 machine, elevation-free. The discipline behind it is in the cleanup post.

ProofTune ProjectEngineering notes — every claim here names the bytes a real tool touches. Verify first, install second.
ProofTune logo

See these exact settings inside the real tool

The browser replica runs the same strings and states as the installed app — click around before you ever install anything.