So blockieren Sie das Starten von Apps, die mit einem Datei- oder URI-Schema verknüpft sind

Wenn Sie nicht möchten, dass die Standard-App gestartet wird, wenn Sie auf eine Datei oder ein URI - Schema klicken, können Sie sie mit dem Editor für lokale Gruppenrichtlinien(Local Group Policy Editor) sowie dem Registrierungs-Editor(Registry Editor) blockieren .

Nehmen wir an, Sie haben einen Hyperlink, der ein URI-Schema wie HTTP , mailto usw. enthält. Wenn Sie auf den http:Link klicken, öffnet Windows den Standardbrowser(Windows opens the default browser)  , um Ihnen die Webseite anzuzeigen. Wenn Sie auf einen Link klicken, wird auf ähnliche Weise mailto:der Standard-E-Mail-Client oder die Standard-App auf Ihrem Computer geöffnet, damit Sie die E-Mail verfassen können. Diese Funktionen helfen Ihnen, den Inhalt ohne zusätzliche Maßnahmen anzuzeigen. Wenn Sie jedoch die standardmäßigen App-Öffnungen aufgrund eines URI- oder Dateischemas deaktivieren möchten, gehen Sie wie folgt vor.

Blockieren(Block) Sie das Starten von Apps, die mit einem Datei- oder URI - Schema verknüpft sind

Führen Sie die folgenden Schritte aus, um das Starten von Apps zu verhindern, die mit einem Datei- oder URI - Schema verknüpft sind:

  1. Drücken Win+R , um die Eingabeaufforderung Ausführen zu öffnen.
  2. Geben Sie gpedit.msc ein(gpedit.msc) und drücken Sie die Eingabetaste.
  3. Navigieren Sie in Windows-Komponenten zur (Windows Components)App-Laufzeit(App runtime) .
  4. Doppelklicken Sie auf Starten von Desktop-Apps blockieren, die mit einer Datei verknüpft sind(Block launching desktop apps associated with a file) .
  5. Wählen Sie Aktiviert aus(Enabled) .
  6. Klicken Sie auf Anwenden(Apply) und OK .
  7. Doppelklicken Sie auf Starten von Desktop-Apps blockieren, die mit einem URI-Schema verknüpft sind(Block launching desktop apps associated with a URI scheme) .
  8. Wählen Sie Aktiviert aus(Enabled) .
  9. Klicken Sie auf Anwenden(Apply) und OK .

Sehen wir uns diese Schritte im Detail an.

Zunächst müssen Sie den Editor für lokale Gruppenrichtlinien(Local Group Policy Editor) auf Ihrem Computer öffnen. Drücken  Win+R , geben Sie ein gpedit.mscund drücken Sie die  Eingabetaste (Enter ) . Navigieren Sie nach dem Öffnen zu diesem Pfad.

User Configuration > Administrative Templates > Windows Components > App runtime

Auf der rechten Seite erhalten Sie zwei Einstellungen-

  • Blockieren(Block) Sie das Starten von Desktop-Apps, die mit einer Datei verknüpft sind
  • Blockieren(Block) Sie das Starten von Desktop-Apps, die einem URI - Schema zugeordnet sind

Doppelklicken Sie(Double-click) auf jeden von ihnen, wählen Sie  Aktiviert(Enabled)  und klicken Sie auf  die Schaltflächen Übernehmen (Apply ) und  OK  , um die Änderung zu speichern.(OK )

So verhindern Sie das Starten von Apps, die mit einem Datei- oder URI-Schema verknüpft sind

Wie bereits erwähnt, können Sie dasselbe mit Hilfe des Registrierungseditors(Registry Editor) tun . Bevor Sie beginnen, wird empfohlen , eine Sicherung der Registrierungsdatei(create a Registry file backup)  und  einen Systemwiederherstellungspunkt zu erstellen .

Verwandt(Related) : URI-Befehle zum Öffnen von Microsoft Store-Apps(URI Commands to open Microsoft Store apps) .

Verhindern Sie(Prevent) das Starten von Apps, die mit einem Datei- oder URI - Schema verknüpft sind, mit dem Registrierungseditor(Registry Editor)

Führen Sie die folgenden Schritte aus, um das Starten von Apps zu verhindern, die einer Datei oder einem URI - Schema mit dem Registrierungseditor zugeordnet sind:(Registry Editor)

  1. Suchen Sie im Suchfeld der Taskleiste nach regedit .(regedit)
  2. Klicken Sie im Suchergebnis auf Registrierungseditor .(Registry Editor)
  3. Klicken Sie in der UAC-Eingabeaufforderung auf die Schaltfläche Ja .(Yes)
  4. Navigieren Sie im HKEY_CURRENT_USER zu (HKEY_CURRENT_USER)Associations .
  5. Rechtsklick auf Associations > New > DWORD (32-bit) Value .
  6. Benennen Sie sie als BlockProtocolElevation und BlockFileElevation .
  7. Stellen Sie die Wertdaten auf 1 ein .
  8. Klicken Sie auf OK , um die Änderung zu speichern.

Um mehr zu erfahren, lesen Sie weiter.

Suchen Sie zunächst regeditim Suchfeld der Taskleiste(Taskbar) nach und klicken Sie im Suchergebnis auf  Registrierungseditor(Registry Editor) . Nachdem Sie auf die Schaltfläche Ja geklickt und den (Yes )Registrierungseditor(Registry Editor) auf Ihrem Computer geöffnet haben, navigieren Sie zu diesem Pfad.

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Associations

Wenn Sie keinen  Zuordnungsschlüssel(Associations) ablegen,  klicken Sie mit der rechten Maustaste auf  Richtlinien(Policies) und wählen Sie  New > Key aus . Benennen Sie es anschließend als  Associations .

Klicken Sie danach mit der rechten Maustaste auf die  Assoziationen(Associations)  und wählen Sie  New > DWORD (32-bit) Value .

Auf der rechten Seite wird ein neuer REG_DWORD -Wert erstellt. (REG_DWORD)Benennen Sie es als  BlockProtocolElevation . Es stellt das  Blockieren von startenden Desktop-Apps dar, die einem URI-Schema zugeordnet sind(Block launching desktop apps associated with a URI scheme) .

So verhindern Sie das Starten von Apps, die mit einem Datei- oder URI-Schema verknüpft sind

Führen Sie die gleichen Schritte aus, um einen weiteren DWORD - Wert(Value) (32-Bit) zu erstellen, und benennen Sie ihn als  BlockFileElevation . Es stellt dar,  dass Desktop-Apps, die mit einer Datei verknüpft sind, blockiert werden(Block launching desktop apps associated with a file) .

So verhindern Sie das Starten von Apps, die mit einem Datei- oder URI-Schema verknüpft sind

Doppelklicken Sie nun auf jeden REG_WORD - Wert und setzen Sie die Wertdaten(Value) auf  1 .

Klicken Sie auf die  Schaltfläche OK  , um die Änderungen zu speichern.(OK )

Ich hoffe es hilft.



About the author

Ich bin ein iOS-Entwickler mit über 10 Jahren Erfahrung. Ich habe mich auf die Entwicklung von Apps für iPhone und iPad spezialisiert. Ich habe Erfahrung beim Erstellen von Benutzerabläufen, dem Erstellen von benutzerdefinierten Entwicklungskits (CDKs) und der Arbeit mit verschiedenen App-Entwicklungsframeworks. In meiner früheren Arbeit habe ich auch Tools entwickelt, die bei der Verwaltung von Apples App Store helfen, darunter ein Produktmanagement-Tool und ein App-Übermittlungstool.



Related posts