- 990x.top
- Простой компьютерный блог для души)
- HP System Event Utility — что это за программа и нужна ли она на компьютере?
- HP System Event Utility — что это такое?
- HP System Event Utility — нужна ли эта программа?
- Как удалить?
- Заключение
- Event Manager Класс
- Определение
- Примеры
- Комментарии
- Методы
- Как использовать просмотр событий Windows для решения проблем с компьютером
- Дополнительно на тему администрирования Windows
- Как запустить просмотр событий
- Где и что находится в просмотре событий
- Информация о событиях
- Просмотр журнала производительности Windows
- Использование фильтров и настраиваемых представлений
- Event Manager. Register Routed Event(String, RoutingStrategy, Type, Type) Метод
- Определение
- Параметры
- Возвращаемое значение
- Комментарии
990x.top
Простой компьютерный блог для души)
HP System Event Utility — что это за программа и нужна ли она на компьютере?
Приветствую друзья! Сегодня будем разбираться с программой HP System Event Utility, я постараюсь рассказать зачем она нужна и напишу все простыми словами. В принципе думаю и так понятно, что это фирменное ПО и скорее всего для ноутбуков.
HP System Event Utility — что это такое?
Программа нужна для работы некоторых функций, которые активируются специальными кнопками на некоторых ноутбуках HP.
Простыми словами — прога нужна чтобы например при помощи специальных кнопок на клавиатуре ноута вы могли изменить яркость, включить/отключить Wi-Fi (может также и Bluetooth), регулировать звук, отключить экран и другие полезные функции.
Также при помощи проги можно изменять назначение кнопок, но это зависит от версии ПО, от модели ноута. Например можно настроить так, чтобы при нажатии кнопки запускалась определенная программа. Хотя, вообще чтобы управлять ноутом при помощи клавиатуры — стоит использовать прогу AutoHotkey, это специально, чтобы назначать разные горячие клавиши/комбинации.
Вот например, вы можете регулировать громкость при помощи клавиатуры, а на экране появится такая шкала:
В случае с Wi-Fi примерно также — на экране будет отображаться действие, которое вы выполнили с клавиатуры, то есть включили или выключили.
HP System Event Utility — нужна ли эта программа?
Здесь важно понимать, что она не является критически важной, это не драйвера, без нее ноутбук будет спокойно работать.
Если вы ее удалите, то просто вы не можете например включить или отключить Wi-Fi с клавиатуры, не сможете регулировать громкость с клавы и другие функции. То есть все то, что например многие пользователи выполняют при помощи мышки. И многим так даже привычно, поэтому если что — можете спокойно удалить, а при необходимости — потом скачаете с официального сайта и установите заново. Кстати, вот здесь потом если что можно будет скачать прогу (это офф форум HP).
Как удалить?
Простой способ как удалить:
- Зажмите Win + R, появится окошко Выполнить, вставьте команду appwiz.cpl и нажмите ОК.
- Потом откроется окно установленного софта.
- Находим HP System Event Utility, нажимаем правой кнопкой и выбираем Удалить.
- Появится мастер удаления, где нужно будет нажимать Далее/Next/Удалить/Uninstall (примерно такие кнопки).
- После удаления возможно что потребуется перезагрузка — это нормальное явление.
Да, конечно можно удалить ПО и при помощи специальных удаляторов — Revo Uninstaller или Uninstall Tool. Первый более качественный, второй более проще и немного быстрее работает. Советую первый. Удалятор не только удалит ПО, но и почистить систему от остатков/следов. Но удаляторы это уже для продвинутых пользователей.
Заключение
Ребята, мне кажется мы главное выяснили:
- HP System Event Utility — утилита для работы горячих кнопок ноутбука, при помощи которых можно например изменить яркость, громкость, включить или отключить Wi-Fi.
- Не является критически важной, без нее ноут будет работать корректно, просто не будут работать горячие кнопки. Но скажу по секрету — многие ими даже не пользуются.
Надеюсь информация пригодилась. Удачи и добра, до новых встреч друзья!
Event Manager Класс
Определение
Предоставляет связанные с событиями служебные методы, регистрирующие маршрутизируемые события для владельцев класса и добавляющие обработчики класса. Provides event-related utility methods that register routed events for class owners and add class handlers.
Примеры
В следующем примере показано, как использовать этот класс для регистрации нового перенаправленного события в качестве члена класса, а также метода перенаправленного события «оболочки» для переопределения реализаций Add и Remove для события CLR. The following example show how to use this class to register a new routed event as a class member, along with the routed event «wrapper» technique of overriding the add and remove implementations for a CLR event.
Комментарии
Этот класс чаще всего используется для регистрации нового перенаправленного события с RegisterRoutedEvent . This class is most commonly used to register a new routed event, with RegisterRoutedEvent.
Вторым наиболее распространенным использованием API является RegisterClassHandler . The second most common API usage is RegisterClassHandler. Этот метод используется для включения обработки класса перенаправленного события в классе или присоединенного события. You use this method to enable class handling of a routed event on the class, or an attached event. Дополнительные сведения см. в разделе Маркировка перенаправленных событий как обработанных и обработка классов. For details, see Marking Routed Events as Handled, and Class Handling.
Методы
Возвращает идентификаторы для маршрутизируемых событий, зарегистрированных на системе событий. Returns identifiers for routed events that have been registered to the event system.
Находит все идентификаторы маршрутизируемого события для событий, зарегистрированных с предоставленным типом владельца. Finds all routed event identifiers for events that are registered with the provided owner type.
Регистрирует обработчик класса для определенного маршрутизируемого события. Registers a class handler for a particular routed event.
Регистрирует обработчик класса для определенного маршрутизируемого события с возможностью обработки событий, данные событий в которых уже отмечены как обработанные. Registers a class handler for a particular routed event, with the option to handle events where event data is already marked handled.
Регистрирует новое перенаправленное событие в системе событий Windows Presentation Foundation (WPF). Registers a new routed event with the Windows Presentation Foundation (WPF) event system.
Как использовать просмотр событий Windows для решения проблем с компьютером
Тема этой статьи — использование малознакомого большинству пользователей инструмента Windows: Просмотр событий или Event Viewer.
Для чего это может пригодиться? Прежде всего, если вы хотите сами разобраться что происходит с компьютером и решить различного рода проблемы в работе ОС и программ— данная утилита способна вам помочь, при условии, что вы знаете, как ее использовать.
Дополнительно на тему администрирования Windows
- Администрирование Windows для начинающих
- Редактор реестра
- Редактор локальной групповой политики
- Работа со службами Windows
- Управление дисками
- Диспетчер задач
- Просмотр событий (эта статья)
- Планировщик заданий
- Монитор стабильности системы
- Системный монитор
- Монитор ресурсов
- Брандмауэр Windows в режиме повышенной безопасности
Как запустить просмотр событий
Первый способ, одинаково подходящий для Windows 7, 8 и 8.1 — нажать клавиши Win + R на клавиатуре и ввести eventvwr.msc, после чего нажать Enter.
Еще один способ, который также подойдет для всех актуальных версий ОС — зайти в Панель управления — Администрирование и выбрать там соответствующий пункт.
И еще один вариант, который подойдет для Windows 8.1 — кликнуть правой кнопкой мыши по кнопке «Пуск» и выбрать пункт контекстного меню «Просмотр событий». Это же меню можно вызвать, нажав на клавиатуре клавиши Win + X.
Где и что находится в просмотре событий
Интерфейс данного инструмента администрирования можно условно разделить на три части:
- В левой панели находится древовидная структура, в которой отсортированы события по различным параметрам. Кроме этого, сюда же можно добавить собственные «Настраиваемые представления», в которых будут отображаться лишь нужные вам события.
- По центру, при выборе одной из «папок» слева будет отображаться сам список событий, а при выборе любого из них, в нижней части вы увидите более подробную информацию о нем.
- В правой части собраны ссылки на действия, позволяющие отфильтровать события по параметрам, найти нужные, создать настраиваемые представления, сохранить список и создать задачу в планировщике заданий, которая будет связана с определенным событием.
Информация о событиях
Как я уже сказал выше, при выборе какого-либо события, в нижней части будет отображаться информация о нем. Эта информация может помочь найти решение проблемы в Интернете (впрочем, не всегда) и стоит понимать, какое свойство что означает:
- Имя журнала — имя файла журнала, куда была сохранена информация о событии.
- Источник — название программы, процесса или компонента системы, которое сгенерировало событие (если вы видите здесь Application Error), то имя самого приложение вы можете увидеть в поле выше.
- Код — код события, может помочь найти информацию о нем в Интернете. Правда, искать стоит в англоязычном сегменте по запросу Event ID + цифровое обозначение кода + название приложения, вызывавшего сбой (поскольку коды событий для каждой программы уникальны).
- Код операции — как правило, здесь всегда указано «Сведения», так что толку от этого поля мало.
- Категория задачи, ключевые слова — обычно не используются.
- Пользователь и компьютер — сообщает о том, от имени какого пользователя и на каком компьютере был запущен процесс, вызвавший событие.
Внизу, в поле «Подробности», вы можете также увидеть ссылку «Справка в Интернете», которая передает информацию о событии на сайт Microsoft и, по идее, должна отображать информацию о данном событии. Однако, в большинстве случаев вы увидите сообщение о том, что страница не найдена.
Чтобы найти информацию по ошибке, лучше воспользоваться следующим запросом: Имя приложения + Event ID + Код + Источник. Пример можете увидеть на скриншоте. Можно попробовать и поиск на русском языке, но на английском информативных результатов больше. Также для поиска подойдет текстовая информация об ошибке (кликните дважды по событию).
Примечание: на некоторых сайтах вы можете найти предложение скачать программы для исправления ошибок с тем или иным кодом, причем на одном сайте собраны все возможные коды ошибок — не стоит загружать таких файлов, они не исправят проблем, а с большой вероятностью повлекут за собой дополнительные.
Также стоит отметить, что большинство предупреждений не представляют из себя что-то опасное, а сообщения об ошибках также не всегда говорят о том, что с компьютером что-то не так.
Просмотр журнала производительности Windows
В просмотре событий Windows можно найти достаточное количество интересных вещей, например — посмотреть на проблемы с производительностью компьютера.
Для этого в правой панели откройте Журналы приложений и служб — Microsoft — Windows — Diagnostics-Perfomance — Работает и посмотрите, есть ли среди событий какие-либо ошибки — они сообщают о том, что какой-то компонент или программа привела к замедлению загрузки Windows. По двойному клику по событию, вы можете вызвать подробную информацию о нем.
Использование фильтров и настраиваемых представлений
Огромное количество событий в журналах приводит к тому, что в них сложно ориентироваться. К тому же, большинство из них не несут в себе критически важной информации. Лучший способ отобразить только нужные события — использовать настраиваемые представления: вы можете задать уровень событий, которые нужно отображать — ошибки, предупреждения, критические ошибки, а также их источник или журнал.
Для того, чтобы создать настраиваемое представление, нажмите соответствующий пункт в панели справа. Уже после создания настраиваемого представления, вы имеете возможность применить к нему дополнительные фильтры, кликнув по «Фильтр текущего настраиваемого представления».
Конечно, это далеко не все, для чего может пригодиться просмотр событий Windows, но это, как было отмечено, статья для начинающих пользователей, то есть для тех, кто вообще не знает о данной утилите. Быть может, она подвигнет к дальнейшему изучению этого и других инструментов администрирования ОС.
Event Manager. Register Routed Event(String, RoutingStrategy, Type, Type) Метод
Определение
Регистрирует новое перенаправленное событие в системе событий Windows Presentation Foundation (WPF). Registers a new routed event with the Windows Presentation Foundation (WPF) event system.
Параметры
Имя маршрутизируемого события. The name of the routed event. Это имя должно быть уникальным в пределах типа владельца и не может быть null или пустой строкой. The name must be unique within the owner type and cannot be null or an empty string.
Стратегия маршрутизации события как значения перечисления. The routing strategy of the event as a value of the enumeration.
Тип обработчика событий. The type of the event handler. Это значение должно быть типом делегата и не может быть null . This must be a delegate type and cannot be null .
Тип класса владельца маршрутизируемого события. The owner class type of the routed event. Не может иметь значение null . This cannot be null .
Возвращаемое значение
Идентификатор вновь зарегистрированного маршрутизируемого события. The identifier for the newly registered routed event. Этот объект-идентификатор теперь может храниться в виде статического поля в классе и использоваться в качестве параметра для методов, присоединяющих обработчики событий к событиям. This identifier object can now be stored as a static field in a class and then used as a parameter for methods that attach handlers to the event. Идентификатор маршрутизируемого события также используется для других API систем событий. The routed event identifier is also used for other event system APIs.
Комментарии
Используйте возвращаемое значение этого метода, чтобы создать статическое объявление для поля уникального RoutedEvent идентификатора. Use the return value of this method to create the static declaration for a unique RoutedEvent identifier field. Это поле должно храниться в типе владельца. This field should be stored within the owner type.
Существует значительное количество соглашений и рекомендаций, связанных с тем, как перенаправляемые события должны называться, регистрироваться и предоставляться в классе. There are a considerable number of conventions and best practices associated with how routed events should be named, registered, and exposed in a class. Дополнительные сведения см. в статье Общие сведения о вложенных событиях. For more information, see Routed Events Overview.