考虑到我有一台机器的管理员访问权限,如何远程访问 Windows XP 和 Windows 7 中的默认 C$ 共享?
编辑:这不是一个域,而是我需要访问的一台机器
答案1
有几个问题需要牢记:
- 这必须是运行 Windows 专业版的计算机。家庭版未启用管理共享。
- 许多(如果不是大多数)第三方防火墙会出于安全原因禁用管理共享。确保主机防火墙没有禁用它们。
- 如果您关闭了文件共享,则此方法无效。在 XP 中,请确保已打开高级共享,而不是简单共享。在 7 中,请检查您的网络设置,以确保已启用文件和打印机共享。标记为公共的网络则不是这种情况。
- 确保您直接输入路径 - 名称以 结尾的 Windows 共享
$
不可见,不会在共享列表中发送。相反,您必须直接指定路径:\\MachineName\c$\
。
答案2
我在 Windows 7 上遇到了同样的问题,解决方法如下:
1. 转到: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
2. 创建一个名为LocalAccountTokenFilterPolicy并为其分配值 1
3. 重新启动“服务器”服务或重启机器
您也可以从提升的 cmd 运行此命令,然后继续执行步骤 3:
REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 1
归功于维比尔
答案3
如果您不在域中:UAC 将阻止远程访问管理共享。
选项:
- 禁用 UAC
- 启用内置管理员
- 设置允许远程 UAC 的注册表选项
- 路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
- DWORD(32 位):LocalAccountTokenFilterPolicy = 1
点击此处了解更多https://4sysops.com/archives/access-denied-to-administrative-admin-shares-in-windows-8/
或者谷歌搜索“远程 UAC 管理共享”
答案4
是的,如果您有管理员权限,您只需使用机器的 UNC 路径 - \\machinename\c$ 甚至 \\IPAddress\c$。