Вход

Просмотр полной версии : Странности со скоростью и хардами.


medve
13.04.2006, 21:43
У меня есть два харда, один на 120, другой на 40. У меня раньше винда стояла на 120-ке и недавно(неделю) у меня упала скорость. Вот и купил я хард на 40 и на него установил винду, скорость стала нормальной, а когда для установил винду на 120-ку(после форматирования) у меня скорость лучше не стала. Так и осталась как была до форматирования. Кто-нибудь знает почему так?

--Doomer--
20.04.2006, 10:57
У меня есть два харда, один на 120, другой на 40. У меня раньше винда стояла на 120-ке и недавно(неделю) у меня упала скорость. Вот и купил я хард на 40 и на него установил винду, скорость стала нормальной, а когда для установил винду на 120-ку(после форматирования) у меня скорость лучше не стала. Так и осталась как была до форматирования. Кто-нибудь знает почему так?

Интересно... А как давно ты его купил?
Попробуй протестировать прогой: "HD Tune 252"...
При тестировании скорости у тя должно быть минимум от 50-80 мб/сек. (энто нормальная скорость для ДМА5)... Если меньше, напиши ответ... постараюсь помочь. :004:

Moonlight
20.04.2006, 15:58
а у мя показывает 41 мб, че делать как быстрее сделать :)

medve
20.04.2006, 18:12
Проверил 40 и скорость 32 мб\сек. Проверял 40 т.к. и на нём скорость мала.

Lord Julian
21.04.2006, 17:23
Первым делом замени шлейфа на новые, проверь в каком режиме передачи данных работает винт, проставь в настройках ИДЕ контроллеров "ДМА если доступно", скачай новые версии драйверов для своей мамы. Если не помогает иди к другу подцепи хард к нему и проверь, если ситуация такая же то иди меняй девайс на аналогичный.

Lord-z
21.04.2006, 17:52
Какой фирмы хард?
SATA, IDE?
Файловая система?
Дефрагментацию выполнял?

zs
21.04.2006, 18:18
системный (winxp pro,sp2)

HD Tune: SAMSUNG SP80A4H Information

Firmware version : RT100-07
Serial number : 0471J1FW901169
Capacity : 74.6 GB (~80.1 GB)
Buffer size : 2048 KB
Standard : ATA/ATAPI-6
Supported mode : UDMA Mode 5 (Ultra ATA/100)
Current mode : UDMA Mode 2 (Ultra ATA/33)

S.M.A.R.T : yes
48-bit Address : no
Read Look-Ahead : yes
Write Cache : yes
Host Protected Area : yes
Device Configuration Overlay : no
Automatic Acoustic Management: yes
Power Management : yes
Advanced Power Management : no
Power-up in Standby : no
Security Mode : yes
Firmware Upgradable : yes

Partition : 1
Drive letter : C:\
Label : ZS
Capacity : 76347 MB
Usage : 97.16%
Type : FAT32
Bootable : Yes

zs
21.04.2006, 18:20
дополнительный хдд

HD Tune: WDC WD1200BB-00GUA0 Information

Firmware version : 08.02D08
Serial number : WD-WMALA1541013
Capacity : 111.8 GB (~120.0 GB)
Buffer size : 2048 KB
Standard : ATA/ATAPI-6
Supported mode : UDMA Mode 5 (Ultra ATA/100)
Current mode : UDMA Mode 2 (Ultra ATA/33)

S.M.A.R.T : yes
48-bit Address : yes
Read Look-Ahead : yes
Write Cache : yes
Host Protected Area : yes
Device Configuration Overlay : yes
Automatic Acoustic Management: yes
Power Management : yes
Advanced Power Management : no
Power-up in Standby : no
Security Mode : yes
Firmware Upgradable : yes

Partition : 1
Drive letter : D:\
Label : SLAVA
Capacity : 114470 MB
Usage : 99.65%
Type : NTFS
Bootable : Yes



норм? :)

Night
22.04.2006, 11:08
ZS
У тебя диски работают в медленном режиме
Supported mode : UDMA Mode 5 (Ultra ATA/100)
Current mode : UDMA Mode 2 (Ultra ATA/33)
текущий UDMA Mode 2, поддерживаемый UDMA Mode 5
если добьёшся работы в UDMA Mode 5, гарантирую будет быстрее работать
диски явно конфликтуют если работают в медленных режимах
Если стоят на одном канале (на одном шлейфе), попробуй поставить на разные

medve
23.04.2006, 07:58
Какой фирмы хард?
SATA, IDE?
Файловая система?
Дефрагментацию выполнял?
Сеагате Барракуда
IDE
ntfs
А чем дефрагментация от форматирования отличается?

Lord-z
23.04.2006, 15:16
Сеагате Барракуда
IDE
ntfs
А чем дефрагментация от форматирования отличается?
Дефрагментация.
Процесс перезаписи частей файла в соседние сектора на жестком диске для ускорения доступа и загрузки. При обновлении файла компьютера стремится сохранить изменения в наибольшей свободной области на жестком диске. При этом происходит фрагментация, которая приводит к дополнительным затратам на поиск всех частей открываемого файла, что в свою очередь увеличивает время отклика системы.
Короче говоря. Это улучшает быстродействие системы, и hdd.

Форматирования. это полная очистка жесткого диска, с последующим удалением всего что на нем записано, без восстановления.

medve
23.04.2006, 15:52
Дефрагментацию выполнял? Нет. А стоит ло бы? и при этом что будет с содержимым диска?

Lord Julian
23.04.2006, 22:54
Можешь объяснить попонятней, а то я неочень разбераюсь в этом. "Первым делом замени шлейфа на новые, проверь в каком режиме передачи данных работает винт, проставь в настройках ИДЕ контроллеров "ДМА если доступно", скачай новые версии драйверов для своей мамы. Если не помогает иди к другу подцепи хард к нему и проверь, если ситуация такая же то иди меняй девайс на аналогичный".
1.Как проверить передачу? 2.проставь в настройках ИДЕ контроллеров "ДМА если доступно"? 3. девайс?
Помоги пожалуйста.


1)Шлейф это контактный интерфейс к который имеей вид ленты, он должен быть новым, не измочаленным (обычно линии экранирования повреждаются и материнская плата воспринимает хард как медленный - это самая распространненная причина) Стандартные ныне ИДЕ шлейф это IDE PATA 100/133, с 80 жильными контактами, отличий от прошлых версий одно, как и раньше для передачи данных используются 40 жил, а остальные 40 жил для экранирования. (больше не помню, в книжке какой то читал).

2)Как проверить режим передачи данных?
Ответ: Находим иконку "Система" в "Панели управления", запускаем её, появляется окно "Свойства системы", находим наверху окна вкладку "Оборудование", нажимаем на неё, появляется новые кнопки :) , там есть кнопка "Диспетчер устройств" нажимаем на неё, появляется новое окно "Device manager" ищем в новом окне "IDE ATA/ATAPI controllers" нажимаем плюсик слева вылезает три устройства, нам нужен "Primary IDE channel" кликаем на него мышкой два раза, вылезает новое окно "Свойства Primary IDE channel" с вкладкой "Общие", нам нужна вторая вкладка "Дополнительные параметры", во вкладке "Дополнительные параметры" будут "Устройство 0" и "Устройство 1" ,если режим передачи стоит "Только PIO" , то тогда надо проставить "Режим передачи : DMA, если доступно" на обоих устройствах. (Обычно PIO режим(PIO -это програмная передача данных т.е. 33-40Мб/с ) стоит только в тех случаях когда несколько раз работа компьютера завершалась некоректно и в операционной системе накапливались ошибки)

3)Девайс от слова Device - Устройство


P.S. это же самые базовые знания пк, мне их лет 10 назад препод вдалбливал.

Lord Julian
23.04.2006, 23:06
Нет. А стоит ло бы? и при этом что будет с содержимым диска?

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

medve
24.04.2006, 09:56
Спасибо за помощь.

--Doomer--
24.04.2006, 10:46
Во первых ваша мамка должна поддерживать АТА 133,
Во вторых используйте 80-и жильный шлейф.
Далее...
Для перехода в режим Ультра ДМА 5 АТА133 (если у ВАС не переходит автоматически), делаем следующее.... открываем реестр в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Cdfs\, создайте ключ ErrorControl и установите его значение на 0. После этого перезагрузитесь.
Также можно попробовать вручную выставить режим UDMA для контроллеров. За это отвечает ветка реестра: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}. В этой ветке вы найдете несколько папок. Папка с именем 0000 отвечает за сам контроллер, а папки 00010002 за первый и второй каналы IDE соответственно. В каждой из этих папок есть параметры MasterDeviceTimingModeAllowedSlaveDeviceTimingMode Allowed. Они определяют, в каком максимально быстром режиме может работать устройство. Для обоих параметров установите шестнадцатиричные значения 0хffffffff.

Далее, снова ключи...

В той же ветке реестра — HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318} — вы найдете ключи MasterDeviceTimingModeSlaveDeviceTimingMode, которые также отвечают за режим работы винчестера. Чтобы понять, как правильно изменить эти ключи, немного освоимся с теорией реестра.
Существует несколько разных режимов как PIO, так и DMA (и UDMA). Они обозначаются цифрами от 2 до 5. Цифра определяет частоту, на которой работает винчестер. Например, если в названии вашего винчестера фигурирует слово ATA100, то вам нужен режим UDMA 5. В таблице сведены воедино характеристики всех режимов UDMA и соответствующих им значений, которые вам нужно выставить в параметрах MasterDeviceTimingMode и SlaveDeviceTimingMode.

Обозначение ATA Частота передачи данных Режим UDMA
ATA33 33 МГц UDMA Mode 2 0x2010
ATA66 66 МГц UDMA Mode 4 0x8010
ATA100 100 МГц UDMA Mode 5 0x10010
ATA133 133 МГц UDMA Mode 6 0xffff

Установите нужное значение из таблицы и перезагрузитесь. Прирост производительности при переходе от PIO к DMA может быть до 500%!
Есть еще одна настройка, которую следует сделать абсолютно всем, даже обладателям последних версий DMA. Зайдите в ключ реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\FileSystem\CDFS. Установите в параметр CacheSize двоичное значение ff ff 00 00. Если этого параметра в данной ветке нет, то просто создайте его. Теперь найдите или создайте параметры PrefetchPrefetchTail и задайте им шестнадцатиричные значения 4000. После этой операции CD-ROM будет работать заметно быстрее. }

Устройство постоянно сбрасывается в PIO режим, и не хочет выставляться обратно в UDMA. Это в общем случае применимо как для CD-ROM, так и HDD накопителей.
Это происходит если XP обнаруживает, что устройство не стабильно работает в выбранном для него режиме. Определяется это по количеству ошибок чтения, получаемых с привода. Обычно это означает что привод находится в плохом состоянии, и про правде ему надо бы на покой. Но выбрасывать вроде бы работающий привод жалко. Благодаря механизмам контроля ошибок, многие такие приводы могут работать долго, счастливо и беспроблемно, несмотря на мнение XP о них. Единственное, что портит кровь их владельцам, это постоянные тормоза системы, из за PIO режима. У меня нет полной уверенности, как работает и чем управляется система контроля ошибок в XP, поэтому я не могу гарантировать что этот совет сработает во всех случаях. Но попробовать можно.
Для отключения режима отслеживания ошибок можно попробовать выставить в 0 ключ ErrorControl расположенный по адресу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Cdfs\

Для того чтобы вернуть режим UDMA, лучше всего удалить и поставить заново IDE контроллер из Device Manager.
Но можно вновь обратится к реестру. Параметры контроллера определяются в реестре, по адресу

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\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. Выставляйте нужное, и перезагружайтесь, диск обязательно должен перейти в требуемый режим.

ПОМОГЛО? иль нет?. :004: