Windows 7 сна / спящий проблемы с ssd

У меня 2 компьютера с ssd в качестве системных дисков как с Windows7.

У первого компьютера есть дисковод vertex ssd, и у него есть проблемы с режимом гибернации: окна запускались с нуля после спящего режима и не воспринимают состояние гибернации (как после выключения).

Если я выберу hibernate из меню выигрыша - компьютер выключается и через несколько секунд включается снова с черным экраном и курсором в левом верхнем углу. Затем, если я нажму кнопку питания на коробке, она полностью выключится, а затем, если кнопка питания снова - она ​​начнет нормально из режима гибернации.

Так что ситуация отличается только в hibernate-sleep Режим: я выхожу из компа и ухожу, через 30 минут он переходит в нормальный сон, а в последнее время (когда Windows решает сам) в спящий режим, и здесь я вижу, в чем проблема: после "спящего режима гибернации" - не удается восстановить состояние,

Я читал, что режим гибернации вреден для дисковода ssd, но у меня другая ситуация с моим вторым компьютером с диском Intel ssd: у него нет проблем с режимом сна в спящем режиме hiber 7, и он запускается после того, как и ожидалось, со всем восстановленным состоянием гиберна!

Итак 3 вопроса:

  1. почему гибернация терпит неудачу в первом компе? Могут ли быть какие-нибудь аппаратные утилиты защиты диска?
  2. почему с Intel ssd все в порядке, диски Intel лучше оптимизированы для этого режима?
  3. и действительно ли гибернация все еще очень плоха для современного ssd, и вы сломаете любой ssd, например, если будете использовать гибернацию каждый день в течение нескольких лет?

Конфигурация:

------------------
Системная информация
------------------
   Операционная система: Windows 7 Профессиональная 64-разрядная (6.1, сборка 7601) с пакетом обновления 1 (7601.win7sp1_gdr.120503-2030)
           Язык: русский (региональная обстановка: русский)
Производитель системы: Hewlett-Packard
       Модель системы: ПК HP Compaq 8200 Elite CMT
               BIOS: системный BIOS по умолчанию
          Процессор: процессор Intel® Core i5-2400 с тактовой частотой 3,10 ГГц (4 процессора), ~3,1 ГГц
             Память: 8192 МБ ОЗУ
Доступная память ОС: 8080 МБ ОЗУ
          Файл страницы: используется 5736 МБ, доступно 10421 МБ
        Windows Dir: C:\Windows
    Версия DirectX: DirectX 11

------------------------
Дисковые и DVD/CD-ROM приводы
------------------------
      Диск: C:
 Свободное пространство: 47,5 ГБ
Общая площадь: 85,6 ГБ
Файловая система: NTFS
      Модель: OCZ-VERTEX2

      Диск: E:
 Свободное пространство: 430,5 ГБ
Общая площадь: 476,9 ГБ
Файловая система: NTFS
      Модель: ST3500413AS

4 ответа

Решение

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

Вы можете рассчитать использование записи самостоятельно. Типичный срок службы, гарантируемый, например, Intel, составляет 35 терабайт (TBW). При условии использования пяти лет, что позволит вам ежедневно записывать на диск до 20 ГБ.

Я не знаю, что вы делаете с этим компьютером. Но даже если бы вы делали полный спящий режим из 16 ГБ ОЗУ, это оставляло бы вам 4 ГБ в день - значение, которого не достигнет большинство пользователей.

Обновление: если вы действительно не хотите использовать SSD для режима гибернации, вы можете переместить его в специальный раздел гибернации: Создание раздела гибернации в Windows 7 Этот раздел можно создать на обычном жестком диске. Самое смешное, что Microsoft разработала эту функцию только для противоположного направления (операционная система на жестком диске, спящий режим на SSD).

Ноутбук с Windows 7 (работа) не будет в спящем режиме - только спать. Работал, но внезапно остановился.

Изменение параметров не помогло, равно как и отключение \ повторное включение режима гибернации. В конце концов это появляется из-за поврежденного BCD. Установлен EASYBCD, но он не может открыть BCD. Сказал, что это было повреждено. Загрузился с 64-битного диска восстановления Windows (может быть создан из Windows).

Загрузка Windows была восстановлена ​​до начального экрана восстановления (без каких-либо дополнительных действий) - "обнаружены проблемы с загрузочным файлом - хотите исправить и перезагрузить компьютер?" - В противном случае я бы запустил опцию восстановления при запуске, но в этом не было необходимости.

Перезагрузился в винду. Теперь можно читать BCD-файл с помощью EasyBCD. Hibernate работает.

Я никогда не слышал о спящем режиме, вы имели в виду гибридный сон?

Если вы установили Windows 7 на твердотельный накопитель NVME и используете драйвер твердотельного накопителя NVME, поставляемый Microsoft, то режим гибернации и гибридный сон вообще не будут работать с этим драйвером.

Для решения проблемы необходимо установить драйвер NVME производителя SSD. Если у них нет драйвера, вы можете установить сторонний драйвер NVME отсюда: https://winraid.level1techs.com/t/recommended-ahci-raid-and-nvme-drivers/28310 (я установил мод + подписал драйвер Samsung NVMe для твердотельных накопителей NVME сторонних производителей, и он работает нормально).

Чтобы установить драйвер твердотельного накопителя NVME стороннего производителя:

  1. Создайте точку восстановления, чтобы можно было выполнить откат в случае возникновения проблем с драйвером.
  2. Если вы хотите установить драйвер, подписанный модом, сначала запустите «Импорт Win-RAID CA.cmd» с правами администратора из папки драйвера SSD стороннего производителя (подробные инструкции здесь), в противном случае перейдите к шагу 3 .
  3. Откройте Диспетчер устройств.
  4. Разверните «Контроллер хранилища».
  5. Щелкните правой кнопкой мыши «Стандартный контроллер NVMExpress» и выберите «Обновить программное обеспечение драйвера».
  6. Выберите «Выполнить поиск драйверов на моем компьютере».
  7. Выберите «Разрешить мне выбирать драйверы устройств из списка на моем компьютере».
  8. Нажмите кнопку «Установить диск».
  9. Перейдите в папку драйвера SSD стороннего производителя, содержащую файл *.inf.
  10. Нажмите «ОК» и перезагрузите компьютер.

Хотя все работало нормально около шести месяцев, компьютер теперь не может перейти в спящий режим. Это успешно только около трети времени.

Существует два разных сценария сбоев, которые происходят случайным образом:

  1. Когда экран гибернации выключается, жесткий диск работает в течение нескольких секунд. После этого жесткий диск перестает работать, но компьютер все еще включен. После выключения, нажав и удерживая кнопку питания в течение трех секунд, и включите снова, Windows запускается как обычный чистый запуск, как если бы он был просто выключен, а не переведен в спящий режим.
  2. Когда экран гибернации выключается, жесткий диск работает в течение нескольких секунд и, наконец, переходит в режим ожидания вместо режима гибернации.

Что сделано для решения проблемы:

  1. Отключить / включить спящий режим с помощью powercfg -h инструмент
  2. Измените размер файла гибернации на 100% объема ОЗУ (powercfg -h size 100)
  3. Запустите глубокий CHKDSK во время загрузки системы
  4. Запустите глубокую антивирусную проверку с помощью Avast 4.8 (в режиме загрузки)
  5. Проверьте системные журналы. Вся (возможно) полезная информация, которую я нашел, была - Журнал приложений и служб -> Microsoft -> Windows -> Kernel-Power -> Thermal -> Работа процессора 0 (или 1) была уменьшена процессом, отличным от менеджера питания ядра (ID:91).
  6. Проверьте запущенные процессы, чтобы найти какие-либо странные или подозрительные. Не нашел ничего подозрительного
Другие вопросы по тегам