Главная > Решение проблем > Подвисания Windows 8 Consumer Preview и пропажа жестких дисков

Подвисания Windows 8 Consumer Preview и пропажа жестких дисков

Используя Windows 8 Consumer Preview, я неоднократно столкнулся с проблемой подвисания этой системы сразу после загрузки. Симптоматика была следующей:

  • Управление дисками (diskmgmt.msc) не открывалось.
  • Служба Virtual Disk Service зависала и не реагировала на "внешние раздражители".
  • Из нового диспетчера задач пропадали все жесткие диски.

Поставив пару-тройку экспериментов, я выявил следующие предпосылки возникновения этой проблемы:

  1. Было подключено два жестких диска. Затем операционная система была выключена, и диск отключен. После включения системы наблюдается вышеописанная проблема.
  2. На флешке находится ISO-образ. Он был смонтирован. Отключаем систему, извлекаем флешку. После включения системы наблюдается вышеописанная проблема.

В обоих случаях наблюдаются фантомные носители - якобы присутствующий жесткий диск и якобы смонтированный образ, хотя физически оборудование отключено. Это сводит Windows 8 Consumer Preview с ума, и она начинает подвисать.

Проблема кроется в том, что в Windows 8 Consumer Preview некоррекно работает опция Fast Start. Гибридное выключение, судя по всему, отправляет в сон драйверы, и те не перезапускаются, "запоминая", что в системе есть несуществующие носители.

Как же с этим бороться?

Ответ прост: выполняйте полное выключение компьютера.

Для этого (спасибо Вадиму Гаевому за подсказку) нужно открыть панель управления, щелкнуть на Hardware и Sound, и под Power options щелкнуть ссылку "Change what then power buttons do":

Затем, щелкните ссылку сверху "Change settings what are currently unavailable":

И, наконец, уберите флажок "turn on fast startup (recommended)":

Несмотря на то, что Майкрософт рекомендует использовать эту опцию включенной, работает она откровенно плохо. Безусловно, ошибки в её поведении исправят в финальном релизе системы. Она выглядит очень многообещающей, но сейчас её лучше отключить.


По настоянию Вадима Стеркина: если вы желаете иметь пункт меню (плитку метро), выполняющую полное выключение операционной системы, то для её создания

  1. Нажмите Win+R, напечатайте
    shell: Common Start Menu
  2. Перейдите в папку Programs.
  3. На рабочем столе создайте новый ярлык, в качестве команды ярлыка добавьте
    shutdown -t 0 -s -full
  4. Задайте ярлыку подходящую иконку.
  5. Вырежьте его (Ctrl+x) и вставьте в открытую папку Programs (Ctrl+v).
    Совет: если назначить ярлыку ещё и сочетание клавиш, то оно станет глобальным, и будет действовать в любой программе. Таким образом, можно будет выполнять полное отключение системы с клавиатуры.

Winreview.ru можно найти в Вконтакте, Facebook и Twitter. Присоединяйтесь!

Комментарии

  1. Вадим Стеркин

    "Ответ прост отключайте Windows 8 полностью."

    Звучит как-то странно. Наверное, надо сказать "выполняйте полное выключение компьютера".

    Бонус shutdown /s /full / t 0

  2. Сергей Ткаченко

    Исправлю. Твой вариан, Вадим, звучит лушче )

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

  3. Вадим Стеркин

    Вот как раз "отовсюду" они и недоступны, потому что нет кнопки "Пуск" ) А ярлык на рабочем столе / стартовом экране - самое то.

  4. Сергей Ткаченко

    Я допишу. Доберусь до 8ки и сделаю пару скриншотов.

Написать комментарий