Chrome, Safari, Firefox не открываются, но IE и Opera будут открываться

4035
J Bryan Price

На моем компьютере с ОС 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: \, P: \ и T: \ . Я создал символические ссылки на C: \, чтобы указать

  • C: \ Users \ <me> \ AppData \ Local \ Temp -> T: \ UserLocalTemp
  • C: \ Windows \ Temp -> T: \ WindowsTemp

Затем я сопоставил диск V: \ как общий сетевой ресурс с \\ <machine> \ P $ \ Projects \ Visual Studio 2010 \, где у меня есть подпапки для моих проектов, поэтому в Visual Studio они основаны на V: \ . У меня могут быть не совсем права на V: \, поэтому Visual Studio иногда зависает на мне.

Как все это относится к браузерам, я понятия не имею. Я установил Chrome в качестве браузера по умолчанию.

Кто-нибудь знает, есть ли у Chrome, Safari и Firefox что-то общее, что могло бы коллективно не открыть их? Все они основаны на WebKit, верно? Идет ли WebKit поиск разрешений для папок или файлов где-то, что я должен проверить?

2

2 ответа на вопрос

1
Haqa

Chrome и Safari оба основаны на WebKit под капотом, но у меня редко возникали проблемы с ними в системе, которая не была сломана. Firefox на самом деле не связан (это mozilla / gecko), но иногда он просто не запускается, даже в хороший день.

Я испытал то, что вы описываете с помощью firefox, и почти всегда это была программа, которая не запускалась или не останавливалась правильно, что приводило систему в плохое состояние. К сожалению, нелегко определить, что именно программа ДУМАЕТ о своих действиях, когда не удается открыть окно, но если вы считаете, что VS вызывает проблему, я склонен удалить и переустановить VS, чтобы убедиться, что все ее библиотеки находятся там, где (и что) они должны быть.

По сути, я думаю, что важно сосредоточиться на причине, а не на симптоме. Хотя ваши браузеры не открываются, из вашего описания становится ясно, что они делают это только после того, как что-то пошло не так.

Спасибо, я попробую. Я иногда теряюсь в кроличьей норе :) J Bryan Price 12 лет назад 0
У меня не было повторения проблемы с тех пор, как я переустановил VS 2010. По общему признанию, переустановка заняла большую часть трех часов, но я потратил восемь часов, пытаясь узнать о разрешениях и настроить их на моих подключенных дисках. Спасибо, что напомнили мне о принципе KISS! J Bryan Price 12 лет назад 0
1
act_appalled

Chrome, Firefox, and Visual Studio all use a lot of memory, I don't know about Opera, but Internet Explorer uses the least amount of resources/memory (in comparison to the other applications). Your computer could be running out of memory, depending on how much you have installed, or your RAM could be corrupt/bad. I'd run MemTest and see what results you get.

If it's not memory/related to bad RAM, then it could be your graphics card. If you've recently updated the driver for it, re-download the latest stable driver, and perform a clean install.

You've also mentioned that you recently partitioned your hard drive, Windows may have corrupted some system files. If that's most likely, you could restore to the latest recovery point on your hard drive, or refresh your files.

You can use the command:

sfc /scannow (from an elevated cmd prompt) to run the system file checker tool.

Optionally, you can also use the former command in conjunction with: Dism /Online /Cleanup-Image /RestoreHealth (from an elevated cmd prompt) to repair a Windows Image.