Excel无法响应,挂起,冻结或停止工作
本文讨论了疑难解答步骤,可以帮助您解决最常见的问题,当您收到Excel响应错误,启动或打开Excel工作簿时Excel挂起或冻结。由于以下一种或多种原因,可能会出现这些类型的问题。
请按照本文中提供的解决方案进行操作。如果您以前尝试过这些方法之一,但没有帮助,请转到列表中的下一个解决方案。
注意: 如果从Windows 7升级到Windows 10后打开Excel文件时遇到问题,请参阅从Windows 7升级到Windows 10后打开Office文件时出错。
以安全模式启动Excel
通过安全模式,您可以启动Excel而不遇到某些启动程序。您可以通过在启动程序时按住Ctrl或在命令行启动程序时使用/ safe开关(excel.exe / safe)来以安全模式打开Excel 。在安全模式下运行Excel时,它会绕过功能和设置,例如备用启动位置,更改的工具栏,xlstart文件夹和Excel加载项。但是,COM加载项被排除在外。
如果在安全模式下运行Excel后问题得以解决,请参阅:如何解决Excel中的启动问题。
如果在安全模式下启动Excel后仍未解决问题,请继续执行此列表中的下一项。
安装最新更新
您可能需要将Windows Update设置为自动下载并安装建议的更新。安装任何重要的建议以及最佳更新通常可以通过替换过时的文件并修复漏洞来纠正问题。要安装最新的Office更新,请按照本文中的步骤操作:更新Office和您的计算机。
如果安装最新的Office更新不能解决您的问题,请继续执行此列表中的下一项。
检查以确保其他进程未使用Excel
如果其他进程正在使用Excel,则此信息将显示在Excel窗口底部的状态栏中。如果您尝试在使用Excel时执行其他操作,则Excel可能不会响应。让正在进行的任务在尝试其他操作之前完成其工作。
如果另一个进程没有使用Excel,请继续执行列表中的下一项。
研究加载项可能存在的问题
尽管加载项可以增强您的体验,但它们有时会干扰或与Excel冲突。尝试在没有加载项的情况下启动Excel,以查看问题是否消失。
-
请执行以下任一操作:
-
如果您运行的是Windows 10,选择开始 > 所有应用程序 > Windows系统 > 运行> 键入的Excel /安全在运行框中,然后单击确定。
-
如果您正在运行Windows 8,请单击“应用程序”菜单中的“运行 ” > 在“ 运行”框中键入Excel / safe,然后单击“ 确定”。
-
如果您运行的是Windows 7,请单击“ 开始” ,然后在“ 搜索程序和文件”中键入Excel / safe,然后单击“ 确定”。
-
-
如果问题已解决,请单击文件 > 选项 > 加载项。
-
选择“ COM加载项”,然后单击“ 转到”。
-
清除列表中的所有复选框,然后单击“ 确定”。
-
关闭并重新启动Excel。
如果重新启动Excel时未发生此问题,请一次启用一个外接程序,直到启用为止。这将使您找出导致该问题的加载项。请确保每次启用外接程序并重新启动Excel。
如果禁用加载项不能解决您的问题,请继续执行列表中的下一项。
研究Excel文件的详细信息和内容
Excel文件可以在计算机上存在很长时间。它们从一个版本升级到另一个版本,并且经常从一个用户迁移到另一个用户。通常,用户会继承Excel文件,但不知道文件中包含什么。以下是可能导致性能下降或崩溃的问题:
-
引用整个列的公式。
-
数组公式引用参数中元素数量不均匀。
-
数百个或数千个隐藏的或0个高度和宽度的对象。
-
频繁在工作簿之间复制和粘贴导致样式过多。
-
定义的名称过多和无效。
如果这些步骤不能解决您的问题,请继续执行列表中的下一项。
检查您的文件是否由第三方生成
有时,Excel文件是由第三方应用程序生成的。在这种情况下,文件可能生成不正确,并且在Excel中打开文件时某些功能可能无法正常使用。如果发生这种情况,请测试第三方应用程序外部新文件中的功能。如果功能正常运行,则应确保第三方知道此问题。
如果您在第三方应用程序外部进行测试后仍未解决问题,请继续执行列表中的下一项。
执行选择性启动,以确定程序,进程或服务是否与Excel冲突
启动Windows时,几个应用程序和服务会自动启动,然后在后台运行。这些应用程序和服务可能会干扰您PC上的其他软件。执行选择性启动(也称为“干净启动”)可以帮助您确定应用程序冲突的问题。要执行选择性启动,请根据您的Windows版本选择以下链接之一,然后按照本文中的步骤操作:
Windows 10,Windows 7,Windows 8: 使用系统配置运行选择性启动
Windows Vista: 使用系统配置运行选择性启动
Windows XP: 如何在Windows XP中创建和配置用户帐户
选择性启动用于帮助识别与Excel冲突的有问题的进程,服务或应用程序。
如果重新创建配置文件后问题仍未解决,请继续执行列表中的下一项。
修复您的Office程序
修复Office程序可以通过自动修复Office文件中的错误来解决Excel无法响应,挂起或冻结的问题。有关执行此操作的说明,请参阅:修复Office应用程序。
如果修复Office程序不能解决问题,请继续执行列表中的下一项。
检查您的防病毒软件是否最新或与Excel冲突
如果您的防病毒软件不是最新的,则Excel可能无法正常运行。
检查您的防病毒软件是否是最新的:
为了跟上所产生的新病毒,防病毒软件供应商会定期提供可从Internet下载的更新。通过访问防病毒软件供应商的网站下载最新更新。
有关防病毒供应商的列表,请参阅:消费者安全软件提供商。
检查您的防病毒软件是否与Excel冲突:
如果您的防病毒软件包括与Excel的集成,则可能会遇到性能问题。在这种情况下,您可以禁用防病毒软件中的所有Excel集成。或者,您可以禁用Excel中安装的所有防病毒软件加载项。
重要: 更改防病毒设置可能会使您的PC容易受到病毒,欺诈或恶意攻击。Microsoft不建议您尝试更改防病毒设置。使用此替代方法需要您自担风险。
您可能必须与防病毒软件供应商联系,以确定如何配置软件以排除与Excel的任何集成或排除在Excel中的扫描。
更多信息
进阶疑难排解
如果前面提到的方法不能解决您的问题,则问题可能是特定于文件的,也可能是环境方面的。下一节介绍如何解决可能导致Excel挂起或崩溃的其他问题。
环境因素
环境因素与文件内容同样重要,而故障排除时的外接程序也同样重要。您可以通过执行以下操作来帮助确定问题的原因:
-
遵循基本的故障排除步骤。
-
在尽可能干净的环境中测试文件。
以下各节描述了一些值得研究的领域。
文件存储的位置
将文件移动到本地将有助于确定文件是否存在问题,或文件保存位置。通过网络或Web服务器保存Excel文件时,可能会出现几个问题。将文件保存在本地是个好主意。这应该在以下情况下完成:
•将“我的文档”文件夹重定向到服务器位置
•脱机文件
•从Webfolder或SharePoint打开文件
•远程桌面/ Citrix
•网络设备
•虚拟化环境。有关在虚拟化环境中运行的Microsoft软件的更多信息,请参见以下文章:在非Microsoft硬件虚拟化软件中运行的Microsoft软件的支持策略。
记忆
当您开始添加大量格式和形状时,Excel文件会变得相当大。确保系统具有足够的RAM来运行应用程序。有关Microsoft Office套件的系统要求,请转到以下Microsoft文章:
Office 2016的系统要求
Office 2013的
系统要求Office 2010的
系统要求Excel 2007的系统要求
Office 2010引入了本机Office产品的64位版本,以利用更大的处理能力。要阅读有关Office 64位版本的更多信息,请转到以下Microsoft文章:
Office 2013的64位版本
了解64位Office
打印机和视频驱动程序
当您启动Excel时,它将检查将显示Excel工作簿的默认打印机和视频驱动程序。Excel是打印机密集型设备,当将Excel文件保存在分页预览视图中时,它将运行较慢。通过使用其他打印机(例如Microsoft XPS Document Writer打印机驱动程序或VGA视频驱动程序)测试文件,将确定问题是否出在特定的打印机或视频驱动程序上。
解决了此处提到的解决方法后,如果在Excel中仍然存在挂起或崩溃的问题,则应联系Microsoft支持以获取指导的疑难解答。
需要更多帮助吗?
您总是可以向Excel技术社区的专家咨询,在Answers社区获得支持,或者对Excel User Voice提出一项新功能或改进建议。