เซสชันเดสก์ท็อประยะไกลสีดำหลังจากย่อเล็กสุด


18

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

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

และเพื่อชี้แจง - หน้าต่างจะต้องย่อเล็กสุดในเวลาสั้น ๆ เท่านั้นดังนั้นจึงไม่น่าจะเป็นปัญหาการหมดเวลา การคลิกหรือพิมพ์ในเซสชันระยะไกลยังคงทำให้คอมพิวเตอร์ระยะไกลตอบสนองอย่างเหมาะสม การตัดการเชื่อมต่อจากเซสชันและเชื่อมต่อคืนค่าภาพหน้าจอทั้งหมดเช่นเดียวกับการคลิกทั่วสถานที่ในภาพสีดำ (ทำให้แต่ละส่วนวาดใหม่)

การกำหนดค่า:ปัญหานี้เกิดขึ้นกับฉันเมื่อเชื่อมต่อกับคอมพิวเตอร์เฉพาะเท่านั้น (กล่องเซิร์ฟเวอร์ W2K ที่กำหนดค่าเพื่ออนุญาตการดูแลระบบระยะไกล) และเฉพาะกับคอมพิวเตอร์ไคลเอนต์บางเครื่องเท่านั้น ฉันได้ลองใช้คอมพิวเตอร์ไคลเอนต์ 7 เครื่องด้วย Remote Desktop รุ่นต่างๆ (ระบบปฏิบัติการคือ: Win2K, Server 2003, Server 2008, Windows 7 RC, 3 XP) และอีกสองเครื่องแสดงปัญหา (หนึ่งในนั้นคือกล่อง XP และ อื่น ๆ คือ Windows 7) คอมพิวเตอร์เครื่องเดียวกันนั้นสามารถ RDP ไปยังคอมพิวเตอร์เครื่องอื่นได้โดยไม่มีปัญหา

ความพยายามในการแก้ไขปัญหา:ฉันได้ลองทำสิ่งต่อไปนี้แล้ว:

  • ปิดการใช้งานโปรแกรมรักษาหน้าจอ LOCAL ตามที่ระบุไว้ในTechnet
  • ปิดการแคชบิตแมปในไคลเอนต์ตามที่กล่าวไว้ในฟอรัมจำนวนมาก
  • อัปเดตเป็นเวอร์ชั่น 6.1 ของไคลเอ็นต์เดสก์ท็อประยะไกล
  • ใช้ mRemote (ฉันสงสัยว่ามันจะใช้ได้เนื่องจากใช้รหัสของ MS สำหรับเชื่อมต่อกับเซิร์ฟเวอร์ RDP)
  • ปิดการเร่งวิดีโอทั้งหมด

คำถาม:ความคิดเห็นใด ๆ ที่ทำให้เกิดสิ่งนี้

คำตอบ:


15

แก้ไขปัญหาของ RDP ไม่กลับมาจากตำแหน่งย่อเล็กสุด เป็นเพราะเมื่อ RDP ที่ถูกย่อให้เล็กสุดอาจไม่สามารถวาด gui ใหม่ได้

ดูเหมือนว่าการเปลี่ยนแปลงรีจิสทรีต่อไปนี้จะแก้ไขปัญหาได้ (XP SP3 32k)

ไคลเอนต์เซิร์ฟเวอร์ HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Terminal สร้าง \ ค่า DWORD ใหม่และตั้งชื่อ RemoteDesktop_SuppressWhenMinimized ระบุ 2 เป็นข้อมูลค่า


9

เพียงเปลี่ยนความลึกของสีของเซสชันระยะไกลเป็น 24 บิตหรือน้อยกว่า (คุณสามารถค้นหาการตั้งค่า "ความลึกของสี" บนแท็บจอแสดงผลของคุณสมบัติการเชื่อมต่อเดสก์ท็อประยะไกล)

โชคดี.


1
เพียงแค่ข้อเสนอแนะบางครั้งมันก็ดีที่จะให้สักหน่อย ข้อมูลแร่เกี่ยวกับสิ่งที่เกิดขึ้นและทำไมคำตอบที่คุณแนะนำถูกต้อง
Drew Khoury

1
วิธีนี้ใช้ได้ผล แต่ถ้าคุณต้องการใช้สีแบบ 32 บิตคุณสามารถปิดใช้งาน Experience-> DesktopComposition แทน ทำให้ชุดรูปแบบของคุณไม่ใช่ Windows-Aero แต่ก็ยังดีกว่าต้องเชื่อมต่อใหม่หลังจากย่อเล็กสุด ....
Ross Aiken

+1 คำแนะนำทั้งสองนี้ (24- บิตหรือปิดการใช้งานประสบการณ์ -> องค์ประกอบของเดสก์ท็อป) แก้ปัญหาเฉพาะหน้าบน LAN ท้องถิ่นระหว่างเครื่อง Windows 7 ดังนั้นฉันเลือกที่จะให้คุณภาพของภาพ
codenheim

4

ฉันจะลองอัปเดตไดรเวอร์วิดีโอในกล่อง Win2000 จากบทความ MS นี้ - http://msdn.microsoft.com/en-us/library/aa383015%28VS.85%29.aspx

"บนเซิร์ฟเวอร์ RDP ใช้ไดรเวอร์วิดีโอของตัวเองเพื่อแสดงผลการแสดงผลโดยการสร้างข้อมูลการแสดงผลลงในแพ็คเก็ตเครือข่ายโดยใช้โปรโตคอล RDP และส่งผ่านเครือข่ายไปยังไคลเอนต์"


ฉันไม่รู้ว่าคุณสามารถอัปเดตไดรเวอร์วิดีโอ RDP ได้อย่างไร (ต่างจากไดรเวอร์วิดีโอปกติ) หากใครมีตัวชี้ไปยังข้อมูลนั้นก็จะได้รับการชื่นชม
TorgoGuy

ไม่ฉันหมายถึงการอัปเดตไดรเวอร์วิดีโอสำหรับการ์ดใด ๆ ก็ตามที่อยู่ในกล่อง Win2000 ซึ่งเป็น "ปกติ" บทความกล่าวว่า RDP ใช้ไดรเวอร์วิดีโอของตัวเองซึ่งหมายถึงไดรเวอร์วิดีโอในตัวจัดการอุปกรณ์สำหรับการ์ดแสดงผล
สิงหาคม

0

มันไม่ใช่คำตอบ แต่ฉันก็มีปัญหาเช่นกัน เซสชัน RDP ในพื้นที่ทำงานได้ดี vpn + rdp ทำงานได้ดีตราบใดที่ฉันไม่ย่อเล็กสุด เซิร์ฟเวอร์เป็นเซิร์ฟเวอร์ 2000 ลูกค้าคือ win7 RC ดิสโก้และ reconn แก้ไขปัญหาจนกว่าฉันจะย่ออีกครั้ง

การตั้งค่าเราเตอร์ / เคเบิลโมเด็ม / vpn เดียวกันเมื่อบูตเข้าสู่ XP บนเครื่องเดียวกัน = ใช้งานได้ เซสชัน Linux rdp ทำงานได้เช่นกัน ฉันเดาว่ามันเป็นเรื่องของวิธีที่ windows ปฏิบัติต่อโปรแกรมที่ไม่ใช้งาน


0

ฉันมีปัญหานี้หลายครั้ง ฉันพบว่ามันเกิดขึ้นเฉพาะเมื่อมีเวลาแฝงในการเชื่อมต่อเครือข่ายหรือ VPN ของฉัน


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