Мой компьютер работает под управлением Windows 8 Enterprise, X64. Он скрывает довольно низкое аппаратное обеспечение: Core I7, 16 ГБ памяти Ram и диск SATA емкостью 500 ГБ 7200 об / мин.
Однако у меня часто бывают некоторые лаги. Отставает не весь компьютер, а некоторые приложения. Когда это происходит, например, при открытии Windows Explorer, требуется больше двух минут (без видимых других действий).
Монитор производительности показывает практически неиспользуемое использование процессора, память не пуста, и диск работает нормально - я думаю, что очередь на диске <к 1 верна). Кроме того, у меня есть компьютер для разработки, который очень хорошо работает с 8 Гб оперативной памяти (используя Hyper-V), даже если некоторые приложения отстают
Но некоторые приложения все еще отстают. Большую часть времени, приложения метро, но не только.
После перезагрузки (когда я могу, иногда событие, вызывающее перезагрузку, невозможно)
Кажется, что- то в странном состоянии, и отстающие приложения ждут этого.
Я установил все возможные исправления, обновления драйверов и т.д., Но по-прежнему возникают проблемы.
Я знаю, что вы не сможете определить проблему для меня, но я надеюсь, что вы укажете мне, какую диагностику я могу выполнить, чтобы увидеть, что происходит не так.
Поскольку только некоторые приложения испытывают проблемы, я полагаю, это связано с одной корневой зависимостью (служба, драйвер и т.д.).
Я ныряю в журналы событий, в которых нет полезной информации.
У меня также запущен Process Explorer, но я не уверен, что посмотреть.
[Редактировать] Через несколько недель у меня все еще есть проблемы со стабильностью
Но я смог сузить свой поиск. На самом деле, я вижу это в мониторе ресурсов:
Каждый раз, когда я нахожусь в зависшей ситуации, я вижу, что Remote procedure call service
процедур находится в корне цепочки ожидания.
И, к сожалению, этот сервис не может быть просто перезапущен, так как это обязательный сервис, корень многих компонентов Windows.
Как я могу диагностировать эту услугу?