Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Включение режима DMA в св-вах CDROM

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

alexVS



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Везде советуют "для лучшего воспроизведения МП4 включать в свойствах CD-ROM режим DMA". Что-то я не могу найти эту опцию в настройках CD-ROM.
Там ли я ищу: "Пуск->Панель управления->система->Устройства->CDROM->настройка" ?
 
Там у меня только:
  Отключение
  синхронная передача данных
  автоматическое распознавание диска
 
Все. Режима DMA нет.
 
Насколько я знаю на м/платах VIA режим ДМА можно установить при установке VIA 4IN1. А у меня плата на чипсете i815.
 
Я даже не знаю, м. б. этот режим включен уже. Где бы это посмотреть?

Всего записей: 608 | Зарегистр. 16-11-2002 | Отправлено: 06:05 02-12-2002
voros



Сибиряк
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тебе надо поставить INTEL Application Accelerator, и все включится

Всего записей: 1226 | Зарегистр. 09-12-2001 | Отправлено: 07:43 02-12-2002 | Исправлено: voros, 07:44 02-12-2002
Kush



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
alexVS
Какая ОС?

----------
Ваши руки ввели идиотскую команду и буду ампутированы!

Всего записей: 2625 | Зарегистр. 16-03-2002 | Отправлено: 08:48 02-12-2002
alexVS



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
alexVS  
Какая ОС?

 
Windows ME
 
Добавлено
Да... а сейчас собираюсь WinXP поставить...

Всего записей: 608 | Зарегистр. 16-11-2002 | Отправлено: 08:44 03-12-2002
merlkerry

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexVS
 
до того как ставить
Цитата:
INTEL Application Accelerator

нужно поставить драйвера (INF) с intel

Всего записей: 1521 | Зарегистр. 16-09-2002 | Отправлено: 08:55 03-12-2002
Halfmoon



Главбух
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
alexVS

Цитата:
Режима DMA нет

А на винчестере у тебя есть чекбокс DMA? Если нет, то видимо у тебя вообще на машине не активирован режим DMA.
Чтобы поиметь DMA, есть несколько вариантов
 
1. Скачать Intel_inf, драйвера для контроллера, установить, потом галочки на винте и сидюке поставить
2. Выставить принудительно.
 
Сие взято из Micro$oft Knowledge Base

Код:
Enabling IDE DMA on Windows-based Systems
 
Many people are familiar with the gains to be had from using IDE hard drives and CD-ROM drives in DMA mode; a typical machine today will use 40% of the CPU doing hard drive transfers in PIO mode and use only 25% of the CPU doing hard drive transfers in DMA mode, on the same hardware.
 
If it is known that there is DMA-capable IDE hardware in the system, an easy way to make sure the machine is set up to use DMA is to add two lines to the Mshdc.inf file using the OPK tools available to OEMs. The Mshdc.inf file must be changed before the system is set up (really before the IDE devices are enumerated and installed). If the system is already set up, Mshdc.inf can be modified and all IDE devices manually removed from Device Manager, and then re-detected and enumerated and installed, which will set them up in DMA mode.
 
In the Mshdc.inf file, add to the [ESDI_AddReg] section the two bold-faced lines shown in the following example. The first 3 lines (not bold) should already appear in the file.
 
[ESDI_AddReg]
HKR,,DriverDesc,,"ESDI Port Driver"
HKR,,DevLoader,,*IOS
HKR,,PortDriver,,ESDI_506.pdr

HKR,,IDEDMADrive0,3,01
HKR,,IDEDMADrive1,3,01

To check that DMA has been set up correctly, go to Device Manager and view devices by type. Click Disk Drives, select the disk drive in question, click Properties, and then click the Settings tab. In the Options section, there should be a DMA check box, and it should be checked if DMA is being used.
 
Important:  
  * For Microsoft® Windows® 98, you just have to enable the driver, since the fix is already incorporated. In all cases, you must implement the INF entries described in this article.  
  * This feature will not work on Windows 95 gold; it is a feature first introduced in Windows 95 OSR2.  
  * If the system has UltraDMA/33 hardware and not just DMA, you should pick up {QFE513}, which fixes an error recovery problem

 
Говоря по-русски, в папке Inf открываешь файл mshdc.inf и вписываешь в раздел [ESDI_AddReg] две недостающие строчки,сохраняешь.
Затем идешь в Менеджер устройств->Контроллеры жестких дисков-> Intel*****Bus Muster IDE Controller->Обновить драйвер->Папка Inf->Reboot. Затем зайди, проверь, галочки должны появиться.
 
Можно вообще руками в реестре прописать
 
HKLM\Enum\ESDI\Твой винт\"DMACurrentlyUsed"=hex:01
HKLM\Enum\SCSI\Твой CD-Rom\"DMACurrentlyUsed"=hex:01
т.е. создаешь двоичный параметр со значением 01
 
При таком раскладе галочки в свойствах по-любому появятся. Если после перезагрузки галочки пропали, значит видимо не судьба заставить железо под DMA работать (я пару лет назад тщетно Asus пытался приручить, бился около месяца-в итоге мне инженеры объяснили что сидюк у меня "левый" был)
Удачи!

Всего записей: 1018 | Зарегистр. 08-04-2002 | Отправлено: 00:51 08-12-2002 | Исправлено: Halfmoon, 01:11 08-12-2002
Kukuev



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Подскажите пожалуйста, а как то же самое сделать в WinXP с Sis'ом 648

Всего записей: 482 | Зарегистр. 23-02-2003 | Отправлено: 12:10 10-04-2004
devids



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kukuev
Правый клик на Мой компьютер - Свойства - Оборудование - Диспетчер устройств.
Там выбирай IDE ATA/ATAPI controllers и найди тот, на котором висит искомое устройство.
В его свойствах открой Дополнительные параметры и установи требуемый режим.

----------
Свободный Мыслитель
Свобода - главная цель и смысл развития человечества.

Всего записей: 1104 | Зарегистр. 24-10-2002 | Отправлено: 20:35 10-04-2004
Kukuev



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
В "IDE ATA/ATAPI контроллеры" есть Первичный канал, Вторичный канал и SiS PCI IDE Contoller. На Перв. и втор. каналах стоит "DMA, если доступно", в SiS никаких настроек нет.
У меня стоит 2 винта и 2 CD, каждая пара на своем IDE. С винта на винт пишется явно с DMA, а при списывание с CD начинаются жуткие тормоза и загрузка процесора.

Всего записей: 482 | Зарегистр. 23-02-2003 | Отправлено: 22:40 10-04-2004
devids



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kukuev
Судя по твоему описанию, DMA здесь ни причем. У меня был CD который работал в PIO но вся разница ощущалась только при заикании во время воспроизведения MP3. Причем в отличии от твоего случая стояла строчка Только PIO, и при попытке установить DMA, после рестарта перебрасывалось назад. Я сделал так как описано
 здесь http://www.3dnews.ru/reviews/software/win-xp-faq/index06.htm#12
Но у тебя вроде как другой случай...

----------
Свободный Мыслитель
Свобода - главная цель и смысл развития человечества.

Всего записей: 1104 | Зарегистр. 24-10-2002 | Отправлено: 21:15 11-04-2004
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Программы » Включение режима DMA в св-вах CDROM


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru