Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Windows > xpsp2-запись на жестки диск вешает систему


Автор: Alexandr87 16.2.2008, 10:05
Как начинаю чтондь копировать на диск, так загрузка процесса на 100%. Антивирусы отключены, сжатия дисков нет. Вирусов тоже нет. Что за фигня может быть.

Автор: Samotnik 16.2.2008, 12:19
Alexandr87,  что значит копировать ?     Записываете диск ? Или это происходит при абсолютно любом копировании ?

Добавлено через 3 минуты и 52 секунды
Alexandr87,  Программа  Audiograbber  при грабировании музыки  вешает процессор на все 100%    Программа  Nero  вешает при записи на диск тоже на 100% Вот ....   
Расскажите по-подробнее, что вы конкретно делаете ? 

Автор: Alexandr87 16.2.2008, 12:30
Samotnik, в заголовке написано - при копировании на жесткий диск. Т.е. операции записи (по-моему и чтения тоже) на жесткий диск жрет непомерно много процессорного времени. (Звучит не правильно, но думаю понятно)

Автор: Samotnik 16.2.2008, 12:32
Alexandr87,  Я  не могу понять...  вы записываете  Windows  XP SP2  на диск ??    С помощью какой проги ??

Добавлено через 1 минуту и 27 секунд
А винт кккой   SATA  ?    или IDE  ?

Автор: Akella 17.2.2008, 12:16
Samotnik, ОН ЗАПИСЫВАЕТ НА ВИНТ РАЗНЫЕ ДАННЫЕ, НАПРИМЕР ПРОВОДНИКОМ, ЕСЛИ ТЫ НЕ ЗНАЛ, МОЖНО КОПИРОВАТЬ ФАЙЛЫ С ОДНОЙ ПАПКИ В ДРУГУЮ!

Автор: marykone 17.2.2008, 12:24
Samotnik, как я понял 
Alexandr87, жалуется что у него процессор грузиться на 100 на системе xp sp2 !
 

Автор: Akella 17.2.2008, 13:37
Alexandr87
1. проверь все диски на ошибки
2. посмотри, что у тебя с виртуальной памятью
3. мож у тебя вирусы?
4. Не стоят драйвера для контроллера винчестера (посмотри, что не определено в диспетчере оборудования)
5. Скорость копирования файлов достаточно быстрая или нет?

Автор: Samotnik 17.2.2008, 13:42
Цитата(Akella @  17.2.2008,  12:16 Найти цитируемый пост)
ЕСЛИ ТЫ НЕ ЗНАЛ, МОЖНО КОПИРОВАТЬ ФАЙЛЫ С ОДНОЙ ПАПКИ В ДРУГУЮ!

 smile   Даже такая возможность есть в Windows     smile 
Ну если серьезно, то такая проблема очень часто наблюдается, если подключен SATA  и IDE  одновременно, с чем это связанно, я лично не знаю.
А если винт один, то  возможно вирусы,  возможно ошибки какие-то, может дефрагментацию стоит проделать (хотя это вряд ли поможет..) 
Akella,  оч хорошие советы дал, воспользуйтесь  smile 

Автор: Akella 17.2.2008, 14:16
Цитата(Samotnik @  17.2.2008,  13:42 Найти цитируемый пост)
такая проблема очень часто наблюдается, если подключен SATA  и IDE  одновременно,

ни разу такого не было, а систем я таких видел немало

Автор: Samotnik 17.2.2008, 15:58
Цитата(Akella @  17.2.2008,  14:16 Найти цитируемый пост)
ни разу такого не было, а систем я таких видел немало

ничего себе  smile   вообще ни разу ???  
У всех мои друзей траблы, я все никак не могу понять из-за чего это ....

Автор: Akella 17.2.2008, 18:49
Да, вообще ни разу не было, к примеру и дома и на работе компы с такими гибридными винтами, даже на серверах IDE+SATA+USB винчестеры установлены одновременно, проблем не было пока.

Добавлено через 48 секунд
вернее не гибридными винтами, а гибридные компы, я имел ввиду, в том смысле что разные винчестеры подключены одновременно.

Автор: Samotnik 18.2.2008, 00:43
Цитата(Akella @  17.2.2008,  18:49 Найти цитируемый пост)
вернее не гибридными винтами, а гибридные компы, я имел ввиду, в том смысле что разные винчестеры подключены одновременно.

да я понял, про что ты речь ведеш  smile 
..
На самом деле оч странно, кста и на форуме на эту тему вопросы были... 
Так, что ,....   ты везунчик   smile 

Автор: CryptoEj 26.2.2008, 00:40
Цитата(Alexandr87 @  16.2.2008,  10:05 Найти цитируемый пост)
Как начинаю чтондь копировать на диск, так загрузка процесса на 100%. Антивирусы отключены, сжатия дисков нет. Вирусов тоже нет. Что за фигня может быть.


Конфигурацию компутера в студею. Поподробнее про мать, процык. Софта какого навешали.?

П.С.
Выже кажется из линукса ушли... Проблемы были...

Автор: mihanik 26.2.2008, 01:02
Знчится так...

1. Вызываем диспетчер устройств.
2. Раскрываем IDE ATA/ATAPI контроллеры
3. Там есть обычно 3 пункта
- сам контроллер
- первичный канал
- вторичный канал.
4. Для каждого канала (и первичного и вторичного) проверяем режимы работы.
- правой кнопкой по "каналу", выбираем "свойства".
- в открывшемся окне переходим на закладку "дополнтельные параметры"
- для каждого устройства ("устойство 0" и "устройство 1") смотрим текущий режим работы, и если режим работы PIO, то устанавливаем режим передачи "DMA, если доступно" 

см. рисунок.

user posted image

Режим PIO включается тогда когда какие-то траблы с драйвером контролера или слишком много ошибок при работе с устройством...


Автор: CryptoEj 26.2.2008, 01:24
Цитата(mihanik @  26.2.2008,  01:02 Найти цитируемый пост)
Режим PIO включается тогда когда какие-то траблы с драйвером контролера или слишком много ошибок при работе с устройством...


Так а на 100% загрузку проца это как влияет?

Автор: mihanik 26.2.2008, 01:48
Цитата(CryptoEj @  26.2.2008,  01:24 Найти цитируемый пост)
Так а на 100% загрузку проца это как влияет? 


Не хочу показаться грубым, но ты с архитектурой компов немного знаком?
Ты знаешь, например, что процессор минимально должен нагружаться при копировании информации с диска на диск?
Если знаешь, то понимаешь, что процессом копирования занимается контроллер памяти и диска...
Если же контроллер нормально работать не может (дров нет или ещё что-то), то функции контроллера на себя ПОЛНОСТЬЮ берёт ЦЕНТРАЛЬНЫЙ ПРОЦЕССОР.
Если стоит режим работы PIO (Program Input/Output), то это означает, что процессор при работе бросает всю работу и начинает заниматься только тем, что управлять диском. Перемести головку туда, прочитай то, и т.п.
Если же включается режим работы DMA (а ещё лучше UDMA), то процессор говорит контроллеру диска:"Брат! Скопируй эти данные сюда, а я пока тут своими делами позанимаюсь. Оки?"
На что контроллер диска отвечает :"Базара нет! Когда скопирую, свистну. Скажешь, что дальше делать."

Вот как-то так...

Автор: CryptoEj 26.2.2008, 02:07
Цитата(mihanik @  26.2.2008,  01:48 Найти цитируемый пост)
Не хочу показаться грубым, но ты с архитектурой компов немного знаком?

"Нежнее Виктор, еще нежнее". 

Цифра 100 меня смущает. Вот что. Быть может это системный монитор штатный брешит.

Ну и нам не спорить, а помочь лучше. Притти к консенсусу так сказать.

Было дело, что отсутсвие JBod raid controller дривера приводило к тому что IDE DWD+-RW привод писал ну оочень медлено. Проблему порешили переустановкой дров на чипсет (разные inf updates) и последующим инсталом указаного дривера. Если память моя мне не изменяет MB была P5B.

А вообще ждем конфиги системы. Плюс результаты сканирования и смарт анализа винта.

Автор: russians 26.2.2008, 04:31
А 100% загрузка процессора вообще в природе бывает?..

Могу предположить, что дело в самом контроллере, процесс считывания во время загрузки системы проходит нормально?

Автор: Akella 26.2.2008, 08:56
mihanik, я видел кампутеры, где не показаны режимы передачи (((

Автор: Alexandr87 26.2.2008, 13:11
mihanik спасибо
у мну действительно в Current Transfer Mode - PIOMode.  в TransferMode - DMA, if available.
Что можно сделать? 
С сайта производителя скачал дрова на чипсет, но ничего не изменилось.
DMA под никсами работал.
Отображаемый контроллер: Intel® 82801DBM Ultra ATA Storage Controller - 24CA

Автор: mihanik 26.2.2008, 16:03
Цитата(Alexandr87 @  26.2.2008,  13:11 Найти цитируемый пост)
Что можно сделать? 


Самое главное, - не паниковать.
Берёшь и просто УДАЛЯЕШЬ (правойкнопкой / удалить)  "первичный канал" и "вторичный канал".
Сначала удаляй оба канала и лишь потом перезагружайся...

Если не поможет, то сначала проверь диск на наличие ошибок стандартными средствами винды (потребуется перезагрузка).
Если не исправиться положение, то опять поудаляй каналы с последующей перезагрузкой.
(для разнообразия можешь и сам контроллер удалить)

В этом ничего страшного нет.
Проверено на нескольких компах.



Автор: Alexandr87 26.2.2008, 16:16
mihanik, снимаю шляпу. Удалил, он определился занова как UDMA-5. Большое спасибо.

Большое спасибо всем, кто принял участие в дискуссии.

Автор: Hidrag 26.2.2008, 17:48
вот вот, жаль раньше тему не заметил, знакомо мне это проходило smile 
а то блин принято все неизвестно на вину вирусов вешать smile можно подумать вирусам больше делать нечего ;) Это как в старину все что не могли обьяснить на духов и богов вешали smile

Автор: mihanik 26.2.2008, 18:41
Цитата(Alexandr87 @  26.2.2008,  16:16 Найти цитируемый пост)
mihanik, снимаю шляпу


А я ещё вышивать могу...
И на машинке...
 smile 

Рад, что смог помочь!!!


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)