ปิดใช้งานคีย์ลัดของโปรแกรมผู้บรรยายใน Windows


130

ฉันได้ติดตั้ง Windows 8 บน Macbook Air ของ BootCamp ปัญหาคือปุ่มคำสั่งอยู่แตกต่างจาก winkey ในแป้นพิมพ์ปกติดังนั้นฉันจึงคลิกWinkey+ Enterซึ่งเริ่มผู้บรรยาย (ซึ่งน่ารำคาญจริงๆ!)

มีวิธีปิดใช้งานทางลัดนี้หรือไม่


@vcsjones คำตอบที่มีอยู่ไม่ได้ช่วยคุณ?
avirk

2
@avirk ความโปรดปรานคือ "คำตอบอย่างน้อยหนึ่งคำตอบเป็นแบบอย่างและมีค่าควรแก่การรับรางวัลเพิ่มเติม" ฉันมีความสุขมากที่ได้พบสิ่งนี้ดังนั้นใน 24 ชั่วโมง (เมื่อฉันสามารถมอบรางวัล) ฉันจะให้คำตอบที่ยอมรับได้ (ซึ่งใช้ได้ดีพอสำหรับฉัน) บางครั้งฉันพบคำตอบที่คุ้มค่ามากกว่าการ upvote นี่คือหนึ่งครั้ง
vcsjones

ตอนนี้ฉันรู้ว่าทำไมบางครั้งหน้าต่างบรรยายปรากฏขึ้นเมื่อผมกด Alt + Enter เพื่อดูภาพยนตร์ในแบบเต็มหน้าจอ
phuclv

คำตอบ:


97

ฉันไม่ได้ลองใช้เป็นการส่วนตัว แต่นี่คือสิ่งที่ฉันพบ

  1. นำทางไปยัง% systemroot% \ System32
  2. ในโฟลเดอร์นี้จะพบไฟล์ชื่อ Narrator.exe
  3. คลิกขวาที่ไฟล์และเลือกคุณสมบัติ
  4. เลือกแท็บความปลอดภัยแล้วกดขั้นสูง
  5. ที่ด้านบนของหน้าต่างกดเปลี่ยนเพื่อเปลี่ยนสิทธิ์ของเจ้าของ
  6. ในช่องข้อความเขียนชื่อผู้ใช้ของคุณและกดตกลงเพื่อโต้ตอบทั้งหมด

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

  1. คลิกขวาที่ไฟล์ผู้บรรยายอีกครั้งแล้วเลือกคุณสมบัติและความปลอดภัย
  2. กดขั้นสูง
  3. ตอนนี้คุณเป็นเจ้าของคุณสามารถเปลี่ยนการอนุญาตสำหรับผู้ใช้รายอื่น เลือกผู้ใช้ของคุณเองและกดแก้ไข
  4. ลบสิทธิ์ Read & Execute และ Read จากนั้นกด OK
  5. ตอนนี้กดเปลี่ยนที่ด้านบนภายใต้เจ้าของและเขียนระบบในช่องข้อความ
  6. กดตกลงเพื่อโต้ตอบทั้งหมด

แหล่ง


8
Patchy เป็นนรก แต่ทางออกที่ดีที่สุดจนถึง ขอบคุณ!
DiGMi

2
การปิดใช้งาน narrator.exe นั้นสามารถทำได้ง่ายกว่ามากเพียงแค่ทำการเปลี่ยนชื่อไฟล์ นอกจากนี้จะต้องมีการทำซ้ำทุกครั้งที่มีการอัปเดตโดย Windows Update
harrymc

5
จริง ๆ แล้วเป็นเหมือนนรก แต่จำเป็นจริงๆ มันท้าทายความเชื่ออย่างที่สุดว่าจะไม่มีวิธีปิดการใช้งานโปรแกรมผู้บรรยายอย่างสมบูรณ์จาก UI ปกติ อย่างน้อยฉันก็พบว่า
J. Steen

1
เห็นความคิดเห็นในโพสต์อื่น ๆ เกี่ยวกับการทำเช่นเดียวกันสำหรับ AtBroker เช่นกัน - มิฉะนั้นคุณจะได้รับกระบวนการเหล่านั้นวางไข่และแขวนอยู่รอบ ๆ เมื่อคุณ Windows + ป้อน
JonnyRaa

78

หากคุณคุ้นเคยกับการแก้ไขรีจิสทรีของ Windows คุณสามารถใช้โซลูชันที่อธิบายไว้ที่นี่ :

  • เรียกใช้regedit.exeและไปที่:HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
  • สร้างรหัสด้วยชื่อ Narrator.exe
  • ภายในคีย์สร้างค่าสตริงใหม่ที่เรียกว่าDebuggerและตั้งค่าเป็น%1

สิ่งนี้จะไม่เปลี่ยนแปลงโดยการอัปเดตของ Windows และสามารถเปลี่ยนกลับได้อย่างง่ายดายโดยเพียงแค่ลบกุญแจ

หากคุณไม่ได้ใช้คุณสมบัติ Windows Assistive Technologyคุณอาจต้องการสร้างรีจิสตรีคีย์สำหรับAtBroker.exeด้วยสตริงที่เป็นตัวบ่งชี้เพื่อป้องกันไม่ให้เปิดใช้งานเป็นกระบวนการโกงในพื้นหลังทุกครั้งที่คุณใช้ช็อตคัตของโปรแกรมผู้บรรยายโดยไม่ตั้งใจ .


14
นี่ควรเป็นคำตอบที่ถูกต้อง IMHO - ไม่จำเป็นต้องแฮ็คไฟล์
GlennG

9
-1 ความคิดที่ไม่ดี AtBroker.exeเริ่มทุกครั้งที่คุณกดทางลัดและยังคงทำงานต่อไปบางครั้งก็ใช้ CPU 100% (อย่างน้อยก็ใน Win 8.1) ให้ทำสิ่งเดียวกันAtBroker.exeแทน
Mehrdad

1
@ GlennG ไม่แน่ใจว่าฉันเห็นด้วย - รีจิสทรีเป็นสถานที่ที่แปลกและลึกลับ - เพียงแค่ล้อเล่นไปรอบ ๆ ด้วยการอนุญาตไฟล์ไม่กี่ดูเหมือนว่าง่ายมากสำหรับฉัน ... แม้ว่ามันจะได้รับการรีเซ็ตแน่นอนโดย windows update ฉันอาจลองนี้
JonnyRaa

2
@Mehrdad ฉันได้เพิ่มบรรทัดเกี่ยวกับAtBroker.exeคำตอบนี้

ยังใช้งานได้ใน win10 ขอบคุณ!
Jokester

16

การกดปุ่ม Capslock และปุ่ม Esc ในเวลาเดียวกันจะเป็นการเปิดหน้าต่างที่ช่วยให้คุณออกจากโปรแกรมผู้บรรยาย


4
ฉันกำลังจะบ้าจนผมพบว่าวิธีการแก้ปัญหาของคุณ :)
skeept

Hallelujah! ฉันไม่สามารถทนผู้บรรยายได้อีกต่อไป! ขอบคุณ
Vaccano

1
ฉันพบโซลูชันทางลัดนี้ที่อื่น แต่ไม่ได้ผลสำหรับฉัน Win-Enter ได้
Tatiana Racheva

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

6

คุณสามารถใช้AutoHotkeyเพื่อปิดการใช้งานปุ่มWin+ Enterร่วมกับสคริปต์ต่อไปนี้:

#Enter:: return

ด้วย AutoHotkey คุณสามารถแมปชุดค่าผสมนี้กับชุดค่าผสมหรือการกระทำอื่น ๆ

หากคุณต้องการที่จะปิดการใช้งาน Winที่สำคัญตัวเองดูสับรีจิสทรีนี้: วิธีการปิดการใช้งานแป้นพิมพ์ที่สำคัญของ
Windows

หากคุณต้องการที่จะปิดการใช้งานทั้งหมดWin+ ??ชุดคีย์สับรีจิสทรีนี้ไม่ว่า:
ปิดการใช้งาน Win + X คีย์ลัดบน Windows 7 หรือ Vista


5
ฉันไม่ต้องการปิดการใช้งานชุดค่าผสมทั้งหมดเพียงชุดค่าผสม และฉันไม่ต้องการขึ้นอยู่กับซอฟต์แวร์บุคคลที่สามเช่น AutoHotkey มีวิธีแก้ปัญหาที่ดีกว่านี้อีกหรือไม่
DiGMi

2
ไม่ใช่ว่าฉันรู้ AutoHotkey เป็นผลิตภัณฑ์ที่ยอดเยี่ยมที่สามารถทำได้มากกว่าการทำแผนที่
harrymc

1
ฉันพบว่า AutoHotKey และ Windows 8 ไม่เห็นด้วย ฉันทำการแมป Win + Enter ไปที่ CloseWindow อีกครั้ง แต่ 1 ใน 20 ครั้งที่ Windows จับการกดแป้นพิมพ์ก่อน AutoHotKey และเลี้ยงผู้บรรยายเมื่อฉันต้องการปิดหน้าต่าง
Guillaume Marceau

1
@GuillaumeMarceau: คุณอาจลองAutoHotkey_LและEnableUIAccess
harrymc

2

มีวิธีการปิดการใช้งานทางลัดที่เริ่มต้นด้วยWinในรีจิสทรีหน้าต่าง

  1. สร้างไฟล์ข้อความที่มีเนื้อหาดังต่อไปนี้

    Windows Registry Editor Version 5.00
    
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
    "DisabledHotkeys"=hex(2):0D,00,00,00
    
  2. เปลี่ยนนามสกุลไฟล์เป็น "reg"

  3. เรียกใช้โดยดับเบิลคลิก

ดังที่คุณเห็นมันจะสร้างเขตข้อมูลรีจิสทรี"DisabledHotKeys"ด้วยค่าของคีย์ที่เราต้องการปิดใช้งาน ในกรณีของเรามันคือ0Dใน hex หรือ13ใน dec หรือสัญลักษณ์"carriage return" Winไม่ควรระบุคีย์ที่นี่เนื่องจากเป็นนัย

ตัวอย่างเช่นถ้าคุณต้องการที่จะปิดการใช้งานWin+ R, Win+ DและWin+ Homeแล้วค่าของ"DisabledHotKeys"ควรจะ"RD $" (สัญลักษณ์ "$" มีรหัส ASCII เท่ากับรหัสคีย์ของHomeปุ่ม)


บางทีคุณอาจเพิ่มแหล่งข้อมูลเล็กน้อยเพื่อดูข้อมูลเพิ่มเติม ฉันพบว่าgeoffchappell.com/notes/windows/shell/explorer/…เป็นข้อมูลและmsdn.microsoft.com/en-us/library/windows/desktop/รายการสัญลักษณ์ที่สำคัญ
JBert

น่าเสียดายที่เรื่องนี้ไม่ได้ผลสำหรับผู้บรรยาย อาจเป็นปุ่มลัดที่ถูกผูกไว้ที่อื่น ...
JBert

1

ฉันทำสิ่งต่อไปนี้ในพีซี Windows 8 ของฉันเพื่อเปิดใช้งานและปิดใช้งานโปรแกรมผู้บรรยาย

การเปิดใช้งาน,

Win + enter

หากต้องการปิดใช้งาน

Win + alt + enter 

มันจะนำหน้าจอผู้บรรยาย คลิกที่ทางออก


Win + alt + enter เปิดตัว Media Center บนเครื่องของฉัน
Louis

Win + alt + enter ไม่ทำงานสำหรับฉันบน Windows 8.1
Nick Westgate

Win + Alt + ใส่ไม่ได้ทำงานสำหรับฉันบน Windows 10
แซม

1
คำแนะนำเหล่านี้สำหรับการเริ่มต้นและการหยุดโปรแกรมผู้บรรยายไม่ได้ปิดใช้งานทางลัดที่เริ่มต้น (โปรดอ่านคำถามอย่างระมัดระวัง)
ndemou

1

นี่เป็นหนึ่งโพสต์ที่เกิดขึ้นเมื่อผู้ใช้ค้นหาวิธีปิดการใช้งานโปรแกรมผู้บรรยายใน Windows 10

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

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Narrator\NoRoam\WinEnterLaunchEnabled

การตั้งค่าเป็น 0 จะเป็นการปิดใช้งานทางลัดสำหรับผู้ใช้ปัจจุบันดังนั้นไม่ควรอยู่ในหน้าจอเข้าสู่ระบบ

บันทึกเป็นไฟล์. reg:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Narrator\NoRoam]
"WinEnterLaunchEnabled"=dword:00000000

ดูเหมือนว่ากุญแจนี้จะไม่ปรากฏใน Windows 8.1 ดังนั้นดูเหมือนว่าจะเป็นแค่การเพิ่ม Windows 10 เท่านั้น

หวังว่านี้จะช่วยให้ใครบางคน


ใน Windows 10 ของฉันWinEnterLaunchEnabledไม่มีอยู่จริงดังนั้นฉันจึงสร้างมันขึ้นมา แต่น่าเสียดายที่มันไม่ทำงานแม้ว่าจะออกจากระบบ / เข้าสู่ระบบแล้ว
dbernard

1

นี่อาจใช้งานได้เฉพาะใน Windows 10 แต่ทางลัดนั้นปิดการใช้งานได้ง่ายในขณะนี้

เปิดผู้บรรยาย (ไปControl Panel> Ease of Access Center> Start Narratorหรือใช้ทางลัดที่น่ารำคาญ) เลือกหน้าต่างผู้บรรยาย (มันทำงานในพื้นหลัง) ให้ไปที่Generalการตั้งค่าและคีย์ลัดปิดการใช้งานคลิกบันทึกและคลิกทางออกบรรยาย


0

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

ไม่ว่าในกรณีใด ๆ ก็ควรลองดู ฉันเพิ่งตั้ง windowpad ให้ทำงานเมื่อเริ่มต้นดังนั้นจึงทำงานอยู่เสมอ

ลิงค์ lifehacker ไปยังบทความ windowpad


-1

ฉันไม่รู้ว่ามันใช้งานได้กับ Windows 8 หรือไม่ แต่ใช้งานได้บน Windows Vista / 7 ได้เป็นอย่างดี กดปุ่มWin+ Uซึ่งจะเปิดศูนย์กลางความง่ายในการเข้าถึงหรือคุณสามารถเปิดผ่านแผงควบคุมได้เช่นกัน

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

ตอนนี้คลิกที่ตัวเลือกUse the computer without a displayและหน้าต่างอื่นจะป๊อปอัพ

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

และไม่ได้ตรวจสอบตัวเลือกTurn on Narratorและคลิกสมัครปุ่มที่จะใช้การตั้งค่านี้ ตอนนี้เมื่อคุณกดWin+ Enterผู้บรรยายจะไม่เริ่มขึ้น


4
ไม่ไม่ทำงานบน windows 8 ปัญหาคือว่าปุ่มเหล่านั้นเปิดใช้งานโปรแกรมผู้บรรยายได้จริง
DiGMi

น่าเศร้าไม่ใช่ :( มันไม่ได้พูดถึงอะไรเกี่ยวกับวิธีการปิดการใช้งานนี้
DiGMi

ตรวจสอบแฮ็ครีจิสทรี Vistaนี้เพื่อค้นหา Win-8 อาจใช้งานได้และแจ้งให้เราทราบหากเป็นเช่นนั้น ฉันจะเพิ่มเข้าไปในคำตอบของฉัน
avirk

2
ตัวเลือกนั้นไม่ได้ถูกตรวจสอบ แต่ใน Windows 8.1 Win + Enter จะยังคงเริ่มต้นโปรแกรมผู้บรรยาย
Nick Westgate
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.