Themes for Windows 8 - download free Windows 8 themes
Главная > Решение проблем > Подвисания 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).
    Совет: если назначить ярлыку ещё и сочетание клавиш, то оно станет глобальным, и будет действовать в любой программе. Таким образом, можно будет выполнять полное отключение системы с клавиатуры.