一、问题
平时使用微软excel时,难免会遇到没有响应、挂起、冻结或停止工作的问题,比如下图。这种情况可能导致正在工作的还未录入的数据丢失,除了重装系统,如何解决呢?
二、解决方案 1 重装操作系统这个不用说了
2 修复 microsoft officewin+R ➜ appwiz.cpl ➜ 找到 microsoft office ➜ 选中、右键、更改 ➜ 根据提示修复
3 重装 microsoft office这个得说说,重装的前提且最关键的是把已经安装了的 office 卸载掉,还得卸载干净,不然重装也大概率解决不了问题。最好使用微软官方提供的 office 卸载工具进行卸载,官方下载链接:https://aka.ms/SaRA-OfficeUninstall-sarahome
4 使用Microsoft 支持和恢复助手Microsoft 支持和恢复助手 提供了很多功能,其中一项功能就是解决 Excel 启动/崩溃问题,它完全自动执行安全模式隔离过程,以告知问题是否由加载项、启动文件夹中的文件或工具栏设置导致。官方下载链接:https://aka.ms/SaRA-ExcelCrash-sarahome
5 手动排查解决 Excel 故障根据微软官方的说法,总结下来大概有以下几种可能的原因导致 Excel 故障,对照着官方的说明一一排查就是了:
com加载项冲突
excel 加载项冲突
excel的启动文件夹中有冲突文件
XLStart 文件夹中有冲突的文件
备用启动文件夹中有冲突的文件
Excel 程序是被其他程序打开的
excel 文档本身格式混乱或者有脏数据
电脑上有流氓软件
6 为了避免微软原网页挂掉,这里转载一下重要声明:
以下内容转载自微软官方网站,本人仅为了美观调整了一些排版格式,目的仅为备份自用,本文的转载如有侵权请联系我QQ:645836497 删除本文。
任何人严禁将以下内容用于商业用途,由此产生的纠纷自行负责。
手动执行安全模式故障排除如果未使用助手,请在安全模式下手动打开 Excel。 执行下列操作之一:
如果你使用的是Windows 11或Windows 10,请选择启动 > Windows 系统 > 运行 > 所有应用。 在 运行 框中键入Excel /safe,然后单击“确定”。
如果使用的是Windows 8或Windows 8.1,请单击应用菜单中的运行,在运行框中键入 Excel /safe,然后单击确定。
如果 Excel 在安全模式下启动,请继续执行本文 COM 加载项 部分中的步骤。
如果 Excel 未在安全模式下启动,请继续阅读本文的安装最新更新 部分。
COM 加载项使用以下步骤来确定 COM 加载项是否导致了此问题:
单击“ 文件 > 选项 ”> 加载项。
选择 “COM 加载项”, 然后单击“ 转到”。
清除列表中的所有检查框,然后单击“确定”。
在正常模式下关闭并重启 Excel (不在安全模式下) 。
如果在正常模式下重启 Excel 时未出现此问题,请逐一开始启用加载项,直到启用。 这让您能够判断出是哪个加载项导致了问题。 每次启用加载项时,请务必重启 Excel。
如果禁用 COM 加载项未解决问题,请查看问题是否由 Excel 加载项导致。
Excel 加载项重要:
仔细按照本节中的步骤进行操作。 如果您不正确地修改注册表,则可能会出现严重问题。 确保先备份注册表,然后再对其进行修改。 请务必了解在出现问题时如何还原注册表。
有关如何备份和还原注册表的详细信息,请参阅如何在 Windows 中备份和还原注册表。
启动注册表编辑器。 为此,请按 Windows 键 + R 打开“运行”对话框。 键入 regedit.exe 然后按 “确定”。
找到并选择以下注册表项:
HKEY_CURRENT_USER\Software\Microsoft\Office<1x.0>\Excel\Options
注意: 在此子项中,<1x.0> 表示程序版本号。 Excel 2016 及更高版本将显示 16.0,Excel 2013 将显示 15.0。
在 “名称” 列中,查找任何等于 OPEN 的REG_SZ值。
如果找不到名称为 OPEN 的REG_SZ值,请继续 查看调查启动文件夹中文件的可能问题 部分。
右键单击“打开”,然后选择“ 重命名”。
将 OPEN 重命名为 RenamedOPEN,然后按 Enter。
重复步骤 4 和 5,方法是将“Renamed”添加到以 OPEN 开头的任何REG_SZ值的开头。 例如,将 OPEN1 重命名为 RenamedOPEN1。
在正常模式下启动 Excel。
如果在正常模式下重启 Excel 时未出现此问题,请从名称中删除“Renamed”,开始逐个重新启用 Excel 加载项。 你将能够识别导致问题的加载项。 每次在注册表中重新启用加载项时,请记住重启 Excel。
如果禁用 COM 加载项和 Excel 加载项无法解决问题,请继续 转到 调查启动文件夹中文件的可能问题 部分。
调查启动文件夹中文件的可能问题启动 Excel 时,它将打开在 XLStart 文件夹中找到的任何工作簿,或 XLStart 文件夹之外的备用启动文件夹。 尝试在不打开 XLStart 文件夹或备用启动文件夹中的工作簿的情况下启动 Excel。
XLStart 文件夹中的工作簿启动 Excel 时,将自动打开放置在 XLStart 文件夹中的任何工作簿、模板或工作区文件。 可以将文件移出此文件夹并打开 Excel,以测试和确定特定工作簿是否导致了此问题。 若要查找 XLStart 文件夹的路径并将工作簿移出该文件夹,请执行以下操作:
单击“文件”>“选项”。
单击“ 信任中心”,然后在 “Microsoft Office Excel 信任中心”下,单击“ 信任中心设置”。
单击“ 受信任位置”,然后在受信任位置列表中记下 XLStart 文件夹的路径。
将在此文件夹中找到的任何文件移动到另一个文件夹位置,然后在正常模式下启动 Excel。
如果在正常模式下重启 Excel 时未出现问题,请开始将步骤 4 中移动的工作簿逐个移回 XLStart 文件夹,每次在正常模式下重启 Excel。 如果 XLStart 文件夹中的其中一个工作簿出现问题,则应标识工作簿。
如果从 XLStart 文件夹移出工作簿无法解决问题,检查备用启动文件夹中的工作簿。
备用启动文件夹中的工作簿启动 Excel 时,将自动打开放置在备用启动文件夹中的任何工作簿、模板或工作区文件。 由于 Excel 将尝试打开备用启动文件夹中的每个文件,因此请确保只有 Excel 可以打开的文件位于此文件夹中。
尝试在不打开此文件夹中的工作簿的情况下启动 Excel:
单击“文件”>“选项”>“高级”。
在 “常规”下的 “启动时打开”框中的所有文件 ,记下配置为备用启动文件夹的文件夹的路径。
将在此文件夹中找到的任何文件移动到另一个文件夹位置,然后在正常模式下启动 Excel。
如果未出现此问题,请逐一开始将步骤 3 中移动的任何工作簿移回备用启动文件夹,每次在正常模式下重启 Excel。 你将能够识别导致问题的工作簿。
如果将文件移出 XLStart 和备用启动文件夹无法解决问题,请继续下一部分。
安装最新更新你可能需要将“Windows 更新”设置为自动下载并安装推荐的更新。 安装任何重要建议和最佳更新通常可以通过替换过期文件和修复漏洞来解决问题。 若要安装最新更新,请按照以下文章中的步骤操作: 更新 Microsoft 365 和计算机。
如果安装最新更新无法解决问题,请继续此列表中的下一项。
检查以确保 Excel 未被其他进程占用如果 Excel 正由其他进程使用,则此信息将显示在 Excel 窗口底部的状态栏中。 如果您尝试在使用 Excel 的过程中执行其他操作,Excel 可能不会响应。 请在处理中的任务完成之后再尝试执行其他操作。
如果 Excel 未由其他进程使用,请继续转到列表中的下一项。
检查 Excel 文件的详细信息和内容Excel 文件可以长时间存在于计算机上。 它们从版本升级到版本,并且经常从一个用户移动到另一个用户。 通常,用户会继承一个 Excel 文件,但不知道文件中包含什么。 以下情况可能会导致性能或崩溃问题:
引用整列的公式。
引用参数中元素数量不均匀的数组公式。
数百个或数千个隐藏对象或 0 个高度和宽度对象。
在工作簿之间频繁复制和粘贴导致过多的样式。
定义的名称过多且无效。
如果这些步骤无法解决问题,请继续转到列表中的下一项。
检查你的文件是否由第三方生成有时,Excel 文件是由第三方应用程序生成的。 在这种情况下,在 Excel 中打开文件时,可能会错误地生成文件,并且某些功能可能无法正常工作。 如果发生这种情况,请在第三方应用程序外的新文件中测试功能。 如果功能正常工作,应确保第三方知道问题。
如果在第三方应用程序外部测试问题后问题未得到解决,请继续转到列表中的下一项。
执行选择性启动以确定程序、进程或服务是否与 Excel 冲突启动 Windows 时,多个应用程序和服务会自动启动,然后在后台运行。 这些应用程序和服务可能干扰电脑上的其他软件。 执行选择性启动(也称为“干净启动”),可有助于你识别应用程序冲突的问题。 若要执行选择性启动,请根据 Windows 版本选择以下链接之一,然后按照文章中的步骤操作:
Windows 10、Windows 7 Windows 8:使用系统配置
运行选择性启动 Windows Vista:使用系统配置
运行选择性启动 Windows XP:如何在 Windows XP 中创建和配置用户帐户
选择性启动用于帮助识别与 Excel 冲突的违规进程、服务或应用程序。
如果在重新创建配置文件后问题未解决,请继续转到列表中的下一项。
修复 Microsoft 365 程序修复 Microsoft 365 程序可以解决 Excel 未响应、挂起或冻结的问题。 有关执行此操作的说明,请参阅: 修复 Microsoft 365 应用程序。
如果修复 Microsoft 365 程序无法解决问题,请继续转到列表中的下一项。
检查确定防病毒软件是否最新,是否与 Excel 冲突如果您的防病毒软件并非最新,Excel 可能无法正常运行。
检查您的防病毒软件是否最新:为了跟上新型病毒产生的速度,防病毒软件供应商会定期提供更新,您可以从 Internet 下载此类更新。 访问防病毒软件供应商的网站,下载最新更新。
有关防病毒供应商的列表,请参阅: 使用者安全软件提供程序。
检查防病毒软件是否与 Excel 冲突:如果您的防病毒软件包含与 Excel 的集成,那么可能会发生性能问题。 在这种情况下,可以禁用防病毒软件中的所有 Excel 集成。 或者,您可以禁用 Excel 中安装的任何防病毒软件加载项。
重要: 更改防病毒设置可能会导致您的 PC 易受病毒、欺诈或恶意攻击的侵扰。 Microsoft 不建议您尝试更改防病毒设置。 使用这项解决方法需要您自担风险。
您可能必须与防病毒软件供应商联系,确定如何配置软件,以便排除与 Excel 的任何集成或者排除 Excel 中的扫描。
详细信息 高级故障排除如果前面提到的方法无法解决你的问题,则问题可能是文件特定的,也可能是环境问题。 以下部分介绍如何排查可能导致 Excel 挂起或崩溃的其他问题。
环境因素在排查崩溃问题时,环境因素与文件内容和加载项一样重要。 可以通过执行以下操作来帮助确定问题的原因:
遵循基本的故障排除步骤。
在尽可能干净的环境中测试文件。
以下部分介绍了一些值得调查的领域。
文件的存储位置在本地移动文件将有助于确定文件是否存在问题,或者该文件的保存位置是否有问题。 通过网络或 Web 服务器保存 Excel 文件时,可能会出现几个问题。 最好在本地保存文件。 应在以下情况下执行此操作:
内存当你开始添加大量格式和形状时,Excel 文件可能会变得相当大。 确保系统有足够的 RAM 来运行应用程序。 有关系统要求,请转到以下 Microsoft 文章:
Office 2016 的系统要求
Office 2013 的系统要求
Office 2010 引入了本机 64 位版本的 Microsoft 产品,以利用更大的处理能力。 若要详细了解 64 位版本的 Office,请转到以下 Microsoft 文章:
Office 2013 的 64 位版本了解 64 位 Office
打印机和视频驱动程序启动 Excel 时,它会检查将显示 Excel 工作簿的默认打印机和视频驱动程序。 Excel 是打印机密集型的,当 Excel 文件保存在分页符预览视图中时,它会运行得更慢。 使用不同的打印机(如 Microsoft XPS 文档编写器打印机驱动程序或 VGA 视频驱动程序)测试文件将确定问题是否与特定的打印机或视频驱动程序有关。
如果在完成此处提到的解决方法后 Excel 中仍然存在挂起或崩溃问题,则应联系 Microsoft 支持部门 进行引导式故障排除。
需要更多帮助吗?可随时在 Excel 技术社区中咨询专家或在社区中获取支持。
https://support.microsoft.com/en-us/office/excel-not-responding-hangs-freezes-or-stops-working-37e7d3c9-9e84-40bf-a805-4ca6853a1ff4