v2.1 Release Active & Online

ViRUtil PowerShell Toolkit

An enterprise-grade administrative GUI utility for Windows & Windows Server. Replaces legacy script chaos with a unified, secure, and modular powerhouse.

$ irm util.virkumar.in | iex
Copied to clipboard!

Utility Architecture

WIN

Windows Client Section

  • System Status: Live hardware usage tickers, OS release diagnostics, dynamic drive-type sensors.
  • Activation: Seamless digital KMS picker, GVLK licensing, MassGrave, HWID/Ohook automations.
  • Network Ops: TCP/IP adapters reset, persistent drive mapping, DNS cache flush & monitoring.
  • Config Repair: Windows UI fixes, system hardening tweaks (UAC, Update blocker, telemetry, long paths).
SRV

Windows Server Section

  • RDP Firewall: Global state toggling, NLA configurations, custom port assignments, automatic task renewals.
  • License Upgrade: Automated DISM conversion, KMS targeting, licensing reports.
  • RDS Grace Reset: Acquires system ownership token to purge evaluation lease timers.
  • Performance Optimizer: Disable unwanted background servers, spooler auto-healing, core scheduling performance.
  • Handover Reports: Compiles active network adapters, shares, registry hives, configurations into a unified report.

Core Modules List (20 Modular Scripts)

Module Namespace Target File Functionality description
Windows/Activation Invoke-WindowsActivation.ps1 Generates GVLK targeting for KMS licensing.
Windows/Activation Invoke-OfficeActivation.ps1 Handles Office Retail to Volume conversions.
Windows/Activation Invoke-MassGraveActivation.ps1 Wrapper tool for HWID, Ohook, and KMS38.
Windows/SystemTools Invoke-SystemStatus.ps1 Fetches live CPU load, free memory, disk counters.
Windows/SystemTools Invoke-SystemLauncher.ps1 Shortcut launchers for firewall console, device manager.
Windows/UserManagement Invoke-UserManagement.ps1 Creates, removes, or imports users from batch CSV.
Windows/ConfigRepair Invoke-HomeTweaks.ps1 Hardens telemetry, schedules timezone, adjusts performance templates.
Windows/ConfigRepair Invoke-OEMBranding.ps1 Modifies Windows System OEM vendor tags.
Windows/ConfigRepair Invoke-AdvancedRepairs.ps1 Restores Windows Update components, Explorer cache.
Windows/ConfigRepair Invoke-WindowsHandover.ps1 Compiles environment metrics to help with workstation handover.
Windows/Network Invoke-NetworkReset.ps1 Resets TCP state, socket bounds, and network adapters.
Windows/Network Invoke-NASMapper.ps1 Registers persistent network attachments with credentials.
Srv/Activation Invoke-ServerActivation.ps1 Phase-1 DISM evaluation upgrades & Phase-2 KMS activator.
Srv/RDP Invoke-RDPManager.ps1 Manages RDP ports, firewall protocols, NLA guidelines.
Srv/RDP Invoke-RDSGracePeriod.ps1 Resets Terminal Server lease grace timer to 120 days.
Srv/RDP Invoke-RDSAutoRenewal.ps1 Schedules automatic recurring grace resets.
Srv/UserManagement Invoke-ServerUserManagement.ps1 Binds local credentials quickly into RDP authorization pools.
Srv/Performance Invoke-ServerOptimizer.ps1 Disables telemetry resources on heavy database engines.
Srv/Performance Invoke-PrintSpoolerFix.ps1 Heals and clears corrupted virtual spool directories.
Srv/Handover Invoke-HandoverReport.ps1 Produces comprehensive HTML/TXT handover reports.