我的 PC(Windows 10)似乎失去了在连接的 Android 设备上滚动图像的功能 - 在这种情况下是我的手机,还有我哥哥的手机(Android 13 和 14)。这两款手机都通过 USB-C 线连接到 PC,并被 Windows 识别(使用文件传输模式),但 Windows 的照片查看器不允许我滚动浏览任何一部手机存储中的图像(键盘箭头键也不起作用)
我记得不久前就可以做到这一点,所以有些事情已经改变了。
我在一个文件夹中收集了一些随机图像来说明我的意思。第一个屏幕截图是我电脑上的文件夹 ( C:\Users\Me\Pictures\example
),其中滚动功能有效。
下面是在我的HMD Pulse ( This PC\HMD Pulse Pro\Internal shared storage\Download
) 上设置的同一幅图像,显示了滚动不再起作用。
到目前为止我已经尝试过:
- 通过其他模式连接(照片传输等)。
- 运行 CCleaner 尝试清除可能导致问题的一些缓存。
- 尝试其他图像查看器,如 ImageGlass 和 IrfanView。
- 暂时禁用防病毒软件。
滚动功能无法使用,因为基于 USB MTP的文件管理功能仅存在于 Explorer 中,而不是操作系统全局范围内。尽管它看起来“大部分”像常规 USB 可移动磁盘,但实际上它的工作方式却与常规 USB 可移动磁盘完全不同。
也就是说,其他程序无法通过驱动器号直接访问已连接手机的文件;相反,Explorer 需要将文件下载到临时位置,然后再在照片或其他应用程序中打开它。如果您点击按钮,您将看到照片实际上位于临时文件夹中
C:\Users\foo\AppData\Local\Windows\INetCache
,或类似的东西中 - 并且该文件夹中只有一张照片下载到其中,因此没有地方可以滚动。同样的情况也会发生在 PTP(照片传输)模式下,它只是 MTP 的一个更有限的变体。
由于现代手机通常不再支持 USB“大容量存储”模式(即磁盘模式),因此您需要某种具有操作系统级集成的远程访问 - 可能是 Windows 不断推广的“电话链接”,或者某种方式在手机上运行 SMB 文件共享服务器(特别是 SMB,而不是 FTP)...或集成对 MTP 支持的照片查看器(但我不知道是否存在;我认为它们都旨在批量导入照片)。