我刚刚尝试将 Windows 7 计算机升级到 Windows 10,但毫无原因地失败了。和都Windows 10 Upgrade Assistant
失败Media Creation Tool
了,前者带有错误代码0xc1900200
,后者带有0x800704DD-0x90016
错误代码。
当它发生时(使用升级助手),事件查看器中会出现以下三个事件。为什么他们提到中国?!这台机器来自(并且一直来自)中欧,似乎符合要求(我确实从升级助手那里得到了相互矛盾的陈述,如下所示,今天注意到了这一点,不记得以前见过它)。
机器既“可以运行”,又“无法运行”。
Fault bucket 568497307, type 29
Event Name: WinSetupDiag02
Response: Not available
Cab Id: 0
Problem signature:
P1: 1
P2: 2
P3: X
P4: 3
P5: 0xC1900200
P6: 0x40008
P7: 7601
P8: win7sp1_gdr
P9: X
P10: X
Attached files:
C:\$WINDOWS.~BT\Sources\Panther\setupact.log
C:\$WINDOWS.~BT\Sources\Panther\diagerr.xml
These files may be available here:
C:\ProgramData\Microsoft\Windows\WER\ReportArchive\NonCritical_1_8a6ccaa215c554b926ec248ab1adcd15b9e934_083572ce
Analysis symbol:
Rechecking for solution: 0
Report Id: 2cb21a52-41ef-11e6-9881-005056c00008
Report Status: 0
Fault bucket 2047321030, type 29
Event Name: Win10UpgradeProgramInChina
Response: Not available
Cab Id: 125216112230
Problem signature:
P1: Win10UpgradeChina
P2: Failed
P3: Setup execution result failed!
P4: 6.1 (7601),Service Pack 1,1, 256
P5: {E52ABFC2-76BB-4908-883F-CA581FDD83F9}
P6: -1047526912
P7: 1.4.9200.17332-[URL:9194:<1.4.9200.17332>:<1>]
P8: Undefined
P9: true
P10: Undefined
Attached files:
C:\$GetCurrent\downlevel_2016_07_04_21_49_14_168.rpt
C:\$WINDOWS.~BT\Sources\Panther\setupact.log
C:\$WINDOWS.~BT\Sources\Panther\setuperr.log
C:\$GetCurrent\Logs\downlevel_2016_07_04_21_49_14_168.log
These files may be available here:
C:\ProgramData\Microsoft\Windows\WER\ReportArchive\NonCritical_Win10UpgradeChin_a1a3d0aaa1e724b4e6a2355b30d3e1285fdb8950_cab_048582b6
Analysis symbol:
Rechecking for solution: 0
Report Id: 2ecc1150-41ef-11e6-9881-005056c00008
Report Status: 8
Fault bucket , type 0
Event Name: Win10UpgradeProgramInChina
Response: Not available
Cab Id: 0
Problem signature:
P1: Win10UpgradeChina
P2: Failed
P3: Setup execution result failed!
P4: 6.1 (7601),Service Pack 1,1, 256
P5: {E52ABFC2-76BB-4908-883F-CA581FDD83F9}
P6: -1047526912
P7: 1.4.9200.17332-[URL:9194:<1.4.9200.17332>:<1>]
P8: Undefined
P9: true
P10: Undefined
Attached files:
C:\$GetCurrent\downlevel_2016_07_04_21_49_14_168.rpt
C:\$WINDOWS.~BT\Sources\Panther\setupact.log
C:\$WINDOWS.~BT\Sources\Panther\setuperr.log
C:\$GetCurrent\Logs\downlevel_2016_07_04_21_49_14_168.log
These files may be available here:
Analysis symbol:
Rechecking for solution: 0
Report Id: 2ecc1150-41ef-11e6-9881-005056c00008
Report Status: 0
这是较小的setuperr.log
:
2016-07-04 15:53:47, Error MOUPG CSystemHelper::CheckConnectedStandby(642): Result = 0x80070057
2016-07-04 15:53:51, Error CDiagnosticsHelper::SetSQMDatapoint: Attempting to set a datapoint in an invalid SQM session
2016-07-04 15:53:51, Error CDiagnosticsHelper::SetSQMDatapoint: Attempting to set a datapoint in an invalid SQM session
2016-07-04 15:53:51, Error MOUPG CDlpActionImpl<class CDlpErrorImpl<class CDlpObjectInternalImpl<class CUnknownImpl<class IMoSetupDlpAction> > > >::Suspend(1066): Result = 0xC1800104
2016-07-04 15:53:51, Error MOUPG CSetupManager::ExecuteInstallMode(724): Result = 0x800705BB
2016-07-04 15:53:51, Error MOUPG CSetupManager::ExecuteDownlevelMode(389): Result = 0x800705BB
2016-07-04 15:53:52, Error MOUPG CSetupManager::Execute(232): Result = 0x800705BB
2016-07-04 15:53:52, Error MOUPG CSetupHost::Execute(371): Result = 0x800705BB
2016-07-04 15:53:52, Error MOUPG CSystemHelper::CheckConnectedStandby(642): Result = 0x80070057
2016-07-04 15:56:59, Error MOUPG CDlpActionImpl<class CDlpErrorImpl<class CDlpObjectInternalImpl<class CUnknownImpl<class ICompatAction> > > >::Suspend(1066): Result = 0xC1800104
2016-07-04 15:56:59, Error MOUPG CSetupManager::ExecuteInstallMode(730): Result = 0xC1900200
2016-07-04 15:56:59, Error MOUPG CSetupManager::ExecuteDownlevelMode(389): Result = 0xC1900200
2016-07-04 15:56:59, Error SP CSetupPlatform::ResurrectNewSystem: Cannot resurrect new system.: Win32Exception: \\?\C:\$Windows.~BT\Sources\NewSystem.dat: The system cannot find the file specified. [0x00000002] __cdecl UnBCL::FileStream::FileStream(const class UnBCL::String *,enum UnBCL::FileMode,enum UnBCL::FileAccess,enum UnBCL::FileShare,unsigned long)[gle=0x00000002]
2016-07-04 15:57:01, Error MOUPG CDlpTask::Cancel(979): Result = 0xC1800104
2016-07-04 15:57:01, Error MOUPG CDlpActionImpl<class CDlpErrorImpl<class CDlpObjectInternalImpl<class CUnknownImpl<class ICompatAction> > > >::CheckInitialized(228): Result = 0x8000000A
2016-07-04 15:57:01, Error MOUPG CDlpActionImpl<class CDlpErrorImpl<class CDlpObjectInternalImpl<class CUnknownImpl<class ICompatAction> > > >::Cancel(154): Result = 0x8000000A
2016-07-04 15:57:01, Error MOUPG CDlpTask::Cancel(1030): Result = 0x8000000A
2016-07-04 15:57:01, Error MOUPG CDlpManager::Reset(1672): Result = 0x8000000A
2016-07-04 15:57:01, Error MOUPG SetupManager: Reset WinDlp State failed with error [0x8000000A]
2016-07-04 15:57:01, Error MOUPG SetupManager: Failed requested cleanup: [0x8000000A]
2016-07-04 15:57:01, Error MOUPG CSetupManager::Execute(232): Result = 0xC1900200
2016-07-04 15:57:01, Error MOUPG CSetupHost::Execute(371): Result = 0xC1900200
答案1
事实证明,这些Win10UpgradeProgramInChina
消息与我的问题完全无关(仍然无法理解它们)。虽然我不知道是什么原因导致Windows 10 Upgrade Assistant
失败,但我确实设法使用Media Creation Tool
(所述这里)。
后者不喜欢你用标准用户账户运行它,尽管它要求管理员权限。你必须使用管理员帐户登录后运行它。如果我继续阅读http://answers.microsoft.com/en-us/windows/...除了可以接受的答案(如@Ƭᴇcʜιᴇ007 建议的)之外,我可以轻松解决问题0x800704DD-0x90016
。
在升级成功之前,我又遇到了两次失败。第一次失败是由于系统保留分区空间不足(0xc1900104
“我们无法更新系统保留分区”)。问题和解决方案在KB3086249对我来说很管用。它涉及删除一些语言文件并从分区中截断日志文件。
接下来我遇到了一个0xC1900101 - 0x20017
通常表示硬件驱动程序问题的问题。目标机器有 20GB 的 RAM,这似乎是一个问题(或其中之一)。在成功尝试之前,我移除了四根 RAM 中的两根(剩下两根 4GB 的 RAM)。我还做了以下事情:
- 我没有在升级过程中禁用我的防病毒保护(我之前的所有尝试都将其禁用,防病毒软件是 ESET Endpoint Antivirus 5.0)。
Media Creation Tool
下载升级完成后(我使用了“立即升级此电脑”),我断开了 LAN 电缆。我认为是在“检查您的计算机”阶段。- 我断开了我的辅助显示器(RGB 电缆)。
在我之前的尝试中,其他一切都已断开连接(USB 键盘和 USB 鼠标除外)。
该机器是 HP Compaq 8200 Elite Convertible Min Tower,已迁移至 SSD。
(也许这篇文章能帮助到其他可怜的人)