# GTS-W0 "Disk Errors" Analysis - FALSE POSITIVE **Date:** 2026-06-06 **Machine:** GTS-W0 **Finding:** Initial diagnostic reported "9 disk errors in 14 days" - INCORRECT --- ## Summary **The "disk errors" are NOT disk errors.** All 9 events are benign VBS (Virtualization-Based Security) boot messages incorrectly counted as disk errors due to Event ID overlap. **Drive Status:** HEALTHY - No action required --- ## Root Cause Analysis ### What the Diagnostic Probe Reported - 9 "disk errors" (Event IDs 7/51/153) in last 14 days - Classified as CRITICAL: "Recurring stability events" - Recommendation: Replace failing drive immediately ### What Actually Happened **ALL 9 events are Event ID 153 from source "Microsoft-Windows-Kernel-Boot":** ``` Event ID: 153 | Source: Microsoft-Windows-Kernel-Boot Message: Virtualization-based security (policies: VBS Enabled,VSM Required,Hvci, Boot Chain Signer Soft Enforced) is enabled due to VBS registry configuration. ``` **These are informational boot messages**, not disk errors. They fire on every boot when Windows 11 security features (VBS/HVCI) are enabled. ### Event ID 153 Context Issue Event ID 153 has **different meanings** depending on the source: | Source | Meaning | Severity | |--------|---------|----------| | **Disk** | Actual disk I/O error | CRITICAL - Hardware failure | | **Microsoft-Windows-Kernel-Boot** | VBS/HVCI enabled status | INFO - Security feature working | The diagnostic probe queries `Event IDs 7, 51, 153` **without filtering by source**, so it incorrectly counts VBS boot messages as disk errors. ### Event Timeline (All VBS Messages) - 2026-06-05 10:05:43 - VBS enabled (boot) - 2026-06-02 17:39:06 - VBS enabled (boot) - 2026-06-02 17:34:58 - VBS enabled (boot) - 2026-06-02 14:30:34 - VBS enabled (boot) - 2026-06-01 17:55:26 - VBS enabled (boot) - 2026-05-31 09:48:23 - VBS enabled (boot) - 2026-05-30 09:47:52 - VBS enabled (boot) - 2026-05-30 08:59:25 - VBS enabled (boot) - 2026-05-30 08:55:04 - VBS enabled (boot) **Pattern:** Multiple reboots (2-4 per day on 05/30, 05/31, 06/01, 06/02) = machines being restarted frequently, not disk failures. --- ## Actual Drive Health **Query Results (2026-06-06):** ``` FriendlyName MediaType BusType Size HealthStatus OperationalStatus ------------ --------- ------- ---- ------------ ----------------- KINGSTON SNV2S1000G SSD NVMe 1000204886016 Healthy OK ``` **Drive Details:** - Model: KINGSTON SNV2S1000G - Type: 1TB NVMe SSD (M.2, PCIe) - Health Status: **Healthy** - Operational Status: **OK** - No actual disk errors in Event Viewer - SMART attributes: Healthy (per Windows Storage Spaces) **Conclusion:** Drive is functioning normally. No replacement needed. --- ## Revised GTS-W0 Assessment **Grade:** Still RED, but for different reasons **CRITICAL Issues (Actual):** 1. **All firewalls disabled** (Domain, Private, Public OFF) 2. **RDP enabled WITHOUT Network Level Authentication** **WARNING Issues:** - BitLocker not enabled (OS volume unencrypted) - 1 pending Windows update - Reboot pending - 4 auto-start services not running (including Group Policy Client) - **2 unexpected shutdowns (Event ID 41)** in 14 days - worth investigating but not drive-related **REMOVED:** - ~~9 disk errors~~ (FALSE POSITIVE) - ~~Failing hard drive~~ (INCORRECT) - ~~Backup data immediately~~ (NOT NEEDED) - ~~Replace drive~~ (NOT NEEDED) --- ## Diagnostic Probe Bug **Issue:** `onboarding-diagnostic.ps1` queries Event IDs 7, 51, 153 without filtering by source. **Current Code (Problematic):** ```powershell $DiskErrors = (Get-WinEvent -FilterHashtable @{ LogName = 'System' ID = 7,51,153 StartTime = $14DaysAgo } -ErrorAction SilentlyContinue | Measure-Object).Count ``` **Fix Needed:** ```powershell $DiskErrors = (Get-WinEvent -FilterHashtable @{ LogName = 'System' ID = 7,51,153 StartTime = $14DaysAgo } -ErrorAction SilentlyContinue | Where-Object { $_.ProviderName -ne 'Microsoft-Windows-Kernel-Boot' } | Measure-Object).Count ``` **OR** use a more specific query: ```powershell $DiskErrors = (Get-WinEvent -FilterHashtable @{ LogName = 'System' ProviderName = 'disk' StartTime = $14DaysAgo } -ErrorAction SilentlyContinue | Measure-Object).Count ``` **Impact:** This bug likely affects other machines too. Any Windows 11 machine with VBS/HVCI enabled (default on modern hardware) will show false disk errors. **Action Required:** 1. Fix `onboarding-diagnostic.ps1` probe script 2. Re-run diagnostics on all Gonzvar machines to get accurate baseline 3. Update grading logic to account for corrected disk error counts --- ## Lessons Learned 1. **Always verify critical findings** - Don't trust automated diagnostics blindly 2. **Event ID alone is insufficient** - Must include source/provider filtering 3. **Context matters** - Same Event ID can mean completely different things 4. **Windows 11 defaults** - VBS/HVCI enabled by default on 12th gen Intel and newer 5. **Question patterns** - 9 errors in 14 days with "Healthy" SMART seemed contradictory (good instinct to question) --- ## Next Steps 1. ✓ Verify drive health (COMPLETED - drive is healthy) 2. Update diagnostic probe script to fix Event ID 153 false positive 3. Re-run diagnostics on all 6 Gonzvar machines for accurate baselines 4. Focus remediation on actual issues (firewall, RDP, BitLocker) 5. Document this finding as a diagnostic probe improvement --- **Analysis Completed:** 2026-06-06 **Drive Replacement:** NOT NEEDED **Data Backup Urgency:** REMOVED **Actual Priority:** Fix firewall and RDP security issues