Черный экран после входа в 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: Спасибо. У меня есть раздел для восстановления, но, как и большинство людей, я не стал делать диски для восстановления :)
Натан Осман,

0

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

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


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

Попробуйте подключить другой монитор или попытайтесь уменьшить разрешение (для этого запомните последовательность клавиш :)
kokbira

@kokbira: Нет. Подключение другого монитора ничего не делает.
Натан Осман

0

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


0

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


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.


Интересно ... но не забывайте, что он прекрасно работает с OpenGL и с примерами из DirectX SDK. Я не совсем уверен, что карта неисправна.
Натан Осман

Убедит ли вас коллективный иск против nvidia? nvidiasettlement.com/afferedmodels.html
Джейк Робинсон,

Хм ... ну, это вполне может иметь место, если все другие способы получить эту работу окажутся неудачными.
Натан Осман
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.