现在是2020年,基本所有还能用的iPhone都升级到了iOS 13,也就是支持了Windows文件共享的smb协议。
所以我们很简单就可以做到不用数据线、不用安装软件来进行iPhone和PC的文件共享。
只需在早期做一个大约三五分钟的设置,之后就可以随手一秒分享了。
(注:如果在设置中出现问题,可以看文末追加的“问题排查”)
简单来说分三步:
下面展开来细讲一下,只要有简单电脑操作经验的人就能完成:
1. 创建一个共享用户:
手机连接到电脑是需要用户名和密码的。直接开放访客账户不安全,用自己的主账户就更不安全了,所以我们应该创建一个只用于共享文件的专门用户。
具体操作顺序是:开始菜单→⚙设置→账户→家庭和其他用户→将其他人添加到这台电脑。
然后会弹出一个对话框:
坦白说这一步是最烦人的,微软想尽办法让你去注册网络账户,所以想添加个本地用户困难重重。
你要先点“我没有这个人的登录信息”,再点“添加一个没有Microsoft账户的用户”,再输入用户名和密码。
比如我们用户名叫share,密码也是share,下面的安全问题随便填就行,反正是本地共享用户。
2. 创建共享文件夹并授权:
随便建个Share文件夹,然后右键菜单→属性→共享。
可以看到现在显示的是“不共享”。
点击“共享”按钮,弹出对话框。
在下拉列表中找到share用户,点击“添加”。
但它的默认权限现在是“读取”,改成“读取/写入”,然后点击“共享”按钮保存。
这样share用户就有了这个文件夹的完整权限,可以随意读写共享文件了。
为了让局域网主机都能访问这个文件夹,我们接着点击下面的“高级共享”按钮。
勾选“共享此文件夹”,然后确定即可。
3. 查看主机名:
这一步其实不是必要的,但看到很多同类教程里让大家去找本机IP地址,我觉得不太好。
一是太麻烦,二是大部分人家里都是动态局域网IP,总会变。还是用主机名比较稳妥。
方法是:开始菜单→设置→系统→关于。
这里的设备名称就是你的主机名。在局域网里不管IP怎么变,这个主机名都会直接指向你的电脑。
如果你装系统以来从没改过,是个默认随机难记的名字,可以重命名一下,之后要重启才生效。
4. 在iPhone里添加共享服务器:
准备工作马上就完成了,还剩最后一步。
首先你的iPhone和电脑要在同一局域网内。
打开iPhone上的“文件”应用→右上角有三个点的小圆圈→连接服务器。
在服务器里输入smb://你的主机名/共享文件夹名,连接。
(比如我的就是smb://aton-mainpc/share,不用管大小写)
然后身份选择注册用户,输入刚才的用户名密码(share/share)。
就OK了。
现在你的“文件”应用里多了一个“已共享”,它和电脑上的文件夹完全同步,任何修改都会实时显示出来。
我们的准备工作到此结束。
5. 共享文件:
有了前面的准备,iPhone和PC的共享就已经十分简单了。
iPhone→PC:
在任何可以使用“共享”功能的地方,展开共享菜单→存储到“文件”→刚才添加的共享主机和文件夹→存储。
然后在电脑上的Share文件夹就能看到你分享的图片或者文件了。
本文的所有手机截图都是这么传的。
PC→iPhone:
更简单。把文件复制到Share文件夹里,然后打开iPhone的“文件”应用,找到你的电脑,直接就能访问里面的任何文件。
学到了吗?既不需要数据线,也不需要安什么乱七八糟的应用程序,手机电脑直连对拷,速度飞快,永不失效。
补充说明:
除了上面这些操作之外,还有两件非必须的工作能让你的电脑用起来更方便安全。
iOS 11添加了这种苹果自己的图片格式,压缩率更高、支持更多的动态和编辑功能。唯一缺点是与Windows默认不兼容。如果你默认使用了这种格式,拷到电脑上的照片是打不开的。
不过没关系,在Windows应用商店安装这两个插件,就可以正常在资源管理器预览、在图片应用中打开HEIC图片了:
2. 禁用share用户的登录权限:
我们创建了一个share用户专门用来共享文件,虽然它的权限已经受了很大限制,但还是有不安全因素存在,我们需要把它的额外功能都禁止掉。
下面的操作属于高级系统安全操作,不了解Windows系统的人操作失误会有一定危险性。除了说明步骤之外不要随便乱动。
另外,Windows 10 家庭版无此功能,就不要设置了。
开始菜单→输入“本地安全策略”(其实输入“本地”就能看到它了)→点击进入。
然后点击本地策略→用户权限分配,在右边的策略列表里双击“拒绝本地登录”。
点击“添加用户或组”,然后在弹出的对话框里输入“share”,点击右侧的“检查名称”,share会自动变成你系统里的标准用户名称,然后点击确认。
在策略列表里再双击“拒绝通过远程桌面服务登录”,把share用户也添加进来。
经过这样的操作之后,share用户就只能用于共享文件夹访问,不能本地或远程登录你的电脑、查看或修改硬盘上的资料了。
问题排查:
其实Windows共享里面有很多坑,大多情况可以直接设置成功,但也常有这样那样的问题会导致失败。
大部分失败出现在创建用户和设置共享之后手机上找不到电脑这一步。
首先在电脑的文件资源管理器地址栏里输入:\你的主机名share,如果能正常访问和显示,说明共享成功了。
问题很大可能出在你的电脑连接的是“公用网络”而非“专用网络”。
当电脑第一次连到某个网络,比如插上网线或连上WiFi时,会询问“是否想让网络上的其他设备能够发现你的电脑?”如果网络环境可信,比如家里或办公室,就点击是;如果是在网吧或咖啡厅这种不安全环境,就点击否,这时Windows默认会关闭很多网络权限以保护你的电脑。
但如果第一次点击的是“否”,之后又想共享文件,可以进入开始菜单→⚙设置→网络和Internet→更改连接属性,把网络类型改为专用。
这样Windows会默认开启“网络发现”、“文件和打印机共享”等功能,防火墙也会对共享文件开放。一般情况下在iPhone上就能看到了。