![Chrome、Safari、Firefox 无法打开,但 IE 和 Opera 可以打开](https://linux22.com/image/1281209/Chrome%E3%80%81Safari%E3%80%81Firefox%20%E6%97%A0%E6%B3%95%E6%89%93%E5%BC%80%EF%BC%8C%E4%BD%86%20IE%20%E5%92%8C%20Opera%20%E5%8F%AF%E4%BB%A5%E6%89%93%E5%BC%80.png)
我的 Vista 机器上安装了 Chrome 12.0.742.100、Safari 5.33.21.1、Firefox 3.6.16.0、IE 9.0.8112.167421 和 Opera 9.51。UAC 已开启。
最近,Visual Studio 2010 在加载解决方案时一直挂断。发生这种情况后,我无法打开 Chrome、Safari 或 Opera。它们显示在 Process Explorer 中,但没有窗口 - 甚至没有一个窗口闪烁。但是,IE 和 Opera 可以正常启动。
我可以重新启动并且一切通常会重新开始正常工作 - 但有时甚至前几次也不起作用。
我倾向于认为我有点过度使用了我的系统:我最近将硬盘分成了三个分区,C:\,留言:\, 和电话:\。我已在上创建符号链接C:\指向
- C:\Users\<me>\AppData\Local\Temp->T:\用户本地温度
- 目录:\Windows\Temp->目录:\WindowsTemp
然后我绘制了一个電腦版:\驱动器作为网络共享\\<计算机>\P$\Projects\Visual Studio 2010\其中有我项目的子文件夹,因此对于 Visual Studio 来说,它们位于電腦版:\。我可能没有权限電腦版:\,这可能就是为什么 Visual Studio 有时会挂起的原因。
我不知道这一切与浏览器有何关系。我已将 Chrome 设置为默认浏览器。
有人知道 Chrome、Safari 和 Firefox 是否有一些共同点,导致它们无法打开吗?它们都是基于 WebKit 的,对吗?WebKit 是否会在某个地方寻找我应该检查的文件夹或文件权限?
答案1
Chrome 和 Safari 都基于 WebKit,但在没有损坏的系统上,我很少遇到问题。Firefox 与之没有太大关系(它是 mozilla/gecko),但它有时无法启动,即使在好日子里也是如此。
我曾经遇到过你所描述的 Firefox 问题,而且几乎总是程序无法正确启动或停止,导致系统处于不良状态。不幸的是,很难确定程序在无法打开窗口时究竟认为它在做什么,但如果你认为 VS 导致了这个问题,我倾向于卸载并重新安装 VS,以确保它的所有库都在它们应该在的位置(和它们应该是什么)。
基本上,我认为关注原因而不是症状很重要。虽然您的浏览器无法打开,但从您的描述中可以清楚地看出,只有在出现其他问题后才会出现这种情况。
答案2
Chrome、Firefox 和 Visual Studio 都占用大量内存,我不知道 Opera 怎么样,但 Internet Explorer 占用的资源/内存最少(与其他应用程序相比)。您的计算机可能内存不足,具体取决于您安装了多少内存,或者您的 RAM 可能已损坏/损坏。我会运行 MemTest 并查看您得到的结果。
如果不是内存问题或与 RAM 故障有关,那么可能是显卡问题。如果您最近更新了显卡驱动程序,请重新下载最新的稳定驱动程序,然后执行全新安装。
您还提到您最近对硬盘进行了分区,Windows 可能损坏了一些系统文件。如果可能性很大,您可以恢复到硬盘上的最新恢复点,或者刷新文件。
您可以使用以下命令:
sfc /scannow
(从提升的 cmd 提示符)运行系统文件检查器工具。
或者,您也可以将前一个命令与以下内容结合使用:(
Dism /Online /Cleanup-Image /RestoreHealth
从提升的 cmd 提示符)来修复 Windows 映像。