Когда речь заходит о древнем искусстве выражать признательность за что-то простое и естественное, как легкий вечерний ветерок, легкий летний дождь или полностью автоматизированный процесс операционной системы, который экономит вашу драгоценную мощность процессора, мы, люди, как правило, довольно слабо развиты.
Содержание
Это верно. Только когда часть вспомогательной механики, поддерживающей жизнь и здоровье нашего компьютера, полностью выходит из строя, мы начинаем думать о том, что ей тоже может потребоваться внимание.
В этой статье мы поговорим о WMI Provider Host — функции, родной для операционных систем Windows, которая играет важную роль в обработке информации между различными частями программного обеспечения и данными, хранящимися на вашем диске.
Итак, что означает ‘WMI’?
Аббревиатура WMI означает ‘Windows Management Instrumentation’ и представляет собой специализированную функцию Windows, которая предлагает стандартизированный способ демонстрации текущего состояния вашего ПК.
По разным причинам программам или приложениям, которые вы устанавливаете, необходимо знать некоторую информацию о новом компьютере. Чтобы удовлетворить эту потребность, WMI Provider Host в вашей системе организует соответствующие данные (серийный номер ПК, информацию о материнской плате и т.д.) в универсально читаемые фрагменты, так что каждая программа, которой они нужны, может легко получить к ним доступ и получить то, что ей нужно.
Down the Rabbit Hole- Accessing Data Using WMI
А под «вниз по кроличьей норе» мы в основном подразумеваем — вы можете использовать WMI для получения некоторой информации, которая может оказаться полезной. (Никаких психоделиков, просто интерфейс, похожий на Windows 95). Например, если вам нужна информация о серийном номере вашего ПК, зайдите в командную строку и введите: wmic bios get serialnumber.
Еще один случай, когда WMI может прийти вам на помощь, точнее, на помощь вашему жесткому диску, это если вам нужно проверить состояние диска. Если по какой-то причине вам удалось разрушить способность жесткого диска нормально функционировать (возможно, путем безжалостной установки подозрительных программ направо и налево), WMI можно использовать, чтобы узнать, насколько плоха ситуация. Для этого вам нужно, опять же, войти в командную строку, а затем ввести: wmic diskdrive get status.
И последнее, но не менее важное: если вы думаете, например, о покупке новой видеокарты, вам нужно знать, так сказать, полномочия вашей материнской платы. Информацию о вашей материнской плате, такую как название производителя, ее версия, а также уникальный серийный номер, можно получить, набрав в командной строке следующую длинную фразу: wmic baseboard get product, Manufacturer, version, serial number.
В общем, WMI — это как опытный клерк, у которого есть вся необходимая информация, и который может достать ее из воздуха, когда вам это нужно. (Имейте в виду, интерфейс всегда будет выглядеть так, как будто он из Commodore 64. Похоже, так задумано Богом.)
Почему он использует так много процессора?
Учитывая характер своей работы, WMI не должен много делать большую часть времени. Поскольку его единственной целью является предоставление данных другой программе или службе, которой они требуются, WMI Provider обычно не отнимает много мощности вашего процессора. Если только он этого не делает.
В редких случаях, когда процесс WMI съедает мощность вашего процессора, вам стоит разобраться в этом вопросе, чтобы не получить в итоге ПК, который не работает. Хотя сам по себе «хороший парень» WMI Host не является причиной проблемы, тот факт, что он используется другой программой настолько часто, что влияет на производительность компьютера, показывает, что проблема действительно существует где-то еще на вашей машине. (Скорее всего, в программе, которая злоупотребляет WMI.)
Конечно, не стоит исключать возможность того, что WMI застрял в каком-то цикле передачи данных, и в этом случае он может положительно отреагировать на самое старое, самое блестящее и святое технологическое лечение, известное человеку:
Перезагрузите устройство и посмотрите, повторится ли это снова.
Если даже эта простая процедура кажется вам слишком хлопотной, есть возможность перезапустить WMI без перезагрузки компьютера! Это просто волшебство, современные технологии.
Как перезапустить WMI без перезагрузки компьютера?
Сначала вам нужно получить доступ к инструменту Windows для служб, который называется довольно интуитивно понятно — Службы. Для этого откройте меню Пуск Windows и введите ‘Services.msc’. Когда откроется окно, щелкните на нем или нажмите Enter, чтобы перейти вперед.
Внутри найдите службу WMI. Здесь она будет называться полным именем, поэтому вы ищете ‘Windows Management Instrumentation service’. Когда вы найдете ее среди множества других записей в списке, щелкните ее правой кнопкой мыши, нажмите ‘Restart’ во всплывающем меню, и Боб — ваш дядя — вы перезапустили службу WMI!
Кстати, если проблемы с потреблением ресурсов процессора сохраняются после этого благоразумного действия, возможно, вы столкнулись с более серьезной проблемой, поэтому глубокий ремонт вашего ПК и его программ может быть хорошей идеей.
Можно ли вообще отключить службу WMI?
Проще говоря, да, можно. С другой стороны, вы можете попытаться бороться с барсуком голыми руками, но это может оказаться не самой лучшей идеей. Как видно на рисунке выше, во всплывающем окне, которое появляется, когда вы щелкаете правой кнопкой мыши на имени службы WMI, есть надпись «Остановить», но если нажать на эту кнопку, то ваш компьютер может стать еще хуже, чем был.
Поскольку основная цель службы WMI — предоставление информации, очень маловероятно, что она вызывает какие-либо проблемы. Наоборот, программы, использующие его и перегруженные им, будут виноваты в низкой производительности процессора или ином неудовлетворительном использовании ресурсов.
В итоге, оставьте WMI Provider Host в покое, он вам ничего не сделал! Если оставить его наедине с самим собой, чтобы он весело работал в своей естественной среде обитания, этот дружелюбный и кроткий сервис предоставит программам и любопытным людям правильную информацию и легко читаемый, хотя и несколько устаревший интерфейс. Что здесь может не понравиться?