正如所描述的当我尝试使用网络摄像头时,我的 VirtualBox 虚拟机冻结我最终得到了一个无法通过 taskmanger、pskill 甚至NTSD,建议这里。
顺便说一句。ntsd 不是 Windows 7 的一部分,但我可以使用适用于 Windows 64 位版本的调试工具。
答案1
这很可能表明相关硬件驱动程序或硬件本身存在错误。如旧新事物博客(链接至无法结束 Windows 7 进程,甚至尝试过 pskill问题):
换句话说,如果一个进程在你终止它之后仍然挂起,那么它实际上已经死了,但它的残余物将保留在系统中,直到所有驱动程序清理了它们的进程记录,并且所有打开的进程句柄都已关闭。
我在自己编写的驱动程序中看到过这个问题(在调试期间),处理这个问题的唯一方法是卸载有问题的驱动程序,并希望它在卸载后自行清理:
- 断开硬件(例如,拔下 USB 网络摄像头)或
net stop drivername
仅软件驱动程序(如果它们是按需加载的话)。
如果您无法执行此操作,或者卸载驱动程序失败,则只剩下重新启动选项。