Как добиться максимальной скорости работы с HDD?
В некотором смысле эта заметка имеет не совсем прямое отношение к IB. Часть из последующих утверждений вы можете применить и к своему персональному компьютеру, чтобы повысить скорость его работы.
Здесь не будут рассматриваться особенности SCSI-винчестеров или RAID. Либо пойдет речь о повышении быстродействия вообще, либо о повышении скорости работы с IDE-дисками. Разгон компьютера тоже не будет рассматриваться, т. к. это скорее способ повышения нестабильности системы, и годится разве что для игроманов.
Отступление по SCSI: проблемой для SCSI винчестеров и IB является неверное поведение SCSI-драйвера в Windows NT. Заключается оно в том, что когда NT производит операцию FLUSH (выгрузка кэша на диск), к SCSI-винчестеру не может производиться других обращений. Выглядит это так – при работе с IB компьютер периодически «замирает» – индикатор обращений к HDD мигает, хотя загрузка процессора практически на нуле. Продолжаться это может от от 1 до 20 минут (максимально зарегистрированное время). Исправить проблему можно только уменьшением размера кэша IB – параметр DATABASE_CACHE_PAGES в файле IBCONFIG. На других операционных системах подобная проблема, похоже, не возникает.
Второе отступление по SCSI: при наличии на одной шине SCSI быстрых и медленных устройств, совокупная производительность будет равна производительности самого медленного устройства. Поэтому следует избегать подключения к шине, на которой находится RAID, CD-ROM-ов и ленточных устройств. Для этих целей вам лучше приобрести отдельный SCSI-контроллер.
Отступление на тему разгона: действительно, разгон процессора может привести к периодическому появлению «синего экрана» под Windows NT, или к падению 95/98, что еще хуже. Даже если разогнать процессор на 20%, то для РСУБД это вряд ли будет иметь смысл – большинство операций РСУБД производит с диском. А дисковая подсистема работает намного медленнее, чем процессор и память. В итоге разгон компьютера даст общее повышение производительности системы на 1-2%. В то же время, любой из приведенных далее пунктов может дать как минимум 1.5-2 кратное повышение скорости работы системы в целом.
Начнем с операционной системы. Windows95/98 – наихудший выбор в качестве сервера для IB, поскольку эти операционные системы очень плохо работают с виртуальной памятью и многозадачными приложениями. Для IB нет разницы между Windows NT Server и Workstation, поэтому если компьютер не слишком мощный, лучше поставить Windows NT Workstation. Unix – тоже неплохой выбор.
Скорость работы IDE винчестеров можно существенно повысить (в 1.5-3 раза) путем установки драйвера BusMaster. Однако делать это рекомендуется только в случае, когда материнская плата содержит чипсет, поддерживающий работу в режиме BusMaster. Без драйвера же увеличения скорости работы с винчестером не будет, даже если купить винчестер споддержкой UltraATA/66. Для Windows98 устанавливать драйвер не нужно, т. к. он уже встроен в систему – достаточно выставить в свойствах контроллера HDD чекбокс «use DMA».
Подробнее по BusMaster см. http://www.ixbt.ru, FAQ по BusMaster.
Замечание. Не рекомендуется устанавливать драйвер BusMaster, если вы не уверены, что ваша материнская плата поддерживает этот режим – вы можете в результате получить неработающую систему.
Теперь рассмотрим дисковые операции, производимые IB, кроме работы с файлом базы данных.
Неявная работа с виртуальной памятью
По субъективным ощущениям, размещение файла виртуальной памяти на отдельном HDD существенно повышает скорость работы компьютера. Можно взять любой (даже старый) IDE винчестер размером 500-1000 мегабайт (если найдете такой), который работает минимум в PIO MODE 3, создать на нем файловую систему, и разместить на нем виртуальную память.
Замечу также, что для Windows NT наилучшие результаты дает размер виртуальной памяти в 2.5-3 раза больше, чем размер физической памяти. Например, на вашем компьютере – 512Мб RAM. Следовательно имеет смысл создать файл виртуальной памяти размером 1.5 гигабайта. В этом случае сообщение «out of virual memory» вряд ли возникнет.
Работа с временными файлами
- При создании (или активации) индексов по заполненным значениями столбцам.
Индекс создается следующим образом: данные столбца(ов) сортируются во временном файле, затем переносятся в индекс в базу данных. Иногда размер файла сортировки может быть намного больше, чем размер индекса (индексы по строковым столбцам).
- При выполнении запросов с ORDER BY, когда невозможно использовать индекс.
Если план запроса начинается как PLAN SORT – значит IB производит сортировку результата. Небольшое количество записей сортируется в памяти, но как правило в большинстве случаев сортировка происходит на диске.
По умолчанию IB создает временные файлы там, куда указывает системная переменная TEMP. Как правило, под Windows NT эта переменная указывает на каталог на диске, где расположена операционная система. Обычно на этом диске немного свободного места (особенно, если по умолчанию на этом же диске расположен файл виртуальной памяти), и часто возникает ошибка «error writing to file xxxxx».
Поменять TEMP на другой диск можно через MyComputer/Properties/Environment, но лучше этого не делать. Здесь же можно объявить переменную INTERBASE_TMP, которая имеет более высокий приоритет по отношению к переменной TMP.
Лучше всего явно указать расположение временных файлов в файле конфигурации IBCONFIG. Это возможно сделать только для IB 5.x, причем можно указать несколько каталогов или дисков для расположения временных файлов. Например,
TMP_DIRECTORY 100000000 «D:\TEMP»
TMP_DIRECTORY 200000000 «E:\TEMP»
TMP_DIRECTORY 100000000 «F:\TEMP»
В данном случае IB будет использовать под временные файлы 100 мегабайт на диске D. Если на D кончится место, то сверх того 200 мегабайт на диске E. И если уж и этого не хватит, то еще 100 мегабайт на диске F.
Замечание. Обратите на то, что имена каталогов для временных файлов указаны в двойных кавычках. Если не указать кавычки, то параметр tmp_directory игнорируется.
При редактировании настроек IB через IB tray icon (Properties) параметр TMP_DIRECTORY удаляется из IBCONFIG. Поэтому после добавления параметров TMP_DIRECTORY редактируйте IBCONFIG только вручную, например, в Notepad.
Разумеется, если расположить временные файлы на отдельном винчестере (например, на таком, как для виртуальной памяти), то создание индексов и запросы с сортировкой будут выполняться намного быстрее, особенно при высокой активности одновременно работающих пользователей.
Примечание. Подробнее по конфигурированию временных файлов см. Operations Guide, глава Server Configuration, раздел Temporary file management (стр. 92).
Файловая система
Для любой файловой системы лучше выбирать размер страницы базы данных 4К или 8К. По умолчанию InterBase создает БД с размером страницы 1К, что весьма мало, и при больших объемах данных будут проблемы не только со скоростью считывания и обновления, но и с глубиной индексов.
На NTFS лучше всего выбрать размер страницы 4К, предварительно отформатировав логический диск с размером блока также 4К. Не рекомендуется хранить на этом же логическом диске другие файлы, кроме базы данных.
Для FAT имеет смысл сделать размер страницы сразу 8К.
Backup
Тут, наверное, комментарии не требуются. Backup также рекомендуется выполнять на отдельный HDD, тем более если Backup выполняется во время работы пользователей с базой данных. По размеру диск должен быть достаточно большим, чтобы поместился backup. К сожалению, IB под Windows NT до сих пор не поддерживает создание многофайлового backup. Поэтому создайте один раздел NTFS, и выполняйте backup на него.
Разумеется, если вы хотите выполнить backup максимально быстро даже в обычной конфигурации, то не забывайте указать gbak.exe опцию -g, которая отключит сборку мусора при backup. Это существенно ускорит процесс backup.
Shadow
Если для предыдущих пунктов можно и не подключать дополнительный винчестер, то для Shadow это делать нужно обязательно. Во-первых, shadow является «зеркалированием» БД. Поэтому если винчестер сломается, то на нем погибнет и база данных, и shadow. Во-вторых, все операции записи страниц в базе данных дублируются в shadow. Следовательно, замедление работы при их расположении на одном винчестере будет практически в 2 раза.
Сборка мусора
Существенное влияние на чтение данных может оказать сборка мусора. Подробно об этом процессе (или явлении) можно прочитать в статье «Сборка мусора», но общий смысл сводится к следующему:
- Автоматическая сборка мусора. Так называемый sweep. Происходит тогда, когда разница между текущей транзакцией и oldest transaction (см. gstat -h) достигнет значения sweep interval (по умолчанию 20000). Старт sweep может проявляться как внезапное замедление работы в течение дня или через несколько дней после restore. Когда подобные «замедления» неприемлемы, имеет смысл отключить автоматическую сборку мусора утилитой gfix (-housekeeping 0), и делать sweep вручную (тем же gfix) или при backup (без ключа -g).
- Кооперативная сборка мусора. Она происходит в том случае, если транзакция, читающая данные, обнаруживает никому не нужные версии записей. Обнаружить сборку ненужных версий можно только в динамической статистике (page writes, isc_database_info) при выполнении запросов SELECT. Тем не менее, эту сборку мусора можно тоже полностью отключить, если работать с компонентами прямого доступа, и для компонента Database указать параметр no_garbage_collect (см. документацию на IB API). При этом сборка мусора будет запрещена, но база данных будет «расти» из-за накопления мусора.
Итог
Надеюсь вы посчитали, сколько винчестеров вам понадобится? TEMP и виртуальную память можно разместить и на одном, значит минимум – 2. Т. е. на одном – база данных, а на другом – виртуальная память и TEMP. Файл базы данных можно разместить на HDD, где расположена система, но обязательно на отдельном логическом диске. И желательно на этом диске никаких других файлов, кроме базы данных, не размещать.
Ну, а начать «ускорение» желательно не с добавления новых HDD, а с установки драйвера BusMaster.
Дополнение
Если вам интересно, то можете взять утилиту disksped.exe с http://www.ixbt.ru, и сравнить скорость работы своей системы со скоростью приведенных здесь. К сожалению, по умолчанию эта утилита определяет только скорость работы диска C:. «Переключить» на другие диски ее можно только подправив «c:\» на другую букву прямо в exe-файле.
Copyright iBase.ru © 2002-2023
Как ускорить чтение, запись USB диска или флешки в Windows
Читайте как настроить оптимальную производительность внешнего диска или флешки и ускорить передачу данных на внешний носитель информации и чтение из него. Компьютерные устройства окружают нас повсеместно. Они помогают решать разнообразные задачи. Сложно представить себе, где еще не используются возможности компьютерных устройств.

- Суть проблемы
- Установите «USB-накопитель» на оптимальную производительность
- Измените файловую систему
- Отключите режим «Legacy USB» в «BIOS»
- Обновите до «USB 3.0»
- Замените старый накопитель новым
- Ускорьте передачу своих данных
- Вопросы и ответы
- Комментарии
Суть проблемы
Широкое применение и огромную популярность приобрели стационарные персональные компьютеры. Благодаря инновационным решениям и современным материалам, используемым при создании компьютеров, их возможности расширяются день ото дня. Пользователи используют персональные компьютеры для работы и отдыха. Имея огромную скорость обработки данных и обладая массивным дисковых пространством для хранения информации, они являются незаменимыми помощниками, как для офисных и производственных потребностей, так и для учебы и развлечения.
Перейти к просмотру

С развитием всемирной компьютерной сети Интернет и доступностью современных информационных технологий не меньшую популярность приобретают, в последнее время, мобильные и переносные устройства обработки данных: коммуникаторы и ноутбуки, включая их производные (нетбуки, ультрабуки, планшеты).
Обладая меньшими возможностями, они подкупают пользователей своей мобильностью и наличием доступа к собственным данным в любом месте.
Одним из основных внутренним компонентов компьютерных устройств является жесткие диски. Имея значительный объем памяти (в первую очередь стационарные персональные компьютеры и ноутбуки), они могут обрабатывать и хранить гигантский массив данных.
Помимо основных устройств обработки и хранения данных, широкую популярность приобрели внешние подключаемые накопители. Они применяются для хранения архивной личной информации, создания резервной копии или обмена рабочими файлами, используемыми пользователями в повседневной жизни для своей деятельности.
Неудивительно, что при таком обширном предложении компьютерных устройств, одним их основных параметров, имеющих первостепенное значение, является скорость передачи и обмена данными между устройствами.
Передача данных между внутренним хранилищем персонального компьютера и внешним накопителем является одной из наиболее распространенных задач, которые выполняет пользователь. Любые данные: фотографии, видео, важные файлы, резервные копии данных, рабочие и личные документы – все они должны быть перенесены туда и обратно, иногда по несколько раз.
Вот почему медленные скорости передачи могут вызывать чувства разочарования и раздражения. Никто не хочет тратить лишнее время на ожидание передачи нескольких гигабайт данных, а иногда и нет такой возможности (например, вы опаздываете на важную встречу или непосредственно сейчас нуждаетесь в данных). К счастью, есть несколько простых способов увеличить скорость передачи данных.
Перейти к просмотру

Установите «USB-накопитель» на оптимальную производительность
Операционная система «Windows» устанавливает значение параметра политики удаления для «USB-дисков» в положение «Быстрое удаление (по умолчанию)». Данный параметр отключает кэширование записей на устройстве и в системе «Windows», что замедляет скорость передачи данных, но позволяет безопасно отключать устройство без использования службы «Безопасное извлечение устройств и дисков».
Чтобы отключить эту функцию и настроить «USB-накопитель» на оптимальную производительность выполните следующие действия. Откройте проводник файлов «Windows», дважды щелкнув ярлык «Этот компьютер», расположенный на рабочем столе. В окне проводника файлов выберите из списка доступных дисков и разделов требуемый «USB-накопитель» (он должен быть предварительно подключен к вашему персональному компьютеру), и нажмите на нем правой кнопкой мыши. В открывшемся всплывающем меню выберите из списка возможных действий раздел «Свойства».

В окне свойств накопителя перейдите на вкладку «Оборудование». В разделе «Все диски» отметьте ваш накопитель, а затем в разделе «Свойства устройства» нажмите кнопку «Свойства».

Далее в новом окне во вкладке «Общие» нажмите кнопку «Изменить параметры».

В открывшемся новом окне свойств выберите вкладку «Политика» и установите переключатель в ячейку «Оптимальная производительность», задав параметрам накопителя соответствующие настройки. Затем нажмите кнопку «ОК» для сохранения установленных изменений.

Дополнительно, получить доступ к меню управления параметрами политики удаления устройств, вы можете из приложения «Управление дисками». Откройте всплывающее меню, нажав вместе сочетание клавиш «Windows + X» или щелкнув правой кнопкой мыши по кнопке «Пуск», расположенной в нижнем левом углу рабочего стола на «Панели задач», и выберите из списка доступных приложений раздел «Управление дисками».

Далее в разделе «Том» приложения найдите ваш накопитель и щелкните по нему правой кнопкой мыши. Затем во всплывающем меню выберите раздел «Свойства».

Дальнейшие действия аналогичны действиям, описанным нами выше. Пройдите весь путь, а затем во вкладке «Политика» активируйте ячейку «Оптимальная производительность».
Однако помните, если вы включите эту функцию, вам придется при извлечении устройства из компьютера, в обязательном порядке, использовать значок «Безопасное извлечение устройств и дисков» в области уведомлений. Несоблюдение этого требования может привести к полной потере данных или поломке «USB-накопителя».

Или вы можете воспользоваться вторым вариантом. Щелкните правой кнопкой мыши на пустом пространстве рабочего стола и вызовите всплывающее меню. Найдите раздел «Создать» и раскройте вложенное меню. Среди предложенных вариантов выберите раздел «Ярлык».

В поле «Укажите расположение объекта» введите следующий путь и нажмите кнопку «Далее» для продолжения:

Присвойте ярлыку имя и нажмите кнопку «Готово», чтобы завершить процесс создания ярлыка.

Этот ярлык непосредственно открывает окно «Безопасное извлечение устройства», которое вы можете использовать для отсоединения вашего запоминающего устройства от компьютера.

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

Если вы используете операционную систему «Windows», то вы захотите использовать формат файловой системы «NTFS» с размером единицы распределения «2048 килобайта». Это самая быстрая конфигурация для современного персонального компьютера на базе операционной системы «Windows». Если вам будет необходимо использовать накопитель на устройствах на основе «DOS», «Mac OS X», «Linux» или возможно вы будете подключать его к телевизору, то выбирайте файловую систему «FAT», в которой можно установить максимальный размер единицы распределения «64 килобайта».
Перейти к просмотру

Выполнить процесс форматирования, используя стандартные возможности операционной системы «Windows», довольно просто. Найдите на рабочем столе и откройте проводник файлов «Windows» «Мой компьютер», щелкните правой кнопкой мыши ваш «USB-накопитель» и откройте всплывающее меню. Выберите из списка возможных действий раздел «Форматировать». Откроется окно форматирования, в котором вы можете выбрать требуемую файловую систему и задать необходимый размер единицы распределения. Присвойте каждому параметру желаемое значение, а затем нажмите кнопку «Начать», чтобы запустить процесс форматирования. Помните, что ваши действия приведут к удалению всех данных, хранящихся на выбранном устройстве. Поэтому, перед началом форматирования, обязательно убедитесь, что устройство не содержит важных данных, чтобы окончательно не потерять их. В случае необходимости, сохраните требуемые файлы перед началом форматирования устройства.
Отключите режим «Legacy USB» в «BIOS»
Чрезвычайно медленная скорость передачи иногда вызвана внутренними настройками функции «BIOS», именуемой «Legacy USB», которая может ограничивать скорость передачи данных. Эта функция предназначена для обеспечения совместимости персонального компьютера со старыми «USB-устройствами», которые в противном случае, могут не работать.
Перейти к просмотру

Точные шаги для отключения режима «Legacy USB» будут зависеть от материнской платы, используемой в вашем компьютере. Но здесь мы привели некоторые основные рекомендации. Сначала вам нужно будет войти в «BIOS», который в большинстве случаев выполняется нажатием кнопки «F12» или «Delete», когда ваш компьютер только начинает загружаться (если вы видите перед собой экран загрузки операционной системы «Windows», то значит вы упустили момент доступа к BIOS, вам придется перезагрузить компьютер и повторить попытку).
После этого в настройках «BIOS» найдите раздел «Advanced» или «Drives», а затем найдите настройку параметров поддержки «Legacy USB». Если параметр будет включен или находится в автоматическом режиме, то отключите его, сохраните заданные настройки и перезагрузите компьютер. Для получения более конкретных инструкций обратитесь на веб-сайт поддержки компании-производителя вашей материнской платы.
Обратите внимание, что отключение режима «Legacy USB» может привести к невозможности использования на вашем персональном компьютере некоторых устаревших «USB-устройств».
Обновите до «USB 3.0»
Самый новый «USB-стандарт» «USB 3.0» появился несколько лет назад, но многие люди все еще используют устройства со стандартом «USB 2.0». Это связано с тем, что более новые накопители «3.0», как правило, более дорогие, поэтому они еще не так сильно распространены. У многих продавцов присутствует очень широкий выбор дисков «USB 2.0», потому что они более доступны и, как результат, более популярны.

Главная причина, зачем нужно обновлять накопители до стандарта «USB 3.0» – это значительное увеличение скорости передачи данных. Мы поставили небольшой эксперимент, запустив копирование одинакового объема файлов на накопители стандарта «2.0» («Kingston Data Traveler G3») и «3.0». Новый накопитель существенно обогнал по скорости более старую модель, переместив папку размером «2.11 ГБ» в восемь раз быстрее (10 минут 23 секунды для накопителя «USB 2.0» против 1 минуты 16 секунд для накопителя «USB 3.0»).
Однако переход на стандарт «USB 3.0» требует большего, чем просто наличие накопителя «3.0». На вашем компьютере также должны быть порты «USB 3.0». Пользователи стационарных персональных компьютеров могут обновить их, купив новую материнскую плату или, если ваш текущая материнская плата по-прежнему удовлетворяет вашим потребностям, приобрести и установить контроллер «USB 3.0 PCIe». Пользователи ноутбуков могут добавить требуемые разъемы с помощью «ExpressCard». Однако многие ноутбуки не поддерживают эту функцию, поэтому у вас просто может не быть выбора, кроме как купить новый ноутбук со встроенными разъемами «USB 3.0».
Замените старый накопитель новым
Твердотельные накопители становятся медленнее по мере их использования, поскольку повторяющиеся циклы чтения / записи изнашивают доступные ячейки памяти, что делает некоторые из них непригодными. Контроллер привода может в некоторой степени компенсировать этот процесс за счет снижения скорости. Однако, в конце концов, после сильного износа привод перестанет работать вообще.
Это проблема не касается дорогих твердотельных «SSD-накопителей», но дешевые подключаемые съемные «USB-флэш-накопители» часто не рассчитаны на столько циклов чтения / записи, что и внутренний диск. Поэтому чрезмерное и тяжелое использования накопителя может привести к его поломке и окончательному выходу из строя.
Если вы заметили, что работа вашего накопителя существенно замедлилась, и типичные решения проблему не устранили, то полная его замена может быть для вас единственным вариантом.
Ускорьте передачу своих данных
Эти советы помогут вам увеличить скорость передачи данных, а в некоторых случаях улучшение будет очень значительным. Переход от старого стандарта накопителя «USB 2.0» к новому оптимизированному накопителю «USB 3.0» поможет вам сэкономить огромное количество времени, необходимого для передачи данных. Мы будем рады узнать из ваших комментариев, насколько помогли вам наши советы.

Автор: Andrey Mareev, Технический писатель
В далеком 2005 году, я получил диплом по специальности «Прикладная математика» в Восточноукраинском национальном университете. А уже в 2006 году, я создал свой первый проект по восстановлению данных. С 2012 года, начал работать в компании «Hetman Software», отвечая за раскрутку сайта, продвижение программного обеспечения компании, и как специалист по работе с клиентами.

Редактор: Michael Miroshnichenko, Технический писатель
Мирошниченко Михаил – одни из ведущих программистов в Hetman Software. Опираясь на пятнадцатилетний опыт разработки программного обеспечения он делится своими знаниями с читателями нашего блога. По мимо программирования Михаил является экспертом в области восстановления данных, файловых систем, устройств хранения данных, RAID массивов.
- Обновлено:
- 1.11.2023 16:50
Как ускорить работу жесткого диска
Жесткий диск — устройство, обладающее невысокой, но достаточной для повседневных нужд скоростью работы. Однако из-за определенных факторов она может быть гораздо меньше, в результате чего замедляется запуск программ, чтение и запись файлов и в целом работать становится некомфортно. Выполнив ряд действий по увеличению скорости работы винчестера, можно добиться заметного прироста производительности в работе операционной системы. Рассмотрим, как ускорить работу жесткого диска в Windows 10 или других версиях этой операционной системы.
Повышение скорости работы HDD
На скорость работы жесткого диска влияет несколько факторов, начиная от того, насколько он заполнен, и заканчивая настройками BIOS. Некоторые жесткие диски в принципе имеют невысокую скорость работы, которая зависит от частоты вращения шпинделя (обороты в минуту). В старых либо дешевых ПК обычно установлен HDD со скоростью 5600 об/м, а в более современных и дорогих — 7200 об/м.
Объективно — это очень слабые показатели на фоне остальных комплектующих и возможностей операционных систем. HDD — очень старый формат, и на смену ему потихоньку приходят твердотельные накопители (SSD). Ранее мы уже делали их сравнение и рассказали, сколько служат SSD:
Когда один или несколько параметров влияет на работу жесткого диска, он начинает работать еще медленнее, что становится ощутимо заметно пользователю. Для повышения скорости могут использоваться как простейшие способы, связанные с систематизацией файлов, так и смена режима работы диска путем выбора другого интерфейса.
Способ 1: Очистка жесткого диска от лишних файлов и мусора
Такое, казалось бы, простое действие может ускорить работу диска. Причина, по которой важно следить за чистотой HDD, очень проста — переполненность косвенно влияет на скорость его работы.
Мусора на компьютере может быть гораздо больше, чем вам кажется: старые точки восстановления Windows, временные данные браузеров, программ и самой операционной системы, ненужные установщики, копии (дублирующиеся одни и те же файлы) и др.
Самостоятельно очищать это затратно по времени, поэтому можно использовать различные программы, ухаживающие за операционной системой. Познакомиться с ними вы можете в другой нашей статье:
Если нет желания устанавливать дополнительный софт, можно использовать встроенное средство Windows под названием «Очистка диска». Конечно, это не так эффективно, но тоже может быть полезно. В этом случае вам нужно будет самостоятельно очищать временные файлы браузера, которых тоже бывает очень много.
Вы также можете завести дополнительный накопитель, куда переместите не особо нужные вам файлы. Таким образом, основной диск будет более разгружен и начнет быстрее работать.
Способ 2: Разумное использование дефрагментатора файлов
Один из излюбленных советов касательно ускорения работы диска (да и всего компьютера) — дефрагментация файлов. Это действительно актуально для HDD, поэтому имеет смысл его использовать.
Что представляет собой дефрагментация? Мы уже давали развернутый ответ на этот вопрос в рамках другой статьи.
Очень важно не злоупотреблять этим процессом, потому что это даст лишь негативный эффект. Одного раза в 1-2 месяца (в зависимости от активности пользователя) вполне достаточно для поддержания оптимального состояния файлов.
Способ 3: Чистка автозагрузки
Этот способ не напрямую, но влияет на скорость работы жесткого диска. Если вы считаете, что ПК медленно загружается при включении, программы долго запускаются, и виной тому медленная работа диска, то это не совсем так. Из-за того, что система вынуждена запускать нужные и ненужные программы, а жесткий диск имеет ограниченную скорость обработки указаний Windows, и возникает проблема снижения скорости.
Разобраться с автозагрузкой вы можете, используя другую нашу статью, написанную на примере Windows 8.
Способ 4: Изменение параметров устройства
Медленная работа диска может зависеть и от его рабочих параметров. Чтобы их изменить, необходимо использовать «Диспетчер устройств».
- В Windows 7 нажмите «Пуск» и начните набирать «Диспетчер устройств».
В Windows 8/10 нажмите по «Пуск» правой кнопкой мыши и выберите «Диспетчер устройств». 
- В списке найдите ветку «Дисковые устройства» и разверните ее.

- Найдите ваш диск, нажмите по нему правой кнопкой мыши и выберите пункт «Свойства».

- Переключитесь на вкладку «Политика» и выберите параметр «Оптимальная производительность».

- Если такого пункта нет, и вместо него параметр «Разрешить кэширование записей для этого устройства», то убедитесь, что он включен.
- У некоторых дисков также может не быть ни одного из этих параметров. Обычно вместо этого имеется функция «Оптимизировать для выполнения». Активируйте ее и включите две дополнительных опции «Разрешить кэширование записи на диск» и «Включить повышенную производительность».
Способ 5: Исправление ошибок и битых секторов
От состояния жесткого диска зависит его скорость работы. Если у него есть какие-либо ошибки файловой системы, битые сектора, то обработка даже простых задач может быть медленнее. Исправить существующие проблемы можно двумя вариантами: использовать специальный софт от различных производителей или встроенную в Windows проверку дисков.
Мы уже рассказывали, как устранить ошибки HDD в другой статье.
Способ 6: Изменение режима подключения жесткого диска
Даже не очень современные материнские платы поддерживают два стандарта: режим IDE, который преимущественно подходит для старой системы, и режим AHCI — более новый и оптимизированный для современного использования.
Внимание! Этот способ предназначен для опытных пользователей. Будьте готовы к возможным проблемам с загрузкой ОС и другим непредвиденным последствиям. Несмотря на то, что шанс их возникновения крайне мал и стремится к нулю, он все же присутствует.
В то время, как у многих пользователей доступна возможность смены IDE на AHCI, часто об этом даже не знают и мирятся с невысокой скоростью работы винчестера. А между тем это — довольно действенный способ ускорения HDD.
Сперва нужно проверить, какой у вас стоит режим, и сделать это можно через «Диспетчер устройств».
- В Windows 7 нажмите «Пуск» и начните набирать «Диспетчер устройств».
В Windows 8/10 нажмите по «Пуск» правой кнопкой мыши и выберите пункт «Диспетчер устройств». 
- Найдите ветку «Контроллеры IDE ATA/ATAPI» и разверните ее.

- Посмотрите на название подключенных дисков. Зачастую можно встретить имена: «Стандартный контроллер Serial ATA AHCI» либо «Стандартный контроллер PCI IDE». Но бывают и другие названия — все зависит от конфигурации пользователя. Если в названии встречаются слова «Serial ATA», «SATA», «AHCI», то значит используется подключение по протоколу SATA, с IDE все аналогично. На скриншоте ниже видно, что используется подключение AHCI — желтым выделены ключевые слова.
Если определить не получается, тип подключения можно посмотреть в BIOS/UEFI. Определить это просто: какая настройка будет прописана в меню BIOS, та и установлена на данный момент (скриншоты с поиском этой настройки немного ниже).
При подключенном режиме IDE его переключение на AHCI нужно начать с редактора реестра.
- Нажмите комбинацию клавиш Win+R, напишите regedit и нажмите «ОК».
- Зайдите в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV в правой части окна выберите параметр «Start» и измените его текущее значение на «0».

- После этого зайдите в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorAV\StartOverride и установите значение «0» для параметра «0».

- Перейдите в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci и для параметра «Start» установите значение «0».

- Далее зайдите в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\StartOverride выберите параметр «0» и поставьте для него значение «0».

- Теперь можно закрыть реестр и перезагрузить компьютер. Первый раз рекомендуется провести запуск ОС в безопасном режиме.
Читайте также: Как загрузить Windows в безопасном режиме
Путь для нового BIOS: Main > Storage Configuration > Configure SATA As > AHCI
Другие варианты месторасположения этого параметра: Main > Sata Mode > AHCI Mode
Integrated Peripherals > OnChip SATA Type > AHCI
Integrated Peripherals > SATA Raid/AHCI Mode > AHCI
UEFI: индивидуально в зависимости от версии материнской платы.
Если этот способ вам не помог, ознакомьтесь с другими методами включения AHCI в Windows по ссылке ниже.
Мы рассказали о распространенных способах решения проблемы, связанной с низкой скоростью работы жесткого диска. Они могут дать прирост производительности HDD и сделать работу с операционной системой более отзывчивой и приятной.
Как ускорить работу флэшки или внешнего жесткого диска, подключенного к компьютеру


Современные программы, фотографии и видео занимают много места на жестком диске компьютера. Хранить их на внутреннем HDD или SSD диске удобно далеко не всегда, особенно если у вас несколько компьютеров, между которыми информацию необходимо перемещать. Можно использовать облачные хранилища, но за загрузку большого объема данных в них приходится регулярно оплачивать подписку, да и закачивать терабайты фотографий, видео и другой информации не всегда удобно. Исходя из этого, можно сделать вывод, что оптимальным средством для хранения большого количества данных являются внешние жесткие диски.
Протокол USB 3.0 позволяет быстро передавать информацию с компьютера на флешку и в обратном направлении, но если речь идет о загрузке данных действительно в больших объемах, и этого может быть недостаточно. При этом есть в операционной системе Windows специальная опция, которая позволяет быстрее компьютеру считывать информацию с внешнего носителя и загружать ее. Ускорить загрузку данных на флешку или жесткий диск через протокол USB очень просто, воспользовавшись стандартными настройками Windows.
Как ускорить загрузку данных на флешку или внешний жесткий диск
Чтобы информация быстрее передавалась с компьютера на внешний носитель и в обратном направлении, необходимо выставить особые настройки в параметрах подключения флешки или жесткого диска к компьютеру. Для этого:

- Подключите флешку или внешний жесткий диск к компьютеру по протоколу USB;
- Зайдите в «Мой компьютер» или «Этот компьютер» (если у вас Windows 10);
- Далее найдите в списке подключенных дисков то устройство, которое вы хотите, чтобы быстрее передавало данные на компьютер. Нажмите на него правой кнопкой мыши и выберите пункт «Свойства»;

В открывшемся окне выберите вкладку «Оборудование», и в списке доступных дисков отметьте тот, ускорить работу которого вы планируете, после чего нажмите кнопку «Свойства»;

Откроется еще одно окно, в котором необходимо выбрать пункт «Изменить параметры» на вкладке «Общие»;

После этого появится еще одно окно, и в нем следует перейти на вкладку «Политика». Здесь следует поставить галочку на пункте «Оптимальная производительность». В зависимости от того, требует ваш внешний жесткий диск дополнительный источник питания или нет, установите или снимите галочку с пункта «Отключить очистку буфера КЭШа записей Windows для этого устройства».
С этого момента данные с выбранного жесткого диска или флэшки будут передаваться быстрее, за счет кэширования записей в Windows. Если вы запускаете программы или открываете тяжелые файлы с внешнего накопителя, внесенные изменения будут максимально заметны.
Стоит отметить, что после установки «Оптимальной производительности» внешнего накопителя, необходимо внимательно относиться к извлечению его из USB-порта компьютера. Если не использовать «Безопасное извлечение устройства», велик риск потери записанных данных.