เปลี่ยนความละเอียดการแสดงผลของ Server 2012 ภายใน Hyper-V VM หรือไม่


18

การเรียกใช้เซิร์ฟเวอร์ 2012 ภายใน Hyper-V VM คลิกที่ "การตั้งค่าการแสดงผล" เพื่อลองและเปลี่ยนความละเอียดหน้าจอ แต่มีข้อความระบุว่า "การตั้งค่าการแสดงผลไม่สามารถเปลี่ยนแปลงได้จากเซสชันระยะไกล"

ใครรู้วิธีเปลี่ยนความละเอียด


ตรวจสอบที่นี่: superuser.com/questions/518484/…
Devid

1
ขอบคุณ Devid ฉันจะลองแก้ปัญหาของคุณบน Linux VM ของฉัน คุณเจอวิธีแก้ปัญหาสำหรับ Windows VM หรือไม่?
J. Scott Elblein

ตกลงถ้าช่วย +1 ฉันไม่ได้ใช้ Windows ใน Hyper-V แต่ฉันคิดว่าควรจะทำได้ง่ายกว่า ฉันคิดว่าถ้าคุณติดตั้ง Integration Services ควรเปลี่ยนได้ง่าย แต่อย่างที่ฉันบอกว่าฉันไม่แน่ใจเพราะฉันไม่ได้ใช้ Windows ใน Hyper-V
Devid

เคฉันยังไม่มีตัวแทน 15 คนดังนั้นฉันจึงไม่สามารถ +1 ได้ฮ่า ๆ ฉันได้ติดตั้ง Integration Services แล้ว แต่ตอนนี้โชคดี
J. Scott Elblein

คำตอบ:


20

สำหรับ Windows 8.1 ด้วย HyperV Manager 6.3.9600.16384

จาก HyperV Manager:
- เลือก 'การตั้งค่า Hyper-V' สำหรับโฮสต์
- ภายใต้ 'เซิร์ฟเวอร์' เลือก 'นโยบายโหมดเซสชันที่ได้รับการปรับปรุง'
- ยกเลิกการเลือก 'โหมดเซสชันที่ปรับปรุงแล้ว'

คุณอาจต้องหยุด / รีสตาร์ท VM / เซสชันก่อน / หลังทำสิ่งนี้

เชื่อมต่อกับ VM และเปลี่ยนความละเอียดตามปกติ

เลิกทำการเปลี่ยนแปลงด้านบนเพื่อเปิดใช้งานการเชื่อมต่อโหมดเซสชันขั้นสูงอีกครั้งหากต้องการ


ขอบคุณเดวิดนั่นเป็นกลอุบาย ฉันทำเครื่องหมายว่าคุณเป็นคำตอบที่ดีที่สุดเพราะคุณระบุขั้นตอนที่แน่นอนแม้ว่ามันจะเป็นคำตอบเดียวกับโทมัส '(ดังนั้นฉันจึงสนับสนุนเขา) =)
J. Scott Elblein

12

หากคุณไม่ต้องการกลับไปที่ 'เซสชันพื้นฐาน' ให้ลองทำดังนี้:

  • ปิดเซสชันหากคุณเปิด แค่ 'ส้ม x' ออกมา ไม่จำเป็นต้องปิดเครื่อง
  • เมื่อปิดแล้วพฤติกรรมการตั้งค่าบางอย่างจะเปลี่ยนไป คลิกขวาที่ VM ของคุณและภายใต้ 'เชื่อมต่อ' ตอนนี้ควรจะมี 'แก้ไขการตั้งค่าเซสชัน'
  • สิ่งนี้ควรนำคุณกลับไปที่กล่องโต้ตอบที่ให้คุณเลือกความละเอียดและแนบอุปกรณ์ท้องถิ่นกับ VM
  • เมื่อคุณเลือกความละเอียดใหม่แล้วให้เชื่อมต่อใหม่อีกครั้ง

ทำงานได้ตราบใดที่ VM ยังทำงานอยู่ วิธีนี้ใช้ได้ผลดีที่สุดสำหรับฉัน
Off The Gold

นี่เป็นทางออกที่ดีที่สุดในเดือนตุลาคม 2018 ขณะนี้ที่ Ubuntu มีเซสชันที่ได้รับการปรับปรุงแล้ว
OrangeSherbet

2

Hyper-V Manager> (คลิกขวาที่แขก)> (เลือก) แก้ไขการตั้งค่าเซสชัน ...


4
ขอบคุณ @DavidB ฉันไม่ได้มีตัวจัดการ HyperV ของฉันเว้นแต่ฉันจะทำมันหายไป
J. Scott Elblein

"การแก้ไขการตั้งค่าเซสชัน" นี้จะปรากฏขึ้นหาก VM ทำงานอยู่ในอินสแตนซ์ไฮเปอร์ v 10 ของฉันที่ชนะ แต่เฉพาะเมื่อ VM กำลังทำงานอยู่ อย่างไรก็ตามทั้งหมดมันก็นำฉันไปที่ VM โดยไม่มีตัวเลือกในการเปลี่ยนแปลงอะไร
ปิด The Gold

2

เพื่อให้คุณเปลี่ยนความละเอียดได้คุณต้องตั้งค่า "เซสชันพื้นฐาน" จากการเชื่อมต่อ HyperV Virtual Machine (ปุ่มสุดท้ายที่แผงด้านบน)


2

สิ่งที่ใช้ได้ผลสำหรับฉันคือการตั้งค่า Hyper V เลือกบนแผงด้านซ้ายภายใต้ผู้ใช้ "รีเซ็ตกล่องกาเครื่องหมาย" และคลิกที่ปุ่มรีเซ็ต ซึ่งทำให้กล่องโต้ตอบทั้งหมดที่ถูกซ่อนไว้ปรากฏขึ้นอีกครั้งรวมถึงกล่องโต้ตอบที่ขอการแก้ไขเมื่อเชื่อมต่อ


2

นี่เป็นความเห็นต่อคำตอบของ DavidB

Hyper-V Manager> (คลิกขวาที่แขก)> (เลือก) แก้ไขการตั้งค่าเซสชัน ...

บางครั้ง Hyper-V Manager ไม่แสดงตัวเลือก "แก้ไขการตั้งค่าเซสชัน ... " ในเมนูบริบทของเครื่อง หากเป็นกรณีแรกตรวจสอบให้แน่ใจว่าเครื่องกำลังทำงานอยู่ ( OffThe Goldได้กล่าวไว้แล้ว) หากตัวเลือกยังคงไม่แสดง:

  • ไปที่บานหน้าต่างด้านซ้ายที่โฮสต์ Hyper-V ของคุณอยู่ในรายการ
  • คลิกขวาที่โฮสต์ที่เกี่ยวข้องและเลือก "รีเฟรช"

สิ่งนี้จะนำตัวเลือกกลับไปที่เมนูบริบท

ก่อนคลิก "แก้ไขการตั้งค่าเซสชัน ... " ตรวจสอบให้แน่ใจว่าไม่มีหน้าต่าง VMConnect เปิดอยู่! มิฉะนั้นคุณจะถูกพาไปที่นั่นโดยไม่แสดงการตั้งค่าเซสชัน ...


สวัสดียินดีต้อนรับสู่ Superuser โปรดจำไว้ว่าจะต้องใช้กล่องคำตอบสำหรับคำตอบเท่านั้น - หากคุณต้องแสดงความคิดเห็นคุณจะต้องได้รับคะแนนที่จำเป็นก่อน อย่างไรก็ตามคำตอบนี้สร้างขึ้นจากคำตอบอื่นดังนั้นฉันไม่เห็นเหตุผลว่าควรตั้งค่าสถานะ สิ่งที่ต้องจำไว้สำหรับอนาคต :)
กี้ TK

2

คุณสามารถแก้ไขการตั้งค่าการเชื่อมต่อของคุณสำหรับ VMConnect ได้อย่างง่ายดายโดยการเรียกใช้คำสั่งต่อไปนี้ใน Windows PowerShell หรือพรอมต์คำสั่ง (ในฐานะผู้ดูแลระบบ):

VMConnect.exe <ServerName> <VMName> /edit

ที่มา: https://docs.microsoft.com/en-us/windows-server/virtualization/hyper-v/learn-more/use-local-resources-on-hyper-v-virtual-machine-wachine-hyper-v/learn-more/use

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.