[Fix] “We couldn’t update system reserved partition” Error updating Windows

We couldn’t update system reserved partition

When upgrading to Windows 10 or 11 from Windows 7, 8, or 8.1, or updating Windows 10 or 11, you might encounter the error We couldn’t update system reserved partition, or error 0xc1900104, or error code 0x800f0922.

Update: If you’re receiving the “We couldn’t update system reserved partition” error or error code 0xc1900201 especially when upgrading to Windows 11 24H2, please check out this link.
https://www.winhelponline.com/blog/0xc1900201-windows-feature-update/
We couldn’t update system reserved partition
Error when updating Windows 10
We couldn’t update system reserved partition
Error when upgrading from Windows 7, 8, or 8.1.

When this happens, the setupact.log in the Panther directory may contain the following entries:

Info       CFreeSystemPartitionDiskSpaceChecker: checked InsufficientSystemPartitionDiskSpace, found HardBlock.Not enough space on partition [\\?\GLOBALROOT\Device\HarddiskVolume1\] Required: 15 MB. Available: 9 MB.
Info       ConX::Compatibility::FreeSystemPartitionDiskSpaceCheckerImpl::SaveToPersistableData: Save data - FreeSystemPartitionDiskSpaceCheckerImpl = no
Info       ConX::Compatibility::CCompatibilityHost::SerializeData: Provider wsc:setup: is serializing 28 bytes of data.
Info       [0x090008] PANTHR CBlackboard::Open: C:\$WINDOWS.~BT\Sources\Panther\CompatScanCache.dat succeeded.
Info       [0x090009] PANTHR CBlackboard::Close: c:\$windows.~bt\sources\panther\compatscancache.dat.
Info       ConX::Compatibility::CCompatibilityController::ReportData: Type: [0], ID: [2], ReportOption: [2]
Info       ConX::Compatibility::CCompatibilityHost::SetScanResult: Provider wsc:setup: reports HardBlock

Info       MOUPG  InitializeRoutine: MOSETUP_ACTION_IMAGE_EXIT
Info       MOUPG  ImageExit: Initializing SetupResult: [0xc1900201]
Info       MOUPG  ImageExit: Initializing Extended:    [0x20008]

This happens if the System Reserved Partition (SRP) or the EFI partition is full. The EFI or the System Reserve Partition partition on your hard drive that stores boot information for Windows.

According to Microsoft, to upgrade your device, you’ll need to free up 15MB of space on the SRP using the appropriate method below. And then try the upgrade again. If you’re updating Windows 10, you need to free up 13MB.Read more

[Fix] Mapped Network Drives don’t work in Windows 10 v2004

windows 10 2004 mapped network drives not working

After updating to Windows 10 version 2004, mapped network drives don’t reconnect after a restart. Here are some of the symptoms you may be experiencing:

  • Mapped drives that link to your NAS (e.g., Synology, ReadyNAS, etc.) or Windows 2000/XP/2003 computers do not work after upgrading to Windows 10 v2004. Remapping the drive works only for the current session. Enabling the SMB 1.0/CIFS File Sharing support in Windows Features dialog also doesn’t help.
  • As soon as the computer restarts, a red X sign appears on the mapped drive, and the drive doesn’t reconnect. The following error appears when you attempt to access the mapped drive:

    Restoring Network Connections

    An error occurred while reconnecting z: to \\computername\share_name

    Microsoft Windows Network: The local device name is already in use.

    This connection has not been restored.

    windows 10 2004 mapped network drives not working

  • The UNC paths to network shares work correctly, but only if you haven’t already mapped a drive letter to the share. If not, the following error occurs when you access the share using the UNC path: (e.g., \\computername\share_name)

    \\computername\share_name is not accessible. You might not have permission to use this network resource. Contact the administrator of this server to find out if you have access permissions.

    Multiple connections to a server or shared resource by the same user, using more than one user name, are not allowed. Disconnect all previous connections to the server or shared resource and try again.

    windows 10 2004 mapped network drives not working

  • When you try to connect to the network share using \\servername\share_name or \\IP_Address\share_name using the correct domain\username and password, you may get the error code 0x80070043 - The network name cannot be found.

Many users have rolled-back Windows 10 to version 1903 or v 1909 due to the above issues.

Let’s see how to fix this issue without having to rollback Windows 10 to v1909 or v1903.

Read more

Fix for Windows Update Error 0x800F0922 in Windows 10/11

quality update 0x800f0922

When installing an update, especially a Cumulative Update or .NET Framework package in your Windows 10 or 11 computer, the update installation may fail with an error code 0x800F0922 (“CBS_E_INSTALLERS_FAILED“) or 0xc1900104 or the error message “Something didn’t go as planned”.Read more

“We can’t create a recovery drive on this PC” Error

We can't create a recovery drive on this PC

Windows allows you to create USB recovery media using the RecoveryDrive.exe (“Create a recovery drive”) utility. When you attempt to create the recovery drive in Windows 10 or 11, the following error appears, and the process stalls: We can’t create a recovery drive on this PC Some required files are missing. To troubleshoot problems when … Read more

Error “Could not find the Recovery Environment” When Resetting PC

could not find the recovery environment - reagentc.exe

When you attempt to use the Reset this PC option to Reset (“Remove everything”) or Refresh (“Keep my files”) Windows 10 or 11, the following error may appear:

Could not find the recovery environment

Insert your Windows installation or recovery media, and restart your PC with the media.

could not find the recovery environment - reagentc.exe

This error occurs if the Windows Recovery Environment (Windows RE) is disabled or if the WinRE image is corrupted in the system.

With the Windows RE feature disabled on the computer, if you boot into the Windows RE (without the setup or repair disk), the following features would be missing in the Windows Recovery Environment:

Additionally, if Windows RE is disabled or corrupted, the following error occurs when you attempt to create a Windows Recovery Drive (USB).

We can't create a recovery drive on this PC

We can't create a recovery drive on this PC
Some required files are missing. To troubleshoot problems when your PC can't start, use your Windows installation disc or media.

This article tells you how to fix the errors “Could not find the recovery environment” and “We can’t create a recovery drive on this PC” by enabling or repairing the Windows Recovery Environment feature.Read more

Error 0x800706D9 Installing or Updating Store Apps

You may be unable to download new apps or update existing apps using the Microsoft Store due to error 0x800706D9Something unexpected happened. Error code 0x800706D9 translates to “There are no more endpoints available from the endpoint mapper”, which doesn’t make much sense for the end-user.

Also, the same error is shown when you install or update apps using PowerShell.

store apps error 0x800706D9

The error message is:

Add-AppxPackage: Deployment failed with HRESULT: 0x80073CF6, Package could not be registered.

error 0x800706D9: While processing the request, the system failed to register the windows.firewall extension due to the following error: There are no more endpoints available from the endpoint mapper.

This post tells you how to fix Microsoft Store 0x800706D9 in Windows 10 and 11.Read more

Windows Defender “HostsFileHijack” alert appears if Telemetry is blocked

defender hostsfilehijack

Since July last week, Windows Defender started issuing Win32/HostsFileHijack “potentially unwanted behavior” alerts if you had blocked Microsoft’s Telemetry servers using the HOSTS file.

defender hostsfilehijack

Out of the SettingsModifier:Win32/HostsFileHijack cases reported online, the earliest one was reported at the Microsoft Answers forums where the user stated:

I’m getting a serious “potentially unwanted” message. I have the current Windows 10 2004 (1904.388) and only Defender as permanent protection.
How is that to evaluate, since nothing has changed at my hosts, I know that. Or is this a false positive message? A second check with AdwCleaner or Malwarebytes or SUPERAntiSpyware shows no infection.

“HostsFileHijack” alert if Telemetry is blocked

After inspecting the HOSTS file from that system, it was observed that the user had added Microsoft Telemetry servers to the HOSTS file and routed it to 0.0.0.0 (known as “null-routing”) to block those addresses. Here is the list of telemetry addresses null-routed by that user.Read more

Fix: Api-ms-win-crt-heap-l1-1-0.dll or api-ms-win-crt-runtime-l1-1-0.dll is missing

api-ms-win-crt-heap-l1-1-0.dll missing

When you run a program on a computer running Windows 8.1 or earlier, you may see an error denoting that the module api-ms-win-crt-heap-l1-1-0.dll or api-ms-win-crt-runtime-l1-1-0.dll is missing. Here’s the full error message verbatim:

The program can’t start because api-ms-win-crt-heap-l1-1-0.dll is missing from your computer. Try reinstalling the program to fix this problem.
The program can’t start because api-ms-win-crt-runtime-l1-1-0.dll is missing from your computer. Try reinstalling the program to fix this problem.

api-ms-win-crt-heap-l1-1-0.dll missing

For example, these errors may occur when playing online games or while running programs that were compiled using Microsoft Visual Studio 2015 & Windows 10 SDK — e.g., Office Word, Excel, Access, Skype, QGIS, Apple iTunes, or Adobe products.

api-ms-win-crt-heap-l1-1-0.dll missing

These DLL missing errors usually indicate that the VC++ runtime libraries are missing. A runtime library is a collection of files (usually .dll files) used by some programs at run-time to provide one or more native program functions or services.

tips bulb iconUninstalling and reinstalling the respective program can help in cases where the software vendor has packaged the runtime library within the installer.

Many users have attempted to download and install the Visual C++ Redistributable for Visual Studio 2015. However, this may not resolve the issue. This article tells you how to fix the above errors easily using an update released by Microsoft.Read more

Fix Error 0xc1900223 When Installing Windows 10 Updates

windows update error 0xc1900223 in windows 10

The error 0xc1900223 may appear when you attempt to update your Windows 10 installation, especially when installing a feature update like v1903 or v1909. There is no actionable advice from Microsoft, regarding this error.

windows update error 0xc1900223 in windows 10

However, the error continues to occur even when attempting to install the update every time.

The SetupDiag utility (download) would log this error:

Error: SetupDiag reports abrupt down-level failure.
Last Operation: Finalize
Error: 0xC1900223 - 0x20009
LogEntry: Error MOUPG CSetupManager :: ExecutePreDownloadMode (8491): Result = 0xC1900223

The usual Windows Update troubleshooting methods may not fix this error. This post tells you how to prevent the error 0xc1900223 in Windows 10.Read more

Fix: Device Harddisk DR0 has a “bad block” Error in Event Viewer

hard disk bad block found event viewer

Of late, one of my Windows 10 computers has been running sluggishly, hangs frequently or shuts down abruptly. The malware scans turned out to be normal and there are no processes consuming huge CPU time or memory. The disk usage remained at 100% though, regardless of the app I open.

The System event log showed multiple disk error entries. Here is one such event:

Log Name: System
Source: disk
Date: 15-08-2019 17:37:49
Event ID: 7
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: DESKTOP-3V7LVDA
Description:
The device, \Device\Harddisk0\DR0, has a bad block.

hard disk bad block found event viewer

After restarting Windows, the following event log entry gets added.

Log Name: System
Source: Microsoft-Windows-Kernel-Power
Date: 15-08-2019 19:28:09
Event ID: 41
Task Category: (63)
Level: Critical
Keywords: (70368744177664),(2)
User: SYSTEM
Computer: DESKTOP-3V7LVDA
Description:
The system has rebooted without cleanly shutting down first. This error could be caused if the system stopped responding, crashed, or lost power unexpectedly.

The same error occurred for my secondary hard drive (Disk 1), and the error message read The device, \Device\Harddisk1\DR1, has a bad block.

If you have multiple hard drives and want to know which hard drive has a bad block, note down the Disk # indicated in the event log. Open Disk Management to see the list of drives and the corresponding drive #.

disk management hard drive number

A bad block is an area of the hard drive that is no longer reliable for storing and retrieving data. Bad block may indicate corruption or physical damage.

There are two types of bad blocks: A physical bad block comes from damage to the storage medium. A soft, or logical, bad block occurs when the operating system (OS) is unable to read data from a sector. Examples of a soft bad block include when the cyclic redundancy check (CRC), or error correction code (ECC), for a particular storage block does not match the data read by the disk. (TechTarget.com)

And, I couldn’t clone the drive using Macrium Reflect or EaseUS ToDo Backup. Macrium Reflect threw the error “clone failed” code 9, and EaseUS software stalled at 51% while cloning the disk.

In this article, I’ll tell you how I resolved the hard drive “bad block” error.Read more