PowerShell script to automate/facilitate some basic desktop support functions. Most of it is pretty self-explanatory; it's essentially just a launcher for built-in Windows tools.
- View chronological Stability Index
- Reset Windows Update
- Reset network settings
- Detect and repair file system errors
- Get results of most recent file system check
- Clear Offline Files client-side cache for all users
- Clear credential cache for signed-in user
- Clear Edge cache for signed-in user
- Clear Teams cache for signed-in user
- Re-register all UWP apps for signed-in user
- Remove System-level Chrome
- Back up BitLocker recovery key to AD
- Enable BitLocker (and back up recovery key)
- List and remove local Windows profiles
- Check the component store log for errors
- Scan the component store to detect errors
- Rebuild the component store from Windows Update
- Check Windows OS files and repair errors
-
Run memory diagnostic
-
Get results of most recent memory diagnostic
-
Get system power report
-
Get battery report (laptop only)
-
Get device installation log
-
Open Drive Optimizer
-
Reboot P. New PS prompt X. Exit