iPhone访问Windows共享文件夹

一直在用的局域网文件传输软件在Win11上不能用了,又找不到好的替代品,所以决定使用Windows共享文件夹的老方法来向iOS设备传输文件。

说明:本文的方法只针对受信任的网络,如自己家的WiFi。不建议在公用网络中设置共享,非常不安全。

开启SMB协议

在开始菜单上方的搜索框输入启用或关闭 Windows 功能并打开对应的面板,勾选开启SMB直通功能。

共享设置

  1. 打开设置 - 网络和Internet - WLAN - [当前WiFi]属性
  2. 将网络配置文件类型设置为专用网络
  3. 打开设置 - 网络和Internet - 高级网络设置 - 高级共享设置
  4. 开启专用网络中的网络发现文件和打印机共享选项,勾选自动设置网络连接的设备
  5. 关闭所有网络中的公用文件夹共享,文件共享链接选择128位加密(推荐),开启密码保护的共享选项

创建共享用户

  1. 按下Win + X快捷键,打开计算机管理
  2. 展开本地用户和组选项,在用户上右键打开菜单并选择新用户
  3. 输入新的用户名和密码,勾选密码永不过期选项
  4. 点击确定,创建完成后关闭窗口

文件夹设置

  1. 找到要共享的文件夹,右键打开文件夹属性
  2. 打开共享选项卡,点击文件网络和文件夹共享下的共享按钮
  3. 选择刚才创建的用户,然后点击添加
  4. 将新用户的权限级别调整为读取/写入
  5. 点击共享

iOS文件设置

  1. 文件夹属性中会出现一行网络路径
  2. 打开iOS的文件App,点击右上角的三个点,选择连接服务器
  3. 输入smb:[共享文件夹的网络路径],这里把\替换成/,例如Windows中显示的网络路径是\\ThisPC\ShareFolder,那么这里要输入的就是smb://ThisPC/ShareFolder
  4. 输入新创建的用户名和密码
  5. 连接

注意事项

  1. iOS自带的文件App非常的智障,如果一段时间没有访问共享文件夹,那么下次访问时只能看到一个空文件夹,必须要推出smb服务器,然后点右上角的三个点重新连接服务器。
  2. iOS自带的文件App中会比Windows的资源管理器多出一个名为desktop.ini的文件,这原本是个Windows的隐藏文件,不用管它
  3. 十分建议使用第三方文件App替换自带的App
  4. iPhone与PC必须处于同一网络下