如果您在尝试使用Windows Update Assistant实用程序在计算机上从Windows 7/8/8.1升级到Windows 10或从Windows 10升级到Windows 11时遇到(Windows 11)Windows 升级错误 0xc1900200 或 0xC1900202(Windows Upgrade error 0xc1900200 or 0xC1900202),那么这篇文章旨在帮助你。在这篇文章中,我们将确定可能的原因,并提供您可以尝试帮助您解决此问题的最合适的解决方案。
错误 0xc1900200 及其扩展代码和随附的错误消息如下 -
0xC1900200–0×20008, 0xC1900202–0×20008: This may signify that your PC doesn’t meet the minimum requirements to download or install the upgrade to Windows 10.
由于以下一个或多个(但不限于)以下已知原因,您可能会遇到此升级错误 -
- 系统文件损坏。
- 不符合最低规格。
- 出现故障的 Windows 更新组件。
- 保留分区(Insufficient Reserved Partition)空间不足。
Windows升级(Upgrade)错误 0xc1900200 或 0xC1900202
如果您遇到此问题,您可以尝试以下我们推荐的解决方案(不分先后顺序),看看是否有助于解决问题。
- 验证最低要求
- 重置 Windows 更新缓存
- 展开保留分区
- 运行 SFC 和 DISM 扫描
- 直接下载Windows 10 ISO
让我们看一下关于列出的每个解决方案所涉及的过程的描述。
1]验证最低要求
如前所述,如果Windows 10与您的系统规格不兼容,则通常会出现此问题。
这些是在PC 上安装Windows 10的基本要求。如果您的设备不满足这些要求,您可能无法获得预期的Windows 10出色体验,并且可能需要考虑购买新 PC。
Processor:
1 gigahertz (GHz)
(SoC)
RAM:
Hard drive size:
Graphics card:
DirectX
Display:
Internet Connection:
Out of Box Experience or OOBE
Microsoft account (MSA)
Switching a device out of Windows in S mode
如果您的系统满足最低要求但您仍然遇到错误,那么您可以尝试下一个解决方案。
2]重置Windows更新缓存
Windows操作系统中的 Software Distribution 文件夹(Software Distribution folder)是位于Windows 目录(Windows directory)中的文件夹,用于临时存储在您的计算机上安装Windows Update 可能需要的文件。
清除 Software Distribution 文件夹的内容,(Clear the contents of the Software Distribution folder)然后再次尝试升级,看看是否成功完成。
3]扩展保留分区
事实证明,这个Windows 升级错误 0xc1900200(Windows Upgrade error 0xc1900200)问题也可能发生,因为系统保留分区上没有足够的空间来完成操作。如果此方案适用,则由于空间相关问题,操作将失败并出现错误。在这种情况下,您需要扩展系统保留分区。
就是这样:
- 按Windows key + R调用“运行”对话框。
- 在“运行”对话框中,键入diskmgmt.msc并按 Enter 以打开 Disk Management(open Disk Management)。
- 在打开的窗口中,单击C:\ Drive 并在下面查找 Partition Map。第一个分区将是一个 100MB 的分区(Partition)(系统(System)、活动(Active)、主分区(Primary Partition))。右键单击它并选择更改(Change the) 驱动器号和路径(Drive Letters and Paths) (单击 添加(Add) 并选择 Y:)
- 完成后,单击 开始(Start)并键入cmd,然后右键单击 cmd 并选择 以管理员身份运行(Run as Administrator)。进入命令提示符后,键入以下命令。对于 icacls 命令,请使用您的用户名,您可以通过 在命令提示符窗口中键入whoami来查找该用户名。(whoami )
takeown /f . /r /d y
icacls . /grant administrators:F /t <see note below>
attrib -h -s -r bootmgr
完成后,按住Windows键并按下并打开Y: Drive。确保隐藏文件和文件夹设置为显示。(Show.) 转到Boot文件夹,使用SHIFT + DELETE除 en-US 以外的所有语言,然后清空回收站。
- 现在在同一个命令提示符(Command Prompt)窗口中,键入以下内容:
在 Windows 8 及更高版本上(On Windows 8 and above):
chkdsk Y: /F /X /sdcleanup /L:5000
在 Windows 7 上(On Windows 7):
chkdsk Y: /F /X /L:5000
这会将NTFS日志截断为 5MB,并为安装过程留出足够的空间。然后您可以在安装完成后继续安装,您可以返回到 diskmgmt.msc 并删除引导分区的驱动器号。
现在,再次尝试升级,看看问题是否仍然存在。如果是这样,请继续下一个解决方案。
4]运行SFC和DISM扫描
如果您有系统文件错误,您可能会遇到此问题。
SFC 和 DISM是Windows中的 工具,允许用户扫描Windows系统文件中的损坏并恢复损坏的文件。
为方便起见,您可以使用以下过程运行扫描。
- 按Windows key + R调用“运行”对话框。
- 在“运行”对话框中,键入记事本(notepad)并按 Enter 键打开记事本。
- 将以下语法复制并粘贴到文本编辑器中。
@echo off
date /t & time /t
echo Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /StartComponentCleanup
echo ...
date /t & time /t
echo Dism /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /RestoreHealth
echo ...
date /t & time /t
echo SFC /scannow
SFC /scannow
date /t & time /t
pause
- 使用名称保存文件并附加.bat 文件扩展名 - 例如; SFC_DISM_scan.bat并在 Save as type 框中选择 All Files 。
- 以管理员权限重复运行批处理文件(run the batch file with admin privilege) (右键单击保存的文件并从上下文菜单中选择 以管理员身份运行(Run as Administrator)),直到它没有报告错误。
- 重新启动您的电脑。
尝试再次升级,看看问题是否已解决。如果不继续下一个解决方案。
5]直接下载Windows 11/10 ISO
由于您在使用更新助手(Update Assistant)时遇到此问题,因此此解决方案需要您直接从Microsoft网站下载 Windows ISO 映像文件。将ISO下载到设备上的某个位置(最好是桌面)后,双击ISO映像将其安装为虚拟驱动器,然后双击 setup.exe 文件开始就地升级过程。
注意(Note):如果您从Windows 7升级,则需要第三方虚拟驱动器软件才能安装ISO。
Fix Windows Upgrade error 0xc1900200 or 0xC1900202
If you’re encountering Windows Upgrade error 0xc1900200 or 0xC1900202 when you try to upgrade from Windows 7/8/8.1 to Windows 10 or from Windows 10 to Windows 11 on your computer using the Windows Update Assistant utility, then this post is intended to help you. In this post, we will identify the possible causes, as well as provide the most appropriate solutions you can try to help you remediate this issue.
The error 0xc1900200 with its extend code and accompanying error message is as follows-
0xC1900200–0×20008, 0xC1900202–0×20008: This may signify that your PC doesn’t meet the minimum requirements to download or install the upgrade to Windows 10.
You might encounter this upgrade error due to one or more (but not limited to) of the following known causes-
- System File corruption.
- Minimum specifications are not met.
- Glitched Windows Update component.
- Insufficient Reserved Partition space.
Windows Upgrade error 0xc1900200 or 0xC1900202
If you’re faced with this issue, you can try our recommended solutions below in no particular order and see if that helps to resolve the issue.
- Verify the minimum requirement
- Reset Windows Update cache
- Expand the reserved partition
- Run SFC and DISM scan
- Directly download the Windows 10 ISO
Let’s take a look at the description of the process involved concerning each of the listed solutions.
1] Verify the minimum requirement
As earlier indicated, this issue often appears if Windows 10 is incompatible with the specifications of your system.
These are the basic requirements for installing Windows 10 on a PC. If your device does not meet these requirements, you may not have the great experience intended with Windows 10 and might want to consider purchasing a new PC.
Processor:
1 gigahertz (GHz)
(SoC)
RAM:
1 gigabyte (GB) for 32-bit or 2 GB for 64-bit
Hard drive size:
32GB or larger hard disk
Graphics card:
Compatible with
DirectX
9 or later with WDDM 1.0 driver
Display:
800×600
Internet Connection:
Internet connectivity is necessary to perform updates and to download and take advantage of some features. Windows 11/10 Pro in S mode, Windows 11/10 Pro Education in S mode, Windows 11/10 Education in S mode, and Windows 11/10 Enterprise in S mode require an internet connection during the initial device setup (
Out of Box Experience or OOBE
), as well as either a
Microsoft account (MSA)
or Azure Activity Directory (AAD) account.
Switching a device out of Windows in S mode
also requires internet connectivity.
If your system meets the minimum requirement but you’re still encountering the error, then you can try the next solution.
2] Reset Windows Update cache
The Software Distribution folder in Windows operating system is a folder located in the Windows directory and used to temporarily store files that may be required to install Windows Update on your computer.
Clear the contents of the Software Distribution folder and then try the upgrade again and see if it completes successfully.
3] Expand the reserved partition
As it turns out, this Windows Upgrade error 0xc1900200 issue can also occur due to the fact that there isn’t enough space on the system reserved partition to complete the operation. If this scenario is applicable, the operation will fail with the error due to space-related issues. In which case, you’ll need to expand the system reserved partition.
Here’s how:
- Press Windows key + R to invoke the Run dialog.
- In the Run dialog box, type diskmgmt.msc and hit Enter to open Disk Management.
- In the window that opens, click on the C:\ Drive and look under for the Partition Map. The first partition will be a 100MB Partition (System, Active, Primary Partition). Right-click on it and choose to Change the Drive Letters and Paths (Click Add and choose Y:)
- Once done, Click Start and type cmd, then right-click cmd and choose Run as Administrator. Once in the command prompt, type the following commands. For the icacls command, use your username which you can find out by typing whoami in the command prompt window.
takeown /f . /r /d y
icacls . /grant administrators:F /t <see note below>
attrib -h -s -r bootmgr
Once this is done, hold the Windows key and press and open the Y: Drive. Make sure hidden files and folders are set to Show. Go to the Boot folder, and delete all languages other than en-US by using SHIFT + DELETE and then emptying the recycle bin.
- Now in the same Command Prompt window, type the following:
On Windows 8 and above:
chkdsk Y: /F /X /sdcleanup /L:5000
On Windows 7:
chkdsk Y: /F /X /L:5000
This will truncate the NTFS log to 5MB and will leave plenty of space for the install to process. You can then proceed with the installation after the installation has finished, you can go back to diskmgmt.msc and remove the drive letter for the boot partition.
Now, try the upgrade again and see if the issue persists. If so, continue with the next solution.
4] Run SFC and DISM scan
If you have system file errors, you may encounter this problem.
The SFC and DISM are tools in Windows that allows users to scan for corruptions in Windows system files and restore corrupted files.
For the purposes of ease and convenience, you can run the scan using the procedure below.
- Press Windows key + R to invoke the Run dialog.
- In the Run dialog box, type notepad and hit Enter to open Notepad.
- Copy and paste the syntax below into the text editor.
@echo off
date /t & time /t
echo Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /StartComponentCleanup
echo ...
date /t & time /t
echo Dism /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /RestoreHealth
echo ...
date /t & time /t
echo SFC /scannow
SFC /scannow
date /t & time /t
pause
- Save the file with a name and append the .bat file extension – eg; SFC_DISM_scan.bat and on the Save as type box select All Files.
- Repeatedly run the batch file with admin privilege (right-click the saved file and select Run as Administrator from the context menu) until it reports no errors.
- Restart your PC.
Try to upgrade again and see if the issue is resolved. If not proceed with the next solution.
5] Directly download the Windows 11/10 ISO
Since you’re encountering this issue using the Update Assistant, this solution entails you directly download the Windows ISO image file from the Microsoft website. Once you have downloaded the ISO to a location (preferably the desktop) on your device, double-click the ISO image to mount it as a virtual drive then double-click the setup.exe file to start the in-place upgrade process.
Note: If you’re upgrading from Windows 7, you’ll need a third-party virtual drive software to be able to mount the ISO.