| Action | When to Use |
|---|---|
| Update Driver | Device not functioning; newer driver available; post-OS upgrade |
| Roll Back Driver | Device stopped working after a driver update; previous version was stable |
| Uninstall Device | Complete removal; Windows will rediscover on next boot or scan |
| Scan for Hardware Changes | After physically adding a device that was not auto-detected |
| Properties → Resources | Check IRQ, I/O, and DMA assignments; identify resource conflicts |
| Action | Procedure | Notes |
|---|---|---|
| Shrink Volume | Right-click volume → Shrink Volume | Cannot shrink below unmovable data |
| Extend Volume | Right-click volume → Extend Volume | Contiguous unallocated space must exist to the right |
| Change Drive Letter | Right-click volume → Change Drive Letter and Paths | Can break apps that hard-code paths |
| Format | Right-click volume → Format | NTFS for Windows system; exFAT for cross-platform USB |
| Hive | Contents |
|---|---|
| HKEY_LOCAL_MACHINE (HKLM) | System-wide settings, hardware, and installed software config. Applies to all users. |
| HKEY_CURRENT_USER (HKCU) | Current logged-in user settings: desktop, preferences, per-user software config. |
| HKEY_CLASSES_ROOT (HKCR) | File associations and COM object registrations. Merge of HKLM and HKCU software keys. |
| HKEY_USERS (HKU) | All user profiles loaded on the system. |
| HKEY_CURRENT_CONFIG (HKCC) | Current hardware profile (subset of HKLM). |
| Policy Path | Controls |
|---|---|
| Computer Config → Windows Settings → Security Settings → Account Policies | Password and account lockout policies |
| Computer Config → Windows Settings → Security Settings → Local Policies | Audit policy, user rights, security options |
| User Config → Administrative Templates → Start Menu and Taskbar | Remove Run, lock down Start menu items |
| Computer Config → Admin Templates → Windows Components → Windows Update | Configure automatic update behavior |
| Command | Purpose | Key Option |
|---|---|---|
| net user | Create, modify, delete local user accounts | net user alice Pa$$w0rd /add |
| net localgroup | Manage local group membership | net localgroup Administrators alice /add |
| sc | Query and control Windows services | sc query spooler / sc stop spooler |
| sfc /scannow | System File Checker: scan and repair protected system files | Run elevated; results in CBS.log |
| DISM | Deployment Image Servicing: repair Windows component store | DISM /Online /Cleanup-Image /RestoreHealth |
| chkdsk | Check disk for errors and bad sectors | chkdsk C: /f /r (requires reboot) |
| gpupdate /force | Immediately apply Group Policy changes | /force bypasses change-detection logic |
| gpresult /r | Show applied Group Policy objects for current user and computer | /h filename.html for full HTML report |
| Run Command | Tool Name | Primary Use |
|---|---|---|
| compmgmt.msc | Computer Management | All-in-one admin console: Device Manager, Disk, Services, Users |
| devmgmt.msc | Device Manager | Driver management and hardware troubleshooting |
| diskmgmt.msc | Disk Management | Partitioning, formatting, drive letter assignment |
| eventvwr.msc | Event Viewer | System, security, and application event logs |
| services.msc | Services | Start/stop services; configure startup type and recovery |
| taskschd.msc | Task Scheduler | Automate scripts and programs on time or event triggers |
| perfmon.msc | Performance Monitor | Real-time counters and historical data collection |
| gpedit.msc | Local Group Policy Editor | Local security and configuration policies (non-Home editions) |
| lusrmgr.msc | Local Users and Groups | Manage local accounts and group membership |
| regedit.exe | Registry Editor | Read/write Windows registry (use with caution) |
| msconfig.exe | System Configuration | Boot options, selective startup, clean boot for troubleshooting |
| msinfo32.exe | System Information | Full hardware and software snapshot; read-only |