<
  • Главная
Статьи

Чорний екран тиші. Десять способів, як позбутися від нього :: Журнал СА 11.2009

НИКИТА ПАНОВ, працює в корпорації Microsoft технічним інженером, модерує російськомовний сектор порталу TechNet, є лідером MCP-клубу в Воронежі НИКИТА ПАНОВ, працює в корпорації Microsoft технічним інженером, модерує російськомовний сектор порталу TechNet, є лідером MCP-клубу в Воронежі. Любить викладати і взаємодіяти з аудиторією

Чорний екран тиші
Десять способів, як позбутися від нього

Все почалося з того, що мені знадобилося встановити на робочий ноутбук Windows Server 2008, щоб змоделювати ситуацію для користувача порталу TechNet. Я вирішив це зробити вдома.

Йдучи з роботи, я перевів свою Vista Business в режим гібернації, як я зазвичай роблю. Як часто пишуть в зведеннях «ніщо не віщувало біди». Мій гвинт має 2 розділу - логічних диска. Так що сервер я зі спокійною душею встановив на другий розділ. При першому ж перезапуску з'ясувалося, що начисто «злетів» завантажувач! Не можна сказати, що це така вже нештатна ситуація - завантажувач досить легко відновлюється за допомогою стандартного інструменту з recovery-диска (див. Рис. 1).

Малюнок 1. Загрузочное меню System Recovery

Думаю, багатьом знайомий цей скрін. Отже, за допомогою пункту Startup Repair я став відновлювати завантажувач. На жорсткому диску були виявлені обидві встановлені ОС, і я отримав повідомлення про те, що помилки при завантаженні Microsoft Vista були успішно виправлені.

Дійсно, при перезавантаженні я вибрав в меню необхідну мені ОС (Microsoft Vista), і завантаження почалася. Відразу зазначу, що Windows Server 2008 після установки запускався абсолютно штатно.

Однак Microsoft Vista була «іншої думки», і я отримав т.зв. чорний екран тиші. Думаю, є користувачі, які знайомі з цим поняттям. Ілюструвати його я не вважаю за потрібне, бо досить просто уявити чорний екран і курсор миші.

Комп'ютер ні на що не реагував: не відкривався диспетчер задач, не спрацьовували поєднання «гарячих» клавіш - дуже тихо і страшно. Оскільки я не ликом шитий, то прийняв рішення відновлювати Microsoft Vista до останнього.

Далі приведу способи відновлення, які я встиг знайти за три дні наполегливих спроб відновити працездатність ОС, а не встановлювати заново її, як роблять дуже багато.

Примітка: спроби завантажити систему в різних формах Safe Mode приводили точно такого самого «екрану тиші». Відкат до останньої робочої конфігурації також не допоміг.

Спосіб номер «раз»

Коли я починав пошуки відповідей, то навіть не здогадувався про ту кількість користувачів, які постраждали від такої напасті. І ще мене вразило те, наскільки люди, що потрапили в однакове становище, здатні до взаємодопомоги.

Отже, найчастіший і перший спосіб відновлення, який я виявив, це спробувати запустити процес explorer.exe вручну, використовуючи диспетчер задач. Нагадаю, що в Microsoft Vista він відкривається поєднанням <Ctrl> + <Shift> + <Esc>. Далі в диспетчері завдань потрібно вибрати меню «Файл -> Нова задача» і ввести explorer.exe (див. Рис. 2).

2)

Малюнок 2. Диспетчер завдань Windows Vista

Існує досить багато відгуків від користувачів, які саме таким чином змогли ініціювати завантаження робочого столу. Після чого проводилися заходи з очищення комп'ютера від шкідливого ПО або вірусів (в яких найчастіше і криється причина подібного збою). Або якщо користувач точно знає про те ПО, установка якого спричинила появу «чорного екрану тиші», то ці програми або віддаляється, або відключається його запуск (якщо це служба) через msconfig.

Примітка: є багато відомостей про те, що це можуть бути драйвера до звукового контролера або контролеру Wi-Fi.

Спосіб номер два

Обмовлюся, що спеціально не наводжу тут способи відновлення з використанням резервних копій розділу або Complete PC Restore, бо у мене такої можливості не було. Але якщо у вас є збережена точка відновлення і т.п., то в першу чергу потрібно скористатися саме нею.

Другий спосіб має на увазі використання диска зі встановленою Windows PE. Необхідно з цього диска завантажитися і запустити редактор реєстру: «Пуск -> Виконати -> regedit».

Якщо у вас немає диска з Windows PE, то запустіть консоль відновлення з вашого recovery-диска і виберіть роботу з командним рядком. Введіть regedit.exe, і у вас відкриється редактор реєстру (див. Рис. 3).

3)

Малюнок 3. Редактор реєстру

Далі потрібно знайти розділ HKLM і в меню «Файл» вибрати «Завантажити кущ» (Load Hive). Потім вам необхідно зайти на ваш жорсткий диск, де встановлена ​​Microsoft Vista, і пройти в% systemdrive% \ Windows \ System32 \ config. Саме тут зберігається необхідний нам кущ Software, який і потрібно додати.

При цьому редактор запитає вас про те, під яким ім'ям буде додано даний кущ. Введіть будь-яке ім'я, наприклад Vista_crash. Ви побачите, як в розділі HKLM додався новий кущ. По суті, це копія розділу Software з реєстру зіпсованої Microsoft Vista.

У цьому кущі вам потрібно знайти розділ \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon. У правій частині вікна відобразиться вміст вибраної папки.

Зверніть увагу на параметр Shell. За замовчуванням там має знаходитися значення explorer.exe. Якщо це не так, то вручну змініть значення цього параметра на explorer.exe. Насправді цей спосіб перегукується зі способом номер «раз». Просто в даному випадку ми робимо зміни для того, щоб робочий стіл з'являвся автоматично.

Тепер прокручуємо список вгору до назви нашого куща (Vista_crash), виділяємо його і в меню «Файл» вибираємо пункт «вивантажити кущ» (Unload Hive). Тепер можна перезавантажитися і перевірити працездатність.

Спосіб номер три

Цей спосіб я вважаю найбільш незвичайним з тих, що знайшов! Виявляється, нас може врятувати «залипання клавіш»! Для цього пропонується на тлі «чорного екрану тиші» 5 разів натиснути на правий <Shift>. При цьому з'являється вікно з пропозицією включити або відключити даний сервіс, але нас цікавить посилання в цьому вікні (див. Рис. 4), при натисканні на яку запуститься «Провідник»! Звідки ми можемо запустити або regedit, або msconfig, щоб відредагувати список автоматично стартують програм і служб.

Малюнок 4. Діалогове вікно режиму «залипання клавіш»

Спосіб номер чотири

Дуже простий. Є повідомлення про те, що отримати «чорний екран тиші» можна, встановивши оновлення KB915597. Тому просто утримайтеся від його установки. Або ж у разі, якщо це оновлення вже встановлено на ваш комп'ютер, просто видаліть його. Як варіант - виконайте «відкат» до контрольної точки відновлення до установки цього оновлення.

Спосіб номер п'ять

До речі, не виключено, коли ваш комп'ютер є членом домену і при запуску у вас виконується ряд скриптів, наприклад по підключенню мережевих дисків, і т.п. При цьому стан дуже нагадує подібний «екран тиші». Проконсультуйтеся з адміністратором вашої мережі, можливо, вам потрібно просто почекати, поки всі скрипти при завантаженні завершать свою роботу.

Спосіб номер шість

Ще один спосіб, пов'язаний з реєстром. Для цього вам необхідно виконати спосіб номер два, але в папці% systemdrive% \ Windows \ System32 \ config вибрати для підключення кущ System. Після чого в підключеному кущі шукаємо папку CurrentControlSet і в ній підпапку Services \ RpcSs, де перевіряємо параметр ObjectName. Він повинен мати значення NT AUTHORITY \ NetworkService. Якщо значення інше, то вручну встановіть саме це значення. Не забудьте вивантажити кущ !!!

Спосіб номер сім

Якщо на вашому комп'ютері встановлено смарт-карт-рідер або просто карт-рідер, то спробуйте відключити його і перезавантажитися. Бували випадки, що це відновлювало роботу системи.

Спосіб номер вісім

Досить спірне, але може допомогти. Однак це варіант для випадку, коли у вас залишилася можливість запуску через Safe Mode. Є думка, що Microsoft Vista заважають запуститися «погані» лог-файли подій. Пропонується наступний спосіб. Запустіть систему в Safe Mode, далі «Пуск -> Виконати -> msconfig» виберіть вкладку «Служби», в ній зніміть галочку зі служби «Журнал подій Windows» (Windows Event Log). Після чого перезапустити в нормальному режимі.

Спосіб номер дев'ять

Відключення облікового запису адміністратора. Застосування знову-таки можливо в разі, коли у вас залишилася можливість запуску через Safe Mode. Запустіть систему, використовуючи обліковий запис адміністратора, зайдіть в панель управління і виберіть «Служба захисту». Натисніть на посилання «Включення \ відключення UAC» і відключіть дану службу. Потім «Пуск -> Виконати -> cmd», там набираємо:

Net User administrator / active: no

Цим ви вимкніть обліковий запис адміністратора. Перезавантажте комп'ютер.

Спосіб останній, офіційний

To work around this problem, perform a clean installation or a parallel installation of Windows Vista (для вирішення цієї проблеми виконайте «чисту» установку Windows Vista, або встановіть нову копію Windows Vista паралельно наявної) - http://support.microsoft.com/kb/946532 .

***

Від себе можу повідомити, що жоден із способів в моєму випадку не спрацював. Довелося користуватися останнім. На жаль!

Однак дуже багато із способів, які я вам описав, реально допомогли людям. Можливо, моя проблема була пов'язана саме з тим, що моя Microsoft Vista перебувала в стані глибокого сну, коли я почав установку Windows Server 2008.

Останнє, що можу порадити, - регулярно створювати резервні копії !!!



Новости
  • Виртуальный хостинг

    Виртуальный хостинг. Возможности сервера распределяются в равной мере между всеми... 
    Читать полностью

  • Редизайн сайта

    Редизайн сайта – это полное либо частичное обновление дизайна существующего сайта.... 
    Читать полностью

  • Консалтинг, услуги контент-менеджера

    Сопровождение любых интернет ресурсов;- Знание HTML и CSS- Поиск и обновление контента;-... 
    Читать полностью

  • Трафик из соцсетей

    Сравнительно дешевый способ по сравнению с поисковым и контекстным видами раскрутки... 
    Читать полностью

  • Поисковая оптимизация

    Поисковая оптимизация (англ. search engine optimization, SEO) — поднятие позиций сайта в результатах... 
    Читать полностью