SanDisk® 闪迪技术支援

查找解答
 
在Windows Vista电脑插入USB 快闪闪存盘时,出现“找不到驱动程序”的信息
为什么我在连接USB 快闪闪存盘时,出现“找不到驱动程序”的信息?

解决方案 1 - 更新Windows Vista 到Service Pack 1 并重新启动电脑。

解决方案 2 - 在操作系统手动搜寻驱动程序。

Microsoft Windows Vista 可能未找到插入 USB 端口的设备的任何驱动程序,这是因为 usbstor.inf(用于 MSC 设备)或 wpdmtp.inf(用于支持 MTP 的设备)不在 C:\Windows\INF 文件夹中。

要解决此问题,必须将驱动程序文件复制到 C:\Windows\INF 文件夹中。

读卡器、USB 闪存、MSC 模式播放器
1. 打开文件夹 C:\Windows\System32\DriverStore\FileRepository
2. 查找以 usbstor.inf_ 开头的文件夹。
3. 打开最近的文件夹。
注意:检查修改日期和时间。
4. 将文件夹中的所有文件复制到 C:\Windows\INF 中。
5. 断开设备,然后重新连接。

MTP 设备
1. 卸载设备管理器上的播放器并断开其连接。
2. 打开文件夹 C:\Windows\System32\DriverStore\FileRepository
3. 查找以 usbstor.inf_ 开头的文件夹。
4. 打开最近的文件夹
注意:检查修改日期和时间。
5. 将文件夹中的所有文件复制到 C:\Windows\INF 中。
6. 断开设备连接。


如果问题仍然存在,请继续到解决方案 3:

解决方案 3 - 清除和隐藏的设备进行更改注册表(高级)

警告:下列步骤是为先遣用户提供,请在执行前自行备份好您的注册表

步骤1 - 备份您的注册

1. 点击开始
2. 在开始搜索栏输入regedit, 然后按Enter
3. 点击文件,然后选择Export
4. 在Export Range下选择全部 。
5. 输入所需名称并保存。
 
步骤2 - 清除隐藏设备
1. 点击开始
2. 在开始搜索栏输入cmd, 然后按Enter
2. 输入 设置DEVMGR_SHOW_DETAILS=1 然后按Enter
3. 输入 设置DEVMGR_SHOW_NONPRESENT_DEVICES=1 然后按Enter
4. 输入 启动 devmgmt.msc然后按Enter
5. Device Manager 窗口将出现 
5. 点击查看, 然后选择显示隐藏的设备
6. 点击 + 以展开摄像设备, 未知设备USB设备
7. 查看是否有任何设备及未知设备(包括变灰的设备)。卸载。

步骤 3 - 刪除所有oem*.inf 文件
1. 点击开始
2. 在开始搜索栏输入cmd, 然后按Enter
3. 在命令行, 输入以下命令,每个命令之后按Enter
    cd \windows\inf
    ren infcache.1 *.old
    ren oem*.inf *.old
    del C:\windows\setupapi.log
    exit

步骤 4 - 在刪除项下HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\USB

警告:如果您有USB键盘或鼠标,请不要删除这些设备的VID输入,否则,Windows可能无法正确​​重新启动。

1. 点击开始
2. 在开始搜索栏输入regedit, 然后按Enter
3. 点击“+”符号旁边的HKEY_LOCAL_MACHINE
4. 导航到\System\CurrentControlSet\Enum\USB
5. 突出显示并刪除所有VID_xxxx项目

警告:如果您有USB键盘或鼠标,请不要删除这些设备的VID输入,否则,Windows可能无法正确​​重新启动。

6. 运行以下步骤可以设置权限,允许删除VID_项: 
a. 右击刪除,然后点击权限
b. 在组或用户名称,突显每个用户
c. 在权限下,选择完全控制
d. 点击应用, 然后点击确定
5. 通过关机关闭电脑。

步骤 5 - 将USB快闪闪存盘与电脑重新连接
1. 电脑关闭之后,将USB快闪闪存盘插入USB接口。
2. 打开电脑。
3. 发现新硬件的提示信息窗口会弹出来,且USB驱动程序将自动加载。

 



详细内容  

此解答是否有用?
您的评定已提交,请告知我们如何改进此解答。

打印