Thursday, May 22, 2025

Introducing pXLabs.WindowsUpdateTool, a WPF-powered PowerShell utility that makes managing Windows Updates easy!

Managing Windows Updates shouldn't feel like a battle. Whether you're an IT admin, helpdesk hero, or endpoint wrangler, you’ve probably wished for a tool that’s fast, flexible, and doesn’t make you wrestle with endless command-line syntax or slow MMC snap-ins.

Say hello to pXLabs.WindowsUpdateTool — a sleek, WPF-powered PowerShell utility that makes managing Windows Updates on local and remote systems an intuitive experience.

💡 What It Is

pXLabs.WindowsUpdateTool builds on the excellent PSWindowsUpdate module and wraps it in a powerful, themeable WPF interface — making update tasks easy to visualize and execute.
Whether you’re troubleshooting stubborn endpoints, managing a fleet remotely, or just tired of flipping between RDP sessions, this tool centralizes everything in one clean, modern UI.

🔧 Features You’ll Love

  • 🎨 Theme switching (Light, Dark, Monokai, Nord, and EverForest)
  • 👨‍💻 Remote tools: Ping, Event Viewer, PowerShell, Service checks
  • 🔄 Windows Update: Scan, Evaluate, Install, View History
  • 🧰 Reset WU components and trigger WSUS or CM scans
  • 📋 Policy refresh for GPO, Intune, and ConfigMgr
  • 📊 Live logging with a progress bar and DataGrid views
  • 🛡️ Built-in Microsoft Graph support for Intune devices

🚀 Quick Start Guide

As admin in Powershell...

Install-Module -Name PSWindowsUpdate -Scope CurrentUser Install-Module -Name Microsoft.Graph -Scope CurrentUser Install-Module -Name pXLabs.WindowsUpdateTool -Scope CurrentUser Import-Module pXLabs.WindowsUpdateTool Start-WindowsUpdateTool
That’s it. The GUI does the rest — just enter a device name (or leave it blank for local), and start managing like a pro.

👀 See It in Action

Scan, evaluate, and install updates — all with live feedback.

Scan, evaluate, and install updates — all with live feedback.

🤝 Built for Real-World Admins

This isn’t just a weekend hack. pXLabs.WindowsUpdateTool was built to address real-world pain points from the field:
  • Remote troubleshooting without screen-sharing
  • Visibility into update status and install history
  • Triggering update policies from WSUS, Intune, or ConfigMgr
  • Resetting broken WU components with one click
It’s modular, extensible, and designed with both power users and everyday techs in mind.

🙌 A Final Note

Thanks for checking out the pXLabs.WindowsUpdateTool. Built with ❤️ by Jeff Pollock, inspired by years of late-night update troubleshooting sessions.
Got feedback? PRs and feature requests are always welcome.

No comments:

Post a Comment