Предотвратете деинсталирането на разширения на Chrome с помощта на системния регистър на Windows

В тази публикация ще ви покажем как да предотвратите деинсталирането на разширения на Chrome чрез настройване на системния регистър(prevent the uninstallation of Chrome extensions by tweaking the Registry) в Windows 11 или Windows 10. Както всеки друг браузър, Google Chrome също идва с мениджър на разширения(Extensions) , който помага за включване/изключване и премахване на инсталирани разширения. Можете също да щракнете с десния бутон върху иконата на разширение и да използвате опцията Премахни от Chrome...(Remove from Chrome…) , за да го деинсталирате. Но ако не искате някой друг или вие да деинсталирате инсталираните от вас разширения, тогава използвайте този трик в системния регистър .(Registry)

предотвратяване на деинсталиране на разширения на Chrome с помощта на Windows 10 Registry Editor

След като трикът бъде приложен, ще забележите, че бутонът Премахване(Remove) е изчезнал за разширението(ата), за които сте активирали превенцията. Бутонът за включване/изключване също няма да работи. Също така ще бъде премахната опцията за щракване с десния бутон, която се използва за деинсталиране на разширение.

Този трик няма да повлияе на работната част на разширението. Ще работи както трябва. Освен това ще можете да получите достъп до опциите за това разширение и да ги персонализирате. По-късно можете също да отмените направените от вас промени по всяко време.

Предотвратете(Prevent) деинсталирането на разширенията на Chrome

Тъй като това е промяна в системния регистър(Registry) , се препоръчва да направите резервно копие на системния регистър(backup the Registry) , за да можете да го възстановите по всяко време, ако се случи нещо нередно. Сега следвайте тези стъпки:

  1. Отворете редактора на системния регистър
  2. Ключ за правила(Policies) за достъп
  3. Създайте ключ за Google
  4. Създайте ключ за Chrome
  5. Добавете ключ ExtensionInstallForcelist под клавиша на Chrome
  6. Създайте String стойност и я преименувайте на 1
  7. Отворете Google Chrome
  8. Отворете страницата за мениджър на разширения на (Extensions)Chrome
  9. Копирайте идентификатор на разширение(Copy an extension ID)
  10. Щракнете двукратно върху(Double-click) стойността низ(String) , която сте създали
  11. Поставете(Paste) идентификатора на разширението в полето за данни за стойността(Value)
  12. Запазете(Save) и  рестартирайте(Relaunch) браузъра Google Chrome .

В първата стъпка можете да използвате полето за търсене(Search) , полето Run Command или някаква друга опция, за да стартирате редактора на системния регистър .

След това отворете ключа за политики в (Policies)редактора на системния регистър(Registry Editor) . Пътят е:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies

ключ политики за достъп

В следващата стъпка създайте нов ключ на системния регистър под този ключ на правилата(Policies) и задайте името му като Google .

Сега създайте друг ключ в Google ключ и го наречете Chrome(Chrome) . Отново(Again) създайте нов ключ под този ключ на Chrome и задайте името на ExtensionInstallForcelist .

създайте ключ Google, ключ Chrome и ключ ExtensionInstallForcelist

Под този последен ключ създайте нова низова стойност(String Value) и му дайте име, да речем 1 . Можете да създадете тази стойност, като щракнете с десния бутон върху празната област(right-click on the empty area) , изберете менюто Ново(New) и след това щракнете върху опцията String Value . Когато стойността е създадена, преименувайте я на 1.

създайте нова стойност на низа и я наименувайте като 1

Все още не затваряйте редактора на системния регистър.

Сега отворете браузъра Google Chrome с помощта на менюто " Старт(Start) ", полето за търсене(Search) или неговия пряк път. Достъп до(Access Extensions) мениджъра на разширения на Google Chrome . За това щракнете върху иконата с три вертикални точки(three vertical dots) , която се вижда в горния десен ъгъл, отворете секцията Още инструменти(More tools) и изберете Разширения(Extensions) .

Като алтернатива можете да въведете chrome://extensionsполето за всичко(Omnibox) (или адресната лента) и да натиснете Enter , за да го отворите.

На страницата Разширения(Extensions) можете да видите идентификатора на разширението за всички разширения. Копирайте ID(Copy ID) на разширение, което искате да предотвратите от деинсталиране.

достъп до страницата на мениджъра на разширения и копиране на идентификатор на разширение

Върнете се в редактора на системния регистър(Registry Editor) и щракнете двукратно върху стойността(Value) на низа на ExtensionInstallForcelist , която сте създали по-горе. В полето данни за стойност поставете идентификатора на разширението. (Value)След това добавете следния текст:

;https://clients2.google.com/service/update2/crx

добавете идентификатор на разширение и даден текст в полето за данни за стойност

Натиснете бутона OK.

Сега рестартирайте браузъра Chrome(Chrome) и отворете страницата с разширения(Extensions) .

Ще забележите, че бутонът Премахване(Remove) не се вижда за това конкретно разширение. Освен това, когато щракнете с десния бутон върху това разширение, опцията Премахване от Chrome(Remove from Chrome) няма да се вижда.

Това просто означава, че опцията за деинсталиране на това конкретно разширение за Chrome е деактивирана.(Chrome)

Можете да следвате горните стъпки, за да предотвратите деинсталирането на всяко друго разширение, инсталирано във вашия браузър. Необходими са само(Just) идентификатор на разширението и текстът, споменат по-горе.

За да отмените промените, просто следвайте горните стъпки и изтрийте всяка стойност на низ(String) , която сте създали, и предотвратяването на деинсталиране за това конкретно разширение ще бъде премахнато.

Това е всичко!



About the author

Аз съм уеб разработчик с опит в работата както с Windows 11, така и с 10. Също така съм потребител на Firefox от много години и съм станал доста опитен в използването на изцяло новата конзола за игри Xbox One. Основните ми интереси са в разработката на софтуер, по-специално в уеб и мобилното развитие, както и науката за данни. Имам много добри познания относно различни компютърни системи и тяхното използване, така че мога да предоставя безпристрастна обратна връзка за различни програми или услуги, които може да използвате.



Related posts