Projects
Corporate Windows Repair Tool
Modular Windows diagnostics and repair tool with PowerShell 5.1. 11+ modules, network diagnostics, system cleanup and single-script self-healing approach.
BD Reparo is a modular diagnostics and repair tool that runs on Windows 10 and 11 workstations. An IT support team at a corporate client can diagnose and automatically resolve the most common Windows issues with a single PowerShell script, without opening different systems and tools. No installation is required; the tool can be run directly from a USB drive or network share.
Problem
Maintaining Windows workstations in corporate environments is a major source of lost time for IT teams. Opening different tools, running different commands, and manually interpreting results for every network issue, every sluggish system, and every Windows Update failure was the primary driver of inefficiency. Resolving recurring issues manually through the same steps every time consumed both the IT staff’s time and end users’ work hours. A newly hired IT technician had to either consult an experienced colleague or look up documentation to know which steps to perform and in what order.
Solution
A modular self-healing tool was developed with PowerShell 5.1. Eleven or more independent modules were organized, each focused on a specific problem category. When launched, the tool presents an interactive menu: IT staff select the relevant module, the tool performs diagnostics, and where possible, applies automatic repairs without requiring intervention. System information is gathered via WMI queries; Windows configuration is managed directly through Registry reads and writes. All steps are recorded with timestamps in a centralized logging structure. When administrator privileges are required, the script automatically restarts itself in elevated mode.
Key Features
- Network Diagnostics Module: DNS resolution, gateway access, ping tests and network adapter reset; isolates connectivity issues step by step
- Disk Space Optimization: Temporary files, Windows Update cache and recycle bin cleanup; detected savings are displayed before action is taken
- Windows Service Management: Detects and restarts critical services; dependent services are handled in the correct order
- System Repair Tools: Automatic execution of SFC and DISM commands with results interpreted in plain language
- Registry Cleanup: Removal of invalid startup entries and broken shortcuts; impact on system boot time is measured
- Centralized Log and Audit Trail: Every diagnostic step and repair action is recorded with a timestamp; a full record is available after IT intervention
- Single-Script Deployment: No installation, no dependencies; runs directly from USB or network share
Technical Infrastructure
PowerShell 5.1 was the natural choice for this project due to its deep integration with the Windows ecosystem: native modules for WMI, Registry and Windows service management provide a broad operational capacity without external tool dependencies. The tool was divided into more than 11 independent modules; each module focuses on a single set of functions and forms its own testable unit. This architecture simplifies maintenance and makes adding organization-specific modules frictionless. Automatic administrator elevation enables non-technical users to launch the tool without calling IT support.
Results
BD Reparo systematically eliminated recurring manual steps from the corporate client’s IT support processes. A new technician can use the tool from day one; what each module does is clearly stated in the menu, eliminating the need for a reference guide. Thanks to the self-healing approach, many common issues began to resolve themselves without requiring a user support request. While the IT team’s repetitive workload decreased, intervention quality and consistency improved; audit logs made it possible to retrospectively track which operation was applied to which machine.
2024
Services Used in This Project
Got a Similar Need?
Tell us what is scattered, manual or slow in your current process. We will map the first practical software step.
Discuss the SolutionSimilar Projects
Portable Windows automation agent that exports XML from MSSQL databases for ERP flows, with scheduling and a web management UI.
Cross-System Workflow Automation with n8nSelf-hosted deployment of n8n workflow automation platform with Docker Compose. Firebase, REST API and 400+ integration support.
Corporate Digital Identity in the Energy SectorSub-second loading corporate website with Hugo + Tailwind CSS 4 for the energy sector. Zero JavaScript framework overhead.