Как да блокирате стартирането на приложения, свързани с файл или URI схема

Ако не искате да използвате приложението по подразбиране, което да се стартира, когато щракнете върху файл или URI схема, можете да го блокирате, като използвате редактора на локални групови правила(Local Group Policy Editor) , както и редактора на системния регистър(Registry Editor) .

Да предположим, че имате хипервръзка, съдържаща URI схема като HTTP , mailto и т.н. Ако щракнете върху http:връзката, Windows отваря браузъра по подразбиране(Windows opens the default browser)  , за да ви покаже уеб страницата. По същия начин, ако щракнете върху mailto:връзка, той отваря имейл клиент или приложение по подразбиране на вашия компютър, за да ви позволи да съставите имейла. Тези функции ви помагат да преглеждате съдържанието, без да правите нищо допълнително. Въпреки това, ако искате да деактивирате отварянията на приложения по подразбиране поради URI или файлова схема, ето как да направите това.

Блокирайте(Block) стартирането на приложения, свързани с файл или URI схема

За да предотвратите стартирането на приложения, свързани с файл или URI схема, следвайте тези стъпки:

  1. Натиснете Win+R , за да отворите подканата за изпълнение.
  2. Въведете gpedit.msc и натиснете бутона Enter.
  3. Придвижете се до време за изпълнение на приложението(App runtime) в Windows Components .
  4. Щракнете двукратно върху Блокиране на стартиране на настолни приложения, свързани с файл(Block launching desktop apps associated with a file) .
  5. Изберете Разрешено(Enabled) .
  6. Щракнете върху Приложи(Apply) и OK .
  7. Щракнете двукратно върху Блокиране на стартиране на настолни приложения, свързани с URI схема(Block launching desktop apps associated with a URI scheme) .
  8. Изберете Разрешено(Enabled) .
  9. Щракнете върху Приложи(Apply) и OK .

Нека разгледаме тези стъпки подробно.

Първо ще трябва да отворите редактора на локални групови правила(Local Group Policy Editor) на вашия компютър. За това натиснете  Win+R , въведете gpedit.mscи натиснете бутона  Enter  . След като отворите, отидете до този път-

User Configuration > Administrative Templates > Windows Components > App runtime

От дясната си страна ще получите две настройки-

  • Блокирайте(Block) стартирането на настолни приложения, свързани с файл
  • Блокирайте(Block) стартирането на настолни приложения, свързани с URI схема

Щракнете двукратно върху(Double-click) всеки от тях, изберете  Enabled  и щракнете върху  бутоните Apply  и  OK  , за да запазите промяната.

Как да предотвратите стартирането на приложения, свързани с файл или URI схема

Както споменахме по-рано, можете да направите същото с помощта на редактора на системния регистър(Registry Editor) . Преди да започнете, се препоръчва да създадете резервно копие на файл на системния регистър(create a Registry file backup)  и  да създадете точка за възстановяване на системата .

Свързано(Related) : URI команди за отваряне на приложения на Microsoft Store(URI Commands to open Microsoft Store apps) .

Предотвратете(Prevent) стартирането на приложения, свързани с файл или URI схема с помощта на редактора на системния регистър(Registry Editor)

За да предотвратите стартирането на приложения, свързани с файл или URI схема с помощта на редактора на системния регистър(Registry Editor) , следвайте тези стъпки -

  1. Потърсете regedit в полето за търсене на лентата на задачите.
  2. Кликнете върху Редактор на системния регистър(Registry Editor) в резултата от търсенето.
  3. Щракнете върху бутона Да(Yes) в подканата за UAC.
  4. Отидете до Асоциации(Associations) в HKEY_CURRENT_USER .
  5. Щракнете с десния бутон върху Associations > New > DWORD (32-bit) Value .
  6. Наименувайте ги като BlockProtocolElevation и BlockFileElevation .
  7. Задайте стойността на данните като 1 .
  8. Щракнете върху OK , за да запазите промяната.

За да научите повече, продължете да четете.

За да започнете, потърсете regeditв полето за търсене на лентата на задачите(Taskbar) и щракнете върху  Редактор на системния регистър(Registry Editor) в резултата от търсенето. След като щракнете върху бутона Да(Yes ) и отворите редактора на системния регистър(Registry Editor) на вашия компютър, отидете до този път-

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

Ако не подавате  ключа за асоциации(Associations)  , щракнете с десния бутон върху  Политики(Policies) , изберете  New > Key . След това го наименувайте като  Асоциации(Associations) .

След като направите това, щракнете с десния бутон върху  Асоциациите(Associations)  и изберете  New > DWORD (32-bit) Value .

Това ще създаде нова стойност на REG_DWORD от дясната страна. Наименувайте го като  BlockProtocolElevation . Представлява  Блокиране на стартиране на настолни приложения, свързани с URI схема(Block launching desktop apps associated with a URI scheme) .

Как да предотвратите стартирането на приложения, свързани с файл или URI схема

Следвайте същите стъпки, за да създадете друга DWORD (32-битова) стойност(Value) и да я именувате като  BlockFileElevation . Представлява  Блокиране на стартиране на настолни приложения, свързани с файл(Block launching desktop apps associated with a file) .

Как да предотвратите стартирането на приложения, свързани с файл или URI схема

Сега щракнете двукратно върху всяка стойност на REG_WORD и задайте данните за стойността(Value) като  1 .

Щракнете върху  бутона OK  , за да запазите промените.

Дано помогне.



About the author

аудиофил инженер и специалист по аудио продукти с повече от 10 години опит. Специализирам се в създаването на качествени музикални високоговорители и слушалки от началото до края. Аз съм експерт в отстраняването на аудио проблеми, както и в проектирането на нови високоговорители и системи за слушалки. Моят опит надхвърля просто правенето на добри продукти; Също така имам страст да помагам на другите да бъдат възможно най-добрите, независимо дали това е чрез образование или общественополезен труд.



Related posts