![“打开”/“另存为”导致 Windows 7 上的程序崩溃](https://linux22.com/image/1274488/%E2%80%9C%E6%89%93%E5%BC%80%E2%80%9D%2F%E2%80%9C%E5%8F%A6%E5%AD%98%E4%B8%BA%E2%80%9D%E5%AF%BC%E8%87%B4%20Windows%207%20%E4%B8%8A%E7%9A%84%E7%A8%8B%E5%BA%8F%E5%B4%A9%E6%BA%83.png)
这是我遇到的一个问题,我通过正确的重新格式化“解决”了这个问题。但是,我不知道是什么原因造成的;在谷歌上搜索了几个小时,也许还有一个人遇到了类似的问题,坦率地说,我当时不知道超级用户。我的损失!无论如何,问题是这个:
在安装了 Windows 7 Ultimate 64 位几个月后,我开始任何给定文件菜单中的“打开/另存为”命令都存在问题。每当选择其中一个命令时,相关程序就会崩溃。(更具体地说,问题似乎发生在每次打开资源管理器窗口尝试浏览文件时。例如,尝试将文件上传到 Gmail 中的电子邮件也会导致崩溃。)我不记得哪个程序首先崩溃,但随着时间的推移,它发生在 Word、Firefox、Chrome、IE 等上。甚至 Paint!不是 Paint...
一开始也很慢:随着每个程序的进行,我意识到在它崩溃之前我总是可以执行一次其中一个命令。也就是说,对于 Word,我可以成功打开一次,但进一步尝试会导致崩溃。对于另存为或任何类似命令也是如此。然后在 Firefox 或任何其他程序中,我只能执行一次,依此类推。
从来没有与此相关的任何弹出窗口或错误。我只需按下“打开/另存为/其他”按钮,片刻之后我就会看到资源管理器窗口出现,然后整个窗口就会关闭。据我所知,这台计算机完全没有病毒、恶意软件、间谍软件等。
我想不出是什么重大的系统事件或变化导致了这个问题。我确实做了四项小的(至少我认为)注册表更改以使“收藏夹”和“家庭组”不再出现在资源管理器窗口的导航窗格中,包括打开/另存为窗口(请参阅说明这里和这里分别。我也按照第 9 步的说明操作,因为我有 64 位),但我在意识到问题发生之前几个月就做了这些。
我承认,问题可能是他们自始至终造成的,而我却不够细心,直到很晚才意识到问题的存在。如果真是这样,我就会觉得自己真的很愚蠢。另外值得注意的是,在我最初使用的论坛上,没有其他人抱怨过这样的问题。有没有比我聪明的人对发生的事情有什么看法?
答案1
对我来说,这是因为打开了网络可见性。我尝试用女朋友的 Mac 创建网络,每次打开“打开”或“另存为”对话框时,程序都会崩溃。原来它崩溃是因为它想加载网络环境,但因为其他错误而无法加载。我关闭了网络可见性,然后可以再次加载“另存为”和“打开”对话框。
答案2
谢谢!我也遇到过同样的事情。尝试从 IE、Chrome 或 FF 另存为,结果崩溃了。尝试从 Word 保存,结果也是一样。我更新了网络可见性,问题立即消失。以下是我所做的:
打开网络和共享中心. 在左侧点击更改高级共享设置。 点击在家或工作然后选择 T关闭网络发现。保存并关闭。就这样。
答案3
在我看来,这听起来像是一个流氓 Shell 扩展。最好重新考虑安装的应用程序,尤其是任何向 Windows 资源管理器添加内容的应用程序。这在 95/98 中很常见。基本上,编写不当的 Shell 扩展会毒害/注入调用打开/保存对话框的进程。主进程会慢慢不稳定。
或者当然,注册表编辑...
答案4
我在 Windows 8 上遇到了同样的问题。虽然不是因为注册表更改。而是我在家里的 LAN 上建立了与共享文件夹的网络连接。当我连接到另一个网络时,驱动器不可用,因此出现了问题。不过,我花了一段时间才发现这就是问题所在。我删除了与驱动器的连接,并用桌面上的快捷方式替换了它。