Winkey หยุดทำงาน


8

ประมาณ 6 เดือนที่แล้วไม่มีที่ไหนเลยที่ Winkey บนแป้นพิมพ์เก่าของฉันหยุดทำงาน CTRL + ESC จะยังคงแสดงเมนู Start แต่ดูเหมือนว่า Winkey จะไม่ทำอะไรเลย Winkey + M จะแสดงเดสก์ท็อป Winkey + L จะยังคงล็อคคอมพิวเตอร์และต่อไป ภายในแอปพลิเคชันอื่น Winkey จะมีพฤติกรรมที่แตกต่าง:

  • ใน Firefox มันจะแสดงบุ๊กมาร์ก
  • ใน Visual Studio มันจะเปิดความช่วยเหลือ

หลังจากลองล็อกออฟรีบูตเครื่องและอาจเป็นวิธีแก้ปัญหาทุกอย่างใน Google ฉันลองวิธีง่าย ๆ แล้วเปลี่ยนแป้นพิมพ์ มันเป็นแป้นพิมพ์ใหม่ล่าสุดที่มีการใช้งานเพียง 6 เดือน (ไม่ใช่ไม่ใช่คีย์บอร์ดเกม) และอันนี้มีอายุ 6 ปี (ตอนนี้ 7) แต่ด้วยเหตุผลบางอย่างมันทำงานได้ ฉันคิดว่าเป็นหนึ่งในสิ่งสุ่มเหล่านั้นที่เกิดขึ้นภายใต้ Windows และย้ายไป

ประมาณหนึ่งสัปดาห์ที่ผ่านมาแป้นพิมพ์นี้เริ่มแสดงผลลัพธ์เดียวกัน ฉันเชื่อว่ามันเกี่ยวกับฮาร์ดแวร์การพิจารณาคีย์บอร์ดเหล่านั้นมาจาก บริษัท ที่แตกต่างกันและใช้อินพุตที่แตกต่างกัน (PS / 2 สำหรับรุ่นเก่า 6 ปี USB สำหรับรุ่นใหม่กว่า)

ตอนนี้ Winkey บน Firefox กำลังแสดงบุ๊กมาร์กและใน VS จะแสดงวิธีใช้

ฉันอยากจะรู้:

1) จะแก้ไขปัญหานี้อย่างถาวรได้อย่างไร

2) อะไรทำให้เกิดสิ่งนี้

ฉันพยายามแก้ปัญหาที่นี่แต่มันก็ไม่ได้ช่วย

แก้ไข : การรีบูตเครื่องแก้ไขได้ แต่หลังจากผ่านไปครู่หนึ่งก็หยุดทำงานอีกครั้ง

แก้ไข 2 : เมื่อวานนี้ฉันดูใน Event Viewer และสังเกตว่า Winkey เปลี่ยน 'พฤติกรรมหลังจากเริ่มบริการ Application Experience แล้ว ฉันปิดใช้งานบริการนั้นและคิดว่ามันใช้งานได้ มันไม่ได้


การจัดแสดงสิ่งที่ระบบเชื่อว่าถูกผลักอาจช่วยได้หรือไม่ romeosa.com/osdHotkey/help.html <- โปรแกรมนี้อ้างว่าแสดงว่ามีการกดคีย์ใด Mr.Winkey :-) เคยแก้ไขตัวเองหลังจากปิดคอมพิวเตอร์เต็มรูปแบบแล้วเปิดใหม่อีกครั้งหรือไม่
Psycogeek

เพิ่งลองโปรแกรมนั้นและมันจะแสดงว่าเป็น WIN เมื่อฉันกดปุ่ม Winkey หลังจากการทดสอบฉันเริ่มต้นใหม่และ Winkey ทำงานได้อีกครั้งแม้ว่าฉันจะรู้ว่ามันชั่วคราว
stelonix

ฉันสงสัยว่าคีย์อื่นใดกลายเป็น "ติด" ด้วยหรือไม่ เม้าส์และตะขอสำหรับเมาส์ที่เราใช้อย่างพอเพียงและมีปัญหาที่หายากใน XP บางตัวนั้นทำงานได้มากขึ้นใน 7 เนื่องจากคีย์และการกระทำของเมาส์เกี่ยวข้องกับประเภทของ Key_down และ Key_up บางแท่งจะแสดงเป็น key_down โดยไม่เกิดขึ้นอีก ซอฟต์แวร์ติดอยู่ไม่ใช่ปัญหาฮาร์ดแวร์
Psycogeek

1
คุณอาจสลับไปมาระหว่างรูปแบบแป้นพิมพ์โดยใช้ Alt + Shift หรือไม่
Der Hochstapler

2
ฉันจะตรวจสอบข้อความ BIOS แต่ฉันค่อนข้างแน่ใจว่าฉันไม่ได้สลับไปมาระหว่างเลย์เอาต์ (ฉันมีแถบภาษาแสดงอยู่เสมอดังนั้นฉันรู้) เพิ่งออกจากคอมพิวเตอร์เป็นเวลา 5 นาทีและเมื่อฉันกลับมามันก็เปลี่ยนพฤติกรรมอีกครั้ง
stelonix

คำตอบ:


4

มีปัญหาสองข้อที่นี่แทนที่จะเป็นเพียงข้อแรกข้อแรกคือทำการแมปคีย์ Windows อีกครั้งและข้อที่สองคือการตรวจจับและในที่สุดก็หลีกเลี่ยงการแมปจากซอฟต์แวร์ (สงสัย) ที่ทำงานอยู่ในระบบของคุณ

A) การ แมปแป้นพิมพ์กลับเป็นค่าเริ่มต้น

รูปแบบแป้นพิมพ์อยู่ในรีจิสตรีคีย์เหล่านี้:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

และพวกเขาก็ค่อนข้างยุ่งยากในการเปลี่ยนแปลงดังนั้นฉันขอแนะนำให้คุณสองวิธีง่ายๆในการทำการแมปปุ่ม Windows ใหม่เป็นค่าเริ่มต้น

1- ผู้สร้างเค้าโครง Keyboad ของ Microsoft

http://www.microsoft.com/download/en/details.aspx?DisplayLang=en&id=22339

หรือ

2- KeyTweak

http://webpages.charter.net/krumsick/

มีการนำเสนอทั้งสองที่นั่น: การแมปแป้นพิมพ์รูปแบบใหม่ใน Windows XP, Vista และ 7

http://vlaurie.com/computers2/Articles/remap-keyboard.htm

ฉันขอแนะนำให้คุณลองกับ KeyTweak ก่อนเพราะ MKLC เป็นโซลูชันที่ "หนัก" มากเกินไป: มันสร้างไฟล์ติดตั้งขนาดใหญ่และโซลูชันที่ "เบากว่า" คือ imho ดีกว่า ...

เพียงรีเซ็ต "ปุ่ม W" เป็นค่าเริ่มต้น ...

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

B) จะหาผู้กระทำผิด "remapper" ที่ไม่ต้องการได้อย่างไร

ฉันขอแนะนำให้คุณตรวจสอบว่ากระบวนการใดกำลังเข้าถึงรีจิสตรีคีย์ที่เกี่ยวข้องกับเค้าโครงแป้นพิมพ์ด้วย Sysinternals Process Monitor

http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx

เมื่อคุณพบคุณจะตัดสินใจว่าจะทำอย่างไรกับ "remapper" นี้ ... [เช่นถังรีไซเคิล ... ;-)]

หวังว่าความช่วยเหลือนี้ แจ้งให้เราทราบ. :)


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

อาจจะ ... ฉันรอคอยที่จะอ่าน questionner ฟีดกลับ ... :)
climenole

1
ฉันดาวน์โหลด Keytweak และทันทีที่ Winkey หยุดทำงานฉันจะเรียกใช้และดูว่ามีการตรวจพบหรือไม่ ฉันจะให้คุณรู้โดยเร็ว
stelonix

1
@Psycogeek = มันแสดงว่ามีการกดปุ่ม Windows เนื่องจากมันเป็น มันถูกแมปไปยังฟังก์ชันอื่น จากความเป็นจริงเมนูช่วยเหลือได้รับการยอมรับ .... ดูเหมือนว่าจะถูกแมปกับ F1 ซึ่งเป็นปุ่ม "เมนูช่วยเหลือ" เริ่มต้นสำหรับผลิตภัณฑ์ Microsoft ทั้งหมด
Ramhound

1
เพิ่งสังเกตุสิ่งนี้เมื่อฉันกดปุ่ม Winkey (ลดความซับซ้อนที่นี่เพื่อให้อ่านง่ายขึ้น): "Explorer.EXE RegOpenKey HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ AppKey \ 6 ชื่อไม่พบการเข้าถึงที่ต้องการ: ค่าแบบสอบถาม" FOUND ", apparently
stelonix

1

ฉันขอแนะนำให้คุณรับhijackthisและดูว่าแอปพลิเคชันใดที่กำลังโหลดเมื่อเริ่มต้น หลังจากนั้นคุณควรปิดพวกเขาออกจากตัวจัดการงานCtrl+Shift+Escทีละคนและดูพวกเขาแต่ละคนถ้าชนะคีย์กลับไปสู่พฤติกรรมปกติ หากยังไม่ได้ผลให้ลองโหลดหน้าต่างในเซฟโหมดและโหลดแอปพลิเคชันแต่ละรายการด้วยตัวคุณเองและดูว่าเมื่อใดที่คีย์ win หยุดทำงานตามที่ควรจะเป็น

ฉันเชื่อว่าหลังจากทำเช่นนั้นแล้วคุณจะสามารถตอบได้ทั้ง 2) คุณจะพบโปรแกรมที่เป็นสาเหตุและ 1) ถอนการติดตั้ง / กำหนดค่าโปรแกรมอีกครั้งเพื่อแก้ปัญหาอย่างถาวร


ฉันคิดว่าจะลองใช้ hijackthis นี้ แต่เนื่องจาก Winkey เปลี่ยนพฤติกรรมแบบสุ่ม (ไม่ใช่โหลด OS มันเป็นการสุ่มจากสิ่งที่ฉันสามารถบอกได้) ฉันคิดว่ามันยากเกินไปที่จะพบว่าแอปพลิเคชันเปลี่ยนไป แต่ฉันจะทำอย่างใดอย่างหนึ่ง
stelonix

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

1

HKCU ในความคิดเห็นอื่นของคุณหมายถึงมันจะแยกออกจากผู้ใช้ของคุณ ฉันจะสร้างผู้ใช้ใหม่และเรียกใช้ในขณะที่เพื่อดูว่ามัน reoccurs ถ้าไม่เพียงแค่ย้ายสิ่งของทั้งหมดของคุณไป (ปวดฉันรู้)


1

โดยWinปกติคีย์จะลงทะเบียนเป็นฮอตคีย์โดยexplorer.exeใช้ฟังก์ชันRegisterHotKey API คุณสามารถค้นหาว่ามีการลงทะเบียนฮอตคีย์ใดโดยใช้Hotkey Explorerแม้ว่าหน้าจอจะเป็น "ผู้ใช้ที่เป็นมิตร" มากกว่าที่ฉันต้องการ

ดูเหมือนว่าจะได้รับการแมปใหม่ในระดับหนึ่งเพื่อทำหน้าที่เหมือนFavoritesปุ่มบนแป้นพิมพ์ "อินเทอร์เน็ต" มันไม่สามารถอยู่ในระดับต่ำเกินไปหรือWin+ Mฯลฯ จะไม่ทำงาน ในกรณีใด ๆ สำหรับFavoritesคีย์บรรทัดนี้ในการตรวจสอบกระบวนการเป็นปกติ:

10:43:11.7233223 PM explorer.exe    1028    RegOpenKey  HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\AppKey\6    NAME NOT FOUND  Desired Access: Read

(ฉันใช้ XP, YMMV เล็กน้อย)


@knuck พิจารณาการเพิ่มตัวกรองในการตรวจสอบกระบวนการสำหรับ "เส้นทางมี AppKey" ทันทีหลังจากรีสตาร์ท เมื่อคุณสังเกตเห็นว่าคีย์ WIN ไม่ทำงานตามที่ต้องการอีกต่อไปให้ตรวจสอบการตรวจสอบกระบวนการเพื่อดูว่าโปรแกรมได้ร้องขอการเปลี่ยนแปลงกับคีย์รีจิสทรี
Jeremy W

ฉันเชื่อว่า Explorer ทำงานล้มเหลวและตอนนี้การรีบูตจะไม่สลับกลับไปอีก Keytweak ไม่เห็นว่าเป็นสวิตช์และ Hotkey Explorer ล้มเหลวในการเริ่มต้นด้วยข้อผิดพลาดที่ Google ไม่เคยได้ยินมาก่อน ("Hotkey Explorer init ล้มเหลว! (-7)")
stelonix

0

ซึ่งอาจเป็นเพียงฮาร์ดแวร์หรือซอฟต์แวร์เท่านั้น

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

สำหรับฮาร์ดแวร์ฉันจะลองใช้แป้นพิมพ์ตัวอื่นที่เชื่อมต่อผ่านพอร์ต USB อื่น

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

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