Поделиться через


Проверка коммутатора виртуальной машины

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

Примечание Этот параметр доступен, начиная с Windows 8.1.

Если этот параметр активен, средство проверки драйверов выдает 0xC4 проверки ошибок (DRIVER_VERIFIER_DETECTED_VIOLATION), если расширению расширяемого коммутатора не удается должным образом вызвать функции обработчика расширяемого коммутатора Hyper-V.

Активация этого параметра

Вы можете активировать функцию проверки коммутатора виртуальной машины для одного или нескольких драйверов с помощью диспетчера проверки драйверов или командной строки Verifier.exe. Дополнительные сведения см. в разделе Выбор параметров средства проверки драйверов. Необходимо перезагрузить компьютер, чтобы активировать или отключить параметр Power Framework Delay Fuzzing.

  • В командной строке

    В командной строке проверка коммутатора виртуальной машины представлена проверятелем /flags 0x01000000 (24-разрядная версия). Чтобы активировать power Framework Delay Fuzzing, используйте значение флага 0x01000000 или добавьте 0x01000000 к значению флага. Пример:

    verifier /flags 0x01000000  /driver MyDriver.sys
    

    Функция будет активна после следующей загрузки.

  • Использование диспетчера проверки драйверов

    1. Запустите диспетчер проверки драйверов. Введите Verifier в окне командной строки.
    2. Выберите Создать пользовательские параметры (для разработчиков кода) и нажмите кнопку Далее.
    3. Выберите Выбрать отдельные параметры из полного списка.
    4. Выберите (проверка) проверку переключения виртуальной машины.
    5. Перезагрузите компьютер.