Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - Hardware Interrupts загружают процессор

Ответить
Настройки темы
Разное - Hardware Interrupts загружают процессор

Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Цитировать


Изменения
Автор: Petya V4sechkin
Дата: 03-09-2012
После внезапного выключения электричества при включенном компьютере, этот компьютер стал загружаться минут 10 и потом постоянно чего-то грузится, работать вообще невозможно! В задачах при этом стоит процесс "Hardware Interrupts", который забирает около 90% мощности процесора. Что это за Hardware Interrupts и как вернуть систему в работоспособное состояние? Может кто-нить знает?
P.S. восстановить систему по точкам восстановления не могу, т.к. это было отключено, и точки восстановления не создавались.
Возможные решения
Цитата:
в статье "DMA reverts to PIO" http://winhlp.com/node/10
Раздел "Re-enable DMA using the Registry Editor"
Решение состояло в удалении(!) параметра "MasterIdDataChecksum" в разделе "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0001"
Цитата:
Проблему решил поменяв местами шлейфы в материнке

Отправлено: 11:42, 20-02-2007

 


Moderator


Сообщения: 53170
Благодарности: 15429

Профиль | Отправить PM | Цитировать


ALuserX, попробуйте заменить SATA-кабель системного диска, вставить в другой порт на материнской плате.
Кабель мог отойти (ослабив контакт) во время транспортировки.

Посмотрите S.M.A.R.T.-информацию, например с помощью HD Tune (вкладка Health). Особое внимание к параметрам "Reallocated Sector Count", "Current Pending Sector", "Ultra DMA CRC Error Count". Можете скриншот сделать или скопировать в текстовом виде (в программе есть для этого кнопка).

Цитата:
я решил запустить resetdma.vbs, и в этом похоже была моя роковая ошибка, после которой стало еще хуже
После замены SATA-кабеля (только не до и не вместо) сделайте проверку и диагностику диска.
Если не поможет, Пуск -> Все программы -> Стандартные -> Служебные -> Восстановление системы.

Отправлено: 10:21, 22-07-2012 | #131



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 4524
Благодарности: 347

Профиль | Сайт | Отправить PM | Цитировать


Цитата Ligon:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\001 »
Поправьте в шапке: в конце должно быть 0001

И подскажите пожалуйста - вот у меня этот процесс присутствует в процессах, грузит незначительно (до 1.56%), но что-то я такого процесса раньше не замечал. Нормально ли это, что я не трогаю клавиатуру и мышку, а процесс присутствует?

-------
Моя статья на OSzone.net


Последний раз редактировалось truvo, 31-08-2012 в 02:39.

Это сообщение посчитали полезным следующие участники:

Отправлено: 01:51, 31-08-2012 | #132


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Доброго времени суток, совсем не давно столкнулся с проблемой, до этого комп работал исправно долгое время, тут начал замечать что система гибнет, ну собственно пора было переустанавливать, я привык что система умирает у меня каждые пол года - год. В начале я заметил что мой процессор забивает на 25% некий процесс interrupts, то есть ест полностью одно ядро, далее заметил как было сказано выше постом, что лампочка на системнике мигает то ярко то тускло, раньше всегда мигала только ярко. Переустановил систему и ура, все отлично стало работать....через 4 дня проблема вернулась, тогда проверил хард на бэд блоки, прога нашла 1 бед блок и восстановила, проверял hdd regenerator`om из под доса, снова перезалил винду, аналогично все устранилось на 4 дня, тогда решил сделать полное форматирование харда, склеил его в 1 раздел, разделил как мне удобно было на C и D, форматнул и думал что теперь все хорошо, но проблема вернулась так же через 3-5 дней, в данное время грешу на хард или оперативку, софт тот же что и был ставлю, железо новое не ставил...почитав ваш форум решил более детально ознакомится с проблемой. Логи с КрВью:



читать дальше »
Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.

C:\Documents and Settings\Admin>D:\fdfdfdfdfd\Kernrates\Kernrate_i386_XP.exe
/==============================\
< KERNRATE LOG >
\==============================/
Date: 2012/11/25 Time: 4:50:53
Machine Name: NOT AVAILABLE
Number of Processors: 4
PROCESSOR_ARCHITECTURE: x86
PROCESSOR_LEVEL: 16
PROCESSOR_REVISION: 0403
Physical Memory: 3327 MB
Pagefile Total: 7164 MB
Virtual Total: 2047 MB
PageFile1: \??\C:\pagefile.sys, 4000MB
OS Version: 5.1 Build 2600 Service-Pack: 3.0
WinDir: C:\WINDOWS

Kernrate User-Specified Command Line:
D:\fdfdfdfdfd\Kernrates\Kernrate_i386_XP.exe


Kernel Profile (PID = 0): Source= Time,
Using Kernrate Default Rate of 25000 events/hit
Starting to collect profile data

***> Press ctrl-c to finish collecting profile data
===> Finished Collecting Data, Starting to Process Results

------------Overall Summary:--------------

P0 K 0:00:00.078 ( 4.9%) U 0:00:00.015 ( 1.0%) I 0:00:01.515 (94.2%) DPC
0:00:00.000 ( 0.0%) Interrupt 0:00:00.062 ( 3.9%)
Interrupts= 2305, Interrupt Rate= 1432/sec.

P1 K 0:00:00.078 ( 4.9%) U 0:00:00.000 ( 0.0%) I 0:00:01.531 (95.1%) DPC
0:00:00.000 ( 0.0%) Interrupt 0:00:00.046 ( 2.9%)
Interrupts= 767, Interrupt Rate= 477/sec.

P2 K 0:00:00.468 (29.1%) U 0:00:00.000 ( 0.0%) I 0:00:01.140 (70.9%) DPC
0:00:00.000 ( 0.0%) Interrupt 0:00:00.468 (29.1%)
Interrupts= 908, Interrupt Rate= 564/sec.

P3 K 0:00:00.906 (56.3%) U 0:00:00.000 ( 0.0%) I 0:00:00.703 (43.7%) DPC
0:00:00.000 ( 0.0%) Interrupt 0:00:00.906 (56.3%)
Interrupts= 1009, Interrupt Rate= 627/sec.

TOTAL K 0:00:01.531 (23.8%) U 0:00:00.015 ( 0.2%) I 0:00:04.890 (76.0%) DPC
0:00:00.000 ( 0.0%) Interrupt 0:00:01.484 (23.1%)
Total Interrupts= 4989, Total Interrupt Rate= 3100/sec.


Total Profile Time = 1609 msec

BytesStart BytesStop Byt
esDiff.
Available Physical Memory , 2723819520, 2722799616, -1019
904
Available Pagefile(s) , 6342893568, 6342307840, -585
728
Available Virtual , 2132566016, 2131517440, -1048
576
Available Extended Virtual , 0, 0,
0

Total Avg. Rate
Context Switches , 32783, 20370/sec.
System Calls , 52010, 32317/sec.
Page Faults , 1716, 1066/sec.
I/O Read Operations , 130, 81/sec.
I/O Write Operations , 122, 76/sec.
I/O Other Operations , 7491, 4655/sec.
I/O Read Bytes , 1927648, 14828/ I/O
I/O Write Bytes , 1687199, 13830/ I/O
I/O Other Bytes , 535996, 72/ I/O

-----------------------------

Results for Kernel Mode:
-----------------------------

OutputResults: KernelModuleCount = 129
Percentage in the following table is based on the Total Hits for the Kernel

Time 2482 hits, 25000 events per hit --------
Module Hits msec %Total Events/Sec
processr 1799 1609 72 % 27952144
hal 614 1609 24 % 9540087
ntoskrnl 53 1609 2 % 823492
fltMgr 5 1609 0 % 77688
klif 4 1609 0 % 62150
nv4_disp 3 1609 0 % 46612
win32k 2 1609 0 % 31075
USBPORT 1 1609 0 % 15537
nv4_mini 1 1609 0 % 15537

================================= END OF RUN ==================================
============================== NORMAL END OF RUN ==============================

C:\Documents and Settings\Admin>D:\fdfdfdfdfd\Kernrates\Kernrate_i386_XP.exe -z
hal
/==============================\
< KERNRATE LOG >
\==============================/
Date: 2012/11/25 Time: 4:51:02
Machine Name: NOT AVAILABLE
Number of Processors: 4
PROCESSOR_ARCHITECTURE: x86
PROCESSOR_LEVEL: 16
PROCESSOR_REVISION: 0403
Physical Memory: 3327 MB
Pagefile Total: 7164 MB
Virtual Total: 2047 MB
PageFile1: \??\C:\pagefile.sys, 4000MB
OS Version: 5.1 Build 2600 Service-Pack: 3.0
WinDir: C:\WINDOWS

Kernrate User-Specified Command Line:
D:\fdfdfdfdfd\Kernrates\Kernrate_i386_XP.exe -z hal


Kernel Profile (PID = 0): Source= Time,
Using Kernrate Default Rate of 25000 events/hit
CallBack: Finished Attempt to Load symbols for 806ff000 \WINDOWS\system32\hal.dl
l

Starting to collect profile data

***> Press ctrl-c to finish collecting profile data
===> Finished Collecting Data, Starting to Process Results

------------Overall Summary:--------------

P0 K 0:00:00.171 ( 4.8%) U 0:00:00.046 ( 1.3%) I 0:00:03.359 (93.9%) DPC
0:00:00.031 ( 0.9%) Interrupt 0:00:00.078 ( 2.2%)
Interrupts= 5106, Interrupt Rate= 1427/sec.

P1 K 0:00:00.421 (11.8%) U 0:00:00.046 ( 1.3%) I 0:00:03.109 (86.9%) DPC
0:00:00.000 ( 0.0%) Interrupt 0:00:00.390 (10.9%)
Interrupts= 1758, Interrupt Rate= 491/sec.

P2 K 0:00:00.703 (19.7%) U 0:00:00.015 ( 0.4%) I 0:00:02.859 (79.9%) DPC
0:00:00.000 ( 0.0%) Interrupt 0:00:00.671 (18.8%)
Interrupts= 1953, Interrupt Rate= 546/sec.

P3 K 0:00:01.968 (55.0%) U 0:00:00.031 ( 0.9%) I 0:00:01.578 (44.1%) DPC
0:00:00.000 ( 0.0%) Interrupt 0:00:01.953 (54.6%)
Interrupts= 2236, Interrupt Rate= 625/sec.

TOTAL K 0:00:03.265 (22.8%) U 0:00:00.140 ( 1.0%) I 0:00:10.906 (76.2%) DPC
0:00:00.031 ( 0.2%) Interrupt 0:00:03.093 (21.6%)
Total Interrupts= 11053, Total Interrupt Rate= 3089/sec.


Total Profile Time = 3578 msec

BytesStart BytesStop Byt
esDiff.
Available Physical Memory , 2723774464, 2724900864, 1126
400
Available Pagefile(s) , 6342971392, 6342041600, -929
792
Available Virtual , 2132566016, 2131517440, -1048
576
Available Extended Virtual , 0, 0,
0

Total Avg. Rate
Context Switches , 76373, 21344/sec.
System Calls , 117079, 32721/sec.
Page Faults , 2730, 763/sec.
I/O Read Operations , 96, 27/sec.
I/O Write Operations , 103, 29/sec.
I/O Other Operations , 17487, 4887/sec.
I/O Read Bytes , 3244689, 33799/ I/O
I/O Write Bytes , 3269659, 31744/ I/O
I/O Other Bytes , 1304109, 75/ I/O

-----------------------------

Results for Kernel Mode:
-----------------------------

OutputResults: KernelModuleCount = 129
Percentage in the following table is based on the Total Hits for the Kernel

Time 5573 hits, 25000 events per hit --------
Module Hits msec %Total Events/Sec
processr 4080 3578 73 % 28507546
hal 1354 3578 24 % 9460592
ntoskrnl 108 3578 1 % 754611
klif 13 3578 0 % 90832
win32k 10 3578 0 % 69871
fltMgr 4 3578 0 % 27948
nv4_disp 2 3578 0 % 13974
nv4_mini 2 3578 0 % 13974

===> Processing Zoomed Module hal.dll...


----- Zoomed module hal.dll (Bucket size = 16 bytes, Rounding Down) --------
Percentage in the following table is based on the Total Hits for this Zoom Modul
e

Time 1354 hits, 25000 events per hit --------
Module Hits msec %Total Events/Sec
WRITE_PORT_BUFFER_ULONG 1218 3578 48 % 8510340
WRITE_PORT_BUFFER_USHORT 1218 3578 48 % 8510340
KeAcquireQueuedSpinLock 25 3578 0 % 174678
KeAcquireInStackQueuedSpinLock 9 3578 0 % 62884
KfLowerIrql 8 3578 0 % 55897
KeReleaseQueuedSpinLock 7 3578 0 % 48910
KeGetCurrentIrql 6 3578 0 % 41922
READ_PORT_UCHAR 5 3578 0 % 34935
HalDisableSystemInterrupt 5 3578 0 % 34935
KeAcquireQueuedSpinLockRaiseToSynch 4 3578 0 % 27948
KfAcquireSpinLock 4 3578 0 % 27948
HalRequestIpi 3 3578 0 % 20961
WRITE_PORT_USHORT 2 3578 0 % 13974
WRITE_PORT_UCHAR 2 3578 0 % 13974
HalBeginSystemInterrupt 2 3578 0 % 13974
ExReleaseFastMutex 2 3578 0 % 13974
ExAcquireFastMutex 2 3578 0 % 13974
KfRaiseIrql 2 3578 0 % 13974
READ_PORT_BUFFER_USHORT 1 3578 0 % 6987
HalClearSoftwareInterrupt 1 3578 0 % 6987
HalRequestSoftwareInterrupt 1 3578 0 % 6987
KeReleaseInStackQueuedSpinLock 1 3578 0 % 6987
ExTryToAcquireFastMutex 1 3578 0 % 6987

================================= END OF RUN ==================================
============================== NORMAL END OF RUN ==============================

C:\Documents and Settings\Admin>


Народ помогите плиз

Хочу добавить что в обычном состоянии interrupts забивает 5-9%, а 25 забивает когда например с рабочего стола перекидываю файл на диск D, и при этом я 10 метров перекидываю 20 минут, а 16 гигов перекидывались примерно 4 часа, в игрушки не возможно играть, постоянные фризы, музыка заикается, в скайпе так же голос заикается и вообще все звуки иногда заикаются

Отправлено: 05:02, 25-11-2012 | #133



Moderator


Сообщения: 53170
Благодарности: 15429

Профиль | Отправить PM | Цитировать


Цитата ForeY:
25 забивает когда например с рабочего стола перекидываю файл на диск D, и при этом я 10 метров перекидываю 20 минут, а 16 гигов перекидывались примерно 4 часа, в игрушки не возможно играть, постоянные фризы, музыка заикается, в скайпе так же голос заикается и вообще все звуки иногда заикаются

Цитата ForeY:
проверил хард
S.M.A.R.T. выложите.
Это сообщение посчитали полезным следующие участники:

Отправлено: 07:29, 25-11-2012 | #134


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Я грешил на хард или оперативку, оказалась проблема в харде. В диспетчере устройств увидел что один из "первичных каналов IDE" работает в режиме PIO и я не мог его поменять, но запустил файлик resetdma.vbs перезапустил комп и о чудо, в диспетчере устройств этот первичный канал переключился в режим ультра DMA, interrupts пришел в норму, теперь грузит 0 - 1%, скорость копирования файлов между разделами C, D и сьемными носителями восстановилась. ОГРОМНОЕ СПАСИБО !

Пожадуйста ответьте на 2 вопроса:
1. Что делает файл resetdma.vbs который вы выкладывали? Он удаляет из реестра режим PIO?
2. В связи с чем связано то, что система стала перенастраивать хард в режим PIO, ведь раньше я меня раз в пол года-год ОС, всегда ставил туже самую с того же диска, и режимы не менялись, или менялись, но комп летал как самолет, я ни когда таких проблем не наблюдал. Может ли быть это физическое повреждение харда? или от времени он уже так тупит? или еще что то? или подскажите как это можно выяснить. Благодарю вас.

Так же хотел уточнить, если в дальнейшем при переустановки системы в биосе заранее поменять режим работу харда с IDE в AHCI, можно ли избежать подобной проблемы?

Отправлено: 20:01, 25-11-2012 | #135



Moderator


Сообщения: 53170
Благодарности: 15429

Профиль | Отправить PM | Цитировать


ForeY, темы почитайте.
SATA-кабель (или IDE-шлейф, что у вас там) замените.
S.M.A.R.T. выложите.
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:08, 25-11-2012 | #136


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


sata кабель поменяю, хотя все восстановилось и я очень благодарен вам, извините за глупый вопрос, а как выложить S.M.A.R.T. Я хард проверял через программу HDD regenerator кажется так, она работает из под доса, или другой программой нужно проверить HDD? И что это S.M.A.R.T.

Отправлено: 23:53, 25-11-2012 | #137


Аватара для Erekle

Ветеран


Сообщения: 637
Благодарности: 105

Профиль | Отправить PM | Цитировать


Цитата Ligon:
Возможные решения
Цитата:
в статье "DMA reverts to PIO" http://winhlp.com/node/10
Раздел "Re-enable DMA using the Registry Editor"
Решение состояло в удалении(!) параметра "MasterIdDataChecksum" в разделе "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0001"

Цитата:
Проблему решил поменяв местами шлейфы в материнке »
Как бывает иногда, решение находится, но оно двойственное, и оставляет сомнение, что же было главным.

Сейчас, вот - режим перешёл в PIO, это примерно совпало с тем, что Vit Registry Fix попытался обойти PAE, в чем ему было отказано. Поэтому сначала подумал насчёт Vit. Загрузился с "лайва", чтобы сделать образ до решительных действий - в лайв-системе тоже PIO и прерывания.

Ладно, переподключил шлейф - в "лайве" режим встал в UDMA. Выходит, шлейф (разогрев или сдвиг корпуса). Делаю образ, после этого только, к сожалению, перехожу в параллельную "Семёрку", там тоже UDMA. Но возвращаюсь в основной ХР - PIO.

Удаление "MasterIdDataChecksum" подействовало только таким образом, что система отказалась выключиться или перезагрузиться. А вот
Цитата:
Помогло удаление в диспетчере устройств контроллеров IDE, после перезагрузки они само собой восстановились, а проблема с загруженостью Hardware Interrupts пропала.
- привело всё в норму.

Вот интересно, почему ХР не восстанавливает нужный режим, как 7.

-------
Здесь вся мудрость [14.6]


Отправлено: 17:17, 25-12-2013 | #138


Новый участник


Сообщения: 9
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: txt Kernrate log.txt
(3.7 Kb, 3 просмотров)

Загрузил на Win7 64 Bit 2 системой через акронис XP SP332 Bit , в общем завелась система, но тормоза при любом запускаемом процессе через Process explorer увидел что грузит interrupts, KrView нашел что это драйвер hal. Лог Kernrate прилагаю, что можно сделать? IDE контроллеры отключал, не помогало, один так и не отключился, и не переключился в DMA так и остался в PIO. из 4 3 канала IDE переключились в DMA. И еще в Win7 это ATA каналы а в XP это уже IDE каналы в диспетчере устройств, странно что в ХР еще и 2 видеоадаптера , и самое прикольное флоппи диск даже, с какимито некорректными дровами. Кто нибуди сталкивался с похожим?

Отправлено: 17:05, 21-02-2014 | #139



Moderator


Сообщения: 53170
Благодарности: 15429

Профиль | Отправить PM | Цитировать


Цитата GerArt:
через акронис XP
Судя по вашей предыдущей теме, предполагаю, что выбран некорректный HAL в "заливке".

Отправлено: 18:56, 21-02-2014 | #140



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - Hardware Interrupts загружают процессор

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Периодически Hardware Interrupts (системные прерывания) начинает загружать процессор Ruzzz Microsoft Windows 7 38 15-01-2012 16:32
FreeBSD - kernel trap 19 with interrupts disabled xolod. Общий по FreeBSD 0 05-09-2009 14:08
Драйвер - Interrupts u DPCs грузят процессор eX-taZ Microsoft Windows 2000/XP 3 04-06-2009 16:59
Установка - х64: не запоминаются параметры сети, Hardware Interrupts загружает CPU - 50% Агрессор Microsoft Windows Vista 4 21-09-2007 02:05
Hardware interrupts кушает процессор ponch Microsoft Windows 2000/XP 6 05-09-2006 01:47




 
Переход