Back to Software

FreeC#v0.1.6Windows x64
TempProfileFixer
Windows temporary profile repair workflow
TempProfileFixer is a Windows administrator utility for diagnosing and repairing temporary profile states. It lists local profiles, matches base SIDs under the ProfileList registry key, exports affected keys, renames profile folders with backup-style suffixes, removes broken SID entries, and guides the reboot step after a rebuild.
What It Does
- GUI workflow for local temporary profile repair.
- ProfileList SID matching with registry export backup behavior.
- Diagnostics, list, and dry-run commands that can run before destructive repair.
- Remote selectors for computer, profile, path, and SID workflows.
Good For
- Diagnose why Windows loaded a temporary profile.
- Review the exact profile and registry entries before rebuilding.
- Run repeatable dry-run and rebuild commands as an administrator.
How It Works
- Inspects C:\Users and the ProfileList registry state for local profile matches.
- Exports registry keys before repair actions.
- Renames the profile folder with an .old-style suffix and removes the broken normal SID and .bak entries when rebuilding.
Command Line
Command-Line and Automation Notes
Diagnostics, help, list, and dry-run can run without pre-elevation. Rebuild and delete-style repair actions require an elevated administrator session.
Run diagnostics
.\dist\TempProfileFixer.exe doctorList detected profiles
.\dist\TempProfileFixer.exe listDry-run a profile repair
.\dist\TempProfileFixer.exe dry-run --profile SomeUserRebuild a profile after review
.\dist\TempProfileFixer.exe rebuild --profile SomeUserRun rebuild with confirmation already supplied
.\dist\TempProfileFixer.exe rebuild --profile SomeUser --yesCommon Commands and Switches
listdoctordry-runrebuild--computer--profile--path--sid--yes
Safety and Scope
- Exports registry keys before repair actions.
- Destructive repair commands require elevated administrator rights.
- Designed around reviewable dry-run output before rebuild.