64 位驱动程序在 64 位 Windows 7/8 中不起作用
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/24768398/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
64 bit driver not working in 64 bit Windows 7/8
提问by Tiago Duarte
I own the following device:
我拥有以下设备:
Ethernet USB 2.0 Lan Network Card RJ45 Adapter 100 Mbps For Laptop PC
以太网 USB 2.0 Lan 网卡 RJ45 适配器 100 Mbps 适用于笔记本电脑
It is basically a USB to LAN converter. I can confirm that it works with Windows 7 32 bits, but not with Windows 7 64 bits or Windows 8 64 bits.
它基本上是一个 USB 到 LAN 转换器。我可以确认它适用于 Windows 7 32 位,但不适用于 Windows 7 64 位或 Windows 8 64 位。
I have the seller driver cd which has specific 64 bit drivers (HG20F9_Win7_64bit_Driver_v5.14.7.0_WHQL) but the following behaviour is experienced:
我有卖方驱动程序 cd,它具有特定的 64 位驱动程序 (HG20F9_Win7_64bit_Driver_v5.14.7.0_WHQL),但遇到以下行为:
trying to tell windows to browse to the driver folder
试图告诉 Windows 浏览到驱动程序文件夹
windows could not find driver software for your device
Windows 找不到您的设备的驱动程序软件
trying to give windows the direct location of the inf file
试图给 windows inf 文件的直接位置
the folder you specified doesn't contain a compatible software driver for your device. if the folder contains a driver, make sure it is designed to work with Windows for x64-based systems
您指定的文件夹不包含适用于您设备的兼容软件驱动程序。如果文件夹包含驱动程序,请确保它设计为与基于 x64 的系统的 Windows 一起使用
it appears that ocassionaly I can link the .inf and it will allow using it but will throw the warning below, and end up with a "code 10" error after completion
似乎偶尔我可以链接 .inf 并且它允许使用它,但会在下面抛出警告,并在完成后以“代码 10”错误结束
Installing this device driver is not recommended because Windows cannot verify that it is compatible with your hardware. If the driver is not compatible, your hardware will not work correctly and your computer might become unstable or stop working completely. Do you want to continue installing this driver?
不建议安装此设备驱动程序,因为 Windows 无法验证它是否与您的硬件兼容。如果驱动程序不兼容,您的硬件将无法正常工作,您的计算机可能会变得不稳定或完全停止工作。您要继续安装此驱动程序吗?
回答by Bojan Petkovic
I had a similar issue where a 32 bit device could not open a 32 bit file.
我有一个类似的问题,32 位设备无法打开 32 位文件。
The device was shown as (portable Device) instead of unknown, and could not run the inf file.
该设备显示为(便携式设备)而不是未知,并且无法运行 inf 文件。
Steps to solve this:
解决这个问题的步骤:
- Uninstalling the driver completely (from Device Manager right click and uninstall)
- unplugging it and re-plugging it back in.
- The device should be shown under Unknown
- Upgrade the device using the inf you want
- 完全卸载驱动程序(从设备管理器右键单击并卸载)
- 拔掉它并重新插入它。
- 该设备应显示在“未知”下
- 使用您想要的信息升级设备
回答by Tiago Duarte
it appears that the device was malfunctioning, being assigned the wrong category (usb) while it should be just a basic "unrecognized device".
该设备似乎出现故障,被分配了错误的类别(usb),而它应该只是一个基本的“无法识别的设备”。
the solution was to try the "pick-inf-file-directly" approach several times until I got the actual device driver pop up instead of the x64 message (finally worked when the device appeared under the unrecognized devices category).
解决方案是多次尝试“pick-inf-file-directly”方法,直到我弹出实际的设备驱动程序而不是 x64 消息(当设备出现在无法识别的设备类别下时,最终工作)。
I still got the "windows cannot verify..." message but continuing was the way to go.
我仍然收到“Windows 无法验证...”消息,但继续是要走的路。
after a bit of fiddling around I found that the device works, but I just have to keep it completely immobilized, otherwise it will disappear completely from device manager.
经过一番摆弄后,我发现设备可以工作,但我只需要让它完全固定不动,否则它会从设备管理器中完全消失。
I guess I was looking for a crazy workaround, such as messing with the .inf file or force-signing the driver files, while in my particular case, it was just a plain hardware problem.
我想我正在寻找一种疯狂的解决方法,例如弄乱 .inf 文件或强制签署驱动程序文件,而在我的特殊情况下,这只是一个普通的硬件问题。
回答by Kiboki
My problem was that I was plugging in my Playstation 2 camera into the USB 2.0 slot and that switching it to the usb 3.0 or 3.1 solved the problem of the device not being recognized :D
我的问题是我将 Playstation 2 相机插入 USB 2.0 插槽,然后将其切换到 USB 3.0 或 3.1 解决了无法识别设备的问题:D