WindowsUpdateTools
1.2.0
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
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
New in version 1.2.0:
- Added switch in Repair-WindowsUpdate for DriveCleanup and DiskCleanup
FileList
- WindowsUpdateTools.nuspec
- README.md
- Private\Clear-WUUpgradeBlockingRegistry.ps1
- Private\Get-WUSystemHealth.ps1
- Private\Invoke-WUComprehensiveRemediation.ps1
- Private\Invoke-WUTroubleshooter.ps1
- Private\Resolve-WUComponentStore.ps1
- Private\Resolve-WUWSUSIssues.ps1
- Private\Write-WULog.ps1
- Private\Get-WUConfiguration.ps1
- Private\Get-WUSystemInfo.ps1
- Private\Invoke-WUEnhancedDiskCleanup.ps1
- Private\New-WUHealthIssue.ps1
- Private\Resolve-WUGenericErrors.ps1
- Private\Test-WUComponentStore.ps1
- Public\Repair-WindowsUpdate.ps1
- WindowsUpdateTools.psd1
- Private\Get-WUEventLogs.ps1
- Private\Get-WUUpdateHistory.ps1
- Private\Invoke-WUSetupDiag.ps1
- Private\Remove-WUProblematicDrivers.ps1
- Private\Resolve-WUSystemPartition.ps1
- Private\Test-WUServices.ps1
- Public\Test-WindowsUpdateHealth.ps1
- WindowsUpdateTools.psm1
- Private\Get-WUPendingUpdates.ps1