登录时关闭服务器管理器


12

在Windows Server 2008 R2中,当我登录时始终会启动“服务器管理器”程序。我希望这样做,以免每次登录服务器时都不会启动。

我怎样才能做到这一点?

Answers:


23

我发现了Alen Siljak撰写的这篇博客文章,其中描述了如何防止登录时启动。有两种解决方法。第一个也是最简单的是服务器管理器本身中的复选框。第二个涉及修改注册表,该注册表可用于为大量服务器自动执行流程并编写脚本。

  1. UI方法 -在“服务器管理器”程序中,有“服务器摘要->计算机信息”部分。在该部分的底部,有一个复选框“登录时不显示此控制台”。选中此框并退出程序,在下次登录时,您将不会看到服务器管理器。

  2. 注册表方法 -转到注册表编辑器,HKLM\Software\Microsoft\ServerManager并将变量设置DoNotOpenServerManagerAtLogon1。然后转到处的另一个条目HKCU\Software\Microsoft\ServerManager并将其设置CheckedUnattendLaunchSetting0(请注意,这只会为当前用户设置)。注销并重新登录后,您应该不再看到服务器管理器。


2
FWIW答案的注册表方法部分实际上对我有用,因为我遇到了几十个VM不必要地弹出此窗口的情况,并且我试图编写一个脚本来翻转所有它们的注册表设置,而不必一次手动点击40多个复选框。
Skeolan

1
如果服务器管理器因故障打开而无法加载MMC,则无法选中该复选框。如果您不想解决该问题,但又不想弹出服务器管理器,则可以使用注册表方法。

7

使用组策略也可以抑制此行为。从TechNet上的服务器管理器主窗口中:

不显示我在登录该控制台的复选框计算机信息部分允许管理员阻止服务器管理器自动打开,当他们登录到电脑,如果他们不需要看到服务器管理器在每次登录。也可以通过组策略设置“ 本地计算机策略/计算机配置/管理模板/系统/服务器管理器/登录时不自动显示服务器管理器”来控制此行为。


4

在我们的服务器上,启动服务器管理器,在右上方的顶部选择“管理”,然后选择“服务器管理器属性”,然后在该屏幕上选中“不要在登录时自动启动服务器管理器”。


此答案与接受的答案有何不同?
凯瑟琳·维尔德

它的简洁性让我找到了(傻小的)复选框;)干杯伴侣
Jimbo,2017年

@KatherineVillyard在我的Windows Server 2012上,接受的答案中提到的选项根本不存在,而这个选项却存在。
Marc.2377 '19

0

在“服务器管理器”窗口的右上角菜单中

(单击)“管理”>“服务器管理器属性”
(弹出窗口)

(选中)“不要在登录时自动启动服务器管理器”

(单击确定)

完成!!

注意:我试穿了。“ Windows Server 2012 R2 Standard-内部版本9600”。

我无法找到已接受帖子中提到的菜单。那就是为什么我写它。


0

使用skeletank的注册表建议,我为此创建了一个reg文件。无论是批量使用还是手动使用,都非常简单。

只需创建一个扩展名为.reg的文本文件,然后复制粘贴下一个文件:

REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\ServerManager]
"CheckedUnattendLaunchSetting"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerManager]
"DoNotOpenServerManagerAtLogon"=dword:00000001
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.