Wyłącz klawisz skrótu Narratora w systemie Windows

130

Zainstalowałem system Windows 8 na komputerze MacBook Air BootCamp Problem polega na tym, że klawisz polecenia znajduje się inaczej niż winkey na normalnej klawiaturze, dlatego klikam Winkey+, Enterco uruchamia narrator (co jest naprawdę denerwujące!)

Czy istnieje sposób na wyłączenie tego skrótu?

DiGMi
źródło
@vcsjones czy istniejąca odpowiedź ci nie pomogła?
avirk
2
@avirk Nagrodą jest „Jedna lub więcej odpowiedzi jest wzorowych i godnych dodatkowej nagrody”. Byłem bardzo szczęśliwy, kiedy to znalazłem, więc w ciągu 24 godzin (kiedy mogę przyznać nagrodę) dam odpowiedź zaakceptowaną (która działała dla mnie wystarczająco dobrze). Czasami znajduję odpowiedź, która jest naprawdę warta więcej niż głos pozytywny. To jest jeden z tych czasów.
vcsjones
teraz wiem, dlaczego czasami narrator systemu Windows pojawia się po naciśnięciu Alt + Enter, aby wyświetlić film na pełnym ekranie
phuclv

Odpowiedzi:

97

Nie próbowałem tego osobiście, ale oto, co znalazłem.

  1. Przejdź do% systemroot% \ System32
  2. W tym folderze znajduje się plik o nazwie Narrator.exe
  3. Kliknij plik prawym przyciskiem myszy i wybierz Właściwości
  4. Wybierz kartę Zabezpieczenia i naciśnij Zaawansowane
  5. W górnej części okna naciśnij Zmień, aby zmienić uprawnienia właściciela
  6. W polu tekstowym wpisz swoją nazwę użytkownika i naciśnij OK we wszystkich oknach dialogowych

Teraz powinieneś być w stanie zmienić uprawnienia do pliku, w tym miejscu usuwamy wszystkie uprawnienia od użytkownika i użytkownika z powrotem do systemu, w ten sposób użytkownik nie będzie mógł uruchomić Narratora.

  1. Kliknij ponownie plik Narratora prawym przyciskiem myszy i wybierz Właściwości i Bezpieczeństwo
  2. Naciśnij Zaawansowane
  3. Teraz, gdy jesteś właścicielem, możesz zmieniać uprawnienia dla innych użytkowników. Wybierz własnego użytkownika i naciśnij Edytuj
  4. Usuń uprawnienia Odczyt i wykonanie oraz Odczyt i naciśnij OK
  5. Teraz naciśnij Zmień u góry pod Właścicielem i napisz system w polu tekstowym
  6. Naciśnij OK, aby wyświetlić wszystkie okna dialogowe

Źródło

Niania
źródło
8
Niejednolity jak diabli, ale jak dotąd najlepsze rozwiązanie. Dzięki!
DiGMi,
2
Wyłączenie narrator.exe można osiągnąć znacznie prościej, zmieniając nazwę pliku. Ponadto będzie trzeba go ponownie wykonać za każdym razem, gdy będzie aktualizowany przez Windows Update.
harrymc
5
Rzeczywiście niejednolity jak diabli, ale zdecydowanie konieczne. To zupełnie wymyka się przekonanie, że nie ma mowy o wyłączeniu narratora całkowicie od zwykłego interfejsu użytkownika. Przynajmniej do tej pory.
J. Steen,
1
zobacz również komentarz do drugiego postu na temat robienia tego samego dla AtBroker - w przeciwnym razie dostaniesz te procesy odradzające się i zawieszające się, gdy Windows + Enter
JonnyRaa
78

Jeśli znasz edycję rejestru systemu Windows, możesz skorzystać z rozwiązania opisanego tutaj :

  • Uruchom regedit.exe i przejdź do:HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
  • Utwórz klucz o nazwie Narrator.exe
  • Wewnątrz klucza utwórz nową wartość String o nazwie Debuggeri ustaw jej wartość na%1

To nie zostanie zmienione przez aktualizacje systemu Windows, i można je łatwo przywrócić, po prostu usuwając klucz.

Jeśli nie korzystasz z żadnych funkcji Windows Assistive Technology , możesz również utworzyć klucz rejestru dla AtBroker.exe z identycznym ciągiem, aby zapobiec uruchamianiu go jako nieuczciwy proces w tle za każdym razem, gdy przypadkowo użyjesz skrótu Narratora .

Icydog
źródło
14
To powinna być właściwa odpowiedź IMHO - nie wymaga hakowania plików.
GlennG,
9
-1 zły pomysł. AtBroker.exeuruchamia się za każdym razem, gdy naciśniesz skrót, i działa dalej, czasami z zatrzymaniem 100% CPU (przynajmniej w Win 8.1). Zamiast tego zrób to samo dla AtBroker.exe.
Mehrdad
1
@GlennG nie jestem pewien, czy się zgadzam - rejestr jest dziwnym i tajemniczym miejscem - po prostu robienie kilku uprawnień do plików wydaje mi się o wiele prostsze ... chociaż jeśli rzeczywiście zresetuje się przez aktualizację systemu Windows, mogę spróbować
JonnyRaa
2
@ Mehrdad Dodałem wiersz AtBroker.exedo tej odpowiedzi.
Działa to również w win10. Dzięki!
Jokester
16

Naciśnięcie jednocześnie klawisza Capslock i Esc powoduje wyświetlenie okna, które umożliwia wyjście z Narratora.

Don Millar
źródło
4
Oszalałem,
Alleluja! Nie mogłem dłużej znieść narratora! Dzięki.
Vaccano
1
Znalazłem to rozwiązanie skrótowe gdzie indziej, ale nie zadziałało. Win-Enter zrobił.
Tatiana Racheva
3
To jest poprawna informacja o tym, jak jednorazowo wyjść z narratora, ale nie odpowiada na pytanie, jak wyłączyć narratora przed ponownym uruchomieniem, bez względu na to, jakie klawisze przypadkowo nacisnąłeś
JoelFan
6

Możesz użyć AutoHotkey, aby wyłączyć kombinację klawiszy Win+ Enterza pomocą następującego skryptu:

#Enter:: return

Dzięki AutoHotkey możesz również zamapować tę kombinację klawiszy na dowolną inną kombinację klawiszy lub akcję.

Jeśli chcesz wyłączyć Winsam klucz, zobacz ten hack rejestru:
Jak wyłączyć klawisz Windows na klawiaturze .

Jeśli chcesz wyłączyć wszystkie kombinacje klawiszy Win+ ??, ten hack rejestru powoduje:
Wyłącz klawisze skrótu Win + X w systemie Windows 7 lub Vista .

harrymc
źródło
5
Nie chcę wyłączać wszystkich kombinacji, tylko jedną. I wolę nie polegać na oprogramowaniu zewnętrznym, takim jak AutoHotkey, czy jest jakieś lepsze rozwiązanie?
DiGMi
2
Nie, żebym wiedział. AutoHotkey to wspaniały produkt, który potrafi DUŻO więcej niż mapowanie kluczy.
harrymc
1
Odkryłem, że AutoHotKey i Windows 8 się nie zgadzają. Zmapowałem Win + Enter do CloseWindow, a jednak 1 na 20 razy Windows chwyta naciśnięcie klawisza przed AutoHotKey i uruchamia narrator, gdy zamierzałem zamknąć okno.
Guillaume Marceau
1
@GuillaumeMarceau: Można spróbować AutoHotkey_L i EnableUIAccess .
harrymc
2

Istnieje sposób na wyłączenie skrótów, które zaczynają się od Winrejestru systemu Windows.

  1. Utwórz plik tekstowy o następującej treści

    Windows Registry Editor Version 5.00
    
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
    "DisabledHotkeys"=hex(2):0D,00,00,00
    
  2. Zmień rozszerzenie pliku na „reg”

  3. Uruchom go podwójnym kliknięciem

Jak widać, tworzy pole rejestru „DisabledHotKeys” z wartością klucza, który chcemy wyłączyć. W naszym przypadku jest to 0D w heksie lub 13 w decie lub symbol „powrotu karetki” . Winklucz nie powinien być tutaj podany, ponieważ jest implikowany.

Na przykład, jeśli chcesz wyłączyć Win+ R, Win+ Di Win+, Homewówczas wartość „DisabledHotKeys” powinna wynosić „RD $” . (Symbol „$” ma kod ascii równy kodowi Homeprzycisku)

st_
źródło
Może mógłbyś dodać kilka źródeł, aby uzyskać więcej informacji? Okazało się, że geoffchappell.com/notes/windows/shell/explorer/… ma charakter informacyjny, a msdn.microsoft.com/en-us/library/windows/desktop/… zawiera listę kluczowych symboli.
JBert
Niestety wydaje się, że nie działa to w Narratorze. Może to skrót jest związany gdzie indziej ...
JBert
1

Wykonałem następujące czynności na moim komputerze z systemem Windows 8, aby włączyć i wyłączyć narrator,

Umożliwić,

Win + enter

Wyłączyć,

Win + alt + enter 

Spowoduje to wyświetlenie ekranu narratora. Kliknij na to wyjście.

Diganta Kumar
źródło
Win + alt + enter uruchamia Media Center na moim komputerze.
Louis
Win + alt + enter nie działa dla mnie w systemie Windows 8.1.
Nick Westgate
Win + alt + enter nie działało dla mnie w systemie Windows 10.
Sam
1
Są to instrukcje dotyczące uruchamiania i zatrzymywania Narratora, który nie wyłącza skrótu, który go uruchamia (proszę uważnie przeczytać pytanie)
ndemou
1

Jest to jeden post, który pojawia się, gdy użytkownicy szukają sposobu wyłączenia Narratora w systemie Windows 10.

To mnie dzisiaj denerwowało. Dostarczone rozwiązania nie były dla mnie zadowalające. Zwłaszcza ustawienie ustawienia debugera. Przeprowadziłem 30-sekundowe wyszukiwanie Narratorw rejestrze i na szczęście znalazłem ten klucz:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Narrator\NoRoam\WinEnterLaunchEnabled

Ustawienie na 0 wyłącza skrót dla bieżącego użytkownika, więc nie na ekranie logowania.

Zapisz to jako plik .reg:

Windows Registry Editor Version 5.00

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

Wydaje się, że ten klucz nie występuje w systemie Windows 8.1, więc wygląda na to, że jest tylko dodatkiem do systemu Windows 10.

Mam nadzieję, że to komuś pomaga.

Mardoxx
źródło
Na moim systemie Windows 10 WinEnterLaunchEnablednie było go, więc go utworzyłem, ale niestety nie działało, nawet po wylogowaniu / zalogowaniu.
dbernard
1

Prawdopodobnie działa to tylko w systemie Windows 10, ale teraz skrót można naprawdę łatwo wyłączyć.

Otwarte Narrator (Idź do Control Panel> Ease of Access Center> Start Narratorlub użyj skrótu irytujące), wybierz okno Narrator (to działa w tle), przejdź do Generalustawień i wyłączyć klawisz skrótu, kliknij przycisk Zapisz, a następnie kliknij przycisk exit narratora.

Adam Silenko
źródło
0

Zainstalowałem prosty, mały program skryptowy, który pozwala przyciągać okna do krawędzi ekranów lub innych monitorów. Domyślnie myślę - ten program działał przez długi czas w systemie Windows, przejmuje ten sam klawisz skrótu. Zainstalowałem go na moim komputerze z Win8 i wygląda na to, że zrobił to samo i przejął ten sam skrót, którego używał narrator. Zdaję sobie sprawę, że win8 ma dobre wsparcie dla przyciągania okien, ale podoba mi się ten skrót, ponieważ jestem do tego przyzwyczajony i ma przyjemny efekt uboczny, uniemożliwiając uruchomienie narratora. Możesz także wykonywać bardziej zaawansowane umieszczanie okien, ale okazuje się, że po prostu rzucam różne rzeczy na inne monitory.

W każdym razie warto spróbować. Po prostu ustawiłem Windowpad do uruchamiania przy starcie, więc jest zawsze aktywny.

link lifehackera do artykułu na Windowpad

TheImirOfGroofunkistan
źródło
-1

Nie wiem, czy to działa na Windows 8, czy nie, ale działa bardzo dobrze na Windows Vista / 7. Naciśnij klawisz Win+ U, który otworzy Centrum ułatwień dostępu lub możesz je również otworzyć za pomocą Panelu sterowania .

wprowadź opis zdjęcia tutaj

Teraz kliknij opcję, Use the computer without a displaya pojawi się kolejne okno

wprowadź opis zdjęcia tutaj

I odznacz opcję Turn on Narratori kliknij przycisk Zastosuj , aby zastosować te ustawienia. Teraz, kiedy naciśniesz narrator Win+ Enter, nie rozpocznie się.

avirk
źródło
4
Nie, to nie działa w systemie Windows 8. Problem polega na tym, że te klawisze faktycznie włączają Narratora.
DiGMi
Niestety nie :( Nie wspomina o tym, jak to wyłączyć.
DiGMi
Sprawdź ten hack rejestru Vista dla Win-8. Może to działa i daj mi znać, jeśli to działa. Dodam to do mojej odpowiedzi.
avirk
2
Ta opcja nie jest zaznaczona, ale w Windows 8.1 Win + Enter nadal uruchamia Narrator.
Nick Westgate