- Fixed the
ResetStandalone
parameter, now it actually does something - Added MEMCM
Run-Script
support by changing single quotes to double quotes for the default parameters
- Renamed script and function to
Reset-WindowsUpdate
- Added full reset functionality (will not work if update component files are corrupted)
- Fixed logical bugs that forced a NULL return
- Generalized so it can be used for multiple error cases
- Added standalone repair option to use without detection
- Added kill windows update service by PID
- Detects and repairs a corrupted WU DataStore.
- Detection is done by testing the eventlog with the specified parameters.
- Repairs are performed by removing and reinitializing the corrupted DataStore.
- The specified eventlog is backed up and cleared in order not to triger the detection again before the repair step.
- The backup of the specified eventlog is stored in 'SystemRoot\Temp' folder.
- Defaults are configured for the ESENT '623' error.