題 在Windows中禁用講述人快捷鍵


我在BootCamp macbook air上安裝了Windows 8 問題是命令鍵的位置與普通鍵盤中的winkey不同,因此,我一直點擊 維琪+輸入 這啟動了敘述者(真的很煩人!)

有沒有辦法禁用此快捷方式?


127
2017-09-12 20:25


起源


@vcsjones確實存在的答案對你沒有幫助嗎? - avirk
@avirk賞金是“一個或多個答案是典型的,值得額外的賞金。”我真的很高興找到這個,所以在24小時內(當我可以獎勵賞金時)我會把它給予接受的答案(對我來說效果很好)。有時我會找到一個真正值得投票的答案。這是其中一次。 - vcsjones
現在我知道為什麼有時候當我按下alt + enter來全屏觀看電影時會出現Windows旁白 - phuclv


答案:


我沒有親自試過,但這就是我發現的。

  1. 導航到%systemroot%\ System32
  2. 在此文件夾中,將找到名為Narrator.exe的文件
  3. 右鍵單擊該文件並選擇“屬性”
  4. 選擇Security選項卡,然後按Advanced
  5. 在窗口頂部按更改以更改所有者權限
  6. 在文本字段中輸入您的用戶名,然後按“確定”以顯示所有對話框

現在您應該能夠更改文件的權限,這是我們刪除用戶和用戶返回系統的所有權限的地方,這樣您的用戶將無法啟動講述人。

  1. 再次右鍵單擊Narrator文件,然後選擇“屬性和安全性”
  2. 按高級
  3. 既然您是所有者,則可以更改其他用戶的權限。選擇您自己的用戶,然後按編輯
  4. 刪除“讀取和執行”和“讀取”權限,然後按“確定”
  5. 現在按下所有者頂部的更改並在文本字段中寫入系統
  6. 按“確定”以顯示所有對話框

資源


96
2017-09-21 10:52



像地獄一樣,但到目前為止最好的解決方案。謝謝! - DiGMi
只需重命名文件,就可以更輕鬆地禁用narrator.exe。此外,每次Windows Update更新時都需要重做。 - harrymc
確實不完整,但絕對必要。它完全違背了沒有辦法的信念 禁用 敘述者 全然 來自常規UI。到目前為止我至少發現了這一點。 - J. Steen
看到關於為AtBroker做同樣事情的另一篇文章的評論 - 否則當windows +輸入時你會得到這些進程產生和閒逛 - Jonny Leeds


如果您熟悉編輯Windows註冊表,則可以使用所述解決方案 這裡

  • 發射 REGEDIT.EXE 並導航至: HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
  • 使用名稱創建密鑰 Narrator.exe
  • 在密鑰內部,創建一個名為的新String值 Debugger,並將其值設置為 %1

Windows更新不會更改這一點,只需刪除密鑰即可輕鬆恢復。

在Windows 8.1上,如果您不使用任何 Windows輔助技術功能,您可能還想為其創建一個註冊表項 AtBroker.exe 使用標識字符串,以防止每次意外使用“講述人”快捷方式時,它都會在後台作為惡意進程啟動。


76
2018-04-03 07:44



這應該是正確的答案恕我直言 - 不需要黑客文件。 - GlennG
-1壞主意。 AtBroker.exe 每次按下快捷鍵並繼續運行時都會啟動,有時會佔用100%的CPU(至少在Win 8.1上)。相反,做同樣的事情 AtBroker.exe。 - Mehrdad
@GlennG不確定我是否同意 - 註冊表是一個奇怪而神秘的地方 - 只是用幾個文件權限搗亂似乎對我來說簡單得多...雖然如果它確實被Windows更新重置我可能會嘗試這個 - Jonny Leeds
@Mehrdad我添加了一行 AtBroker.exe 這個答案。
先生,你是男人中的神。謝謝! - Andre Terra


同時按下Capslock和Esc鍵會彈出一個窗口,允許您退出講述人。


14
2017-12-24 23:55



我發瘋了直到找到你的解決方案:) - skeept
哈利路亞!我再也受不了敘述者了!謝謝。 - Vaccano
我在其他地方找到了這個快捷方式,但它對我不起作用。 Win-Enter做了。 - Tatiana Racheva
這是關於如何的正確信息 出口 敘述者一次,但它沒有回答問題,這是怎麼回事 禁用 無論你不小心碰到什麼鑰匙,敘述者都會重新開始 - JoelFan


你可以用 AutoHotkey的 禁用 贏得 + 輸入 與以下腳本的組合鍵:

#Enter:: return

使用AutoHotkey,您還可以將此組合鍵映射到任何其他組合鍵或操作。

如果你想禁用 贏得 密鑰本身,請參閱此註冊表黑客:
如何禁用鍵盤Windows鍵

如果你想禁用所有 贏得 + ?? 密鑰組合,這個註冊表黑客做到了:
在Windows 7或Vista上禁用Win + X快捷鍵


5
2017-09-16 14:52



我不想禁用所有組合,只是一個。我寧願不依賴第三方軟件,如AutoHotkey,還有更好的解決方案嗎? - DiGMi
不是我知道的。 AutoHotkey是一款非常出色的產品,除了鍵映射外,還可以做很多事情。 - harrymc
我發現AutoHotKey和Windows 8不同意。我將Win + Enter重新映射到CloseWindow,但是20次Windows中有1次在AutoHotKey之前抓取擊鍵並在我打算關閉窗口時抓住敘述者。 - Guillaume Marceau
@GuillaumeMarceau:你可以試試 AutoHotkey_L 和 EnableUIAccess。 - harrymc


有一種方法可以禁用開頭的快捷方式 贏得 在Windows註冊表中。

  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 十六進製或 13 在十二月或 “回車” 符號。 贏得 不應該在這裡指定密鑰,因為它是隱含的。

例如,如果要禁用 贏得 + [R贏得 + d 和 贏得 +  那麼價值 “DisabledHotKeys” 應該 “RD $”。 (“$”符號的ascii-code等於鍵碼  按鈕)


2
2017-09-17 09:33



也許您可以添加一些來源以獲取更多信息?我發現 geoffchappell.com/notes/windows/shell/explorer/... 提供信息,和 msdn.microsoft.com/en-us/library/windows/desktop/...列出關鍵符號。 - JBert
可悲的是,這似乎不適用於敘述者。也許它的熱鍵被綁定在其他地方...... - JBert


我在Windows 8 PC中執行了以下操作來啟用和禁用旁白,

啟用,

Win + enter

要禁用,

Win + alt + enter 

它將帶來敘述者屏幕。單擊它上的退出。


1
2018-04-17 13:33



Win + alt + enter在我的機器上啟動Media Center。 - Louis
在Windows 8.1上,Win + alt + enter對我不起作用。 - Nick Westgate
在Windows 10上,Win + alt + enter對我不起作用。 - Sam
這些是啟動和停止講述人沒有禁用啟動它的快捷方式的說明(請仔細閱讀問題) - ndemou


這是用戶搜索如何在Windows 10中禁用“講述人”時出現的一篇帖子。

今天這讓我很煩。提供的解決方案對我來說並不令人滿意。特別是設置debuger設置。我做了30秒的搜索 Narrator 在註冊表中,非常幸運地找到了這個鍵:

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的添加。

希望這有助於某人。


1
2018-05-30 19:05



在我的Windows 10上, WinEnterLaunchEnabled 不存在,所以我創建了它,但遺憾的是,即使在註銷/登錄後它也無法正常工作。 - dbernard


這可能僅適用於Windows 10,但快捷方式現在很容易禁用。

打開講述者(轉到 Control Panel > Ease of Access Center > Start Narrator,或使用惱人的快捷方式),選擇講述人窗口(它在後台運行),轉到 General 設置並禁用快捷鍵,單擊“保存”,然後單擊“退出旁白”。


1
2017-11-19 06:01





我安裝了一個簡單的小腳本程序,允許您將窗口捕捉到屏幕邊緣或其他監視器。默認情況下,我認為 - 我已經讓這個程序在Windows上運行了很長時間,它接管了相同的快捷鍵。我把它安裝在我的win8機器上,似乎已經完成了這個技巧並接管了敘述者使用的相同快捷方式。我意識到win8對於捕捉窗戶有很好的支持,但我喜歡這樣做的快捷方式,因為這就是我習慣的,它具有阻止敘述者啟動的良好副作用。您還可以進行更高級的窗口放置,但我發現我只是在其他監視器上來回扔東西。

無論如何,值得一試。我只是將windowpad設置為在啟動時運行,因此它始終處於活動狀態。

lifehacker鏈接到windowpad文章


0
2018-02-12 01:39





我不知道它是否適用於Windows 8,但它在Windows Vista / 7上運行良好。按下 贏得+ü 鑰匙將打開 輕鬆的訪問中心 或者你可以打開它 控制面板 同樣。

enter image description here

現在點擊該選項 Use the computer without a display 然後會彈出另一個窗口

enter image description here 

並取消選中該選項 Turn on Narrator 並單擊 應用 按鈕以應用此設置。現在當你按下 贏得+輸入敘述者不會開始。


-1
2017-09-18 05:24



不,這不適用於Windows 8.問題是這些鍵實際上打開了講述者。 - DiGMi
可悲的是,不是:(它沒有提到如何禁用它的事情。 - DiGMi
檢查一下 Vista註冊表黑客攻擊 對於Win-8。可能是它的工作,如果有的話讓我知道。我會在答案中添加它。 - avirk
該選項未選中,但在Windows 8.1 Win + Enter仍然啟動Narrator。 - Nick Westgate