Интересно, кто-нибудь понимал, почему мои Windows 7 устанавливают синие экраны каждый раз, когда я запускаю виртуальные машины VirtualBox, когда включен HyperSLI. Я знаю, что проблема связана с HyperSLI, потому что, если я перезагружаю компьютер и отключаю его, или забываю отключить его заранее, компьютер не имеет синего экрана. Это начало происходить совсем недавно, как VirtualBox 4.1.8. До этой версии мне выдавали ошибку, сообщающую, что определенный параметр BIOS (AMD-V или VT-x) не включен. До 4.1.8 виртуальная машина работала просто отлично, и я не мог заметить никаких проблем. Что изменило VirtualBox? Код ошибки был намного дружелюбнее, чем синий экран, который останавливал всю мою работу.
1 ответ
Это проверка ошибок 0xC4: DRIVER_VERIFIER_DETECTED_VIOLATION.
Что-то совершенно очевидно запускает Driver Verifier, инструмент для нас, разработчиков ядра / драйверов, для проверки работоспособности наших драйверов. А поскольку вы уже можете точно определить его для компонента (HyperSLI), лучше всего было бы отключить этот компонент или "отменить настройку" Driver Verifier для проверки этого драйвера (возможно, придется выполнить это в запланированной задаче на тот случай, если этот компонент снова его включит). и опять).
Во-первых, используйте (в повышенном режиме):
verifier /query
чтобы найти, какой драйвер проверяется. Это должно дать результат, отличный от того, что No drivers are currently verified
. Если вы получаете, что No drivers are currently verified
что-то не так в пространстве ядра на вашем компьютере, и я бы предложил сканирование вредоносных программ в качестве следующей меры. Однако, если вы найдете драйвер преступника, используйте (все еще из привилегированного приглашения):
verifier /reset
и перезагрузите компьютер, чтобы полностью отключить Driver Verifier. Помните, что HyperSLI может повторно включить его, поэтому если его удалить, вам придется запускать его при каждом запуске после HyperSLI (в случае, если это так).