เดสก์ท็อประยะไกลของ Windows 10 เชื่อมต่อกับจอดำแล้วยกเลิกการเชื่อมต่อ


32

ฉันพบปัญหานี้แล้วตั้งแต่ฉันอัปเดต (ติดตั้งใหม่) เป็น Windows 10 Professional ฉันเคยเชื่อมต่อกับคอมพิวเตอร์ผ่าน RDP ผ่าน WAN และ LAN โดยไม่มีปัญหา

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

มันเป็นเดสก์ท็อป Intel i7 พร้อม GPU nVidia พร้อมไดรเวอร์ล่าสุด

สิ่งที่ฉันรู้ / ลอง:

  1. เมื่อเกิดปัญหาฉันสามารถทำซ้ำบน Windows, Mac หรือ iPads / iPhones ผ่าน LAN หรือ WAN

  2. การรีบูตเครื่องเป็นการชั่วคราวแก้ปัญหาจนกว่าจะเริ่มเกิดขึ้นอีกครั้ง

  3. การปิดใช้งานการแคชบิตแมปหรือเปลี่ยนความละเอียดในไคลเอนต์ RDP ไม่สามารถแก้ไขได้

  4. การกดCTRL+ ALT+ ENDไม่ทำอะไรเลย

  5. สร้างบัญชีใหม่และลองเข้าสู่ระบบเพื่อทดสอบว่าเป็นบัญชีที่เกี่ยวข้องหรือยังไม่ได้เข้าสู่ระบบ

  6. ทำsfc /scannowเพื่อสแกนระบบและแก้ไขไฟล์ที่เสียหายมันออกมาโดยไม่มีข้อผิดพลาด

  7. ฉันตรวจสอบบันทึกเหตุการณ์และดูเหมือนว่า WINLOGON หยุดทำงาน เพียงแค่บอกว่า "กระบวนการเข้าสู่ระบบ windows ได้ยกเลิกโดยไม่คาดคิด"

ฉันไม่มีตัวเลือกในการแก้ไขปัญหานี้ความช่วยเหลือใด ๆ จะได้รับการชื่นชม


เป็นไคลเอนต์หรือเซิร์ฟเวอร์ที่คุณเริ่มระบบใหม่เพื่อแก้ไขปัญหาหรือไม่
cdavid

คุณลองใช้ VPN และไม่เปิดเผย 3389 ถึง WAN หรือไม่
Linef4ult

ฉันด้วย. ไม่ใช่ - tenforums.com/network-sharing/ ......เพราะฉันมีรหัสผ่านสำหรับบัญชีทั้งหมดและทำสิ่งเดียวกันโดยไม่คำนึงถึงสถานะการเชื่อมต่อคอนโซลภายใน
nerdfever.com

ฉันประสบปัญหานี้กับเซิร์ฟเวอร์ 2012 R2 และในขณะที่ปัญหาอาจไม่เกี่ยวข้องอาการจะคล้ายกันมาก หน้าจอดำและรีบูตเซิร์ฟเวอร์แก้ไขเป็นระยะเวลาหนึ่ง ฉันไม่มีคำตอบ แต่ฉันเชื่อมโยงกับบริการ TermService ขัดข้องแม้ว่าจะมีไม่มากในบันทึกที่ระบุ TermService ผิดปกติเนื่องจากไม่สามารถหยุดผ่าน services.msc แต่คุณสามารถใช้tasklist /svc | findstr /C:TermServiceเพื่อระบุ ID กระบวนการและtaskkill /F /PID [process_id]เพื่อสิ้นสุดกระบวนการ net start TermServiceเริ่มต้นใช้ TermService ฉันยังคงแก้ปัญหาอยู่
Johnny Keeton

1
@Todilo ดูคำตอบของฉันด้านล่าง
ข้อผิดพลาดของไวยากรณ์

คำตอบ:


13

Remote Desktop - จอดำแห่งความตาย

ปัญหา

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

โซลูชัน

  • ในขณะที่เข้าสู่ระบบและติดอยู่บนหน้าจอสีดำแห่งความตาย
    1. กดCTRL+ ALT+ ENDหรือCTRL+ ALT+ FN+ ENDบนแล็ปท็อป สิ่งนี้เรียกตัวจัดการงานและในกรณีส่วนใหญ่คุณจะเห็นเดสก์ท็อปทันที
    2. ถ้าเป็นตัวจัดการงาน แต่ไม่มีเดสก์ท็อปปรากฏขึ้นให้ลองเรียกใช้ Explorer จากตัวจัดการงาน: File > New Task > Explorer.exe
  • ลองเชื่อมต่อด้วยความละเอียดที่แตกต่างกัน
  • เข้าถึงคอมพิวเตอร์ระยะไกลการจัดการคอมพิวเตอร์หรือบริการ MMC และวนรอบบริการบริการเดสก์ท็อประยะไกล
  • อัพเดตไดรเวอร์การแสดงผลทั้งในเครื่องที่เชื่อมต่อและบนเครื่องที่คุณเชื่อมต่อด้วย
    1. ผู้ใช้บางรายกำลังประสบกับสิ่งนี้กับ Nvidia GPU โปรแกรมประสบการณ์ Geforce มีคุณลักษณะ "แชร์" หรือที่รู้จักกันในชื่อ "shadow play"; เมื่อเปิดใช้งานบางคนอาจประสบปัญหา ลองปิดการใช้งานรีสตาร์ทและดูว่าช่วยได้หรือไม่
    2. ตรวจสอบการตั้งค่าการแสดงผลที่รีโมตโฮสต์และดูว่ามีจอภาพ phantom อยู่หรือไม่ อาจต้องเปลี่ยนว่าจอภาพใดเป็นจอภาพหลัก
  • เริ่มไคลเอนต์ RDP ใหม่บนเดสก์ท็อปของคุณ แต่ก่อนที่คุณจะคลิก CONNECT ให้คลิกลิงก์ SHOW OPTIONS คลิกที่แท็บ DISPLAY และตั้งค่า DISPLAY CONFIGURATION ให้เป็นความละเอียดต่ำเช่น 640 × 480
  • ลองปิดการเริ่มต้นอย่างรวดเร็ว
    • คุณสมบัตินี้จะทำงานเฉพาะเมื่อคุณปิด SHUTDOWN และ Boot มันไม่มีผลต่อ RESTART
    • ไปที่แผงควบคุมตัวเลือกพลังงานและเลือกสิ่งที่ปุ่มเปิดปิดทำด้านซ้าย
    • จากนั้นเลือกเปลี่ยนการตั้งค่าที่ไม่สามารถใช้งานได้ในขณะนี้ใกล้กับกึ่งกลางด้านบนของหน้าจอ ...
    • ลดลงบนหน้าต่างยกเลิกการทำเครื่องหมาย Fast Startup

การป้องกัน

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

ทรัพยากร

(Google ที่เว็บไซต์สนับสนุนของ Microsoft ฉันมีชื่อเสียงต่ำเกินกว่าจะโพสต์ลิงก์)

  • ปิดใช้งานการแคชบิตแมป 2012
  • โปรแกรมแก้ไขด่วนสำหรับ "หน้าจอสีดำในระหว่างเซสชันความช่วยเหลือระยะไกลใน Windows Vista, Windows Server 2008, Windows 7 หรือ Windows Server 2008 R2"
  • ล็อคหน้าจอเป็นสีดำหรือว่างเปล่าและไม่ตอบสนองต่อการกระทำของแป้นพิมพ์หรือการปัดใน Windows 10 Technical Preview

ปิดใช้งานการแคชบิตแมป


2
ไม่มีผลงานนี้อาจจะแก้ไขปัญหานี้ได้ปะทุมีสาเหตุที่แตกต่างกัน ..
เรือบิน

ตั้งแต่ 2019/6/28 Windows 10 v1809ขั้นตอนข้างต้นใช้งานได้ ฉันแค่ต้องแสดง"ในขณะที่เข้าสู่ระบบและติดอยู่บนหน้าจอสีดำแห่งความตาย"ขั้นตอนที่1 & 2
MickyD

การแก้ไขอื่น ๆ (วิธีที่ฉันแก้ไขอย่างถาวร) คือเพียงแค่ติดตั้ง / ใช้ RDC Manager สำหรับ RDP ทั้งหมด: microsoft.com/en-us/download/details.aspx?id=44989 - ฉันชอบมันดีกว่าอยู่ดี ..
bshea

2

ไม่มีคำตอบอื่นใดที่เหมาะกับฉันในที่สุดฉันก็พบสิ่งที่ทำหลังจากขุดมามาก ใช้ตัวแก้ไขนโยบายกลุ่ม (หรือดาวน์โหลด "นโยบายเพิ่ม" ที่เหนือกว่า) และปิดการใช้งาน UDP คุณสามารถค้นหาได้ในนโยบายrds / clientหรือโปรโตคอล rds / host / connection / selectหรือในรีจิสทรีที่NT \ Terminal Services \ Client SOFTWARE \ Policies \ Microsoft \ Windows SOFTWARE \ Policies \ Microsoft \ Windows

มีการตั้งค่ามากมายที่เล่นซอในนั้นคุณสามารถลองปิดการใช้งานกราฟิก RemoteFX


1

ฉันมีปัญหาเดียวกัน - เปลี่ยนจาก 32 บิตเป็น 24 บิตสีและมันจะช่วยให้คุณเชื่อมต่อได้ตามปกติ การตั้งค่าอื่น ๆ ทั้งหมดสามารถเก็บไว้ในค่าเริ่มต้นได้

รูปภาพของการตั้งค่า RDP พร้อมการเน้นสี 24 บิต


ไม่ได้ทำงานสำหรับฉัน
Stiv

@stiv อาจเป็นสิ่งที่ Windows อัปเดต
ข้อผิดพลาดทางไวยากรณ์

โปรดดูคำตอบของฉันไปที่คำถาม
Stiv

1

ในกรณีของฉันมันเป็นงูหลาม miniconda ซึ่งเป็นที่รู้จักในเรื่องการทำลายเส้นทางบน linux ใน. bashrc รายละเอียดบางอย่างอยู่ในคำตอบของฉัน


0

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


0

ฉันมีปัญหานี้ตั้งแต่ฉันมี DPI ที่แตกต่างกัน บนแล็ปท็อปของฉันฉันตั้ง DPI ไว้ที่ 125% ในขณะที่คอมพิวเตอร์ที่ฉันเชื่อมต่อมี 100% การตั้งค่า DPI เป็น 100% บนแล็ปท็อปช่วยแก้ปัญหาได้


0

เมื่อฉันมีปัญหานี้ฉันจะย้ายหน้าจอ RDP ไปยังหน้าจอเริ่มต้นและขยายหน้าจอให้ใหญ่ที่สุด หน้าจอ RDP ไม่ควรเป็นสีดำอีกต่อไป จากนั้นฉันย้าย RDP ไปยังหน้าจอรองของฉัน ไม่ใช่งานที่ดีที่สุด แต่ใช้ได้


0

มีปัญหาเดียวกัน ผลงานต่อไปนี้สำหรับฉัน:

  1. คลิกขวาที่รายการกราฟิกปัจจุบันใน Device Manager และเลือก"อัปเดตไดร์เวอร์"
  2. เลือก"เรียกดูคอมพิวเตอร์ของฉันเพื่อหาซอฟต์แวร์ไดรเวอร์"
  3. เลือก"ให้ฉันเลือกจากรายการไดรเวอร์อุปกรณ์"
  4. เลือก"Microsoft Display Display Adapter"

0

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

ฉันลองรีสตาร์ทคอมพิวเตอร์ด้วยตนเองฉันลองการตั้งค่าทั้งหมดข้างต้นซึ่งช่วยคนอื่นและฉันยังถอนการติดตั้ง Oracle VM ไม่มีอะไรช่วย

ในที่สุดฉันก็คืนค่าคอมพิวเตอร์ของฉันกลับสู่สถานะก่อนที่ฉันจะติดตั้ง Oracle VM ด้วยจุดคืนค่าที่สร้างขึ้นโดยอัตโนมัติโดยคอมพิวเตอร์ของฉัน ตอนนี้ RDC ทำงานได้อีกครั้งและฉันเห็นหน้าจอได้

tl; dr:ใช้จุดคืนค่าหาก RDC เคยทำงาน แต่ไม่ทำงานอีกต่อไป


0

ทำซ้ำวิธีแก้ปัญหาที่จัดทำโดย @johnny Keeton ด้านบนเสนอเป็นคำตอบเพราะมันใช้ได้ผลกับฉันเมื่อโซลูชันอื่น ๆ ข้างต้นไม่ได้ ...

tasklist /svc | findstr /C:TermServiceเพื่อระบุ ID กระบวนการและ
taskkill /F /PID [process_id]สิ้นสุดกระบวนการ
net start TermServiceเพื่อเริ่มต้นใหม่ (แม้ว่าจะรีสตาร์ทด้วยตนเองในประสบการณ์ของฉัน)

- Johnny Keeton 24 ส.ค. 59 เวลา 2:03 น

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