升级Win10时出现错误代码80240020的解决办法
2015-08-03 16:46
393 查看
已经预订Win10升级的Win7/Win8.1用户在升级系统时可能会在Windows Update中遇到80240020错误提示,这个错误通常会在系统安装文件已经下载完成后正准备安装时出现。
根据微软问答社区官方人员的解答,出现这个错误的原因在于:
正常情况下,用户通过Windows Update升级需要首先通过用户确认的交互操作,微软称因为这是有史以来最大的一次软件升级,希望能够为用户提供更好的用户体验。微软还没有为所有设备做好升级准备,建议没有收到升级通知的用户再等待一段时间,直到系统开始出现升级提示时再升级。
考虑到此前很多用户通过命令强制系统开始升级,而没有通过升级提醒进行确认,因此可能会出现这个问题。对于遇到80240020错误提示的用户,如果你希望立即升级,可尝试通过下面修改注册表的方法来解决:
• 按Win+R打开运行,输入regedit打开注册表编辑器;
• 导航至
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OSUpgrade
• 在右侧新建名为AllowOSUpgrade的DWORD (32-bit) 值,双击新建值将其值设置为1,如下图所示:
修改完成后打开系统的Windows Update检查一下更新吧,此时你应该可以通过点击“开始更新”按钮来升级Windows10了。注:Windows 8.1用户需要打开传统控制面板中的Windows update,而不是Modern版设置中的Windows Update。
根据微软问答社区官方人员的解答,出现这个错误的原因在于:
正常情况下,用户通过Windows Update升级需要首先通过用户确认的交互操作,微软称因为这是有史以来最大的一次软件升级,希望能够为用户提供更好的用户体验。微软还没有为所有设备做好升级准备,建议没有收到升级通知的用户再等待一段时间,直到系统开始出现升级提示时再升级。
考虑到此前很多用户通过命令强制系统开始升级,而没有通过升级提醒进行确认,因此可能会出现这个问题。对于遇到80240020错误提示的用户,如果你希望立即升级,可尝试通过下面修改注册表的方法来解决:
• 按Win+R打开运行,输入regedit打开注册表编辑器;
• 导航至
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OSUpgrade
• 在右侧新建名为AllowOSUpgrade的DWORD (32-bit) 值,双击新建值将其值设置为1,如下图所示:
修改完成后打开系统的Windows Update检查一下更新吧,此时你应该可以通过点击“开始更新”按钮来升级Windows10了。注:Windows 8.1用户需要打开传统控制面板中的Windows update,而不是Modern版设置中的Windows Update。
相关文章推荐
- 重学java23种设计模式(10)外观模式
- java poi导出execl类
- php ajax 实时显示时间
- 学习笔记——Java核心技术之接口、继承与多态练习题
- (转)PHP中的ob_start用法详解
- Matlab 几种卷积的实现与比较(conv与filter,conv2与filter2)
- java this & super
- php函数——『解析 xml数据』
- JavaBean
- Algorithms—240.Search a 2D Matrix II
- 关于指针的*和&
- VS2012编译Lua5.3.1
- VS2012编译Lua5.3.1
- python StringIO和BytesIO
- python StringIO和BytesIO
- 与时间相关的函数编程
- java ee 网页中图表的显示
- 汉诺塔(递归)
- [LeetCode] Remove Duplicates from Sorted List II
- C++与类型转换相关的4个关键字