Windows 10升级快速修复

             适用于:Windows 10

注意

这是一个 100 级主题, (基本) 。

对于 IT 专业人员,请在解决Windows 10升级错误中检查详细信息。

以下修复列表可以解决许多 Windows 升级问题。 在联系 Microsoft 支持人员或尝试对 Windows 升级失败进行更高级的分析之前,应先尝试这些步骤。 另请查看Windows 10帮助中的信息。

Microsoft 支持部门提供的 Microsoft 虚拟代理可以帮助你分析和更正某些 Windows 升级错误。

提示

你可能还希望尝试 Microsoft 提供的新工具,该工具可帮助诊断许多 Windows 升级错误。 有关详细信息并下载此工具,请参阅 SetupDiag。 本主题更高级 (300 级别) ,因为有几个高级选项可用于使用该工具。 但是,现在只需下载,然后双击该工具即可运行它。 默认情况下,单击“保存”时,该工具将保存在 “下载” 文件夹中。 双击文件夹中的工具,并等待它完成运行 (它可能需要几分钟) ,然后双击 SetupDiagResults.log 文件并使用记事本打开它以查看分析结果。

修复列表

下面是分步说明:

  1. 删除不需要的外部硬件,例如扩展坞和 USB 设备
  2. 检查系统驱动器是否存在错误并尝试修复
  3. 运行Windows 更新疑难解答
  4. 尝试还原和修复系统文件
  5. 更新 Windows,以便安装所有可用的建议更新,并确保计算机在需要完成更新安装时重新启动
  6. 暂时卸载非 Microsoft 防病毒软件
  7. 卸载所有不需要的软件
  8. 更新固件和驱动程序
  9. 确保在升级过程开始时接受“下载并安装更新 (建议的) ”。
  10. 验证是否至少有 16 GB 的可用空间可用于升级 32 位操作系统,或 64 位操作系统的 20 GB 可用空间

删除外部硬件

如果计算机是便携式计算机,并且当前位于扩展坞中,请 取消停靠计算机

从计算机中拔下不一样的外部硬件设备,例如:

  • 头戴式耳机
  • 操纵 杆
  • 打印机
  • 绘图仪
  • 投影机
  • 扫描仪
  • 扬声器
  • U 盘
  • 便携式硬盘驱动器
  • 便携式 CD/DVD/Blu-ray 驱动器
  • 麦克风
  • 媒体卡阅读器
  • 相机/网络摄像头
  • 智能手机
  • 辅助监视器、键盘、鼠标

有关断开外部设备连接的详细信息,请参阅安全删除Windows 10中的硬件

修复系统驱动器

系统驱动器是包含 系统分区的驱动器。 它通常是 C: 驱动器。

若要检查并修复系统驱动器上的错误,请执行以下操作:

  1. 选择“开始”

  2. 键入 命令

  3. 右键单击“ 命令提示符 ”,然后选择“ 以管理员身份运行”。

  4. 如果 UAC 提示,请选择“ ”。

  5. 键入 chkdsk /F 并按 Enter。

  6. 当系统下次重新启动时系统提示你计划检查时,请键入 Y

  7. 请参阅以下示例。

    C:\WINDOWS\system32>chkdsk /F
    The type of the file system is NTFS.
    Cannot lock current drive.
    
    Chkdsk cannot run because the volume is in use by another
    process.  Would you like to schedule this volume to be
    checked the next time the system restarts? (Y/N) Y
    
    This volume will be checked the next time the system restarts.
    
  8. 重启计算机。 计算机将在加载 Windows 之前暂停并修复硬盘驱动器。

Windows 更新疑难解答

Windows 更新疑难解答工具将自动分析和修复Windows 更新问题,例如下载损坏。 它还会告诉你是否有阻止 Windows 更新的挂起重新启动。

下载用于Windows 10的工具

若要运行该工具,请选择上面的相应链接。 Web 浏览器将提示你保存或打开该文件。 选择 “打开 ”,该工具将自动启动。 该工具将引导你完成分析和修复一些常见问题。

还可以下载Windows 更新疑难解答,方法是启动 Microsoft 虚拟代理,键入“更新 Windows”,选择正在运行的 Windows 版本,然后在被问及“是否需要帮助排查Windows 更新问题时回答”

如果Windows 更新疑难解答中显示任何错误,请使用 Microsoft 虚拟代理询问这些错误。 虚拟代理将执行搜索并提供有用链接的列表。

修复系统文件

answers.microsoft.com 中也详细介绍了此修补程序。

若要检查和修复系统文件,

  1. 选择“开始”

  2. 键入 命令

  3. 右键单击“ 命令提示符 ”,然后选择“ 以管理员身份运行”。

  4. 如果 UAC 提示,请选择“ ”。

  5. 键入 sfc /scannow 并按 Enter。 请参阅以下示例:

    C:\>sfc /scannow
    
    Beginning system scan.  This process will take some time.
    
    Beginning verification phase of system scan.
    Verification 100% complete.
    
    Windows Resource Protection did not find any integrity violations.
    
  6. 如果运行的是Windows 8.1或更高版本,请键入DISM.exe /Online /Cleanup-image /Restorehealth并按 Enter,DISM (命令选项不适用于 Windows 7) 。 请参阅以下示例:

    C:\>DISM.exe /Online /Cleanup-image /Restorehealth
    
    Deployment Image Servicing and Management tool
    Version: 10.0.16299.15
    
    Image Version: 10.0.16299.309
    
    [==========================100.0%==========================] The restore operation completed successfully.
    The operation completed successfully.
    
    

    注意

    完成命令操作可能需要几分钟时间。 有关详细信息,请参阅修复 Windows 映像和使用系统文件检查器工具

更新 Windows

在尝试升级之前,应确保已安装所有重要更新。 这包括对计算机上的硬件驱动程序的更新。

Microsoft 虚拟代理 可引导你完成确保 Windows 更新的过程。

启动 虚拟代理 ,然后键入 更新窗口

回答代理提出的问题,并按照说明操作,确保 Windows 处于最新状态。 还可以运行上述Windows 更新疑难解答

依次选择“ 开始”和“ 电源选项”,然后重新启动计算机。

卸载非 Microsoft 防病毒软件

在升级过程中使用Windows Defender进行保护。

验证兼容性信息,并根据需要在升级后重新安装防病毒应用程序。 如果计划在升级后重新安装应用程序,请确保在删除程序之前具有安装介质和所有必需的激活信息。

若要删除该应用程序,请转到>控制面板Programs>程序和功能”,选择防病毒应用程序,然后选择“卸载”。 当系统要求确认程序删除时,请选择 “是 ”。

有关详细信息,请参阅 Windows 7 - 如何正确卸载程序修复或删除Windows 10中的程序

卸载非必要软件

过时的应用程序可能会导致 Windows 升级出现问题。 因此,从计算机中删除旧应用程序或非必需的应用程序会有所帮助。

如果计划稍后重新安装应用程序,请确保在删除应用程序之前具有安装介质和所有必需的激活信息。

若要删除程序,请使用 上面 提供的相同步骤卸载非 Microsoft 防病毒软件,但不要删除防病毒应用程序,而是针对所有非必要、未使用或过期软件重复这些步骤。

更新固件和驱动程序

更新固件 ((例如 BIOS) )和安装硬件驱动程序是一项高级任务。 如果不熟悉 BIOS 设置或不确定在出现问题时如何还原以前的 BIOS 版本,请不要尝试更新 BIOS。 大多数 BIOS 更新都以“闪存”更新的形式提供。 制造商可能会提供执行更新的工具,或者可能需要输入 BIOS 并手动更新。 请务必保存工作 BIOS 设置,因为某些更新可能会重置配置,如果 ((例如,) RAID 配置发生更改),计算机无法启动。

大多数 BIOS 和其他硬件更新都可以从计算机制造商维护的网站获取。 例如,可在以下位置获取 Microsoft Surface 设备驱动程序: 下载适用于 Surface 设备的最新固件和驱动程序

若要获取正确的固件驱动程序,请搜索计算机制造商提供的更新驱动程序版本。 安装这些更新并在安装后重启计算机。 如有任何问题,请向制造商请求帮助。

确保已选择“下载并安装更新”

开始Windows 更新时,设置过程将要求你获取重要更新。 回答 “是 ”,如果要更新的计算机已连接到 Internet。 请参阅以下示例:

“窗口 10 设置”窗口的屏幕截图,其中显示了“获取重要更新”。

验证磁盘空间

可以在Windows 10规范 & 系统要求中查看Windows 10要求列表。 其中一项要求是,有足够的硬盘空间可用于进行安装。 系统驱动器上必须至少有 16 GB 可用空间才能升级 32 位操作系统,对于 64 位操作系统,必须至少有 20 GB 可用空间。

若要查看计算机上可用的硬盘驱动器空间量,请打开文件资源管理器。 在 Windows 7 中,这称为 Windows 资源管理器。

“文件资源管理器”中,选择左侧的“计算机”或“这台电脑”,然后在“硬盘驱动器”下或“设备和驱动器”下查看。 如果列出了多个驱动器,则系统驱动器是驱动器图标上方包含 Microsoft Windows 徽标的驱动器。

系统驱动器上的可用空间量将显示在驱动器下。 请参阅以下示例:

系统驱动器的屏幕截图,其中包含可用空间量。

在前面的示例中,系统驱动器上的可用空间为 703 GB, (C:) 。

若要释放系统驱动器上的更多空间,请首先运行“磁盘清理”。 可以通过右键单击硬盘驱动器图标,然后单击“属性”来访问磁盘清理。 请参阅以下示例:

系统驱动器属性的屏幕截图,其中包含“常规”选项卡上的“磁盘清理”选项。

有关运行磁盘清理的说明和其他释放硬盘驱动器空间的建议,请参阅 释放电脑上驱动器空间的提示

运行磁盘清理并启用“清理系统文件”选项时,可以删除以前的 Windows 安装,这会释放大量空间。 仅当不打算还原旧操作系统版本时,才应执行此操作。

打开提升的命令提示符

提示

不再需要打开提升的命令提示符来运行 SetupDiag 工具。 但是,这仍然是运行该工具的最佳方法。

若要启动提升的命令提示符,请按键盘上的 Windows 键,键入 cmd,按 Ctrl+Shift+Enter,然后选择 “是 ”以确认提升提示。 有关打开提升的命令提示符的屏幕截图和其他步骤的详细信息,请参阅 Windows 7 (管理员) 命令提示符

注意

打开提升的命令提示符时,通常会在 C:\WINDOWS\system32 目录中启动。 若要运行最近下载的程序,必须更改为程序所在的目录。 或者,可以将程序移动或复制到 PATH 变量中的目录。 会自动搜索这些目录。 键入 echo %PATH% 以查看 PATH 变量中的目录。

另一个选项是使用 文件资源管理器 在 C 下创建一个名称简短的文件夹,例如“new”,然后使用 文件资源管理器 将要运行 ((如 SetupDiag) )的程序复制或移动到此文件夹。 打开提升的命令提示符时,通过键入 cd c:\new更改为此目录,现在可以运行该文件夹中的程序。

如果将 SetupDiag.exe 程序下载到计算机,然后将其复制到 C:\new 文件夹,然后打开提升的命令提示符,然后键入 cd c:\new 更改为此目录,只需键入 setupdiag 并按 Enter 即可运行程序。 此程序将分析计算机上的文件,了解 Windows 升级失败的原因,如果原因常见,它将报告此原因。 它不会为你修复问题,但了解升级失败的原因使你能够采取措施来解决问题。

数据收集

如果需要 Microsoft 支持方面的帮助,建议按照使用 TSS 针对与部署相关的问题收集信息中所述的步骤收集信息。

参考