Check system health (read-only)
This diagnostic command inspects your system integrity and displays the last few event logs. It performs no modifications or repairs automatically.
@echo off setlocal echo === System Diagnostic Quick Check === echo. echo Gathering integrity information... echo. sfc /verifyonly echo. echo Checking recent system logs (last 10 entries)... wevtutil qe System /c:10 /rd:true /f:text echo. choice /m "Open official troubleshooting resources" if errorlevel 2 goto done start https://support.microsoft.com/troubleshooting :done echo Review the results above and follow recommended guidance. echo - Docs: https://support.microsoft.com/troubleshoot echo - Learn: https://learn.microsoft.com/troubleshoot/ endlocal
Step 01
Check your edition
Identify your Windows edition and license channel (Retail, OEM, or Volume). Keep proof of purchase or assignment handy.
Step 02
Use official activation flows
For Volume/KMS: clients use GVLKs from Microsoft, discover hosts via DNS (SRV _vlmcs._tcp), or configure manually. Renew every 180 days following Microsoft documentation.
Step 03
Verify & document
- Re-check activation status in Settings.
- Record the device name, edition, and license info.
- Contact Microsoft support if issues persist.