Цитата(romanz @ 19 Сентября, 2007, 18:23)
Зря грешил на программы, оказалось все дело в винте, скорость чтения записи упала до 2-х мегабайт в секунду, а должно быть ~ 30 mgb.
посмотри в каком режиме работает канал. Обычно windows сама снижает скорость при проблемах с винтом.
например шлейф с плохими контактами.
Попробуй в реестре пошаманить http://pctuner.ru/forums-m-posts-q-133.html :
/style_images/CaliV6/read_more.gif
Так же необходимо убедиться, что ваш жёсткий диск, "винчестер", работает в режиме UltraDMA. Для этого нажимаем правую клавишу на иконке "Мой компьютер".
Для Win2k/XP/2k3: В меню выбираем "Управление", а в нём "Диспетчер устройств". Раскрываем "IDE/ATAPI контроллеры" и выбираем "Свойства" вашего "Первичного канала IDE", а потом "Вторичного канала IDE". На закладке "Дополнительные параметры" "Режим передачи": "DMA, если доступно". "Текущий режим передачи" должен быть равен максимальной скорости вашего жесткого диска (режим UDMA Mode 5 (для винта ATA100). режим UDMA Mode 4 (для винта ATA66). режимы UDMA Mode 2 (для винта ATA33 и почти всех DVD/CD). режим (старые винты и CD - Multi-Word DMA Mode 2 и PIO 4. Крайне не рекомендуются изи высокой нагрузки на процессор.). После этого нажмите ОК. И снова откройте это окно- проверьте "Текущий режим передачи".
Для Win98:, В меню выбираем "Свойства", а в нём "Устройства". Раскрываем "Дисковые накопители" и выбираем "Свойства" вашего жёсткого диска. На закладке "Настройка" пункт DMA должен быть отмечен "птичкой". Если она не установлена - установите её. Нажмите все "ОК", после чего система попросит перезагрузки, после которой дисковая подсистема должна заработать на полную мощность, иначе она будет существенно тормозить работу всей системы.
Если пункт DMA отсутствует(win98), а для Win2k/XP не возможно установить максимальную скорость поддерживаемую винтом, или что еще хуже он работает в режиме PIO4, значит у вас либо не установлены IDE драйвера материнской платы, либо у вас IDE драйвер настраивается через специальную утилиту доступную на сайте производителя. Так может происходить на материнках с чипсетом от Intel.
Можно поробовать в ручную изправить положение:
Что бы работал в UDMA надо:
запустить regedit и зайти в ветку
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\
{4D36E96A-E325-11CE-BFC1-08002BE10318}
Внутри этой ветки находится 4 папки.
0000 - отвечает за сам контролёр.
0001 - отвечает за Secondary IDE Chanell.
0002 - отвечает за Primary IDE Chanell.
Выбираем папку которая отвечает за нужный нам канал и заходим в неё. Каждому из установленных устройств, соответствуют по два ключа, определяющие в каком максимальном режиме разрешается работать.
MasteDeviceTimingModeAllowed
SlaveDeviceTimingModeAllowed
или если режимы выбирались вручную,
UserMasteDeviceTimingModeAllowed
UserSlaveDeviceTimingModeAllowed
Master и Slave устройства, установленные на контролёре, и MasterDeviceTimingMode и SlaveDeviceTimingMode, которые определяют в каком режиме реально работают Slave и Master устройства.
Для того чтобы разрешить использовать устройство в UDMA режиме, MasterDeviceTimingModeAllowed (или Slave..., зависит от того к чему диск подключен) должно иметь значение 0хffffffff.
Если оно будет 0х0000001f, то устройство сможет работать только в PIO режиме.
Убедившись что этот ключ стоит правильно, выставляем MasterDeviceTimingMode, определяя в каком режиме должен работать
привод. Возможны следующие варианты (цифры в HEX): 0x10010 режим UDMA Mode 5 (ATA100). 0x8010 режим UDMA Mode 4 (ATA66). 0x2010 режимы UDMA Mode 2 (ATA33). 0x0410 режим Multi-Word DMA Mode 2 и PIO 4.
Кроме этого, UDMA Mode 4 можно включить 0xffff, а UDMA Mode 5 - 0xfffff.
Выставляй нужное, и перезагружаемся, диск должен перейти в требуемый режим.
Если вы разбираетесь в "железе", то учтите, что в современных компьютерах "винчестер" и привод CD-рома должны находиться на разных IDE каналах, а не на одном. "Винт" на IDE1, а привод CD на IDE2. Дело в том, что основная масса приводов CD работает в режимах PIO-Mode4 или DMA33, а "винчестеры" в DMA100 или DMA133. IDE канал работает на скорости самого медленного устройства, соответственно если параллельно на один шлейф повесить "винт" и привод CD, то весь IDE канал будет работать на скорости CD, что ограничит производительность "винта".
Зря грешил на программы, оказалось все дело в винте, скорость чтения записи упала до 2-х мегабайт в секунду, а должно быть ~ 30 mgb.
посмотри в каком режиме работает канал. Обычно windows сама снижает скорость при проблемах с винтом.
например шлейф с плохими контактами.
Попробуй в реестре пошаманить http://pctuner.ru/forums-m-posts-q-133.html :
/style_images/CaliV6/read_more.gif
Так же необходимо убедиться, что ваш жёсткий диск, "винчестер", работает в режиме UltraDMA. Для этого нажимаем правую клавишу на иконке "Мой компьютер".
Для Win2k/XP/2k3: В меню выбираем "Управление", а в нём "Диспетчер устройств". Раскрываем "IDE/ATAPI контроллеры" и выбираем "Свойства" вашего "Первичного канала IDE", а потом "Вторичного канала IDE". На закладке "Дополнительные параметры" "Режим передачи": "DMA, если доступно". "Текущий режим передачи" должен быть равен максимальной скорости вашего жесткого диска (режим UDMA Mode 5 (для винта ATA100). режим UDMA Mode 4 (для винта ATA66). режимы UDMA Mode 2 (для винта ATA33 и почти всех DVD/CD). режим (старые винты и CD - Multi-Word DMA Mode 2 и PIO 4. Крайне не рекомендуются изи высокой нагрузки на процессор.). После этого нажмите ОК. И снова откройте это окно- проверьте "Текущий режим передачи".
Для Win98:, В меню выбираем "Свойства", а в нём "Устройства". Раскрываем "Дисковые накопители" и выбираем "Свойства" вашего жёсткого диска. На закладке "Настройка" пункт DMA должен быть отмечен "птичкой". Если она не установлена - установите её. Нажмите все "ОК", после чего система попросит перезагрузки, после которой дисковая подсистема должна заработать на полную мощность, иначе она будет существенно тормозить работу всей системы.
Если пункт DMA отсутствует(win98), а для Win2k/XP не возможно установить максимальную скорость поддерживаемую винтом, или что еще хуже он работает в режиме PIO4, значит у вас либо не установлены IDE драйвера материнской платы, либо у вас IDE драйвер настраивается через специальную утилиту доступную на сайте производителя. Так может происходить на материнках с чипсетом от Intel.
Можно поробовать в ручную изправить положение:
Что бы работал в UDMA надо:
запустить regedit и зайти в ветку
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\
{4D36E96A-E325-11CE-BFC1-08002BE10318}
Внутри этой ветки находится 4 папки.
0000 - отвечает за сам контролёр.
0001 - отвечает за Secondary IDE Chanell.
0002 - отвечает за Primary IDE Chanell.
Выбираем папку которая отвечает за нужный нам канал и заходим в неё. Каждому из установленных устройств, соответствуют по два ключа, определяющие в каком максимальном режиме разрешается работать.
MasteDeviceTimingModeAllowed
SlaveDeviceTimingModeAllowed
или если режимы выбирались вручную,
UserMasteDeviceTimingModeAllowed
UserSlaveDeviceTimingModeAllowed
Master и Slave устройства, установленные на контролёре, и MasterDeviceTimingMode и SlaveDeviceTimingMode, которые определяют в каком режиме реально работают Slave и Master устройства.
Для того чтобы разрешить использовать устройство в UDMA режиме, MasterDeviceTimingModeAllowed (или Slave..., зависит от того к чему диск подключен) должно иметь значение 0хffffffff.
Если оно будет 0х0000001f, то устройство сможет работать только в PIO режиме.
Убедившись что этот ключ стоит правильно, выставляем MasterDeviceTimingMode, определяя в каком режиме должен работать
привод. Возможны следующие варианты (цифры в HEX): 0x10010 режим UDMA Mode 5 (ATA100). 0x8010 режим UDMA Mode 4 (ATA66). 0x2010 режимы UDMA Mode 2 (ATA33). 0x0410 режим Multi-Word DMA Mode 2 и PIO 4.
Кроме этого, UDMA Mode 4 можно включить 0xffff, а UDMA Mode 5 - 0xfffff.
Выставляй нужное, и перезагружаемся, диск должен перейти в требуемый режим.
Если вы разбираетесь в "железе", то учтите, что в современных компьютерах "винчестер" и привод CD-рома должны находиться на разных IDE каналах, а не на одном. "Винт" на IDE1, а привод CD на IDE2. Дело в том, что основная масса приводов CD работает в режимах PIO-Mode4 или DMA33, а "винчестеры" в DMA100 или DMA133. IDE канал работает на скорости самого медленного устройства, соответственно если параллельно на один шлейф повесить "винт" и привод CD, то весь IDE канал будет работать на скорости CD, что ограничит производительность "винта".