如何默认为未固定的远程桌面连接栏?

Bri*_*uch 7 remote-desktop windows-10

我刚刚升级到一台新电脑(Windows 10)。在我的旧计算机(也是 Windows 10)上,当我将桌面(全屏、所有显示器)远程连接到另一台计算机时,连接栏将默认为未固定。如果我将鼠标悬停在任何屏幕的顶部,它就会出现,否则不可见。

自从我升级以来,我的远程桌面会话总是出现固定的连接栏。我必须在每个会话中手动取消固定它。我尝试更改隐藏选项,但这只会让它一直隐藏,这绝对是不可取的!我怎样才能获得默认为未固定但显示在屏幕悬停顶部的旧行为?

Ste*_*ven 8

选项 1:将 pinconnectionbar 添加到您的 .rdp 文件

连接杆

此设置确定连接栏是否应在连接时固定到远程会话的顶部。

句法

pinconnectionbar:i:<value>

值 说明
0 连接栏不应固定到远程会话的顶部。
1 连接栏应固定在远程会话的顶部。

https://technet.microsoft.com/en-us/library/ff393714(v=ws.10).aspx

选项 2:向注册表添加值

HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client添加一个DWORD值PinConnectionBar与上述相同的值。此选项第一次起作用。但是,远程桌面客户端随后会删除该密钥。

  • 自 Windows 10 版本 (20H2) dd 2021 年 2 月 26 日起,这似乎不再起作用 - 请参阅我的答案所属。 (3认同)
  • 我将 `pinconnectionbar:i:0` 添加到 Documents\Default.rdp(这是一个隐藏文件)。该条为`:0` 取消固定,为`:1` 固定。 (2认同)

R. *_*oek 5

注意:在“当前”(2021 年 2 月 26 日)Windows 10 版本 (20H2) 中,远程桌面客户端似乎(再次)存在“错误”,因此不会让它尊重 RDP 设置pinconnectionbar:I:<value>

但是,仍然可以使用注册表取消固定所有 RDP 会话的连接栏:转到HKCU\Software\Microsoft\Terminal Server Client 并添加dwordPinConnectionBar(当它不存在时)并将该值设置为0取消固定所有(未来)远程桌面会话。

正如本文的另一个答案中提到的,该密钥预计会在关闭会话后被删除,但由于pinconnectionbarRDP 文件的选项不再起作用,因此该选项似乎会保留在注册表中。

  • 命令行修复:`reg add "HKCU\Software\Microsoft\Terminal Server Client" /v "PinConnectionBar" /t REG_DWORD /d 0 /f` (2认同)

Bri*_*uch 0

似乎是 Windows 10 的一个错误,后来在累积更新中得到了纠正。