ปิดตัวจัดการเซิร์ฟเวอร์เมื่อเข้าสู่ระบบ


12

ใน Windows Server 2008 R2 มีโปรแกรม "Server Manager" ที่จะเริ่มต้นเมื่อฉันเข้าสู่ระบบ ฉันต้องการทำให้มันไม่ได้เริ่มขึ้นทุกครั้งที่ฉันเข้าสู่เซิร์ฟเวอร์

ฉันจะทำสิ่งนี้ได้อย่างไร

คำตอบ:


23

ฉันพบโพสต์บล็อกนี้โดย Alen Siljak ซึ่งอธิบายถึงวิธีที่คุณสามารถป้องกันไม่ให้เริ่มต้นเมื่อเข้าสู่ระบบ มีสองวิธีในการแก้ปัญหาที่แตกต่างกัน สิ่งแรกและง่ายที่สุดคือช่องทำเครื่องหมายในตัวจัดการเซิร์ฟเวอร์เอง ที่สองเกี่ยวข้องกับการปรับเปลี่ยนรีจิสทรีซึ่งสามารถใช้ในการทำให้เป็นอัตโนมัติและสคริปต์กระบวนการสำหรับเซิร์ฟเวอร์จำนวนมาก

  1. วิธี UI - ในโปรแกรม "ตัวจัดการเซิร์ฟเวอร์" มีส่วน "ข้อมูลสรุปเซิร์ฟเวอร์ -> ข้อมูลคอมพิวเตอร์" ที่ด้านล่างของส่วนจะมีช่องทำเครื่องหมาย "อย่าแสดงคอนโซลนี้เมื่อเข้าสู่ระบบ" ทำเครื่องหมายที่ช่องนี้และออกจากโปรแกรมและเมื่อเข้าสู่ระบบครั้งต่อไปคุณจะไม่เห็นตัวจัดการเซิร์ฟเวอร์

  2. Registry วิธี - ไปแก้ไขรีจิสทรีและHKLM\Software\Microsoft\ServerManagerและการตั้งค่าตัวแปรที่จะDoNotOpenServerManagerAtLogon 1จากนั้นไปที่รายการอื่นที่HKCU\Software\Microsoft\ServerManagerและการตั้งค่าCheckedUnattendLaunchSettingไป0(หมายเหตุว่านี้จะกำหนดเพียง แต่สำหรับผู้ใช้ปัจจุบัน) หลังจากออกจากระบบและเข้าสู่ระบบอีกครั้งคุณไม่ควรเห็นผู้จัดการเซิร์ฟเวอร์อีกต่อไป


2
FWIW ส่วนวิธีการลงทะเบียนของคำตอบนั้นใช้กับฉันจริง ๆ เนื่องจากฉันมีสถานการณ์ที่ VMs หลายโหลปรากฏขึ้นที่หน้าต่างนี้โดยไม่จำเป็นและฉันพยายามเขียนสคริปต์ที่พลิกการตั้งค่ารีจิสทรีสำหรับพวกเขาทั้งหมดโดยไม่ต้อง เพื่อคลิกด้วยตนเองผ่านช่องทำเครื่องหมายมากกว่า 40 รายการพร้อมกัน
Skeolan

1
ในกรณีที่ตัวจัดการเซิร์ฟเวอร์เปิดขึ้นพร้อมกับความผิดพลาดและไม่สามารถโหลด MMC ได้ช่องทำเครื่องหมายจะไม่สามารถตรวจสอบได้ หากคุณไม่ต้องการแก้ไขข้อผิดพลาด แต่อย่าให้ตัวจัดการเซิร์ฟเวอร์โผล่ขึ้นมาวิธีการลงทะเบียนใช้งานก็ดี

7

พฤติกรรมนี้สามารถถูกระงับได้ด้วยนโยบายกลุ่ม จากหน้าต่างหลักของ Server Managerบน TechNet:

ไม่ต้องแสดงคอนโซลนี้เมื่อเข้าสู่ระบบกล่องกาเครื่องหมายในสารสนเทศคอมพิวเตอร์ส่วนช่วยให้ผู้ดูแลป้องกันการจัดการเซิร์ฟเวอร์จากการเปิดโดยอัตโนมัติเมื่อเข้าสู่ระบบคอมพิวเตอร์หากพวกเขาไม่จำเป็นต้องเห็นจัดการเซิร์ฟเวอร์เมื่อเข้าสู่ระบบทุก ลักษณะการทำงานนี้สามารถควบคุมได้โดยตั้งค่านโยบายกลุ่มนโยบายคอมพิวเตอร์ท้องถิ่น / การกำหนดค่าคอมพิวเตอร์ / Administrative Templates / ระบบ Server / ผู้จัดการ / ไม่แสดงตัวจัดการเซิร์ฟเวอร์โดยอัตโนมัติเมื่อเข้าสู่ระบบ


4

บนเซิร์ฟเวอร์ของเราให้เริ่มต้นตัวจัดการเซิร์ฟเวอร์ที่ด้านบนขวาเลือก "จัดการ" จากนั้นเลือก "คุณสมบัติผู้จัดการเซิร์ฟเวอร์" และบนหน้าจอนั้นเลือก "อย่าเริ่มตัวจัดการเซิร์ฟเวอร์โดยอัตโนมัติเมื่อเข้าสู่ระบบ"


คำตอบนี้แตกต่างจากคำตอบที่ยอมรับอย่างไร
Katherine Villyard

มันกระชับกว่านั้นนิดหน่อยซึ่งทำให้ฉันสามารถหาช่องทำเครื่องหมาย (เล็ก ๆ น้อย ๆ ที่โง่); ไชโยเพื่อน
Jimbo

@KatherineVillyard บน Windows Server 2012 ของฉันตัวเลือกที่กล่าวถึงในคำตอบที่ยอมรับนั้นไม่มีอยู่จริงในขณะที่สิ่งนี้ทำอยู่
Marc.2377

0

ในหน้าต่าง "Server Manager" ที่เมนูด้านบนขวา

(คลิก) จัดการ> คุณสมบัติตัวจัดการเซิร์ฟเวอร์
(หน้าต่างจะปรากฏขึ้น)

(ตรวจสอบ) "อย่าเริ่มโปรแกรมจัดการเซิร์ฟเวอร์โดยอัตโนมัติเมื่อเข้าสู่ระบบ"

(คลิกตกลง)

มันจบแล้ว!!

หมายเหตุ:ฉันพยายาม "มาตรฐาน Windows Server 2012 R2 - บิลด์ 9600"

ฉันไม่สามารถหาเมนูที่กล่าวถึงในโพสต์ที่ยอมรับได้ นั่นเป็นเหตุผลที่ฉันเขียนมัน


0

การใช้คำแนะนำรีจิสตรีของ skeletank ฉันสร้างไฟล์ reg เพื่อวัตถุประสงค์ มันง่ายมากที่จะใช้อย่างใดอย่างหนึ่งจากชุดหรือเพียงแค่ด้วยตนเอง

เพียงทำไฟล์ข้อความที่มี. reg และคัดลอกวางต่อไป:

REGEDIT4

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

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerManager]
"DoNotOpenServerManagerAtLogon"=dword:00000001
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.