В каком режиме работает ssd
Вопрос от пользователя
Здравствуйте.
Подскажите с одной проблемой. Приобрел SSD диск, подключил, установил на него Windows — но скорость загрузки никак не изменилась по сравнению с HDD (ну может быть чуть быстрее).
Протестировал в программе AS SSD Benchmark — результат 220 МБ/с. Кстати, пробовал провести другой простой тест — копировал на диск большой файл (фильм), сначала была скорость 250 МБ/с, а потом она падала до 40 МБ/с.
В чем может быть дело?
Односложно на подобный вопрос не ответить (кстати, не хватает еще марки накопителя, т.к. некоторым моделям свойственна такая работа) . Тем не менее, в этой статье постараюсь привести основные причины низкой скорости работы SSD (кстати, в ряде случаев причина может быть устранена и диск будет работать так, как заявил производитель).
Из-за чего низкая скорость работы SSD: на что обратить внимание
❶ Нагрузка на диск
Многие пользователи тестируют скорость диска не совсем правильно: они забывают о том, что в это же самое время накопитель могут серьезно нагружать посторонние приложения (торренты, редакторы аудио/видео, игры и пр.).
Разумеется, чтобы получить более-менее "чистые" результаты — перед тестом нужно проверить нагрузку на накопитель и закрыть все посторонние приложения. Иначе, все это "добро" может исказить результаты.
Примечание : нагрузку на диск можно узнать даже в диспетчере задач (для его вызова — нажмите сочетание клавиш Ctrl+Shift+Esc). В идеале нагрузка на него до теста должна составлять 0÷1%. См. скриншот ниже.
Диспетчер задач — загрузка диска 0%
❷ Утилиты для проведения теста
Еще один важный момент: тестируйте диск несколькими утилитами! Дело в том, что некоторые диски "отказываются" работать, например, с CrystalDiskMark (т.е. после запуска теста — все сразу зависает, или цифры "берутся" просто с потолка, как бы это странно не звучало) , но работают с AS SSD Benchmark, SSD-Z и пр.
❸ Про режимы работы SATA II и SATA III
Итак, вы провели тест (допустим в CrystalDiskMark) и увидели результаты последовательной скорости чтения/записи (Seq) в 2 раза ниже, чем обещано производителем: например, вместо 500 МБ/с отображается 300 (250) МБ/с (как у меня на скрине ниже).
Тест в программе CrystalDiskMark — ожидание и реальность.
Одним из первых шагов, который я рекомендую сделать, узнать в каком режиме работает ваш диск (SATA II или SATA III). Дело в том, что на многих материнских платах есть как SATA II порты, так и SATA III. В ряде случаев многие пользователи подключают диск к SATA II — в результате диск работает медленнее, чем потенциально мог бы.
📌 Как это проверить:
- запустить утилиту CrystalDiskInfo;
- посмотреть строку "Режим передачи": там вы в идеале должны увидеть значение "SATA/600 | SATA/600" (прим.: SATA/600 -> SATA III; SATA/300 -> SATA II; SATA/150 -> SATA I).
- если у вас будет строка вида "SATA/300 | SATA/600" (примеры ниже) — это значит что диск подключен к SATA II интерфейсу, но его также можно подключить к SATA III (что, разумеется серьезно скажется на скорости (SATA III — скорость работы до 600 МБ/с, SATA II — до 300 МБ/с)).
Режим передачи — CrystalDiskInfo
Альтернативный пример (текущий режим — SATA II, поддерживаемый — SATA III)
❹ Обновите драйвера (на SATA контроллер)
Проще всего проверить и обновить все драйвера на компьютере/ноутбуке с помощью 📌 спец. утилит (Driver Booster, DriverPack Solution и т.д.). См. скрин ниже.
Driver Booster — поиск драйверов / Кликабельно
❺ Проверьте, включен ли режим AHCI
Диск может работать в разных режимах (IDE, AHCI), которые сказываются на скорости чтения/записи. Проверить эту настройку можно в параметрах BIOS.
Как правило, этот параметра находится в разделе Advanced (см. вкладку SATA Configuration). Несколько фото из настроек BIOS я привел ниже. 👇
SATA Configuration - настройка режима работы диска
BIOS Setup Utility — режим IDE или ACHI
SATA Control Mode
Кстати, обратите внимание, что в ряде случаев после смены IDE на ACHI — будет необходимо переустановить ОС Windows (старая просто не будет загружаться).
❻ Какой контроллер и тип чипа памяти у SSD накопителя
Как многие, наверное, замечали цена на SSD накопители (одного и того же объема) может значительно разница (иногда в 2-3 раза!). И дело тут не только в марке или бренде. У каждого SSD "своя" начинка от которой зависит как скорость работы диска, так и его долговечность (речь идет о типе памяти и контроллере).
Например, сейчас достаточны популярны типы памяти MLC и TLC (вы можете увидеть тип памяти в характеристиках своего накопителя. Подробно расшифровывать термины не буду, т.к. это большинству явно не нужно). Так вот, если говорить в общем, то:
- MLC имеет более высокую скорость работы;
- MLC стоит несколько дороже, чем TLC;
- MLC более надежна (имеет больший срок службы) и меньшее энергопотребление.
Контроллер, тип памяти
Не малую роль на скорость оказывает также и контроллер. К примеру, набивший уже оскомину контроллер SandForce SF-2281 — плохо обеспечивает работу с "мусором", и как только диск оказывается заполнен на 80-90%, скорость случайного доступа падает до 50%!
К сожалению, о контроллере и типе памяти большинство пользователей задумывается уже после покупки SSD. Рекомендую просто посмотреть тесты вашей модели диска на специализированных ресурсах и сравнить их со своими — возможно, что ваш диск работает на пределе своих возможностей. 👀
❼ Заполненность диска (70%)
Как уже упоминал выше в статье, на скорость работы SSD может сказаться его заполненность. Поэтому, все же, оценивать скорость чтения/записи объективно на накопителе, заполненность которого не превышает 70%.
PS
1) Ну и не могу не отметить, что все производители SSD указывают скорость накопителя с приставкой "ДО". Разумеется, что цифры они берут при идеальных условиях: на современном мощном ПК, со свободным диском (без установленной ОС на нем), и т.д. и т.п.
Так что, всецело доверять этим цифрам явно не стоит.
2) Многие пользователи (и производители) почему-то смотрят только на последовательную скорость чтения/записи диска (Seq). И, обычно, пользователи берут SSD чтобы установить на него ОС, игры и пр.
Однако, Windows большую часть времени работает с небольшими файлами, а потому — производительность ОС, да и большинства программ, гораздо больше зависит от скорости чтения/записи с SSD случайных блоков в 4 КБ.
Доброго дня. Скорость работы диска зависит от того, в каком режиме он работает (например, разница в скорости работы современного SSD диска при подключении к порту SATA 3 против SATA 2 может достигать разницы в 1,5-2 раза!).
В этой, сравнительно не большой, статье я хочу рассказать, как легко и быстро определить, в каком режиме работает жесткий диск (HDD) или твердотельный диск (SSD).
Некоторые термины и определения в статье были несколько искажены для более простого пояснения для неподготовленного читателя.
Как посмотреть режим работы диска
Чтобы определить режим работы диска — потребуется спец. утилита. Я предлагаю использовать CrystalDiskInfo.
CrystalDiskInfo
Бесплатная программа с поддержкой русского языка, которая не нуждается в установке (т.е. достаточно скачать и запустить (скачивать нужно portable версию)). Утилита позволяет быстро и легко узнать максимум информации о работе вашего диска. Работает с большинством железа: компьютеры ноутбуки, поддерживает как старые HDD, так и «новые» SSD. Рекомендую иметь такую утилиту «под рукой» на компьютере.
После запуска утилиты сначала выберите диск, для которого вы хотите определить режим работы (если у вас в системе всего один диск — то он будет выбран программой по умолчанию). Кстати, помимо режима работы, утилита покажет информацию о температуре диска, скорости его вращения, общего времени работы, оценить его состояние, возможности.
В нашем случае, далее нужно найти строчку « Режим передачи » (как на рис. 1 ниже).
Рис. 1. CrystalDiskInfo: информация о дисках.
В строке указывается через дробь 2 значения:
SATA/600 | SATA/600 (см. рис. 1) — первое SATA/600 — это текущий режим работы диска, а второе SATA/600 — это поддерживаемый режим работы (они совпадают не всегда!).
Что означают эти цифры в CrystalDiskInfo (SATA/600, SATA/300, SATA/150)?
На любом боле-менее современном компьютере, вы, скорее всего, увидите несколько возможных значений:
1) SATA/600 — это режим работы SATA диска (SATA III), предусматривающий пропускную способность до 6 Гбит/с. Впервые был представлен в 2008г.
2) SATA/300 — режим работы SATA диска (SATA II), предусматривающий пропускную способность до 3 Гбит/с.
Если у вас подключен обычный жесткий диск HDD — то, в принципе, без разницы в каком режиме он работает: в SATA/300 или в SATA/600. Дело в том, что жесткий диск (HDD) не способен превзойти в скорости стандарт SATA/300.
Но если у вас SSD диск, то рекомендуется, чтобы он работал в режиме SATA/600 (если он, конечно, поддерживает SATA III). Разница в производительности может отличаться в 1,5-2 раза! Например, скорость чтения с диска SSD работающего в SATA/300 — 250-290 Мбайт/с, а в режиме SATA/600 — 450-550 Мбайт/с. Не вооруженным глазом заметна разница, например, при включении компьютера и загрузке Windows…
3) SATA/150 — режим работы SATA диска (SATA I), предусматривающий пропускную способность до 1,5 Гбит/с. На современных компьютерах, кстати, почти не встречается.
Информация на материнской плате и диске
Достаточно легко узнать какой интерфейс поддерживает ваше оборудование — просто визуально, взглянув на наклейки на самом диске и материнской плате.
На материнской плате, как правило, есть и новые порты SATA 3 и старые SATA 2 (см. рис. 2). Если вы подключите новый SSD, поддерживающий SATA 3, к порту SATA 2 на материнской плате — то диск будет работать в режиме SATA 2 и естественно весь свой потенциал скорости не раскроет!
Рис. 2. Порты SATA 2 и SATA 3. Материнская плата Gigabyte GA-Z68X-UD3H-B3.
Кстати, на упаковке и на самом диске, обычно, всегда указывается не только максимальная скорость чтения и записи, но и режим работы (как на рис. 3).
Рис. 3. Упаковка с диском SSD.
Кстати, если у вас не очень новый ПК и на нем нет интерфейса SATA 3 — то установка SSD диска, даже подключив его к SATA 2 — даст существенный прирост в быстродействии. Причем, заметно это будет везде и невооруженным глазом: при загрузке ОС, при открытии и копировании файлов, в играх и т.д.
Доброго времени суток.
Достаточно часто меня спрашивают о том, как поменять параметр AHCI на IDE в BIOS ноутбука (компьютера). Чаще всего с этим сталкиваются, когда хотят:
— установить «старую» Windows XP на относительно новый ноутбук (если параметр не переключить, то ноутбук просто не увидит ваш установочный дистрибутив).
Итак, в этой статье хочу более подробно разобрать этот вопрос…
Разница между AHCI и IDE, выбор режима
Некоторый термины и понятия далее в статье будут упращены для более простого объяснения :).
IDE – это устаревший 40-пиновый разъем, который раньше применялся для подключения жестких дисков, дисководов и прочих устройств. На сегодняшний день, в современных компьютерах и ноутбуках данный разъем не используется. А значит и популярность его падает и зайдествовать этот режим необходимо только в редких определенных случаях (например, если вы решили установить старую ОС Windows XP).
На смену разъему IDE пришел SATA , который превосходит IDE благодаря увеличенной скорости работы. AHCI – это режим работы для SATA-устройств (например, дисков), обеспечивающий их нормальное функционирование.
Лучше выбирать AHCI (если у вас есть такая опция. На современных ПК — она везде…). Выбирать IDE нужно только в специфических случаях, например, если в вашу ОС Windows не «добавлены» драйвера на SATA.
А выбирая режим IDE, вы как бы «заставляете» современный компьютер эмулировать его работу, а это к приросту производителньости точно не приводит. Тем более, если речь идет о современном SSD диске при использовании которого, выигрышь в скорости работы вы получите только на AHCI и только на SATA II/III . В остальных случаях можно не заморачиваться с его установкой…
Как переключить AHCI на IDE (на примере ноутбука TOSHIBA)
Для примера возьму боле-менее современный ноутбук марки TOSHIBA L745 ( кстати, во многих других ноутбуках настройка BIOS будет аналогичной! ).
Чтобы включить в нем IDE режим, необходимо проделать следующее:
2) Далее нужно найти вкладку Security и поменять опцию Secure Boot в Disabled (т.е. выключить).
3) Затем во вкладке Advanced зайти в меню System Configuration (скриншот ниже).
4) Во вкладке Sata Controller Mode поменяйте параметр AHCI на Compatibility (скрин ниже). Кстати, возможно придется в этом же разделе переключить UEFI Boot в режим CSM Boot (для того, чтобы появилась вкладка Sata Controller Mode ).
Собственно, именно режим Compatibility аналогичен режиму IDE на ноутбуках Toshiba (и некоторых других марок). Строки IDE можете не искать — его вы не найдете!
Важно! На некоторых ноутбуках (например, HP, Sony и др.) режим IDE нельзя включить совсем, так как производители сильно урезали функционал BIOS устройства. В этом случае, вы не сможете установите на ноутбук старую Windows (впрочем, я не совсем понимаю зачем это делать — ведь все равно производитель не выпускает драйвера на старые ОС…).
Если брать ноутбук «постарше» (например, какой-нибудь Acer) — то как правило переключение еще проще: достаточно зайти во вкладку Main и вы увидите Sata Mode в котором и будут два режима: IDE и AHCI (просто выбираете нужный, сохраняете настройки BIOS и перезагружаете компьютер).
На этом статью завершаю, надеюсь что вы легко переключите один параметр на другой. Удачной работы!
Вопрос от пользователя
Здравствуйте.
Решил оживить свой старый компьютер и не так давно купил себе новый SSD-диск (WD Green). На упаковке написано, что скорость чтения с него до 550 Мб/с, но у меня по тестам всего лишь 290 Мб/с. Пробовал его установить на ноутбук - на нем тест показывает 490 Мб/с.
Подозреваю, что причина из-за того, что ПК старый и скорее всего что-то не поддерживает. Может быть работает по более старой версии SATA, как это вообще можно узнать?
Доброго времени суток.
Да, скорее всего так и есть, если вы подключили диск к интерфейсу SATA II (а его пропускная способность как раз ограничена 300 Мб/с ( прим. : у SATA III огр. в 600 Мб/с, т.е. в 2 раза больше!) ). 👀
Вообще, обычно, рядом с портами SATA на мат. плате всегда нанесена маркировка, какой интерфейс поддерживается (на многих мат. платах вынесено сразу два варианта: SATA II и SATA III). Возможно, вы просто подключили диск к не тому интерфейсу? 😉
Тем не менее, об этом можно узнать и программным способом. Об этом пару слов ниже.
Определяем режим работы диска: SATA II или SATA III
На мой взгляд, одна из наиболее удобных утилит для решения этой задачи - CrystalDiskInfo.
После запуска утилиты и выбора диска (если у вас их несколько, см. верхнее меню), вы увидите полную информацию по нему: прошивку, серийный номер, интерфейс, и т.д.
Нас интересует строка "Режим передачи" (если у вас англ. версия - то "Transfer Mode" ). 👇
Расшифрую то, что можете там увидеть:
- SATA/600 | SATA/600 (как на скрине ниже 👇): слева — это текущий режим работы диска, справа — какой он поддерживает (прим.: SATA/600 --> SATA III, SATA/300 --> SATA II, SATA/150 -> SATA I) ;
- SATA/600 — т.к. диск работает в режиме SATA III, то его макс. скорость передачи данных - 600 Мб/с (SATA 6Gbit/s);
- SATA/300 — макс. скорость передачи данных 300 Мб/с (SATA 3Gbit/s).
Режим передачи (на скрине SATA III) / CrystalDiskInfo
Примечание : если у вас "новомодный" NVME M2 диск — то в строке "Режим передачи" вы увидите что-то вроде PCIe 3.0 x4 (см. скрин ниже 👇 // но речь сегодня пока не об этом 😉).
👉 Обращаю ваше внимание!
Далеко не всегда у вас эти два значения будут совпадать (т.е. "SATA/600 | SATA/600").
Например : если вы подключите SSD диск к старому ПК (с поддержкой SATA II) — то в строке "Режим передачи" (или "Transfer Mode") вы увидите "SATA/300 | SATA/600" (см. скриншот ниже 👇) - т.е. текущий режим работы диска SATA II (с макс. скоростью 300 Мб/с), но диск также поддерживает SATA III (если его подключить к другому ПК с поддержкой этого интерфейса).
Кстати, скорее всего утилита покажет именно в так (SATA/300 | SATA/600) автору вопроса.
Текущий режим SATA II, поддерживаемый - SATA III (в качестве примера)
👉 Как узнать практическую скорость чтения/записи на диск
Для этого можно воспользоваться спец. утилитой — 👉 CrystalDiskMark (от того же производителя, что и CrystalDiskInfo). Пользоваться утилитой очень просто - достаточно после запуска нажать кнопку "Старт" .
По завершению теста — смотрите на строку "Seq" —это и есть последовательная скорость чтения/записи. Более подробно о проведении тестирования и об некоторых особенностях можете узнать из моей прошлой заметки (ссылка ниже).
👉 В помощь!
Как проверить скорость диска: HDD, SSD — см. инструкцию
Тест скорости накопителей SSD (NVMe, SATA), HDD
👉 Кстати!
На материнской плане рядом с портами SATA, обычно, (может не касаться китайских малоизвестных производителей) всегда нанесена маркировка интерфейса .
Например, на фото ниже показана материнская плата с 4-ю портами SATA II (замаркированы как SATA 3G (т.е. скорость 3 Gbit/s) ), и 2-мя портами SATA III (замаркированы как SATA 6G (т.е. скорость 6 Gbit/s) ). 👇
👉 Обратите также внимание на кабель, которым подключаете диск. Крайне желательно использовать кабель с маркировкой SATA 6 Gbit/s (от одного из известных офиц. производителей).
Полную производительность SSD-накопителя вы получите только после того, как активируете в Windows режим AHCI. CHIP расскажет, как это сделать с помощью правки реестра системы.
В ряде случаев, после установки SSD диска в систему, он изначально работает в режиме IDE, а значит, не может использовать свои преимущества скорости. О том, включен ли режим AHCI, сообщит Менеджер устройств, который можно вызвать в Панели управления.
Ускорение SSD-накопителя. Значение «0» параметра DWORD включает режим AHCI, в котором удалены все ограничения скорости SSD-накопителя
В открывшемся окне реестра перейдите к ключу «HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci». В правой части окна теперь отображаются отдельные записи. Для включения режима AHCI присвойте значение «0» параметру «Start».
После этого перезагрузите ПК и измените в настройках BIOS режим SATA с «IDE» на «AHCI».
В Windows 10 все работает немного по-другому. Откройте командную строку с правами администратора, для чего введите «cmd.exe» в окне поиска Windows, а затем щелкните правой кнопкой на результате и выберите в контекстном меню команду «Запустить от имени администратора».
После этого введите в консоли команду «bcdedit /set safeboot minimal» для запуска Windows в безопасном режиме. При перезагрузке войдите в BIOS и измените режим с «IDE» на «AHCI».
После сохранения настроек Windows 10 запускается в безопасном режиме. Теперь повторно откройте командную строку с правами администратора и отключите безопасный режим, введя команду «bcdedit /deletevalue safeboot». После перезагрузки активируется режим AHCI.
Читайте также: