1. System Health Check
Automated PowerShell script that runs DISM and SFC to verify system integrity and repair corrupted Windows files. This script is scheduled to run daily at 7pm to maintain system health.
2. Temp File and Disk Cleanup
Automated cleanup scripts to remove temporary files, clear the recycle bin, and run Windows Disk Cleanup utility. These scripts help maintain optimal disk space and system performance.
3. Disk Health Check
PowerShell script that monitors disk space and alerts when drives fall below 15% free space threshold. Helps prevent storage-related issues in the virtualization environment.
4. Event Error Log
PowerShell script that scans Windows Event Logs for system errors in the last 24 hours. Exports findings to a CSV file for analysis and troubleshooting.
5. Network Connectivity Troubleshooting
Comprehensive network diagnostics script that tests network adapters, DNS resolution, gateway reachability, and internet connectivity. Logs results for proactive network monitoring.
6. Service Status Check
Script for monitoring critical Windows services and ensuring they remain running for system stability and proper Hyper-V operation.
7. User Profile Troubleshooting
Automated script that identifies potentially corrupted user profiles by checking profile paths, existence, and backup status. Essential for maintaining user account integrity.
8. Windows Update & Compliance Check
Automated script that checks for missing or failed Windows updates, lists installed updates, and triggers update scans. Ensures the system remains compliant and secure with the latest patches.