4

Как описано в My VirtualBox, виртуальная машина зависает, когда я пытаюсь использовать веб-камеру, я заканчиваю процесс, который не может быть удален с помощью taskmanger, pskill или даже ntsd, который был рекомендован здесь.

КСТАТИ. ntsd не является частью Windows 7, но я мог бы загрузить его с помощью средств отладки для 64-разрядной версии Windows.

1 ответ1

4

Скорее всего, это указывает на то, что соответствующий драйвер оборудования или само оборудование неисправно. Как упоминалось в блоге Old New Thing (ссылка на который не может завершить процесс Windows 7, даже пытался задать вопрос на pskill ):

Другими словами, если процесс зависает после того, как вы его завершили, он действительно мертв, но его остатки будут оставаться в системе до тех пор, пока все драйверы не очистят свою учетную запись процесса, и все открытые дескрипторы процесса не будут закрыты.

Я видел, как эта проблема возникала в драйверах, которые я написал сам (во время отладки), и единственный способ справиться с этим - разблокировать проблемный драйвер и надеяться, что он будет очищен после разгрузки:

  • Отключите аппаратное обеспечение (например, отключите веб-камеру USB) ИЛИ сделайте net stop drivername для драйверов только для программного обеспечения, если они загружаются по требованию.

Если вы не можете этого сделать или выгрузка драйвера не удалась, остается только опция перезагрузки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .