WindowsUpdateTools
1.4.2
Comprehensive PowerShell module for diagnosing, analyzing, and remediating Windows Update issues in enterprise environments. Includes SetupDiag integration, automated remediation, and detailed health reporting.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2025 CSOLVE. All rights reserved.
Package Details
Author(s)
- Anthony Balloi - CSOLVE Alex Appleton - CSOLVE
Tags
WindowsUpdate Remediation Diagnostics Enterprise Intune SCCM SetupDiag Windows10 Windows11 WSUS Troubleshooting Automation SystemAdmin
Functions
Test-WindowsUpdateHealth Repair-WindowsUpdate
PSEditions
Dependencies
This module has no dependencies.
Release Notes
Fixed issues in 1.4.2:
- Fixed a bug in Test-WUComponentStore that caused false positives in component store health checks.
- Improved event log parsing in Get-WUEventLogs to narrow down relevant events more effectively.
FileList
- WindowsUpdateTools.nuspec
- README.md
- Private\Clear-WUUpgradeBlockingRegistry.ps1
- Private\Get-WUSystemHealth.ps1
- Private\Invoke-WUEnhancedDiskCleanup.ps1
- Private\New-WUHealthIssue.ps1
- Private\Resolve-WUGenericErrors.ps1
- Private\Test-WUComponentStore.ps1
- Private\Write-WULog.ps1
- Private\Get-WUConfiguration.ps1
- Private\Get-WUSystemInfo.ps1
- Private\Invoke-WUSetupDiag.ps1
- Private\Remove-WUProblematicDrivers.ps1
- Private\Resolve-WUSystemPartition.ps1
- Private\Test-WUServices.ps1
- Public\Repair-WindowsUpdate.ps1
- WindowsUpdateTools.psd1
- Private\Get-WUEventLogs.ps1
- Private\Get-WUUpdateHistory.ps1
- Private\Invoke-WUTroubleshooter.ps1
- Private\Resolve-WUComponentStore.ps1
- Private\Resolve-WUWSUSIssues.ps1
- Private\Test-WUWindows11Compatibility.ps1
- Public\Test-WindowsUpdateHealth.ps1
- WindowsUpdateTools.psm1
- Private\Get-WUPendingUpdates.ps1
- Private\Invoke-WUComprehensiveRemediation.ps1