两台计算机之间的蓝牙文件传输错误

两台计算机之间的蓝牙文件传输错误

我有两台机器,我正尝试使用蓝牙进行连接。一台运行 Windows 7 的机器内置蓝牙。另一台运行 Windows XP 的机器有一个我正在使用的蓝牙 USB 适配器,Windows 识别了蓝牙并自行安装了驱动程序。适配器没有附带任何附加软件。

这是我的问题:

当我尝试将文件从 Windows 7 计算机传输到 Win XP 计算机时出现以下错误:

错误截图

两台计算机都告诉我已连接,并且可以毫无问题地从 Windows XP 传输到 Windows 7 机器。

我在 Windows XP 计算机上缺少某些软件吗?如何修复错误并将文件从 Windows 7 计算机传输到 Windows XP 计算机?

编辑:我尝试下载并使用 OBEX 文件传输程序(由中世纪),程序提示不支持 OBEX 文件服务。

答案1

我强烈怀疑这是在 XP(或者可能是 7,但我倾向于 XP)中选择了错误的蓝牙配置文件的问题。这是一个网页,展示了如何在 XP 上更新蓝牙堆栈。我不喜欢将页面链接作为论坛帖子中唯一的说明,因为链接可能会失效。因此,我将用自己的语言重现这些说明,但我不会从页面上复制图片。

  1. 转到计算机管理 MMC:开始 >> 运行 >> compmgmt.msc >> [回车键]
  2. 打开左侧的“设备管理器”节点
  3. 在设备管理器中打开“蓝牙无线电”节点
  4. 右键单击“通用蓝牙无线电”,然后选择“更新驱动程序”
  5. 在“硬件更新向导”对话框中单击“否,暂时不”,然后单击“下一步”
  6. 在“硬件更新向导”对话框中单击“从列表或指定位置安装”,然后单击“下一步”
  7. 点击“不搜索。我将选择要安装的驱动程序”,然后点击“下一步”
  8. 确保选择了通用蓝牙无线电,然后单击“从磁盘安装”
  9. 点击“浏览”按钮
  10. 确保选择了 USB 加密狗驱动程序的型号,然后单击“下一步”
  11. 您的加密狗的驱动程序将被安装。

这可能是将您的蓝牙重置为适合文件传输的配置文件的原因。

答案2

Windows XP 从 SP2 开始就有通用蓝牙驱动程序。如果适配器没有软件,则原装驱动程序应该支持该软件。以下是解决问题所需执行的操作(无特定顺序):

OBEX 是一个软件功能,而不是硬件,所以问题出在驱动程序上。

相关内容