8

У меня есть ноутбук, на котором работала Windows 8.1 x64 без проблем. Теперь с установленной Windows 10 x64 Диспетчер задач постоянно показывает необычное использование процессора "Системой" и "Системными прерываниями". Чтобы решить эту проблему, я уже безуспешно пытался сделать следующее:

  • Отключение и удаление всех несущественных драйверов.
  • Установка более новых драйверов, чем те, которые были установлены автоматически (если есть).
  • Отключение / включение опции быстрой загрузки.
  • Отключение всех несущественных сервисов.
  • Sysprep.
  • Сброс BIOS к настройкам по умолчанию и различным комбинациям настроек.
  • Перепрошивка BIOS до последней доступной версии.
  • Чистая установка с того же носителя, который я использую для других ПК.
  • Установка всех обновлений, предлагаемых в Центре обновления Windows, по сей день.
  • Windows Performance Recorder / Analyzer.

Я не очень знаком с анализатором производительности Windows, поэтому я надеюсь, что кто-то здесь может указать мне правильное направление - что именно я должен искать, чтобы выяснить, какое устройство / драйвер является виновником. Или, если есть какой-то другой подход к решению этой проблемы?

Для смельчаков, вот мой файл трассировки от WPRUI и скриншот проблемы:

Представление диспетчера задач

3 ответа3

5

Использование DPC происходит от драйвера ACPI.sys :

Line #, DPC/ISR, Module, Stack, Count, Process, Weight (in view) (ms), TimeStamp (s), % Weight
6, , ,   |    |- ACPI.sys!ACPIWorkerThread, 40246, , 39.992,941063, , 4,13
7, , ,   |    |    ACPI.sys!RestartCtxtPassive, 40246, , 39.992,941063, , 4,13
8, , ,   |    |    ACPI.sys!InsertReadyQueue, 40246, , 39.992,941063, , 4,13
9, , ,   |    |    ACPI.sys!RunContext, 40246, , 39.992,941063, , 4,13
10, , ,   |    |    ntoskrnl.exe!KeReleaseSpinLock, 40246, , 39.992,941063, , 4,13
11, , ,   |    |    ntoskrnl.exe!KiDpcInterrupt, 40246, , 39.992,941063, , 4,13
12, , ,   |    |    ntoskrnl.exe!KiDispatchInterruptContinue, 40246, , 39.992,941063, , 4,13
13, , ,   |    |    ntoskrnl.exe!KxRetireDpcList, 40246, , 39.992,941063, , 4,13
14, , ,   |    |    ntoskrnl.exe!KiRetireDpcList, 40246, , 39.992,941063, , 4,13
15, , ,   |    |    |- ntoskrnl.exe!KiExecuteAllDpcs, 40198, , 39.945,173325, , 4,13
16, , ,   |    |    |    |- ACPI.sys!ACPIInterruptDispatchEventDpc, 27565, , 27.408,930428, , 2,83
17, , ,   |    |    |    |    |- ACPI.sys!ACPIGpeEnableDisableEvents, 24525, , 24.384,921620, , 2,52
18, , ,   |    |    |    |    |    ACPI.sys!ACPIWriteGpeEnableRegister, 24525, , 24.384,921620, , 2,52
19, , ,   |    |    |    |    |    |- hal.dll!HalpAcpiPmRegisterWrite, 24421, , 24.281,015516, , 2,51
20, , ,   |    |    |    |    |    |    |- hal.dll!HalpAcpiPmRegisterWritePort, 24166, , 24.027,316013, , 2,48

это чрезвычайно сложно отладить. В теме sysinternals я перечислил несколько советов:

  • убедитесь, что процессор не перегревается из-за пыли в вентиляторе процессора
  • обновить или перепрошить BIOS/UEFI
  • загрузить настройки BIOS/UEFI по умолчанию
  • убедитесь, что батарея не повреждена
  • поменяйте перемычку на жестком диске (не относится к вам, вы все еще используете свой оптический привод и не заменили его)
  • отключить некоторые устройства в соответствии с рекомендациями этого пользователя
4

Большое спасибо, magicandre1981, за то, что взглянули. По счастливой случайности я наткнулся на решение. В данном случае это была установка Intel Rapid Storage Technology (RST). Как я понимаю, он заменяет драйвер контроллера SATA, но я не думаю, что один другой драйвер помог, поскольку я пробовал различные драйверы раньше. Странное использование процессора не уменьшается до тех пор, пока маленький значок на скриншоте ниже не появится в системном трее. Неважно, работает ли "Служба RST" или нет, как только приложение в трее запускается, все начинает работать нормально.

Значок панели задач Intel Rapid Storage Technology

Для тех, у кого возникла такая же проблема, точной моделью ноутбука был «Samsung NP700Z7C-S01US», идентификатором оборудования контроллера хранилища «VEN_8086 & DEV_1E03» и версией Intel RST, которая помогла, является «12.9.0.1001» (более новые версии выдают ошибку во время установки).

0

У меня просто было именно это (Win10 Pro x64) на Dell XPS 15, это было так плохо, что большую часть времени я даже не мог заставить Диспетчер задач отображать какие-либо процессы, он просто зависал в основном пустом окне, тачпад был едва реагирует, и рано или поздно я получу BSOD DPC_WATCHDOG_VIOLATION (предположительно, потому что драйвер застревал слишком долго) и т. д.

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

  • Диспетчер устройств -> Просмотр -> Устройства по подключению
  • найти некоторые сочные корневые узлы (например, PCI (e) вещи, контроллеры USB 3.0, контроллеры HD) и Nuke их, взяв все ниже с собой. Не обязательно удалять их драйверы, если их просят (если не в отчаянии).
  • перезагружать.

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

По крайней мере, так вы не тратите дни, пытаясь изолировать проблему (я сделал :).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .