Как узнать в каком режиме работает жесткий диск dma или pio windows 10
PIO (Programmable Input/Output) – очень старый и имеющий много существенных недостатков режим работы устройств, при передачи данных жёсткими дисками и приводами CD/DVD задействуется процессор, конечно это уменьшает производительность. В 1990 годах появляется режим обмена данными, использующий прямой доступ к памяти DMA (Direct Memory Access), центральный процессор уже не используется и устройства обращаются напрямую к основной памяти, что увеличивает быстродействие системы в целом в несколько раз.
PIO и DMA
В этой статье мы рассмотрим причины по которым операционная система может перевести устройства в более медленный режим работы PIO и как их устранить. Данный вопрос возник у моего друга, когда его устроили на работу системным администратором на предприятие, где ощущалась острая необходимость обновления компьютерного парка, конечно начальство этого делать не собиралось и пришлось выкручиваться самим. В основном компьютеры были не новые, но со своими обязанностями справлялись. Что интересно, два из них работали в режиме PIO и их надо было как-то переводить в режим DMA .
На первом же системном блоке работающем в режиме PIO , мы увидели, что хард подключен с помощью 40-жильного интерфейсного кабеля, для работы DMA нужен 80-жильный шлейф IDE, заменяем и вопрос решается. На другом компьютере, стоял новый жесткий диск, Western Digital интерфейса подсоединения SATA 250 GB и на нём находилась операционная система Windows XP, вторым Seagate Barracuda 80GB, старого интерфейса IDE и оба работали в режиме PIO. Стоило убрать устаревший винчестер IDE и новый SATA работал в режиме DMA.
В принципе старый хард можно было убрать, но вопрос бы остался нерешённым. Прежде чем переустанавливать драйвера на материнскую плату или саму Windows, удалять первичные и вторичные каналы IDE, можно сказать плясать с бубном, я стал вспоминать что где-то, читал о подобной проблеме и о том, как её решили.
А решили её банально, умные люди. Два жёстких диска, нового образца SATA и старого IDE будут работать вместе, в режиме DMA, если они одного производителя.
У меня дома был хард Western Digital, интерфейса IDE, на 40GB, мы установили его в системный блок вместо прежнего и они оба заработали в режиме DMA , вот так был решён конфликт устройств. Что ещё можно предпринять в случае если Windows XP перевела работу ваших устройств в более медленный режим PIO, в принципе все методы, которые можно применить, описаны в нашей статье Тормозит жесткий диск , кроме одного, это редактирование реестра, его и рассмотрим сейчас.
Вообще метод рисковый, можно не загрузиться, поэтому сделайте лучше всего бэкап системы, например в Acronis.
Нам нужен куст HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdfs\, далее создаём ключ ErrorControl со значением равным 0 и перезагружаемся и удаляем в диспетчере устройств в пункте IDE ATA/ATAPI контроллеры, все Первичные и Вторичные каналы IDE.
Далее следующий куст
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\<4D36E96A-E325-11CE-BFC1-08002BE10318>, тут нам нужны папки
0000 – сам контролер;
0001 – Secondary IDE Chanell ;
0002 – Primary IDE Chanell ;
Заходим в папки, каждая из них отвечает за нужный нам канал, здесь нам нужны ключи.
MasteDevice TimingModeAllowed
SlaveDevice TimingModeAllowed
Присваиваем им значение 0хffffffff .
Далее ещё ключи4D36E96A-E325-11CE-BFC1-08002BE10318>
MasterDeviceTimingMode
SlaveDeviceTimingMode
Согласно поддерживаемому UDMA-режиму:
UDMA Mode 2 – 0×2010
UDMA Mode 4 – 0×8010
UDMA Mode 5 – 0×10010
UDMA Mode 6 – 0xffff
Перезагрузка.
Привет друзья, жёсткие диски интерфейса SATA отличаются скоростью последовательного интерфейса обмена данными.
1. Совсем старый интерфейс SATA Revision 1.0 (до 1,5 Гбит/с) . Пропускная способность интерфейса - до 150 МБ/с
2. Относительно старый, но ещё использующийся SATA Revision 2.0 (до 3 Гбит/с) . Пропускная способность интерфейса - до 300 МБ/с
3. Новейшим интерфейсом является SATA Revision 3.0 (до 6 Гбит/с) . Пропускная способность интерфейса - до 600 МБ/с .
Во вторых, при подключении обычного жёсткого диска или SSD нового интерфейса SATA 3.0 (6 Гбит/с) к вашей материнской плате обратите внимание на такую информацию расположенную на материнке. Моя материнская плата ASUS P8Z77-V PRO и на ней согласно официальному сайту реализованы четыре порта SATA 3 Гбит/c и четыре порта SATA 6 Гбит/c. Естественно рядом с разъёмами присутствует соответствующая маркировка, напротив портов SATA 2.0 (3 Гбит/с) так и написано SATA 3G, а напротив портов новейшего интерфейса SATA 3.0 (6 Гбит/с) промаркировано SATA 6G, значит подключаем жёсткие диски и твердотельные накопители соответственно маркировке.
Что будет, если подключить жёсткий диск неправильно, например SSD интерфейса SATA 6 Гбит/c к порту на материнке SATA 3 Гбит/c? Ответ - работать он будет в SATA 3 Гбит/c и скорость твердотельного накопителя будет немного ниже, что и произошло с нашим читателем (результаты тестов далее в статье).
Также важно использовать для подсоединения нового жёсткого диска или SSD интерфейса SATA 6 Гбит/c родной информационный кабель с соответствующей маркировкой SATA 6 Гбит/c!
Определить режим работы SATA жёсткого диска или твердотельного накопителя SSD можно в программе CrystalDiskInfo
и скачиваем утилиту CrystalDiskInfo, она предоставит более чем исчерпывающую информацию о всех установленных в ваш системник или ноутбук жёстких дисках.
У меня в системном блоке установлен SSD Silicon Power V70 и в этом окне можно увидеть всю исчерпывающую информацию о его работе.
Как видим, в настоящее время SSD работает в самом высоком режиме передачи информации SATA 3.0 (6 Гбит/с), пропускная способность интерфейса - до 600 МБ/с.
Если в вашей системе установлен ещё жёсткий диск, нажмите на стрелочку и выйдет информация по другому накопителю.
Друзья, запустим тест нашего SSD подключенного к высокоскоростному порту SATA 3.0 (6 Гбит/с) SSD в программе AS SSD Benchmark , затем подключим его к порту SATA 2.0 (3 Гбит/с) и тоже проведём тест, затем сравним результат.
1. Тест последовательного чтения и записи;
2. Тест случайного чтения и записи к 4 Кб блоков;
3. Тест случайного чтения и записи 4 Кб блоков (глубина очереди = 64);
4. Тест измерения времени доступа чтения и записи;
Итоговый результат, запомним его.
В каком режиме будет работать жёсткий диск или твердотельный накопитель SSD новейшего интерфейса SATA III ( 6 Гбит/с), если его подсоединить к разъёму SATA II ( 3 Гбит/с)
Подсоединяем наш SSD Silicon Power V70 интерфейса SATA 3.0 (6 Гбит/с) к менее скоростному порту SATA 2.0 (3 Гбит/с) и запускаем утилиту CrystalDiskInfo.
Результат - наш высокоскоростной SSD 6 Гбит/с заработал в низко скоростном режиме SATA 2.0 (3 Гбит/с), всё закономерно.
Но вот ещё интересный вопрос, с какой скоростью работает наш SSD? Запускаем утилиту AS SSD Benchmark и проводим тест случайного и последовательного чтения, результат красноречив, скорость последовательного чтения и записи 265 МБ/с (чтение), 126 МБ/с (запись).
Скорость намного меньше, чем если бы наш твердотельный накопитель был бы подключен к высокоскоростному порту на материнской плате SATA 3.0 (6 Гбит/с)!
Читайте следующие статьи по этой теме:
Навигация
Разделы сайта
Облако тегов
PIO и DMA
В этой статье мы рассмотрим причины по которым операционная система может перевести устройства в более медленный режим работы PIO и как их устранить. Данный вопрос возник у моего друга, когда его устроили на работу системным администратором на предприятие, где ощущалась острая необходимость обновления компьютерного парка, конечно начальство этого делать не собиралось и пришлось выкручиваться самим. В основном компьютеры были не новые, но со своими обязанностями справлялись. Что интересно, два из них работали в режиме PIO и их надо было как-то переводить в режим DMA .
На первом же системном блоке работающем в режиме PIO , мы увидели, что хард подключен с помощью 40-жильного интерфейсного кабеля, для работы DMA нужен 80-жильный шлейф IDE, заменяем и вопрос решается. На другом компьютере, стоял новый жесткий диск, Western Digital интерфейса подсоединения SATA 250 GB и на нём находилась операционная система Windows XP, вторым Seagate Barracuda 80GB, старого интерфейса IDE и оба работали в режиме PIO. Стоило убрать устаревший винчестер IDE и новый SATA работал в режиме DMA.
В принципе старый хард можно было убрать, но вопрос бы остался нерешённым. Прежде чем переустанавливать драйвера на материнскую плату или саму Windows, удалять первичные и вторичные каналы IDE, можно сказать плясать с бубном, я стал вспоминать что где-то, читал о подобной проблеме и о том, как её решили.
А решили её банально, умные люди. Два жёстких диска, нового образца SATA и старого IDE будут работать вместе, в режиме DMA, если они одного производителя.
У меня дома был хард Western Digital, интерфейса IDE, на 40GB, мы установили его в системный блок вместо прежнего и они оба заработали в режиме DMA , вот так был решён конфликт устройств. Что ещё можно предпринять в случае если Windows XP перевела работу ваших устройств в более медленный режим PIO, в принципе все методы, которые можно применить, описаны в нашей статье Тормозит жесткий диск , кроме одного, это редактирование реестра, его и рассмотрим сейчас.
Вообще метод рисковый, можно не загрузиться, поэтому сделайте лучше всего бэкап системы, например в Acronis.
Нам нужен куст HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdfs\, далее создаём ключ ErrorControl со значением равным 0 и перезагружаемся и удаляем в диспетчере устройств в пункте IDE ATA/ATAPI контроллеры, все Первичные и Вторичные каналы IDE.
Далее следующий куст
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\<4D36E96A-E325-11CE-BFC1-08002BE10318>, тут нам нужны папки
0000 – сам контролер;
0001 – Secondary IDE Chanell ;
0002 – Primary IDE Chanell ;
Заходим в папки, каждая из них отвечает за нужный нам канал, здесь нам нужны ключи.
MasteDevice TimingModeAllowed
SlaveDevice TimingModeAllowed
Присваиваем им значение 0хffffffff .
Далее ещё ключи4D36E96A-E325-11CE-BFC1-08002BE10318>
MasterDeviceTimingMode
SlaveDeviceTimingMode
Согласно поддерживаемому UDMA-режиму:
UDMA Mode 2 – 0×2010
UDMA Mode 4 – 0×8010
UDMA Mode 5 – 0×10010
UDMA Mode 6 – 0xffff
Перезагрузка.
PIO (Programmable Input/Output) – очень старый и имеющий много существенных недостатков режим работы устройств, при передачи данных жёсткими дисками и приводами CD/DVD задействуется процессор, конечно это уменьшает производительность. В 1990 годах появляется режим обмена данными, использующий прямой доступ к памяти DMA (Direct Memory Access), центральный процессор уже не используется и устройства обращаются напрямую к основной памяти, что увеличивает быстродействие системы в целом в несколько раз.
Рекламный блок
Сейчас обсуждаем
Гость Алекс
Очень жду эту фитчу! Честно из-за ее отсутствия я откатился на 10ку, хотя в 11 много чего нравится,
Grey3
Цитата: Гость Виталий России нужен отечественный VPN. Пользуйтесь Kaspersky VPN - ежемесячно
Гость Алексей
При попытке открыть получившийся ISO в пустой виртуалке, пишет "Fatal: Could not read from the boot
rediffusion
rediffusion
Как будут выглядеть параметры, если ссылаться на уже извлечённый install.wim из .ISO?
RemontCompa — сайт с огромнейшей базой материалов по работе с компьютером и операционной системой Windows. Наш проект создан в 2010 году, мы стояли у истоков современной истории Windows. У нас на сайте вы найдёте материалы по работе с Windows начиная с XP. Мы держим руку на пульсе событий в эволюции Windows, рассказываем о всех важных моментах в жизни операционной системы. Мы стабильно выпускаем мануалы по работе с Windows, делимся советами и секретами. Также у нас содержится множество материалов по аппаратной части работы с компьютером. И мы регулярно публикуем материалы о комплектации ПК, чтобы каждый смог сам собрать свой идеальный компьютер.
Наш сайт – прекрасная находка для тех, кто хочет основательно разобраться в компьютере и Windows, повысить свой уровень пользователя до опытного или профи.
Социальные сети
DVD-ROM PIO\DMA
Очень медленно читает любые данные с любых дисков, не могу найти где проверить режим работы ROMа.
Не могу узнать какой включен режим pio или dma
Всем привет. Во всех статьях пишут, для того, чтобы включить режим DMA необходимо зайти в диспетчер.
Как отключить режим PIO?
Недавно начал тупить комп.Я порылся по интернету понял что у меня на жестком, на первичном канале.
На харде стал включаться режим PIO
Стал оставлять ноут включенным почти круглосуточно (для торрента) и уже второй раз (сегодня и на.
byli, Гм. Вы сами-то свою картинку смотрели?
Картинки грузим на форум через Расширенный режим (кнопка со скрепкой)
По сути: идёте в диспетчер устройств - по рассматриваемому каналу ПКМ - Свойства -вкладка Дополнительно
byli, Гм. Вы сами-то свою картинку смотрели?
Картинки грузим на форум через Расширенный режим (кнопка со скрепкой)
По сути: идёте в диспетчер устройств - по рассматриваемому каналу ПКМ - Свойства -вкладка Дополнительно
А вы чего - канал без подключенных устройств проверяете? Дык, там и не работает ни в каком режиме. Ибо не с чем.
А вы чего - канал без подключенных устройств проверяете? Дык, там и не работает ни в каком режиме. Ибо не с чем.
byli, Вы меня просто с ног сбили своим вопросом. Берёте девайс (жёсткий диск) и подключаете к соответствующему контроллеру на маме. посредством соответсвующего средства (провода).
Может, будет проще, если вы сообщите причину, по которой заинтересовались PIO или DMA?
Автоматически меняется режим UDMA на PIO
Здравствуйте, помогите пожалуйста решить проблему! У меня очень долго записывает дисковод.. Из-за.
комп работает очень медленно, в одном из первичных каналов текущий режим передачи pio и его не изменить
комп работает очень медленно, даже после переустановки винды хр, радио даже играет пошагово и.
AHCI, Multi-Word DMA режим 2?
Включил AHCI для харда, вроде как работает, но . Собственно, проблема на скриншоте. Подозреваю.
Второй винчестер определяется как PIO
Возникла проблема: Материнская плата MSI Neo2-V (865PE) Винчестеры: Master Seagate 120 GB.
Как узнать, какие устройства работают в режиме PIO?
здравствуйте. в журнале устранения неполадок есть запись что некоторые устройства работают в.
Чтобы посмотреть в каком режиме DMA работают ваши диски, вам необходимо открыть Панель Управления -> Система -> Оборудование -> Диспетчер устройств и посмотреть свойства контроллеров IDE ATA/ATAPI. Дважды кликните на контроллерах IDE ATA/ATAPI для открытия их списка, кликните правой кнопкой на записях Primary IDE Channel и Secondary IDE Channel (поочередно) и откройте пункт Свойства в появившемся меню
Далее вам необходимо выбрать закладку Дополнительные параметры, вы увидите текущие режими передачи. Для того, чтобы изменить значения, вам необходимо выбрать нужный параметр в выпадающей менюшке.
Замечание: Режим DMA является оптимальным, но некоторые CD-ROM не работают корректно в режиме DMA, так что если вы обнаружите, что ваш CD-ROM исползует режим PIO, то можете попробовать включить режим DMA, однако, если он начнет работать некорректно, то верните его в режим PIO.
Если вы хотите узнать какое устройство (жесткий диск или же CD-ROM) использует какой канал, то можете зайти в закладку Вид в Диспетчере задач и выбрать опцию Устройства по подключению.
Также вы можете посмотреть на каком физическом диске находится какой раздел диска, для этого нужно нажмать правой кнопкой на том диске, свойства которого выхотите посмотреть, выберите Свойства -> Тома и нажмите кнопку Заполнить.
UDMA66
Согласно корпорации Microsoft, режим UDMA66 отключен по умолчанию в компьютерах, собранных на базе чипсетов Intel, поддерживающих UDMA66. Для того, чтобы включить режим UDMA66, вам необходимо проделать следующие операции:
- .убедитесь, что ваше устройство поддерживает режим
- Используйте 80-ти жильный шлейф для подключения данного устройства
- Добавить в реестр нижеприведенный ключ
Добавьте следующий ключ:
- Запустите Редактор реестра (Пуск -> Выполнить, введите команду regedit)
- Найдите веткуHKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ Class \ \ 0000 \
- Кликните правой кнопкой на свободном месте в правой части экрана и выберите пункт Создать -> параметр DWORD
- Назовите новое значениеEnableUDMA66
- Дважды кликните на этом новом значении и введите 1 в строке Значение
- Закройте редактор реестра
- Перезагрузите Windows для того, чтобы изменения вступили в силу
После перезагрузки Windows, режим UDMA66 будет включен, если он поддерживается вашим компьютером.
Комментарии (139)
Подпишитесь на рассылку
Архив статей
Читайте также: