因此,我通过 USB 将 HP LaserJet P1102w 连接到本地计算机。我尚未安装驱动程序/软件,但有趣的是,打印机显示为 cd\dvd 驱动器。
当然,驱动程序的 DL 应该可以解决这个问题。我的问题是:
Windows 为何会认为这是 CD/DVD 设备?通常,在安装驱动程序之前,我会得到“未知设备”的提示。
答案1
这正成为制造商分发 USB 设备驱动程序的一种相对常见的方式。您的打印机没有任何问题。
随附外围设备驱动程序的 CD 很常见,但随着人们使用互联网、直接设备到设备传输(通过蓝牙、USB 电缆等)和 USB 闪存,光盘驱动器的使用越来越少。他们没有将 USB 闪存驱动器放在打印机的包装盒中(因为这样很容易放错地方),而是将闪存驱动器放在 USB 设备本身中。它看起来像 CD 驱动器,因为它既是只读设备(防止意外删除或有人用恶意内容覆盖它),又是操作系统将有驱动程序访问的设备。
Windows 认为它是 CD 驱动器,因为这是制造商想要的结果。一旦安装了打印机驱动程序,驱动程序就可以告诉打印机不要显示虚拟 CD 驱动器。
哦,他们选择模拟 CD 驱动器的另一个原因是,他们可能会制作一张真正的 CD 进行预生产测试,而有些人遇到打印机无法使虚拟磁盘正常显示的问题。通过使其显示为 CD,他们可以在真正的 CD 上进行测试,然后将其复制到打印机中的闪存中,而不必担心闪存是具有不同文件系统的不同设备类型等其他变量。
答案2
它这样做是为了试图自动安装驱动程序。
答案3
我遇到了同样的问题。尝试安装驱动程序,但仍然将打印机视为光驱。我通过将其视为光驱解决了这个问题。首先,您需要管理员权限。转到开始,计算机,找到打印机驱动程序,双击它并安装软件。它对我有用。希望它能有所帮助。
答案4
Windows 如何/为何认为这是一个 CD/DVD 设备?
Windows 自带了以下驱动程序USB 复合设备以及 CD 驱动器的驱动程序(实际上各类 USB 存储设备)您的打印机,就像一些其他设备可能表现为复合(甚至是复合)设备,其中一部分是 [USB] CD 驱动器。(复合设备还会模拟 USB 集线器。)
如果你想知道特定设备的详细信息,请使用lsusb
Linux 或适用于 Windows 的类似工具。它会告诉您该设备是否为复合设备或复合材料设备等。