Troubleshooting Utilities
System Information: Provides details about the system's hardware and software configuration.
Command-line:
msinfo32.exeHardware Resources: Operating system info, memory, interrupt settings, and conflicts.
Components: Multimedia, display, input, and network configurations.
Software Environment: Hardware drivers installed, pending print jobs, and running tasks.
Resource Monitor: Offers a real-time view of system performance.
Details: CPU, disk, network, and memory usage with statistics.
Command-line:
resmon.exe
System Configuration Utility: Used for detailed troubleshooting.
Features: Safe Mode boot, boot process logging, and permanent setting changes.
Command-line:
msconfig.exe
Disk Cleanup Utility: Clears disk space by removing unnecessary files.
Functions: Lists space used by downloaded program files, temporary files, shader caches, etc.
Action: Calculates recoverable drive space by cleaning system files.
Command-line:
cleanmgr.exe
Disk Defragmentation: Improves performance on traditional hard drives by arranging file pieces contiguously.
Benefit: Faster file access compared to scattered file fragments.
Note: Not needed for SSDs due to their instant access capability.
Access: Drive properties > Optimize and Defragment Drive > Optimize.
Command-line:
defrag <volume_name>(e.g.,defrag c:).Windows includes an automatic defragmentation process via Task Scheduler.
Windows Registry: A hierarchical database for Windows and application configuration settings.
Access: Search for Registry Editor or run
regedit.exefrom the command line.Contains: Windows kernel info, device driver configurations, security details.
Best practice: Back up registry section before making changes to allow restoration if problems occur.