要在本地win10电脑上直接访问远程电脑的d盘,需在远程电脑启用smb共享:右键d盘→属性→共享→高级共享→勾选并设共享名;配置共享权限与安全权限(含everyone读写);开启网络发现和文件共享并关闭密码保护。本地通过\ip共享名访问或映射为固定盘符(如z:),勾选“登录时重新连接”并保存凭据,即可像操作本地磁盘一样使用。

要在本地Win10电脑上直接访问远程电脑的本地磁盘(比如远程主机的D盘),而不是把本地盘映射过去,你必须在远程电脑上主动开启文件共享,并在本地电脑上通过网络路径或映射驱动器方式接入——这本质上是SMB文件共享,不是RDP重定向的反向操作,因为RDP协议不支持远程端主动挂载本地磁盘。
在远程电脑上启用并配置共享磁盘
第一步:右键远程电脑上要共享的磁盘(例如 D 盘)→ 选择“属性” → 切换到“共享”选项卡 → 点击“高级共享”。
第二步:勾选“共享此文件夹”,共享名建议用无空格、无特殊字符的英文名(如 DiskD),点击“权限” → 添加 Everyone 或指定用户 → 勾选“允许”下的“读取”和“更改”(若需写入)。
第三步:切换到“安全”选项卡 → 点击“编辑”→“添加”→输入 Everyone → 勾选“允许”下的“读取和执行”“列出文件夹内容”“读取”“写入” → 确定。这一步漏掉会导致本地访问时提示“拒绝访问”。
第四步:确保远程电脑已开启网络发现与文件共享:打开“控制面板→网络和Internet→网络和共享中心→高级共享设置”→ 在当前配置文件下启用“网络发现”和“文件和打印机共享”,并关闭密码保护共享(否则本地连接需反复输凭据,且可能失败)。
在本地Win10电脑上访问或映射该共享磁盘
方法一:直接地址栏访问(临时使用)
打开本地文件资源管理器,在地址栏输入:\远程电脑IP地址共享名(例如 \192.168.3.81DiskD)→ 回车 → 按提示输入远程电脑的用户名和密码(注意:必须是远程电脑上存在的本地账户,不是Microsoft账户,除非已关联且启用密码登录)。
方法二:映射为本地驱动器(持久化使用)
在本地电脑上,按 Win + R 输入 shell:desktop 回车 → 右键桌面空白处 → “新建→快捷方式” → 在位置栏粘贴:远程电脑IP地址共享名 → 下一步 → 命名(如“远程D盘”)→ 完成。双击即可打开,但不占盘符。
方法三:挂载为固定盘符(推荐长期使用)
打开本地“此电脑”→ 顶部菜单栏点“计算机”→“映射网络驱动器”→ 选择一个未占用盘符(如 Z:)→ 文件夹栏输入 \远程电脑IP地址共享名 → 勾选“登录时重新连接”→ 点击“完成”→ 遇到凭据弹窗时,勾选“记住我的凭据”,输入远程电脑的用户名(格式为 远程电脑名用户名 或 IP地址用户名)和密码。
验证与排障关键点
① 先在本地CMD中执行 ping 远程电脑IP,不通则检查防火墙:远程电脑需放行 文件和打印机共享(SMB-In) 规则,端口为 445/TCP;若用Windows Defender防火墙,可临时关闭测试。
② 若映射后显示“找不到网络路径”,请确认远程电脑的IP未变动,且未启用IPv6优先导致解析异常——可在本地hosts文件中强制绑定 IPv4 地址:192.168.3.81 remote-pc,然后用 \remote-pcDiskD 访问。
③ 【远程电脑必须使用静态IP或局域网内DNS可解析的主机名,动态DHCP分配的IP重启后易失效】。
④ 如果远程电脑是Windows 10家庭版,它默认禁用远程SMB共享功能,无法作为共享服务器;必须升级至专业版/企业版,或改用第三方工具(如Syncthing、Rsync over SSH),但本方案不覆盖此类替代路径。
完成映射后,打开“此电脑”,Z:盘即出现,双击即可浏览、复制、删除远程磁盘上的文件,所有操作实时生效。











