Surface Pro 3 上 Windows 10 升级 RedStone 的坎坷

1、系统的检查更新功能,反复检查,无动静;
2、到 https://www.microsoft.com/zh-cn/software-download/windows10,点击“立即更新”下载了更新程序,运行后在开始下载的步骤失败,错误码 0x80070490;
3、找到 http://answers.microsoft.com/en-us/windows/forum/windows_10-update/windows-update-error-0x80070490-windows-10/37e56b27-842d-4e75-8a13-7f11f5ef1c5c;其中的方法 1 是,

Method 1. Run Windows update trouble shooter

You may try Microsoft Automated Troubleshooting Services as a first step to diagnose and repair common home group issues.

To run the trouble shooter follow the steps given below

Press Windows key+ X key, Select Control Panel.
Click on Troubleshooting, Click View All.
Click Windows Update and follow the instructions

无效,转方法 2;

Method 2: Reset Windows Update components

If the issue is with the Windows update components, this method will resolve the issue by repairing all the components associated with it. Click on the link below and follow the article on the same.

How do I reset Windows Update Components?
https://support.microsoft.com/en-us/kb/971058
(This article also holds good for Windows 10)

4、到 https://support.microsoft.com/en-us/kb/971058,先是尝试最开始的 Solutions for common Windows Update errors 链接(应该被重定向到 https://support.microsoft.com/en-us/help/10164/i-got-an-error-code-from-windows-update);页面上还没 Windows 10,可以选择 Windows 8.1,以及错误码 0x80070490。给出的解决方案为两步,首先是尝试 sfc /scannow,搞不定再 dism /Online /Cleanup-Image /RestoreHealth。结果执行这两个命令都会出错。sfc 是说发现有错但不能自动更正,dism 则说找不到“源”,错误码 0x800f081f。经过一番努力,把保存的一个 Windows 10 10586 的 ISO 文件加载到虚拟光驱 R: 盘里,才把 dism /Online /Cleanup-Image /RestoreHealth /source:WIM:R:\sources\Install.wim:1 /LimitAccess 命令执行成功,随之再执行 sfc 也报告没有问题。但尝试更新程序仍然报之前的错误 0x80070490;
5、迄今无果。

3条评论


  1. 基本可以确定,和多语言支持有关。设备自带版本是香港繁体中文版本,切换到了简体中文下使用,但看易升的日志,检测到的仍然是香港繁体,一尝试下载就会返回错误 0x80070490,奇怪。

    回复

  2. 最新更新:使用官方的“介质创建工具”即可完美成功升级。该工具在运行过程中,一直以繁体中文呈现交互界面。更新后到设置中查看,发现我之前复制到新账户的简体中文语言设置已被繁体中文覆盖。

    回复

  3. 对 GetSystemDefaultLangID、GetUserDefaultLangID、GetSystemDefaultUILanguage 和 GetUserDefaultUILanguage 做了下小跟踪,有人写了总结(http://blog.csdn.net/chenlycly/article/details/38620477),可见对于三太爷的情况,繁体中文就是“Install Language”,那么它到底记录在何处呢,继续追查到了 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Language 下,能看到有 InstallLanguage 和 Default 两个项,值分别为 0x0404 和 0x0804。后者十进制为 2052,是很熟悉的中国大陆简体中文编号,而前者 1028 则是台湾繁体中文的编号,很奇怪为什么不是香港的 3076。

    回复

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注