Черный экран после входа в Windows Vista

9

У меня есть следующее:

ОС: Windows Vista Home Premium 32-битная (с пакетом обновления 2)
Видеокарта: nVidia GeForce 8400M GS

У меня были другие проблемы с моей видеокартой, поэтому я зашел на сайт nVidia и загрузил последнюю версию драйвера (260.99).

Однако при перезапуске дисплей гаснет, как только процесс входа в систему завершен. Экран входа в систему отображается нормально, а также экран безопасности, но все, что я получаю, это черный экран для всего остального.


Изменить: Я могу легко откатить драйвер с помощью восстановления системы, но это не решает проблему, потому что оригинальный драйвер имел свои проблемы.


Второе редактирование: я сейчас устанавливаю этот драйвер, чтобы увидеть, если это имеет какое-либо значение.


Третье редактирование: Хорошо, это не сработало. Я собираюсь добавить немного больше информации ниже и добавить вознаграждение, чтобы попытаться получить ответы на некоторые вопросы, потому что это действительно беспокоит меня:

Модель: HP Pavillion dv6757ca

введите описание изображения здесь


Четвертое редактирование: я получил несколько очень полезных ответов, и сейчас я собираюсь попробовать некоторые из них.
Примечание. На самом деле у меня нет компакт-диска для восстановления, но у меня есть раздел для восстановления, который я мог бы использовать.


Окончательное редактирование: Спасибо за замечательные ответы всем. К сожалению, ни один из них, похоже, не работал, и похоже, что это одна из тех проблем, которые должны остаться до следующего обновления.

Натан Осман
источник
По какой-то причине / был подключен второй монитор, который теперь может направлять вход при входе в систему
quickcel
Это карта nVidia или третье лицо, использующее чипсет nVidia?
Дейв М
@quickcel: Нет, во время запуска не было подключено дополнительного монитора, хотя в прошлом я использовал дополнительный монитор. Я сомневаюсь, что это была проблема, потому что она работала нормально, пока я не перезагрузил.
Натан Осман
@DaveM: понятия не имею. Я предполагаю, что это было, но я действительно не знаю. Как я могу узнать?
Натан Осман
@quickcel: У меня есть специальная кнопка на клавиатуре, которая переключает все подключенные дисплеи. Нажатие на эту кнопку ничего не сделало, поэтому я предполагаю, что проблема кроется в другом месте.
Натан Осман

Ответы:

1

Из задней комнаты Tech :

Вот как оправиться от KSOD (BlacK Screen Of Death):

По-видимому, эта проблема связана с тем, что служба удаленного вызова процедур (RPC) работает под учетной записью LocalSystem вместо учетной записи NT Authority \ NetworkService.

  1. На уязвимом компьютере загрузитесь с помощью Vista Media и выберите «Next», а затем в левом нижнем углу вы увидите «Repair your Computer»; выберите Далее, а затем выберите Командная строка.

  2. В командной строке запустите regedit.exe и загрузите куст SYSTEM, выполните следующие действия.

а. Выберите HKEY_LOCAL_MACHINE

б. В меню Файл выберите Загрузить куст.

с. Перейдите в папку% WINDIR% \ System32 \ Config и выберите «SYSTEM».

д. Выберите Открыть.

е. В диалоговом окне «Загрузка куста» введите «MySYSTEM» для куста реестра, который вы хотите редактировать.

  1. После загрузки куста измените следующее значение ключа в соответствии с приведенными ниже инструкциями: вам нужно будет узнать, какой ControlSet работает на компьютере в данный момент, это можно определить, перейдя в HKEY_LOCAL_MACHINE \ MySYSTEM \ Select и найдите значение «Current» в Правая сторона. (Пример: текущее значение равно 1, тогда ControlSet будет ControlSet001)

Ключ: HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet00X \ Services \ RpcSs (X - число из текущего ключа сверху)

Имя значения: ObjectName

Старое значение: LocalSystem

Новое значение: NT AUTHORITY \ NetworkService

  1. Выгрузите куст SYSTEM, выбрав ключ «MySYSTEM», а затем выберите пункт меню «Файл» -> «Выгрузить куст ...».

  2. Выход из regedit.exe

  3. Перезагрузите систему нормально

И из Maximum PC Guides :

Последняя удачная конфигурация

Я собираюсь рассказать вам о загрузке Windows Vista с использованием последней удачной конфигурации. Поскольку Windows Vista возвращается к предыдущей версии реестра, вы можете потерять данные, с которыми работали с момента последней успешной загрузки.

  1. Убедитесь, что ваш компьютер выключен.
  2. Включите компьютер и сразу начинайте нажимать клавишу F8 на клавиатуре, пока не увидите черный экран с белой надписью, на котором отображается список параметров загрузки.
  3. Используйте стрелку вниз на клавиатуре, чтобы выбрать опцию «Последняя удачная конфигурация (расширенная)».
  4. Нажмите Enter на клавиатуре и скрестите пальцы.

Надеюсь это поможет.

Джон
источник
К сожалению, все мои конфигурации уже имеют новое значение.
Натан Осман
@ Джордж: Что ты имеешь в виду? Это мешает вам попробовать последнюю удачную конфигурацию? Или это ваши машины только когда-либо в конфигурации?
Джон
@ Джон: В реестре перечислены только две конфигурации ... и я понятия не имею, откуда взялась вторая.
Натан Осман
@ Джордж: Я бы посоветовал попробовать тот, который у вас сейчас не работает. (Предполагая, что вы еще этого не сделали.)
Джон
@ Джон: Как я могу попробовать это? Все, что у меня есть, это номер в реестре.
Натан Осман
1

Эта статья может быть полезна:
сделать контроль учетных записей пользователей (UAC) перестать затемнять экран в Windows 7 или Vista .

Идея состоит в том, чтобы отключить групповую политику «Контроль учетных записей: переходите к безопасному рабочему столу при запросе повышения прав».

Поскольку вы находитесь на Vista Home, вам нужно будет напрямую редактировать реестр. Откройте regedit и перейдите по адресу:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

Щелкните правой кнопкой мыши на правой панели и создайте новое 32-битное значение DWORD с именем PromptOnSecureDesktop, задав значение 0.

В статье также предлагается загрузка реестра DisableSecureDesktop .


Если это не помогает, и, как вы уже упоминали в другом месте, вы можете перейти в безопасный режим, попробуйте выполнить сканирование на наличие повреждений системы: Как восстановить системные файлы Windows 7 с помощью средства проверки системных файлов .

Если ничего не найдено, следующим шагом является Как выполнить восстановление при загрузке или восстановление установки Windows? , Это обновит установку Windows, оставив в покое все установленные продукты. Используйте загрузочный компакт-диск, совместимый с установленным пакетом обновления.

Если это не сработает, следующим шагом будет удаление продуктов, которые могут быть причиной этой проблемы, в надежде найти один такой продукт.

В крайнем случае - переформатировать диск и переустановить Windows с нуля. Ваш компьютер, вероятно, имеет компакт-диск восстановления, который может восстановить его в исходное состояние, как при покупке.

harrymc
источник
Ну, стоит попробовать. Нужно ли вносить изменения в реестр в безопасном режиме? (Поскольку, очевидно, я не могу изменить это иначе.)
Натан Осман
После некоторого прочтения все, что это делает - отключает безопасный рабочий стол - я даже не могу отобразить обычный рабочий стол. Не говоря уже о том, что следование этому совету приведет к довольно серьезной проблеме безопасности.
Натан Осман
Проблема в том, что иногда отображается защищенный рабочий стол, а не обычный. Вы всегда можете отменить это, если это не поможет.
Harrymc
Если вы попробовали это, и это ничего не меняет, я добавил еще несколько идей.
Harrymc
@harrymc: Спасибо. У меня есть раздел для восстановления, но, как и большинство людей, я не стал делать диски для восстановления :)
Натан Осман,
0

Вы сначала удалили старые драйверы? Попробуйте загрузиться в режиме сохранения и использовать восстановление Windows, чтобы восстановить предыдущую точку до установки новых драйверов. Или попробуйте откатить драйверы ...

Вот неофициальная работа вокруг, которую вы можете посмотреть здесь

TheXed
источник
Да, старые драйверы были удалены в первую очередь, и я могу загрузиться в безопасном режиме. Проблема в том, что у меня до сих пор нет рабочего драйвера.
Натан Осман
Попробуйте подключить другой монитор или попытайтесь уменьшить разрешение (для этого запомните последовательность клавиш :)
kokbira
@kokbira: Нет. Подключение другого монитора ничего не делает.
Натан Осман
0

Я столкнулся с этой же проблемой несколько месяцев назад. Я вынул аккумулятор и жесткий диск, нажал и удерживал кнопку питания в течение 20 секунд. Затем вставьте аккумулятор, жесткий диск и кабель питания обратно и включите его. Казалось, работал по какой-то странной причине.

dev1
источник
0

Я заметил, что иногда такое отключение может происходить даже с другими устройствами, мой метод в этих случаях - отключение поочередно определенных встроенных микросхем в BIOS или функции BIOS (если это не критично!), И запуск каждый раз, чтобы увидеть, исчезнет ли проблема, хотя бы узнать, что ее вызывает. В одном случае он мог бы отключиться, например, из-за встроенной звуковой платы в материнскую плату. Таким образом, я, по крайней мере, могу знать, с чем (с какими драйверами или неисправным оборудованием и т. Д.) Я должен бороться. Просто чтобы добавить еще одну идею.

S.gfx
источник
0

Похоже, что он использует другой порт дисплея, как только вы войдете в систему. Вы пытались подключиться к другому порту? Вы также можете попробовать войти в безопасный режим, нажав клавишу f8 во время запуска. Оттуда вы можете играть с настройками графики.

Джеймс Т
источник
Я могу загрузиться в безопасном режиме без проблем, и он работает нормально. (Ну, когда я говорю «хорошо», я имею в виду, что в безопасном режиме не происходит ничего, что могло бы считаться проблемой.)
Натан Осман,
@ Джордж Эдисон Когда вы войдете в безопасный режим, откройте настройки графики, уменьшите разрешение до минимально возможного и перезагрузите компьютер. Вы также можете попробовать создать новую учетную запись пользователя, чтобы увидеть, относится ли этот пустой экран к вашей учетной записи. Если ваша видеокарта настроена на использование двух мониторов, переключите ее на использование только одного и убедитесь, что она использует правильный видеопорт на задней панели компьютера. Вы должны быть в состоянии сделать все это из безопасного режима.
Джеймс Т
@James: Хорошо ... Я никогда не думал об изменении разрешения. Если я установлю новое разрешение в безопасном режиме, будет ли этот режим использоваться при обычном запуске?
Натан Осман
@ Джордж Если я правильно помню, я смог исправить проблемы «вне диапазона» с дисплеем, изменив разрешение в безопасном режиме. К сожалению, это не похоже на проблему, с которой вы столкнулись. Судя по вашим другим комментариям, это начинает звучать как вредоносное программное обеспечение, которое запускается на вашем компьютере. Извлечение жесткого диска и сканирование его с другого компьютера на наличие вирусов - это первое, что я делаю, потому что это легко сделать. Я также сделал бы контрольный диск для хорошей меры (chkdsk / F). Вы должны проверить журналы ошибок Windows в безопасном режиме. Проверьте состояние SMART накопителя с помощью hdtune
Джеймс Т
@George Также используйте автозапуск от sysinternals для просмотра всех процессов, которые запускаются на вашем компьютере, и поиска подозрительных. Вы можете попробовать поиск spybot и уничтожить сканирование из безопасного режима. Это стандартные вещи, которые я делаю, когда компьютеры делают странные вещи.
Джеймс Т
0

Решение для меня не имеет ничего общего с драйверами или ОС. Оба моих 8800 Ultras (SLI'd) умерли в течение месяца друг от друга.

Я начал замечать странные артефакты, затем получал синий экран с ошибкой lsass.sys. В конце концов, после входа в систему я получал ужасный черный экран.

Я добавил другой жесткий диск, запустил новую установку Windows 7 и получил тот же результат с новейшими драйверами NVIDIA; загрузка в безопасном режиме работала просто отлично. Я перепробовал всевозможные версии драйверов, ничего не получалось.

В конце концов, Google привел меня к сумасшедшим чувакам, которые пекли свои видеокарты в духовке. Я попробовал это. Я не шучу, это сработало!

Вместо того, чтобы платить 600 долларов за другую пару 8800 Ultras, я вернул их к жизни, бросив их в духовку на 10 минут при температуре 385 градусов.

Вот точный метод, который я использовал.

Редактировать: вот ветка для вашей конкретной ситуации, а вот кто-то, кто успешно испек ее.

Редактировать 2: на YouTube есть видео некоторых парней, показывающее, как испечь HP.

JakeRobinson
источник
Интересно ... но не забывайте, что он прекрасно работает с OpenGL и с примерами из DirectX SDK. Я не совсем уверен, что карта неисправна.
Натан Осман
Убедит ли вас коллективный иск против nvidia? nvidiasettlement.com/afferedmodels.html
Джейк Робинсон,
Хм ... ну, это вполне может иметь место, если все другие способы получить эту работу окажутся неудачными.
Натан Осман