Windows下用于MTP连接的驱动器号


28

在Android 3中,已删除了与PC作为大容量存储控制器功能的连接。

有没有办法将安装MTP的电话作为驱动器号访问?我希望标准文件管理器程序(例如Total Commander)能够工作。



@Basj我认为您正在使用无线网络访问设备,这由于明显的原因而导致性能下降。如果切换到USB网络共享,则性能将与MTP或USB大容量存储连接相同。相关:是否可以使用MTP替代文件传输?(就像Android 4.2.1-6.0.1的魅力一样工作)
Firelord

@Firelord:我不明白你的话。我没有使用无线连接。我在Android 2.3设备上使用USB Media Storage,现在在新的Android 4.2.2设备上,我仍然希望通过驱动器号保持 USB连接(以便能够运行文件工具,例如备份工具等) )。我暂时对无线解决方案不感兴趣。我的问题是:2016年是否有可用的解决方案,当通过USB将Android 4.2设备连接到PC时,允许使用驱动器号吗?
巴斯基

@Basj:我的解决方案适用于Android 4.2.1及更高版本。
Firelord

好吧@Firelord,但这似乎比Android 2等的旧版Mass Storage复杂得多?这是否意味着数据通过某种网络层(通过网络共享通过USB)?与传输速率相比,它与媒体存储有何不同?您是否可以使用此技术运行备用PC <->手机的SD卡?(我使用的是128 GB SD卡...)
巴吉(Basj

Answers:


11

从理论上讲,无法通过驱动器号访问手机的存储卡,因为正如您所说,Android现在将其作为MTP设备而非大容量存储设备进行连接。但是,有两种解决方案

  1. 根电话,并获得将在您的电话上运行的“大容量存储”启动器应用程序。
  2. 无需生根电话:只要两台计算机都在同一网络上,请在电话上运行FTP服务器,然后在计算机上访问它。

诸如FTPUse和NetDrive之类的应用程序会将该FTP地址映射到驱动器号。我在Windows XP上使用过NetDrive,但无法在64位Windows 7上使用它,所以现在我使用FTPUse,它可以正常工作。

因此,它并不完全相同,并且速度稍慢一些,但是它可以工作,而且我能够浏览文件夹,擦除文件等,甚至可以使用WinDirStat之类的应用程序来分析文件夹大小等。


欢迎光临本站!请不要在您的帖子中签名。该信息应仅限于您的用户个人资料。
ale

不幸的是,使用4.4,应用程序将无法再写入外部SD卡...因此,不再可以通过FTP上传
2014年

您是否有一个链接,该链接说明了如何使用已扎根的Android 4.2手机启用海量存储?
巴斯基


@GokulNC插入USB电缆(我很乐意)时,这是否将是“自动安装”作为媒体存储,类似于Android 4中的当前情况“自动安装为MTP”?
巴斯基

5

我的方法基于建议WebDAV的答案。它可以由FTP,Samba或其他网络文件服务器复制。本质上,您是在Android设备上启动WebDAV服务器,并将其安装为网络驱动器。要浏览文件的计算机,电话的IP必须可见。通常,这意味着您必须位于同一本地网络上。此解决方案将您电话的文件系统公开到本地网络,并可能导致一些安全问题。我不建议将其用于不受信任的网络。

首先在您的android设备上安装一个WebDAV服务器应用程序。我使用WebDAV Server是因为该界面非常简单,它是我搜索到的第一个应用,价格合理(免费!)。启动您的WebDAV服务器应用程序并获取其地址。这应该是这样的http:\\198.162.1.101:8080

接下来,在Windows资源管理器中打开“计算机”。在工具栏的地址栏下,单击“映射网络驱动器”。在标有文件夹的框中输入地址。单击完成。如果映射失败,请确保您可以ping手机的IP地址。

繁荣!您的设备现在应该在计算机中显示为您选择的驱动器号(默认为Z :)。

参考: d0bon-如何将驱动器号映射到我的MTP或PTP Android设备?


1

我无法自己测试它,因为我没有ICS或JB设备,但是值得尝试检查以下应用程序,这些应用程序声称会退还UMS(只要内核允许):


这个答案是倒退的。问题是如何用驱动器号安装电话 ……而不是如何在电话上安装驱动器
Myrddin Emrys

1
正是这就是答案所在:如何使UMS再次可用,以便您可以将手机安装到计算机上。阅读例如USB Mass Storage Watcher的描述,并查看其最后的屏幕截图:显然,以UMS模式将Android设备安装到PC上:“作为一项新增功能,您现在可以自动安装sd卡。只需将设备插入并出现计算机上的文件窗口。”
伊兹

1

您可以为TotalCommander尝试此插件:Windows Media Audio v2。实际上并没有尝试过,就像使用FAR Manager一样,它有自己的插件PortaDev


正是我所需要的,如果一个人使用“唯一的总指挥官”,就没有必要分配驱动器盘符;)
Marecky

0

您可以尝试将WebDAV服务器安装到android设备,然后将WebDAV服务器作为驱动器安装在Windows 7上。这是Google Play 提供的免费WebDAV服务器(当然,Google Play中还有许多其他WebDAV服务器)。以及在Windows 7上将WebDAV服务器安装为驱动器步骤


2
欢迎使用Android爱好者!最好在此处包括说明的必要部分,并提供链接以供参考。否则,如果链接消失,您的答案将变得毫无用处。有关更多提示,请参阅:如何写一个好的答案。非常感谢!
伊兹


0

简短回应:不!没有用于Windows的MTP协议客户端映射到驱动器号。

但是Total Commander有一个运行良好的插件:Windows Media Audio 2(MP3)1.2

我经常在不同的设备上使用它,对此我感到满意。


0

我有Android设备ASUS Zenfone,可以通过Total Commander查看我的想法。这是我的操作方式:

  1. 在资源管理器中,我右键单击MTP设备,然后选择“创建快捷方式”。
  2. 从总指挥官处,我打开快捷方式,然后就可以浏览我的设备了!

希望能有所帮助


0

据我所知,只有(商业)用于Microsoft Windows的PTPMTP驱动器号映射解决方案可用:

这些驱动程序不是完美的,有时速度很慢,而且不是免费的,但是,我认为,它们可以满足您的要求。


-1

您可以简单地使用TeamViewer来连接手机和PC。这样,您可以在PC上访问手机的所有功能。然后,使用任何FTP服务器发送和接收文件。这样,共享文件时无需在手机和PC之间切换。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.