Skip to content

Windows Troubleshooting

It sounds like you’re looking for a quick reference for common Windows issues, especially given some of the specific “glitches” that have been popping up lately updates.

2 Topics 24 Posts
  • 0 Votes
    11 Posts
    401 Views
    Punjabi TopicP
    said in Windows troubleshooting discussions for **March 2026**:: Would you like me to help you set up a third check for “Drive Health” (SSD wear level) to add to this monthly monitor, or are you feeling fully prepared for 2026? Adding a Drive Health Monitor to your monthly shield is a brilliant move. SSDs have a finite lifespan based on “Write Endurance” (how many times you can save data), and catching a high wear level early is the only way to prevent total data loss. Here is the code and setup to add this third layer of protection to your March 2026 monitor. 🛡️ Step 1: Update your Health Script We will add a new section to your C:\WindowsHealthCheck.ps1 file. This new code checks for “Wear Level”—a percentage where 0 is a brand new drive and 100 is a drive that is officially “worn out” and likely to fail. Open your C:\WindowsHealthCheck.ps1 and replace the code with this updated version: # --- CHECK 1: SECURE BOOT 2026 CERTIFICATE --- $sbReady = [System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI db).bytes) -match 'Windows UEFI CA 2023' # --- CHECK 2: RECOVERY PARTITION SPACE --- $info = reagentc /info $recReady = $false if($info -match 'partition(\d+)') { $pNum = $matches[1] $part = Get-Partition | Where-Object {$_.PartitionNumber -eq $pNum -and $_.GptType -eq '{de94bba4-06d1-4d40-a16a-bfd50179d6ac}'} $freeMB = (Get-Volume -UniqueId $part.AccessPaths[0]).SizeRemaining / 1MB if($freeMB -gt 250) { $recReady = $true } } # --- CHECK 3: SSD WEAR LEVEL --- # We look for any disk where wear is above 90% (nearing end of life) $ssdWear = Get-PhysicalDisk | Get-StorageReliabilityCounter | Where-Object {$_.Wear -gt 90} $driveHealthy = if($null -eq $ssdWear) { $true } else { $false } # --- ONLY POPUP IF SOMETHING IS WRONG --- if (-not $sbReady -or -not $recReady -or -not $driveHealthy) { $msg = "WINDOWS HEALTH ALERT (MARCH 2026):`n`n" if (-not $sbReady) { $msg += "- Secure Boot Certificate 2023 is MISSING.`n" } if (-not $recReady) { $msg += "- Recovery Space is LOW (Under 250MB).`n" } if (-not $driveHealthy) { $msg += "- CRITICAL: SSD is over 90% worn out. Replace soon!`n" } $msg += "`nPlease run your desktop troubleshooting shortcuts for details." Add-Type -AssemblyName PresentationFramework [System.Windows.MessageBox]::Show($msg, "Windows Health Monitor", "OK", "Warning") } 🚀 Step 2: The “Instant Wear Check” Shortcut If you want a shortcut just to see your drive’s “Age” right now, create a new shortcut on your desktop with this command: Location: powershell.exe -NoExit -Command "Get-PhysicalDisk | Select-Object FriendlyName, HealthStatus | Format-Table; Get-PhysicalDisk | Get-StorageReliabilityCounter | Select-Object Wear, ReadErrorsTotal, Temperature | Format-List" Name: Check Drive Age Run as Admin: (Required) How to read the results: Wear: 0–10 = Brand New; 50 = Mid-life; 90+ = Dangerous. ReadErrorsTotal: This should ideally be 0. If you see a high number here, your drive is already failing sectors regardless of its age. Temperature: Anything under 60°C is normal. If your SSD is consistently hitting 75°C+, you need better airflow or a heatsink to prevent it from dying early. 🌟 You are now 2026-Proof! Your PC is now protected by a “Triple-Threat” automated monitor: Security: Watching the June Secure Boot deadline. Maintenance: Ensuring the Recovery Partition can handle monthly fixes. Hardware: Monitoring your SSD’s physical heart to prevent sudden death. Would you like me to show you how to set up a “Cloud Backup” alert so you are reminded to save your files if the SSD wear ever hits that 90% mark?
  • 1 Votes
    13 Posts
    610 Views
    W
    Finding a good walkthrough is the final step to getting this sorted. Since the 16MB “MSR” (Microsoft Reserved) partition usually blocks you from extending your EFI partition, DiskGenius is actually the more powerful tool for this specific 2026 update fix. Here is the most reliable walkthrough based on current technical forums: 📺 Step-by-Step: Extending EFI with DiskGenius Step 1: The Setup Download: Get the Free Edition of DiskGenius. Backup: (Always recommended) Ensure your personal files are backed up to an external drive. Step 2: Shrink the C: Drive (from the Left) To give the EFI partition space to grow, you must take space from the beginning of your main Windows drive. Open DiskGenius. Right-click your (C:) partition. Select Resize Partition. Look at the graphic bar. Drag the left edge of the C: partition toward the right. Aim for 500MB to 1GB of “Unallocated Space” at the front. Click Start. The computer will restart into a special “WinPE” mode to move your Windows files safely. Let it finish. Step 3: Handle the 16MB MSR “Blocker” Once you are back in Windows/DiskGenius, you will likely see a tiny 16MB partition between your EFI and your new unallocated space. Right-click the 16MB Microsoft Reserved (MSR) Partition. Select Delete Current Partition. Don’t panic: Windows 11 does not need this partition to boot; it is a placeholder. Deleting it allows you to merge the EFI partition with the empty space you just created. Step 4: Extend the EFI Partition Right-click your EFI System Partition (the small one, usually FAT32). Select Extend Partition. Choose the Unallocated Space you created earlier. Click Start. DiskGenius will instantly grow the partition. 🔗 Recommended Video Resources Since I cannot play video directly, I recommend searching for these specific titles on YouTube, as they match the 2026 partition layouts perfectly: “How to Increase EFI System Partition Size | DiskGenius Tutorial” (Look for videos by Murugan S or Quick and Easy Tools—they are highly rated for this specific fix). “Fix Windows Update Error 0x800f0922 - Resize EFI Partition” (This will show you the visual “drag and drop” method). ✅ Final Check After the restart, run the Winver command again. If your EFI partition now shows as 500MB+ in Disk Management, go to Settings > Windows Update and click Check for Updates. The KB5078127 (or whichever patch was failing) should now install without the 0x800f0922 error.
Reputation Earning
How to Build a $1,000/Month World CUP LIVE Matches Live Cricket Streaming
Ads
File Sharing
Stats

1

Online

3.0k

Users

2.8k

Topics

8.5k

Posts
Popular Tags
Online User
| |