รายการเลือกเมนูค้างอยู่บนหน้าจอหลังจากบริบทหรือเมนูคำสั่งปิด


318

เมื่อฉันเลือกคำสั่งเมนูเป็นระยะฉลากหรือตัวเลือกที่เลือกจะ "ติด" บนหน้าจอและจะไม่หายไป ฉันสามารถปิดแอปพลิเคชั่นที่เปิดอยู่ทั้งหมดรวมถึงสิ่งที่ฉันใช้เมื่อมันติดอยู่ แต่ก็ยังไม่หายไปไหน

ในภาพหน้าจอด้านล่างฉันเปิดอินสแตนซ์ใหม่ของ IE เพื่อแสดงให้เห็นว่าฉลากติดอยู่ด้านบน ไม่ได้สร้างป้ายกำกับโดย IE เช่นนี้

เลเบลคำสั่งเมนูที่อิงอยู่

(ฉันเพิ่มวงกลมใน MS Paint ส่วนนั้นไม่ติด)

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

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

ฉลากไม่หายไปถ้าฉันปิดแอปพลิเคชันที่ทำงานอยู่ทั้งหมด ฉันไม่ได้ลองหยุดบริการหรือปิดรายการในถาดระบบเช่น Live Mesh

ฉลากไม่หายไปถ้าผมเปลี่ยนความละเอียดของหน้าจอแล้วเปลี่ยนกลับ

ความคิดใดที่ฉันสามารถหยุดสิ่งนี้ไม่ให้เกิดขึ้นได้? มันเกิดขึ้นประมาณครึ่งโหลและมันก็ค่อนข้างรบกวนการทำงานของฉัน


1
ฉันได้นี้เกิดขึ้นมากในเบต้าของ Win7 โดยเฉพาะอย่างยิ่งเมื่อมีการดำเนินใน VM มันไม่ได้เกิดขึ้นอีกต่อไป แต่ฉันไม่แน่ใจว่าเมื่อมันมีการเปลี่ยนแปลง ฉันขอแนะนำให้อัปเดตไดรเวอร์การ์ดแสดงผลของคุณและปิดการใช้งานโปรแกรมเริ่มต้นทีละรายการจนกว่าจะหยุด ฉันคิดว่ามันเป็นทั้งไดรเวอร์ของฉัน UltraMon หรือ WinSplit Revolution แต่ไม่เคยทำให้แคบลง
OwenP

1
ฉันมีบางโปรแกรมที่ทำใน Vista ฉันไม่มีทางออก
Henk

20
ที่เกิดขึ้น เริ่ม - เรียกใช้ - "tskill dwm" หรือฆ่า DWM.EXE จากตัวจัดการงานมันจะรีสตาร์ททันทีโดยที่รายการเมนูหายไป
ПетърПетров

1
เกิดขึ้นกับฉันเมื่อไม่กี่นาทีที่ผ่านมา มันไม่ใช่คำแนะนำเครื่องมือ แต่รายการเมนูค้างอยู่บนหน้าจอเมื่อ IE11 devtools ขัดข้อง tskill dwnเคล็ดลับไม่ได้ทำงานขณะที่การเปลี่ยนความลึกของสีได้
MaxArt

1
Internet Explorer 11 ดูเหมือนจะเป็นผู้กระทำผิดครั้งใหญ่ที่ออกจากการเลือกเมนูโกสต์เหล่านี้ไว้บนหน้าจอ
Matthew Lock

คำตอบ:


320

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

เอฟเฟกต์เดียวกันนี้สามารถทำได้โดยไม่ต้องเปลี่ยนความละเอียดหน้าจอหรือความลึกของสี ไปที่ Start -> Run -> tskill dwmและประเภท คำสั่งนี้จะรีเซ็ตตัวจัดการหน้าต่างเดสก์ท็อปโดยไม่จำเป็นต้องเปลี่ยนความละเอียดหน้าจอ

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


3
ฉันใช้ Windows 7 Ultimate นี่คือวิธีที่ฉันแก้ไขปัญหา ไปที่แผงควบคุม> เปลี่ยนธีม ตั้งค่าธีมเป็น High Contrast White เมนูโกสต์ควรหายไป กำหนดธีมของคุณกลับไปเป็นแบบเดิม
HA

1
ฉันเพิ่งมีเงาปลายบอลลูนติดอยู่บนหน้าจอ (เหนือสิ่งอื่นใด!) การเปลี่ยนความละเอียดไม่ได้ผลสำหรับฉัน แต่การเปลี่ยนความลึกของสีทำได้ ฉันเปลี่ยนความลึกเป็น 16 บิตจากนั้นกลับเป็น 32 บิต ดูเหมือนว่าจะทำเคล็ดลับ
ADTC

31
เริ่ม - เรียกใช้ - tskill dwm - แก้ไขได้เสมอ - นี่เป็นการบังคับให้ DWM รีสตาร์ท
ПетърПетров

4
สำหรับการแก้ปัญหาอย่างถาวรให้ดูคำตอบต่อไป
ความกลัว

3
สิ่งนี้เกิดขึ้นวันนี้เป็นครั้งแรก หลังจากใช้tskill dwmแล้วจะหายไป แต่กลับมาพร้อมกับรายการเมนูแรกที่ฉันเลือกหลังจากนั้น หวังว่ามันจะไม่กลับมาหลังจากที่ฉันรีบูต [ข้ามนิ้ว]
mouseas

187

ครั้งล่าสุดที่ฉันเห็นสิ่งนี้เกิดขึ้นใน Windows 2000 ที่เกิดขึ้นกับฉันเป็นครั้งคราว

ฉันคิดว่าวิธีแก้ปัญหาคือการปิดการใช้งานรายการเมนูที่ซีดจางหลังจากคลิกในตัวเลือกประสิทธิภาพ:

ข้อความแสดงแทน


31
พาฉันไปที่ Google เพื่อดูวิธีไปที่หน้าจอนั้น: - คลิกขวาที่คอมพิวเตอร์และเลือกคุณสมบัติจากเมนู - เลือกการตั้งค่าระบบขั้นสูง - ในพื้นที่ประสิทธิภาพคลิกการตั้งค่า
Al Crowley

28
@AlCrowley: หรือเพียงแค่พิมพ์ "ประสิทธิภาพ" ลงในเมนูเริ่มและเลือก "ปรับรูปลักษณ์และประสิทธิภาพของ Windows"
Joey

2
วิธีนี้ใช้ได้กับฉันใน Windows 7 ขอบคุณ
Ankur

2
+1 สำหรับโซลูชันถาวร (สำหรับเครื่องหนึ่งเครื่องต่อไป)
Erick Robertson

5
นอกจากนี้หากคุณปิดการใช้งานช่องทำเครื่องหมายสองช่องด้านบนบริบทจะปรากฏเร็วขึ้นมาก
Sven Hecht

29

ใน Windows 7 (และอาจเป็น Vista) การใช้ตัวจัดการงานเพื่อฆ่า "dwm.exe" (รีสตาร์ทโดยอัตโนมัติ) ดูเหมือนจะเป็นวิธีที่ไม่เจ็บปวดในการกำจัดสิ่งประดิษฐ์


15
น่าเสียดายที่นี่เป็นเพียงวิธีแก้ปัญหาชั่วคราวอย่างน้อยสำหรับฉัน - แม้ว่ารายการเมนูที่ติดอยู่จะหายไปหลังจากฆ่า dwm.exe รายการใหม่จะติดทันทีที่ฉันคลิกรายการเมนูใด ๆ อีกครั้ง
alexteg

3
ตอนแรกฉันคิดว่ามันจะใช้ได้ แต่น่าเสียดายที่ alexteg พูดถูก ฉันพยายามฆ่าdwmและเมนูไอเท็มหายไป แต่ภายในไม่กี่นาทีไอเท็มเมนูใหม่ก็ติดอยู่ (และมันก็แทบจะเป็นเรื่องบังเอิญ อย่างน้อยด้วยวิธีนี้คุณสามารถแทนที่รายการเมนูที่ติดอยู่ด้วยรายการใหม่ตำแหน่งบนหน้าจอที่คุณสามารถตัดสินใจเองได้
Andreas Rejbrand

1
ขอบคุณด้วยsuperuser.com/a/57021/152255มันใช้งานได้ดี
onetdev

1
ฉันรวมสิ่งนี้กับคำตอบของ @ Joey ดูเหมือนว่าคำตอบของ Joey จะหยุดไม่ให้เกิดขึ้น แต่ไม่ได้ทำความสะอาดปัญหาบนหน้าจอในขณะนี้ เป็นการขจัดปัญหาบนหน้าจอในขณะนี้ การเรียกใช้เกม DirectX แบบเต็มหน้าจอดูเหมือนว่าจะช่วยแก้ปัญหาได้เช่นกัน
AJ Henderson

ยิ่งเร็วยิ่งขึ้นพิมพ์ "tskill dwm" ใน Run :)
ПетърПетров

28

คลิกขวาที่คอมพิวเตอร์ , คุณสมบัติ, การตั้งค่าระบบขั้นสูง, แท็บขั้นสูง, การตั้งค่าประสิทธิภาพ, ยกเลิกการเลือกทั้งสอง :

  • จางหรือเลื่อนเมนูเข้าสู่มุมมอง และ
  • เลือนรายการเมนูหลังจากคลิก

แก้ไขแล้ว.


ฉันรู้ว่ามันค่อนข้างเก่า แต่ฉันเพิ่งเจอปัญหานี้เมื่อเร็ว ๆ นี้และนี่คือสิ่งที่แก้ไขสำหรับฉัน
jefffan24

ใช้งานได้สำหรับฉันแย่เกินไปที่จะรีเซ็ตธีมของฉัน
Daniel

11

ฉันคิดว่ามันเร็วกว่าที่จะเปลี่ยนความลึกของสี เมื่อคุณเปลี่ยนแล้วคลิกนำไปใช้คุณสามารถตอบว่า "คุณต้องการรักษาการตั้งค่าเหล่านี้หรือไม่?" รวดเร็ว มันจะเปลี่ยนกลับเป็นความลึกสีดั้งเดิมของคุณ (พร้อมแก้ไขปัญหา) Btw ฉันขอแนะนำให้คุณไม่เปลี่ยนความละเอียดเพราะการทำเช่นนั้นจะบังคับให้ Windows คำนวณขนาดและตำแหน่งของหน้าต่างใหม่ ... สองครั้ง! เห็นได้ชัดว่าช้ากว่าการเปลี่ยนความลึกของสี

อย่างไรก็ตามนี่เป็นปัญหาวิดีโอใน Windows ดังนั้นทางเดียวที่แน่นอน (นอกเหนือจากการรีสตาร์ท) จะบังคับให้ Windows รีเฟรชบัฟเฟอร์วิดีโออย่างสมบูรณ์ คุณสามารถทำได้โดยการฆ่า dwm.exe แต่การเปลี่ยนความลึกของสีนั้นเร็วกว่า (ไม่จำเป็นต้องค้นหารายการที่ยาวนานของกระบวนการ) ปลอดภัยกว่า (ไม่จำเป็นต้องเสี่ยงต่อความมั่นคงของ Windows) และง่ายต่อการเข้าใจสำหรับมือใหม่

การเพิ่มสิ่งนี้: สิ่งสำคัญอาจจะพูดว่า "ไม่" เมื่อได้รับแจ้งให้ "เก็บการตั้งค่า" ถ้าคุณตอบว่าใช่แล้วเมนูเด็กกำพร้าอาจกลับมา


10

tskill dwmดูเหมือนว่าคำสั่งเพียงพอที่จะหยุดdwmการเริ่มต้นใหม่ดังนั้นคุณอาจต้องรีสตาร์ทDesktop Window Manager Session Managerใน Services:

ป้อนคำอธิบายรูปภาพที่นี่


6

ฉันเพิ่งเริ่มรับปัญหานี้ใน Windows 7 Professional Thinkpad W510 และเวิร์กสเตชัน i7 ทั่วไปที่ใช้ Windows 7 Ultimate การที่มันเกิดขึ้นกับทั้งสองเครื่องนั้นเป็นสิ่งที่น่าสนใจและการพิมพ์ 'tskill dwm' จะทำสิ่งต่าง ๆ เช่นภาพหน้าจอแตกและรู้สึกว่าเป็นงานที่ไม่ดี

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

หวังว่าแนวคิดหลักที่นี่จะช่วยให้ใครบางคน: - เครื่องมือบางอย่างที่จัดการการซ้อนทับ Aero อาจรบกวน


ฉันมี SetPoint ด้วยดูเหมือนว่าจะรบกวน Aero ขอบคุณ!
Hernán

0

ฉันเคยได้รับนี้ค่อนข้างมากในระบบบ้านของฉันใช้ XPPro พร้อมกับกล่องเครื่องมือเคล็ดลับทำเช่นเดียวกัน Windows Explorer เป็นแอปที่เปิดเผยสิ่งแปลกประหลาดที่สุด (แม้ว่าอาจเป็นเพราะมันใช้งานยูทิลิตี้ที่ใช้บ่อยที่สุด) แอปพลิเคชันการปิด / ฆ่าเช่นเดียวกับในกรณีของคุณไม่ได้ทำอะไรนอกจากการพลิกความละเอียดหน้าจอหรือความลึกของสี การสลับไปยังหน้าจอเข้าสู่ระบบจากนั้นการเข้าสู่ระบบตามปกติจะทำเช่นนั้น แต่ไม่เสมอไป

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


0

"การหมุนเข้าสู่ภาวะปกติ" ฮอตCTRL+ ALT+ UpArrowสามารถใช้ในการล้างเมนูติดถ้าไดรเวอร์การ์ดของคุณกราฟิกที่สนับสนุน

(ฉันรู้ว่านี่ใช้ได้กับกราฟิก Intel แต่ไม่สามารถรับรองผู้อื่นได้)


ใช้งานไม่ได้สำหรับฉัน
Andreas Rejbrand

@AndreasRejbrand ฉันได้อัปเดตคำตอบของฉันให้เฉพาะเจาะจงมากขึ้น
benrwb

@benrwd: ตกลงฉันเห็นมันเป็นคุณสมบัติของไดรเวอร์กราฟิกวิดีโอบางตัว แน่นอนว่ามันเป็นทางลัดสำหรับผู้ที่ใช้ปุ่มลัดนี้ (แต่ฉันคิดว่าการแก้ไขเป็นเพียงชั่วคราว - ในครั้งต่อไปที่คุณคลิกรายการเมนูป๊อปอัพ Win32 ดั้งเดิมมันจะติดอีกครั้งหรือไม่)
Andreas Rejbrand

1
@AndreasRejbrand ใช่มันเป็นเพียงการแก้ไขชั่วคราววิธีที่ดีที่สุดคือปิดการใช้งาน "Fade out Menu Items หลังจากคลิก" การตั้งค่าตามรายละเอียดในคำตอบอื่น ๆ
benrwb

1
นี่เป็นปุ่มลัดเริ่มต้นของไดรเวอร์กราฟิกรวมของ Intel แม้ว่าจะปิดการใช้งานบ่อยครั้งเนื่องจากมีคนชนโดยไม่ตั้งใจและไม่รู้วิธีเปลี่ยนกลับ
โมฆะ

0

คุณสามารถใช้taskkillคำสั่ง:

  1. เปิดพร้อมท์คำสั่ง
  2. ประเภทและกดtaskkill /im dwm.exeEnter

คำสั่ง "taskkill"

หากเกิดขึ้นเป็นประจำคุณสามารถบันทึกคำสั่งในไฟล์แบตช์


0

หากคุณใช้ Windows 10 คุณอาจไม่สามารถฆ่าได้dwm.exeโดยไม่ถูกบังคับให้ปิด / รีสตาร์ท Windows เหมือนเดิม

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

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