Під час невеликого ведення господарства по установці Windows Vista, я виявив, що призупинення будь-якого підпроцесу winlogon.exe знизить використання процесора від звичайного спостереження на 50% до мінімального використання. Тобто, Провідник процесів демонстрував би процес роботи в режимі очікування на рівні 95% і вище. Те саме не стосувалося послуг.
Призупинення дії, розпочатої через менеджер завдань чи служб, не призводить до такої поведінки.
Наприклад, я міг просто запустити cmd.exe і призупинити його. Тоді повідомляється, що% процесорних падінь (а вентилятор повільно і машина охолоджується) Відновлення АБО вбиває cmd.exe призведе до повернення процесора на рівні ~ 50%
Оскільки це була коротка зустріч із цим ноутбуком, я не відзначив марку / модель / процесор / ОС версії / пакети послуг тощо, тому приймаю це як таке, що не вистачає у питанні.
Я також повинен сказати, що моя особиста відповідь на це питання могла б відповідати принципам Чому? - "Тому що планування (серед іншого) у Vista сильно порушено".
Але мене зацікавило те, чому призупинення будь-якого (дочірнього процесу Winlogon) матиме такий ефект.