AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 780639
Accepted
JimDel
JimDel
Asked: 2016-06-03 12:58:30 +0800 CST2016-06-03 12:58:30 +0800 CST 2016-06-03 12:58:30 +0800 CST

EnableLinkedConnections 在某些 Windows 10 机器上不起作用

  • 772

多年来,我一直在使用下面的“EnableLinkedConnections”注册表设置,没有遇到任何问题。但最近使用 Windows 8.1 和 Windows 10,有时它不起作用。我需要以管理权限运行一些程序,但在这种情况下,他们看不到映射为标准用户的驱动器。有谁知道为什么这不再有效?或者如果有解决办法?禁用 UAC 不是一种选择。谢谢

转到:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System 创建一个新参数(DWORD 类型),名称为 EnableLinkedConnections,值为 1

networking mappeddrive windows-10 windows-8.1
  • 2 2 个回答
  • 30781 Views

2 个回答

  • Voted
  1. Best Answer
    StayOnTarget
    2018-09-08T07:02:47+08:002018-09-08T07:02:47+08:00

    TLDR:微软已经承认了一个EnableLinkedConnections无法正常工作的案例。如果 UAC 在运行提升的程序(即以管理员身份运行)之前需要密码,则会发生这种情况。


    https://support.microsoft.com/en-us/help/3035277/mapped-drives-are-not-available-from-an-elevated-prompt-when-uac-is-co

    症状

    当满足以下条件时,会出现此问题:

    • 您使用组策略首选项 (GPP) 或登录脚本在登录期间映射网络驱动器。

    • 用户帐户控制 (UAC) 已启用。

    • 以下 UAC 组策略设置配置为提示输入凭据:

      • 用户帐户控制:管理员批准模式下管理员的提升提示行为
    • EnableLinkedConnections 注册表项已配置。请参阅配置注册表项的详细信息。

    在这些情况下,您会遇到以下情况:

    • 当您登录时,映射的驱动器按预期可用。当您以管理员身份运行提升的命令提示符时,映射的驱动器在提升的命令提示符中不可用。

    注意此问题还会影响在提升的上下文中运行(以管理员身份运行)并使用驱动器号访问映射驱动器的其他应用程序。

    原因

    启用 UAC 后,系统会在用户登录时创建两个登录会话。两个登录会话相互链接。一个会话代表提升会话期间的用户,另一个会话代表您在最低用户权限下运行的会话。

    创建驱动器映射时,系统会创建将驱动器号与 UNC 路径相关联的符号链接对象(“DosDevices”)。这些对象特定于登录会话,并且不在登录会话之间共享。

    注意 EnableLinkedConnections 注册表项强制将符号链接写入到启用 UAC 时创建的两个链接登录会话。

    当 UAC 策略配置为提示输入凭据时,除了现有的两个链接登录会话之外,还会创建一个新登录会话。以前创建的表示驱动器映射的符号链接在新登录会话中将不可用。

    解决方法

    要变通解决此问题,请按照下列方法之一中的步骤操作:

    方法一

    1. 在本地组策略编辑器中,找到以下组策略路径:Local Computer Policy\Windows Settings\Security Settings\Local Policies\Security Options

    2. 将以下策略配置为提示同意:User Account Control: Behaviour of the elevation prompt for administrators in Admin Approval Mode

    方法二

    在提升的会话中再次映射所需的驱动器,例如,使用 .bat 脚本文件。

    地位

    Microsoft 已确认这是“适用于”部分中列出的 Microsoft 产品中的问题。


    上面的评论中提供了指向类似公告的链接,但似乎不适用于英语用户;此答案中的链接应适用于英语语言环境。

    • 4
  2. SolveProblem
    2016-06-16T02:36:20+08:002016-06-16T02:36:20+08:00

    我得到了一些解决方案,它们是:

    1. 关闭您的 UAC(用户帐户控制)并重新启动您的 PC,如果这对第二种解决方案没有帮助,它肯定会对您有所帮助。

    2. 您必须在注册表中创建 EnableLinkedConnections 条目,将值(类型 DWORD)设置为 1,然后重新启动工作站。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLinkedConnections=dword:00000001

    注意:要配置 EnableLinkedConnections 注册表值,您需要执行以下步骤:

    1. 单击“开始”,在“开始程序和文件”框中键入 regedit,然后按 Enter。

    2. 找到并右键单击注册表子项 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System。

    3. 指向新建,然后单击 DWORD 值。

    4. 键入 EnableLinkedConnections,然后按 Enter。

    5. 右键单击 EnableLinkedConnections,然后单击修改。

    6. 在数值数据框中,键入 1,然后单击确定。

    7. 退出注册表编辑器,然后重新启动计算机。

    • 1

相关问题

  • 谁能指出我的 802.11n 范围扩展器?

  • 我怎样才能得到一个网站的IP地址?

  • 在一个 LAN 中使用两台 DHCP 服务器

  • 如何在 Linux 下监控每个进程的网络 I/O 使用情况?

  • 为本地网络中的名称解析添加自定义 dns 条目

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve