我的一位即将成为前任的朋友从他的另一位朋友那里得到了一个 Excel 文件,并决定点击它。它开始在 Excel 中打开各种文件。当他打电话给我时,文件数量超过 200 个,而且还在增加。
我让他去任务管理器,应用程序选项卡中显示了很多文件,但进程选项卡中只有一个 Excel.exe。在那里关闭它,关闭了 Excel。然后我进入 CrossLooped 看看我是否能帮到他。
每次重新打开 Excel,大量文件就开始涌入。它们是各种类型的文件,PDF、Docs、JPG,甚至一些电子表格。这看起来像是单人纸牌游戏的终结,打开了多个窗口(XP),任务栏上唯一的 Excel 按钮上的计数器正在计算文件数量。
我执行了任务管理器退出程序并查找临时文件。我彻底清理了系统。确保我浏览了过去一小时内创建的文件并删除了其中任何带有临时文件的文件。我还从桌面上删除了受感染/损坏的糟糕文件(是的,我知道,我为此大喊了 15 分钟)。
尽管进行了除虱,但重新启动 Excel 时(它抱怨某个加载项已停用)会启动层叠窗口,无论我对这个问题的回答是“是”还是“否”。是的,它知道它发生了严重崩溃,但为什么它只是继续尝试加载坏文件,即使我已经删除了它?
但真正的问题是,它是从哪里加载的?我查看了备份文件夹,里面什么都没有!
那么,在不尝试执行崩溃恢复的情况下启动 Excel 的过程是什么?有时这让我觉得自己很蠢。
答案1
感谢您指出 XLStart 文件夹。我以为我查看了那里并发现它是空的,但我可能错了。无论如何,桌面上的 Excel 图标现在显示“请勿触摸”,并且机器将在两天后被运送到我的区域。届时,我将进行调查并报告。非常感谢您抽出时间参与讨论。
注意:问题已解决。我尝试修复该问题时清空了 XLStart 文件夹。今天,我拿到了机器,摸索着找到了解决方案。结果发现用户修改了他的选项,并尝试将 C:\Worksheets 输入到“加载文件来源”字段,并将其输入到“启动时,加载所有文件”字段。而且他在 Worksheet 文件夹中还有其他非工作表文件。瞬间负载过载。
重命名工作表文件夹以使 Excel 半正确加载。它仍然抱怨其中一个 PDF 文件的加载项。进入后,我更改了设置并打开和关闭了几次。然后我将文件夹重命名为正确名称并启动 Excel。什么也没发生。成功了。感谢所有帮助我摆脱困境的人。GM
答案2
但真正的问题是,它是从哪里加载的?
可能来自 Excel 启动目录 (XLSTART)。
导航到以下文件夹并删除所有文件:
C:\Documents and Settings\<username>\Application Data\Microsoft\Excel\XLSTART
除了那些文件想当然是从 Excel 开始。
答案3
补充一下 Molly 所说的内容;如果 XLStart 文件夹中有一个 personal.xls 文件,那么它可能是罪魁祸首。检查它是否存在,如果存在,请查看是否有任何代码设置为在打开时运行。此文件一旦创建,无论何时打开 excel,它都会在后台作为隐藏工作簿打开。