Измерить скорость чтения записи жесткого диска
Тест скорости накопителей средствами Windows
Проверку скорости чтения/записи HDD (SSD) диска компьютера, USB-флешки или карты памяти SD можно выполнить встроенной утилитой WinSAT, которая уже присутствует по умолчанию в Windows Vista, 7, 8 и 10. Такая встроенная в систему функциональность может быть очень полезной при покупке нового компьютера или в случаях, когда нет возможности запустить специализированный софт, например, CrystalDiskInfo. Программа WinSAT также может выполнить общую оценку всех компонентов компьютера, читайте подробнее в статье – Индекс производительности Windows 8.1 и 10.
Работа с «winsat disk»
Чтобы выполнить тест скорости записи/чтения диска, запустите командную строку от имени администратора. Для этого в Windows нажмите кнопку «Пуск», в списке программ найдите раздел «Служебные – Windows» и в нем пункт «Командная строка». Нажмите на него правой кнопкой мыши, в открывшемся контекстном меню выберите подпункт «Дополнительно > Запуск от имени администратора» и подтвердите действие.
Для запуска предустановленного набора тестов наберите команду:
и нажмите клавишу «Enter». По завершении работы данной команды результаты тестов скорости будут выведены в окно консоли.
Нам интересны следующие строки:
- Disk Random 16.0 Read – скорость чтения случайных 256 блоков размером 16 Кб (т.е. 4 Мб тестовых данных);
- Disk Sequential 64.0 Read – скорость чтения последовательных 256 блоков размером 64 Кб (16 Мб тестовых данных);
- Disk Sequential 64.0 Write – скорость записи последовательных 256 блоков размером 64 Кб (16 Мб тестовых данных).
Также рядом с результатами скорости можно увидеть индекс производительности ваших дисков, тот самый, который выводится в окне свойств системы Windows 7. Для Windows 7 он будет находиться в диапазоне от 1.0 до 7.9, а для Windows 8 и 10 – от 1.0 до 9.9.
По желанию, для более тонкого тестирования к команде «winsat disk» можно добавить следующие параметры:
- «-seq» или «-ran» – последовательное или случайное чтение/запись;
- «-read» или «-write» – чтение или запись;
- «-n N» — номер физического диска (N – число). По умолчанию номер равен «0». Нельзя использовать вместе с параметром «-drive»;
- «-drive X» – диск (X – буква без двоеточия). По умолчанию тестируется диск «C:». Нельзя использовать вместе с параметром «-n»;
- «-count N» – количество итераций теста записи/чтения, где N – число от 1 до 50 (по умолчанию 1);
- «-iocount N» – количество тестовых блоков, которые будут записаны/прочитаны во время тестирования, где N – число от 256 до 5000 (по умолчанию 256);
- «-seqsize N» – размер блоков в байтах для теста скорости последовательной записи/чтения, где N – число от 65536 до 1048576 (по умолчанию 65536);
- «-ransize N» – размер блоков в байтах для теста скорости случайной записи/чтения, где N – число от 16384 до 1048576 (по умолчанию 16384).
С другими параметрами команды «winsat disk» можно ознакомиться на сайте Microsoft TechNet (на английском).
Примеры использования
Следующая команда выполнит предустановленный набор тестов скорости чтения/записи на диске «D:»:
Тест скорости чтения последовательных блоков на диске «D:»:
Тест скорости записи случайных блоков на диске «D:»:
Две итерации теста скорости чтения 512 случайных блоков размером 1Мб (1048576 б) на диске «D:» (т.е. в целом будет прочтено 2×512×1048576=1073741824 б=1 Гб):
Тест съемных носителей
Командой «winsat disk» можно также проверить скорость таких съемных носителей как флешки, карты памяти и др. Не рекомендуем выполнять предустановленный набор тестов командой «winsat disk -drive X», так как флешки и карты памяти работают медленнее жесткого диска компьютера и предустановленный набор тестов может выполняться очень долго. Эффективнее будет использовать следующие команды:
где X – буква съемного диска.
Также можете уточнить размер данных и другие параметры тестирования с помощью параметров, перечисленных выше.
Тест скорости накопителей средствами Windows
Проверку скорости чтения/записи HDD (SSD) диска компьютера, USB-флешки или карты памяти SD можно выполнить встроенной утилитой WinSAT, которая уже присутствует по умолчанию в Windows Vista, 7, 8 и 10. Такая встроенная в систему функциональность может быть очень полезной при покупке нового компьютера или в случаях, когда нет возможности запустить специализированный софт, например, CrystalDiskInfo. Программа WinSAT также может выполнить общую оценку всех компонентов компьютера, читайте подробнее в статье – Индекс производительности Windows 8.1 и 10.
Работа с «winsat disk»
Чтобы выполнить тест скорости записи/чтения диска, запустите командную строку от имени администратора. Для этого в Windows нажмите кнопку «Пуск», в списке программ найдите раздел «Служебные – Windows» и в нем пункт «Командная строка». Нажмите на него правой кнопкой мыши, в открывшемся контекстном меню выберите подпункт «Дополнительно > Запуск от имени администратора» и подтвердите действие.
Для запуска предустановленного набора тестов наберите команду:
и нажмите клавишу «Enter». По завершении работы данной команды результаты тестов скорости будут выведены в окно консоли.
Нам интересны следующие строки:
- Disk Random 16.0 Read – скорость чтения случайных 256 блоков размером 16 Кб (т.е. 4 Мб тестовых данных);
- Disk Sequential 64.0 Read – скорость чтения последовательных 256 блоков размером 64 Кб (16 Мб тестовых данных);
- Disk Sequential 64.0 Write – скорость записи последовательных 256 блоков размером 64 Кб (16 Мб тестовых данных).
Также рядом с результатами скорости можно увидеть индекс производительности ваших дисков, тот самый, который выводится в окне свойств системы Windows 7. Для Windows 7 он будет находиться в диапазоне от 1.0 до 7.9, а для Windows 8 и 10 – от 1.0 до 9.9.
По желанию, для более тонкого тестирования к команде «winsat disk» можно добавить следующие параметры:
- «-seq» или «-ran» – последовательное или случайное чтение/запись;
- «-read» или «-write» – чтение или запись;
- «-n N» — номер физического диска (N – число). По умолчанию номер равен «0». Нельзя использовать вместе с параметром «-drive»;
- «-drive X» – диск (X – буква без двоеточия). По умолчанию тестируется диск «C:». Нельзя использовать вместе с параметром «-n»;
- «-count N» – количество итераций теста записи/чтения, где N – число от 1 до 50 (по умолчанию 1);
- «-iocount N» – количество тестовых блоков, которые будут записаны/прочитаны во время тестирования, где N – число от 256 до 5000 (по умолчанию 256);
- «-seqsize N» – размер блоков в байтах для теста скорости последовательной записи/чтения, где N – число от 65536 до 1048576 (по умолчанию 65536);
- «-ransize N» – размер блоков в байтах для теста скорости случайной записи/чтения, где N – число от 16384 до 1048576 (по умолчанию 16384).
С другими параметрами команды «winsat disk» можно ознакомиться на сайте Microsoft TechNet (на английском).
Примеры использования
Следующая команда выполнит предустановленный набор тестов скорости чтения/записи на диске «D:»:
Тест скорости чтения последовательных блоков на диске «D:»:
Тест скорости записи случайных блоков на диске «D:»:
Две итерации теста скорости чтения 512 случайных блоков размером 1Мб (1048576 б) на диске «D:» (т.е. в целом будет прочтено 2×512×1048576=1073741824 б=1 Гб):
Тест съемных носителей
Командой «winsat disk» можно также проверить скорость таких съемных носителей как флешки, карты памяти и др. Не рекомендуем выполнять предустановленный набор тестов командой «winsat disk -drive X», так как флешки и карты памяти работают медленнее жесткого диска компьютера и предустановленный набор тестов может выполняться очень долго. Эффективнее будет использовать следующие команды:
где X – буква съемного диска.
Также можете уточнить размер данных и другие параметры тестирования с помощью параметров, перечисленных выше.
Как проверить скорость работы жесткого диска – тестируем HDD и SSD диски
Скорость работы жесткого диска является одним из важнейших параметров, определяющих производительность компьютера в целом. Например, появившиеся относительно недавно твердотельные SSD-диски намного быстрее традиционных HDD, в связи с чем время запуска установленной на такой диск Windows составляет менее десяти секунд. Если верить информации на сайтах производителей SSD, скорость чтения/записи твердотельных накопителей составляет в среднем 550-600 Мб/с, но так ли это на самом деле?
В действительности жесткие диски часто имеют скорость ниже заявленной, так как эта самая скорость зависит от целого ряда факторов, в том числе, от режима подключения, версии интерфейса и т.д. Есть ли возможность провести тест реальной скорости диска и узнать, насколько быстро накопитель выполняет операции чтения/записи? Да, конечно, сделать это можно как с помощью специальных программ, так и средствами самой Windows. Рассмотрим разные методики.
Проверка скорости HDD/SSD диска средствами Windows 7/10
Для тех, кто не хочет заморачиваться с программами и командами, есть очень простой, хотя и не очень точный тест скорости жесткого диска. Закрыв по возможности все приложения и тем самым снизив нагрузку на диск, нужно скопировать любой достаточно большой файл из одной папки в другую, желательно в пределах одного логического раздела. Визуально процесс копирования будет представлен в виде плавной кривой с повышающимися и понижающимися пиками. Наблюдая эту картину в режиме реального времени отметьте скорость на пиках, а затем вычислите среднее арифметическое. Это и будет приблизительная скорость работы (в данном случае записи) вашего накопителя.
Если вам нужны более точные данные, используйте для проверки скорости жесткого диска встроенный в Windows инструментом WinSAT, служащий для расчета индекса производительности системы. Запустите от имени администратора классическую командную строку и выполните в ней команду winsat disk. Тест займет несколько секунд, после чего данные будут выведены тут же в консоли. Обратите внимание на значения этих параметров:
- Disk Random 16.0 Read;
- Disk Sequential 64.0 Read;
- Disk Sequential 64.0 Write.
Первая запись – это скорость чтения случайных 256 блоков размером 16 Кб, вторая запись показывает скорость чтения последовательных блоков по 64 Кб, третья выдает скорость записи последовательных 256 блоков по 64 Кб, то есть скорость обмена данными с диском. Утилита WinSAT имеет множество параметров, но обычно полученных сведений хватает и без их использования. Следует, однако, учитывать, что WinSAT проводит тесты манипулируя небольшими объемами данных, из-за чего результаты могут быть неточными.
Лучшие программы для теста скорости жесткого диска
Теперь посмотрим, как проверить скорость чтения и записи жесткого диска с помощью специальных программ. Считается, что такие утилиты используют наиболее оптимальные алгоритмы, поэтому получаемые результаты максимально приближены к реальным.
CrystalDiskMark
Бесплатная программа для проведения тестов скорости SSD, HDD-дисков, флешек и других портативных носителей. Запустите утилиту и нажмите кнопку «All» или «Seg Q32T1». Значения в выпадающих списках можно не менять, так как там по умолчанию установлены оптимальные параметры. Необходимо лишь убедиться, что в третьем списке выбран нужный вам диск. Для SSD-диска тест займет примерно одну-две минуты, для HDD времени потребуется немного больше. В первую очередь обращаем внимание на результаты «Seg Q32T1», именно они показывают скорость последовательного чтения (read) и записи (write) в Мб/с.
AS SSD Benсhmark
Выполнить тест скорости SSD накопителя позволяет бесплатная утилита AS SSD Benсhmark. Программа поддерживает выполнение тестов с использованием различных типов нагрузки и видов контента – видео, ISO-образов, дистрибутивов игр и т.д. Также инструмент имеет функционал для создания скриншотов и экспорта результатов тестирования в отчет XML. А еще AS SSD Benсhmark выгодно отличается от аналогичных утилит более широким набором настроек.
Давайте разберемся, как узнать скорость жесткого диска компьютера с помощью данного приложения. Тут все просто – запустите программу (она не требует установки) и нажмите кнопку «Start». Данные скорости последовательного чтения/записи будут выведены в графе «Seq». Традиционно результаты тестирования выдаются в Мб/с, но есть возможность просмотреть их и в IOPS (IO за секунды). Да, использовать утилиту можно не только для определения скорости SSD, с обычными магнитными HDD-дисками она работает столь же успешно.
HD Tune Pro
Наконец, проверить скорость работы жесткого диска можно в HD Tune Pro – профессиональной утилите для всестороннего тестирования накопителей различных типов. Возможности этой программы включают поиск ошибок, получение данных SMART, надежное удаление файлов и многое другое.
Чтобы замерить скорость диска в HD Tune Pro, переключитесь на вкладку «Benсhmark» и нажмите кнопку «Start». Утилита замерит минимальную и максимальную скорость чтения и выведет данные на панели справа. На этой же панели затем активируйте чекбокс «Write» и точно так же замерьте скорость записи.
Резюме
Как видите, проверить скорость жесткого диска не так уж и сложно. Нужно, однако, отдавать себе отчет, что скорость чтения/записи в разных участках диска может быть неравномерна, поэтому за окончательный результат желательно принимать среднее значение. Это прежде всего касается старых дисков с наличием так называемых бэд-блоков – участков с поврежденными или нестабильными секторами, скорость чтения/записи в которых может снижаться весьма существенно.