Chrome、Safari、Firefox 无法打开,但 IE 和 Opera 可以打开

Chrome、Safari、Firefox 无法打开,但 IE 和 Opera 可以打开

我的 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 映像。

相关内容