I worked on a chrome extension and uploaded it to chrome webstore and everything went well, I installed it on my Mac and on my Ubuntu machines in chrome it worked fine and installed. But when I try it on Windows machines, after download it popups a error message saying «Invalid Package, Can’t unzip the extension».
Can any one tell me why or what might be the cause for this OS specific issue. Does it have anything to do with the permission or anything with respective folder name or content? The folder name or the extension name don’t have any special characters and the previous version was fine.
Thanks in advance.
asked Nov 2, 2011 at 17:01
This is because there a file inside the package with a Windows invalid character in name or there a corrupted file. In my case I’ve tried to download the CouponsHelper extension and this error was displayed too.
I downloaded the CRX file manually and opened it with 7Zip. In the folder had a file named Icon. When I try to extract using 7Zip an error occurs too.
Note on the screenshot that there an invalid char in Icon file and that it is zero sized (possibly corrupted).

answered Mar 21, 2012 at 17:34
Another cause of this problem (Error: could not unzip extension) might be that you include the root directory in your zip.
You should zip all files in the same level of manifest.json.
Example
-yourappfolder
|_manifest.js
|_popup.html
In this case you should zip only manifest.js and popup.html, instead of zip the entire directory yourappfolder.
In other words, in your zip file you should NOT see the yourappfolder directory.
answered Mar 6, 2013 at 20:47
Luca RainoneLuca Rainone
15.9k2 gold badges38 silver badges52 bronze badges
2
So the trick it to compress all the files within the folder not the folder itself.
NOTE: If it’s saved in Google Drive (local syncing) this well mess it up too. Drive attaches little icons to folders that show up as unknown.
So remake the folder outside of Google Drive.
That’s what was messing mine up after the «only compress inside of folder» fix.
answered Aug 11, 2015 at 21:52
I had the same problem but the reason was different.
I found that there is an image which has a name that is too long. When I replaced the name with a shorter one and built new package, it installed successfully.
I hope this helps anyone may facing the same problem.
Xan
73.7k16 gold badges177 silver badges203 bronze badges
answered May 15, 2015 at 1:28
Peter T.Peter T.
8,3373 gold badges34 silver badges31 bronze badges
1
A quick Google only turned up one possibly useful result but I wasn’t sure if it would help.
Is that error message exactly what you see (i.e. word for word)? I couldn’t find it in the code.
I may be wrong but I think this could be the code responsible for the error. Unfortunately, the zip::Unzip call can potentially fail for a number of reasons and only provides more details in the logs. I’m guessing such logs output to this location (Windows XP);
%USERPROFILE%Local SettingsApplication DataGoogleChromeApplicationdebug.log
None of this information may be useful to you but I thought I’d show you my investigation 🙂
Have you tried to install the extension again and do you have administration rights (not sure if this would have an affect here)?
answered Nov 3, 2011 at 15:01
![]()
neocoticneocotic
2,12118 silver badges18 bronze badges
1
I had the same problem but it was rejecting it because either the file was too big or the paths were too long (Windows…), which was because I accidentally included my entire node_modules directory in the .crx file.
answered Sep 18, 2015 at 19:30
It could be caused by a lot of things.
For me, the problem was having .xcf (Gimp) files inside the package.
The extension loaded fine when unzipped manually but showed the «couldn’t unzip» error in when loaded from the Chrome Webstore.
answered May 29, 2020 at 11:50
![]()
I had problems with zipping with MacOS. There was a bunch of hidden files in the zip.
Using Windows solved it but probably taking not the default zipper in MacOS should do the same.
answered Feb 9, 2022 at 12:10
emch2emch2
1511 silver badge9 bronze badges
I had a similar problem.
My solution was:
-
unzip the CRX to a directory…lets say called freddy123
-
Rename «_manifest» to «manifest»..i.e remove the underscore.
- Chrome->settings->More Tools->Extensions (Check Develop Mode Check box)
- Load Unpacked extension (select freddy123 directory)
This worked for me.
answered Aug 31, 2016 at 1:20
I worked on a chrome extension and uploaded it to chrome webstore and everything went well, I installed it on my Mac and on my Ubuntu machines in chrome it worked fine and installed. But when I try it on Windows machines, after download it popups a error message saying «Invalid Package, Can’t unzip the extension».
Can any one tell me why or what might be the cause for this OS specific issue. Does it have anything to do with the permission or anything with respective folder name or content? The folder name or the extension name don’t have any special characters and the previous version was fine.
Thanks in advance.
asked Nov 2, 2011 at 17:01
This is because there a file inside the package with a Windows invalid character in name or there a corrupted file. In my case I’ve tried to download the CouponsHelper extension and this error was displayed too.
I downloaded the CRX file manually and opened it with 7Zip. In the folder had a file named Icon. When I try to extract using 7Zip an error occurs too.
Note on the screenshot that there an invalid char in Icon file and that it is zero sized (possibly corrupted).

answered Mar 21, 2012 at 17:34
Another cause of this problem (Error: could not unzip extension) might be that you include the root directory in your zip.
You should zip all files in the same level of manifest.json.
Example
-yourappfolder
|_manifest.js
|_popup.html
In this case you should zip only manifest.js and popup.html, instead of zip the entire directory yourappfolder.
In other words, in your zip file you should NOT see the yourappfolder directory.
answered Mar 6, 2013 at 20:47
Luca RainoneLuca Rainone
15.9k2 gold badges38 silver badges52 bronze badges
2
So the trick it to compress all the files within the folder not the folder itself.
NOTE: If it’s saved in Google Drive (local syncing) this well mess it up too. Drive attaches little icons to folders that show up as unknown.
So remake the folder outside of Google Drive.
That’s what was messing mine up after the «only compress inside of folder» fix.
answered Aug 11, 2015 at 21:52
I had the same problem but the reason was different.
I found that there is an image which has a name that is too long. When I replaced the name with a shorter one and built new package, it installed successfully.
I hope this helps anyone may facing the same problem.
Xan
73.7k16 gold badges177 silver badges203 bronze badges
answered May 15, 2015 at 1:28
Peter T.Peter T.
8,3373 gold badges34 silver badges31 bronze badges
1
A quick Google only turned up one possibly useful result but I wasn’t sure if it would help.
Is that error message exactly what you see (i.e. word for word)? I couldn’t find it in the code.
I may be wrong but I think this could be the code responsible for the error. Unfortunately, the zip::Unzip call can potentially fail for a number of reasons and only provides more details in the logs. I’m guessing such logs output to this location (Windows XP);
%USERPROFILE%Local SettingsApplication DataGoogleChromeApplicationdebug.log
None of this information may be useful to you but I thought I’d show you my investigation 🙂
Have you tried to install the extension again and do you have administration rights (not sure if this would have an affect here)?
answered Nov 3, 2011 at 15:01
![]()
neocoticneocotic
2,12118 silver badges18 bronze badges
1
I had the same problem but it was rejecting it because either the file was too big or the paths were too long (Windows…), which was because I accidentally included my entire node_modules directory in the .crx file.
answered Sep 18, 2015 at 19:30
It could be caused by a lot of things.
For me, the problem was having .xcf (Gimp) files inside the package.
The extension loaded fine when unzipped manually but showed the «couldn’t unzip» error in when loaded from the Chrome Webstore.
answered May 29, 2020 at 11:50
![]()
I had problems with zipping with MacOS. There was a bunch of hidden files in the zip.
Using Windows solved it but probably taking not the default zipper in MacOS should do the same.
answered Feb 9, 2022 at 12:10
emch2emch2
1511 silver badge9 bronze badges
I had a similar problem.
My solution was:
-
unzip the CRX to a directory…lets say called freddy123
-
Rename «_manifest» to «manifest»..i.e remove the underscore.
- Chrome->settings->More Tools->Extensions (Check Develop Mode Check box)
- Load Unpacked extension (select freddy123 directory)
This worked for me.
answered Aug 31, 2016 at 1:20
I worked on a chrome extension and uploaded it to chrome webstore and everything went well, I installed it on my Mac and on my Ubuntu machines in chrome it worked fine and installed. But when I try it on Windows machines, after download it popups a error message saying «Invalid Package, Can’t unzip the extension».
Can any one tell me why or what might be the cause for this OS specific issue. Does it have anything to do with the permission or anything with respective folder name or content? The folder name or the extension name don’t have any special characters and the previous version was fine.
Thanks in advance.
asked Nov 2, 2011 at 17:01
This is because there a file inside the package with a Windows invalid character in name or there a corrupted file. In my case I’ve tried to download the CouponsHelper extension and this error was displayed too.
I downloaded the CRX file manually and opened it with 7Zip. In the folder had a file named Icon. When I try to extract using 7Zip an error occurs too.
Note on the screenshot that there an invalid char in Icon file and that it is zero sized (possibly corrupted).

answered Mar 21, 2012 at 17:34
Another cause of this problem (Error: could not unzip extension) might be that you include the root directory in your zip.
You should zip all files in the same level of manifest.json.
Example
-yourappfolder
|_manifest.js
|_popup.html
In this case you should zip only manifest.js and popup.html, instead of zip the entire directory yourappfolder.
In other words, in your zip file you should NOT see the yourappfolder directory.
answered Mar 6, 2013 at 20:47
Luca RainoneLuca Rainone
15.9k2 gold badges38 silver badges52 bronze badges
2
So the trick it to compress all the files within the folder not the folder itself.
NOTE: If it’s saved in Google Drive (local syncing) this well mess it up too. Drive attaches little icons to folders that show up as unknown.
So remake the folder outside of Google Drive.
That’s what was messing mine up after the «only compress inside of folder» fix.
answered Aug 11, 2015 at 21:52
I had the same problem but the reason was different.
I found that there is an image which has a name that is too long. When I replaced the name with a shorter one and built new package, it installed successfully.
I hope this helps anyone may facing the same problem.
Xan
73.7k16 gold badges177 silver badges203 bronze badges
answered May 15, 2015 at 1:28
Peter T.Peter T.
8,3373 gold badges34 silver badges31 bronze badges
1
A quick Google only turned up one possibly useful result but I wasn’t sure if it would help.
Is that error message exactly what you see (i.e. word for word)? I couldn’t find it in the code.
I may be wrong but I think this could be the code responsible for the error. Unfortunately, the zip::Unzip call can potentially fail for a number of reasons and only provides more details in the logs. I’m guessing such logs output to this location (Windows XP);
%USERPROFILE%Local SettingsApplication DataGoogleChromeApplicationdebug.log
None of this information may be useful to you but I thought I’d show you my investigation 🙂
Have you tried to install the extension again and do you have administration rights (not sure if this would have an affect here)?
answered Nov 3, 2011 at 15:01
![]()
neocoticneocotic
2,12118 silver badges18 bronze badges
1
I had the same problem but it was rejecting it because either the file was too big or the paths were too long (Windows…), which was because I accidentally included my entire node_modules directory in the .crx file.
answered Sep 18, 2015 at 19:30
It could be caused by a lot of things.
For me, the problem was having .xcf (Gimp) files inside the package.
The extension loaded fine when unzipped manually but showed the «couldn’t unzip» error in when loaded from the Chrome Webstore.
answered May 29, 2020 at 11:50
![]()
I had problems with zipping with MacOS. There was a bunch of hidden files in the zip.
Using Windows solved it but probably taking not the default zipper in MacOS should do the same.
answered Feb 9, 2022 at 12:10
emch2emch2
1511 silver badge9 bronze badges
I had a similar problem.
My solution was:
-
unzip the CRX to a directory…lets say called freddy123
-
Rename «_manifest» to «manifest»..i.e remove the underscore.
- Chrome->settings->More Tools->Extensions (Check Develop Mode Check box)
- Load Unpacked extension (select freddy123 directory)
This worked for me.
answered Aug 31, 2016 at 1:20
I worked on a chrome extension and uploaded it to chrome webstore and everything went well, I installed it on my Mac and on my Ubuntu machines in chrome it worked fine and installed. But when I try it on Windows machines, after download it popups a error message saying «Invalid Package, Can’t unzip the extension».
Can any one tell me why or what might be the cause for this OS specific issue. Does it have anything to do with the permission or anything with respective folder name or content? The folder name or the extension name don’t have any special characters and the previous version was fine.
Thanks in advance.
asked Nov 2, 2011 at 17:01
This is because there a file inside the package with a Windows invalid character in name or there a corrupted file. In my case I’ve tried to download the CouponsHelper extension and this error was displayed too.
I downloaded the CRX file manually and opened it with 7Zip. In the folder had a file named Icon. When I try to extract using 7Zip an error occurs too.
Note on the screenshot that there an invalid char in Icon file and that it is zero sized (possibly corrupted).

answered Mar 21, 2012 at 17:34
Another cause of this problem (Error: could not unzip extension) might be that you include the root directory in your zip.
You should zip all files in the same level of manifest.json.
Example
-yourappfolder
|_manifest.js
|_popup.html
In this case you should zip only manifest.js and popup.html, instead of zip the entire directory yourappfolder.
In other words, in your zip file you should NOT see the yourappfolder directory.
answered Mar 6, 2013 at 20:47
Luca RainoneLuca Rainone
15.9k2 gold badges38 silver badges52 bronze badges
2
So the trick it to compress all the files within the folder not the folder itself.
NOTE: If it’s saved in Google Drive (local syncing) this well mess it up too. Drive attaches little icons to folders that show up as unknown.
So remake the folder outside of Google Drive.
That’s what was messing mine up after the «only compress inside of folder» fix.
answered Aug 11, 2015 at 21:52
I had the same problem but the reason was different.
I found that there is an image which has a name that is too long. When I replaced the name with a shorter one and built new package, it installed successfully.
I hope this helps anyone may facing the same problem.
Xan
73.7k16 gold badges177 silver badges203 bronze badges
answered May 15, 2015 at 1:28
Peter T.Peter T.
8,3373 gold badges34 silver badges31 bronze badges
1
A quick Google only turned up one possibly useful result but I wasn’t sure if it would help.
Is that error message exactly what you see (i.e. word for word)? I couldn’t find it in the code.
I may be wrong but I think this could be the code responsible for the error. Unfortunately, the zip::Unzip call can potentially fail for a number of reasons and only provides more details in the logs. I’m guessing such logs output to this location (Windows XP);
%USERPROFILE%Local SettingsApplication DataGoogleChromeApplicationdebug.log
None of this information may be useful to you but I thought I’d show you my investigation 🙂
Have you tried to install the extension again and do you have administration rights (not sure if this would have an affect here)?
answered Nov 3, 2011 at 15:01
![]()
neocoticneocotic
2,12118 silver badges18 bronze badges
1
I had the same problem but it was rejecting it because either the file was too big or the paths were too long (Windows…), which was because I accidentally included my entire node_modules directory in the .crx file.
answered Sep 18, 2015 at 19:30
It could be caused by a lot of things.
For me, the problem was having .xcf (Gimp) files inside the package.
The extension loaded fine when unzipped manually but showed the «couldn’t unzip» error in when loaded from the Chrome Webstore.
answered May 29, 2020 at 11:50
![]()
I had problems with zipping with MacOS. There was a bunch of hidden files in the zip.
Using Windows solved it but probably taking not the default zipper in MacOS should do the same.
answered Feb 9, 2022 at 12:10
emch2emch2
1511 silver badge9 bronze badges
I had a similar problem.
My solution was:
-
unzip the CRX to a directory…lets say called freddy123
-
Rename «_manifest» to «manifest»..i.e remove the underscore.
- Chrome->settings->More Tools->Extensions (Check Develop Mode Check box)
- Load Unpacked extension (select freddy123 directory)
This worked for me.
answered Aug 31, 2016 at 1:20
Я работал над расширением для Chrome и загрузил его в интернет-магазин Chrome, и все прошло хорошо, я установил его на свой Mac, а на своих машинах с Ubuntu в Chrome оно отлично работало и устанавливалось. Но когда я пробую его на компьютерах с Windows, после загрузки появляется всплывающее сообщение об ошибке «Неверный пакет, не удается распаковать расширение».
Может ли кто-нибудь сказать мне, почему или что может быть причиной этой конкретной проблемы с ОС. Имеет ли это какое-либо отношение к разрешению или к соответствующему имени папки или содержимому? Имя папки или имя расширения не содержат специальных символов, и предыдущая версия была в порядке.
Заранее спасибо.
9 ответов
Так что хитрость в том, чтобы сжать все файлы в папке, а не саму папку.
ПРИМЕЧАНИЕ. Если он сохранен на Google Диске (локальная синхронизация), это тоже все испортит. Диск прикрепляет маленькие значки к папкам, которые отображаются как неизвестные.
Так что переделайте папку вне Google Диска. Это то, что испортило мое после исправления «сжимать только внутри папки».
3
user5216906
12 Авг 2015 в 00:52
У меня была такая же проблема, но причина была в другом.
Я обнаружил, что есть изображение со слишком длинным именем. Когда я заменил имя на более короткое и создал новый пакет, он успешно установился.
Я надеюсь, что это поможет любому, кто может столкнуться с той же проблемой.
1
Xan
15 Май 2015 в 05:11
Быстрый Google обнаружил только один из возможных полезных результатов, но я не был уверен, что это поможет.
Является ли это сообщение об ошибке точно тем, что вы видите (т. е. слово в слово)? В коде не нашел.
Я могу ошибаться, но я думаю, что это может быть код, ответственный за ошибку. К сожалению, вызов zip::Unzip потенциально может выйти из строя по ряду причин и предоставляет только дополнительные сведения в журналах. Я предполагаю, что такие журналы выводятся в это место (Windows XP);
%USERPROFILE%Local SettingsApplication DataGoogleChromeApplicationdebug.log
Ни одна из этих сведений может быть вам не полезна, но я решил показать вам свое расследование 🙂
Пробовали ли вы снова установить расширение и есть ли у вас права администратора (не уверен, что это повлияет здесь)?
0
neocotic
3 Ноя 2011 в 19:01
Это связано с тем, что внутри пакета есть файл с недопустимым символом Windows в имени или поврежденный файл. В моем случае я пытался загрузить расширение CouponsHelper, и эта ошибка тоже отображалась.
Я скачал файл CRX вручную и открыл его с помощью 7Zip. В папке был файл с именем Icon. Когда я пытаюсь распаковать с помощью 7Zip, тоже возникает ошибка.
Обратите внимание на скриншот, что в файле значка есть недопустимый символ и что он имеет нулевой размер (возможно, поврежден).

6
Eneas Gesing
21 Мар 2012 в 21:34
Это может быть вызвано многими вещами. Для меня проблема заключалась в наличии файлов .xcf (Gimp) внутри пакета.
Расширение загружалось нормально при распаковке вручную, но отображало ошибку «не удалось разархивировать» при загрузке из интернет-магазина Chrome.
0
akamichael
29 Май 2020 в 14:50
У меня была аналогичная проблема. Мое решение было:
-
разархивируйте CRX в каталог… допустим, freddy123
-
Переименуйте «_manifest» в «manifest»… т.е. удалите подчеркивание.
- Chrome-> настройки-> Дополнительные инструменты-> Расширения (установите флажок «Режим разработки»)
- Загрузите распакованное расширение (выберите каталог freddy123)
Это сработало для меня.
-2
louieb
31 Авг 2016 в 04:20
У меня была та же проблема, но он отклонял ее, потому что либо файл был слишком большим, либо пути были слишком длинными (Windows…), потому что я случайно включил весь свой каталог node_modules в .crx файл.
0
Cas Cornelissen
18 Сен 2015 в 22:30
Другая причина этой проблемы (ошибка: не удалось разархивировать расширение) может заключаться в том, что вы включаете корневой каталог в свой zip-архив. Вы должны заархивировать все файлы на одном уровне manifest.json.
Примере
-yourappfolder
|_manifest.js
|_popup.html
В этом случае вы должны заархивировать только manifest.js и popup.html, а не весь каталог yourappfolder.
Другими словами, в вашем zip-файле вы НЕ должны видеть каталог yourappfolder.
6
Luca Rainone
7 Мар 2013 в 14:41
У меня были проблемы с архивированием в MacOS. В архиве была куча скрытых файлов.
Использование Windows решило эту проблему, но, вероятно, использование застежки-молнии по умолчанию в MacOS не должно делать то же самое.
0
emch2
9 Фев 2022 в 15:10
Проблема достаточно редкая, поэтому Google на нее просто забили и игнорируют мольбы пользователей ее устранить. Если Виндовс установлена на динамический диск (dynamic disk), расширения не устанавливаются, показывая ошибку:
“Не удается распаковать расширение. Для безопасной распаковки расширения необходим путь к каталогу вашего профиля, начинающийся с буквы диска. Он не должен содержать параметр слияния папок, точку монтирования или символьную ссылку. Такого пути для вашего профиля не существует.”
Ошибка, конечно, мегаинформативная, но программисты такие программисты, что это даже не удивительно. Можно было бы залезть в исходники и ткнуть пальцем в маразм досадную ошибку, но мне это делать лень ;), я нашел другой путь, более простое решение, доступное любому другому пользователю.
Workaround
1. Откройте страницу с понравившимся вам расширением, например
https://chrome.google.com/webstore/detail/hbdkkfheckcdppiaiabobmennhijkknn
2. Cкопируйте из адресной строки идентификатор расширения – hbdkkfheckcdppiaiabobmennhijkknn и вставьте его в строку
https://clients2.google.com/service/update2/crx?response=redirect&x=id%3DXNAME%26uc
вместо слова XNAME.
3. Вставьте получившуюся строку в другой браузер или в менеджер закачек и сохраните (скачайте) файл. У него будет имя, например, “extension_4_7_3.crx”.
4. Переименуйте файл в XNAME.zip, где XNAME – идентификатор расширения.
5. Распакуйте файл в папку XNAME.
6. Перебросьте папку с распакованным расширением в:
X:Documents and SettingsUSERNAMELocal SettingsApplication Data
GoogleChromeUser DataDefaultExtensions
N.B. Этого можно и не делать, тогда в 9-м пункте просто укажете путь к распакованной папке XNAME.
7. Зайдите в
КЛЮЧ –> Инструменты –> Расширения
8. Нажмите кнопку
[ Загрузить распакованное расширение… ]
9. В Folder: вставьте полный путь к папке XNAME, например:
X:Documents and Settings…ExtensionsXNAME
Или тот, куда вы его распаковали, если не делали пункт 6, Chrome сам все скопирует в нужное место.
10. Нажмите [ OK ] и расширение загружено 🙂
В этой статье расскажу обо всех причинах, почему не устанавливаются расширения в Google Chrome и наглядно покажу способы решения проблемы, в том числе самые свежие, появившиеся в 2022 году.
Именно с этого года из-за действий Роскомнадзора появилось больше всего жалоб на невозможность добавить продукты в браузер из интернет-магазина Chrome Web Store. Но способы исправления уже найдены, я их протестировал и делюсь с вами, включая дополнительные, встречающиеся реже.
Чтобы у вас получилось исправить ошибки при попытке установить дополнения в Гугл Хром, следуйте по представленным ниже вариантам по порядку. Если не сработал 1-й, применяем 2-й и т.д. Такой подход в 99% случаев позволяет устранить неполадку любого происхождения.
Почему не устанавливаются расширения в Google Chrome в 2022 году, решения
Сразу начну с главного — как исправить ситуацию.
Пока что есть 3 варианта без проблем установить расширения. Все очень подробно показал в отдельной статье: «как исправить Image decode failed в Google Chrome». Если у вас этот случай, переходите по ссылке выше и найдете подходящее решение.
Кому не требуется подробная инструкция, общий алгоритм такой:
- Этот метод (см. наглядную картинку внизу) срабатывает во всех браузерах Хромиум, где сторонние распакованные расширения могут устанавливаться в режиме разработчика. На сайте crx-downloader.com вставляется ссылка на страницу из магазина расширений и скачивается файл
CRX. В меню расширений Google Chrome включается режим разработчика и переносится загруженный файлик «crx» в окно браузера. Процедура завершится корректно. - Если этот вариант не помог, то можно использовать ВПН, например, бесплатный Planet VPN. Включив его и выбрав любую локацию (страну) кроме РФ, расширение из магазина Google Chrome установится без проблем. Затем VPN-соединение можно отключить.
- Последний выход из положения — установить нужное расширение в браузер Opera и временно работать в нем. Потому что в «Опера» устанавливаются продукты из магазина Google Chrome.
Визуальная инструкция к пункту №1 по установке расширения
Почему так происходит?
В связи с событиями 2022 года, Роскомнадзор то и дело блокирует ряд доменов, относящихся к компании Google.
Сначала пользователи заметили пропажу картинок, аватарок, оформления на видеохостинге Youtube (рассказал как исправить в заметке: «как вернуть аватарки на Ютуб»).
Затем перестали устанавливаться любые расширения из магазина Chrome с сообщением:
Код «image decode failed» при добавлении продукта в Google Chrome
И касается это не только Хрома, но и любых браузеров на движке Chromium, в которые могут устанавливаться плагины из магазина Chrome. Например, Microsoft Edge, Yandex Browser.
Затем начали пропадать изображения, иконки на других сервисах Гугла: документы (Docs), фото (Google Photos). Это связано с невозможностью подгрузки картинок с устройств на территории РФ из-за блокировок доменов yt3.ggpht.com, lh3.googleusercontent.com, h4.googleusercontent.com, lh5.googleusercontent.com, lh6.googleusercontent.com. Вероятно, список будет пополняться. Однако, Роскомнадзор утверждает, что поддомены googleusercontent не внесены в базу и возможно это временная мера после DDos атак и вскоре все исправится. Но не факт…
Другие решения при ошибках добавления расширений в Google Chrome
Причины из данной главы не связаны с 2022 годом. Встречается ряд случаев, когда пользователи Windows, Linux, MacOS не могут установить никакие расширения в Google Chrome из-за неверных настроек самой системы, некорректной работы браузера и вирусной активности.
Чтобы все получилось, пройдите по шагам ниже по порядку и выполните указанные действия.
Если вместо кнопки «Установить» на странице расширения вы видите «Заблокировано администратором», то сразу обращайтесь к пункту №6. Это ваш случай.
1. Проверка, исправление даты / времени
Распространенное явление: если на неверно выставлены дата / время, может появляться ошибка при инсталляции расширений в Google Chrome и его аналогах.
Может отобразиться сообщение на экране:
Информация о неверных дате / времени при переходе на страницу расширения в Google Chrome
Решается просто: в этом же окне нажмите «Обновить дату и время» и попадете в параметры Windows, где поставьте верные значения и включите синхронизацию часов (автоматическое обновление).
Если такой кнопки нет, то зажмите клавиши Win+R, введите timedate.cpl в окне, нажмите «ОК» и попадете в нужные настройки.
Переход в настройки даты и времени через окно «Выполнить»
Имейте ввиду, что если время на компьютере сбивается постоянно, то обычно это сигнал о необходимости заменить батарейку BIOS на материнской плате.
2. Обновление браузера Google Chrome
Старая версия веб-обозревателя Гугл Хром тоже может приводить к проблемам при установке расширений. Проверьте обновления:
- Запустите Хром, откройте меню (кнопка со значком в виде трех точек), «Справка», «О браузере Google Chrome».
- На открывшейся странице запустится поиск новой версии. Подождите 1-2 минуты, если обновление будут найдено, браузер автоматически его обработает.
- Перезагрузите браузер Google.
Как обновить Google Chrome
3. Очистка кэша и cookies браузера Google Chrome
Расширения могут не устанавливаться из-за переполнения и «засорения» кэша браузера, а также проблем с куки-файлами. Очистить их очень легко:
Важно! При выполнении пункта 2 сбрасывается авторизация на всех сайтах. Это значит, вам потребуется заново заходить в личный кабинет на всех нужных ресурсах. В некоторых случаях именно эта мера срабатывает.
- Зажмите комбинацию на клавиатуре
Ctrl+Shift+Deleteдля перехода в окно чистки. Если с горячими клавишами не получается, откройте меню браузера, «Настройки», вкладка слева «Конфиденциальность и безопасность», раздел «Очистить историю». - В окне вверху, рядом с надписью «Временной диапазон», выберите «За все время». Ниже отметьте галочками 2 пункта — «Файлы cookie и другие данные сайтов»; «Изображения и другие файлы, сохраненные в кеше». Нажмите «Удалить данные».
- Перезапустите Google Chrome.
Очистка куки и кэша в Chrome
4. Отключение расширений и антивирусных программ
Большое количество установленных в веб-обозреватель Google дополнений, плагинов может приводить:
- К нехватке оперативной памяти RAM на слабых компьютерах;
- К конфликтам между расширениями.
И то и другое приводит к ошибкам при добавлении продуктов из интернет-магазина Google Chrome.
Рекомендую отключить все добавленные в Хром расширения и проверить, не изменилась ли ситуация с установкой новых:
- Зайдите в меню Chrome — «Дополнительные инструменты» — «Расширения».
- У всех поставьте переключатель в положение «Выкл.».
Как выключить расширения в Google Chrome
Помимо этого, попробуйте временно отключить все установленные приложения защиты: антивирусы, фаерволы. Зачастую они ложно запрещают определенные действия, в том числе установку дополнений в браузеры. Больше всего проблем встречается с антивирусными продуктами из расширенной категории Internet Security, включающими в себя Firewall и все возможные компоненты защиты и далеко не всегда срабатывающими правильно.
5. Очистка вредоносного ПО, сброс Google Chrome, переустановка
В Гугл Хром есть встроенная утилита для поиска и удаления вредоносных программ. Проверьте ей систему:
- Перейдите в меню браузера;
- Выберите «Настройки»;
- В левой колонке откройте «Сброс настроек и удаление вредоносного ПО»;
- Кликните по кнопке запуска удаления вредоносного ПО;
- Нажмите «Найти» и дождитесь результатов проверки.
Сканирование и удаление вирусов встроенным инструментом Google Chrome
Если что-то будет найдено, браузер это удалит.
Если браузер обнаружил и удалил вирусные программы, рекомендую просканировать ПК полностью дополнительно другим антивирусом. Например, используйте тот, который устанавливали в систему сами (проверьте только, что он обновлен до последней версии). Или воспользуйтесь бесплатным сканером Dr.Web CureIt. Для его загрузки нужно указать email (на него придет ссылка). В систему утилита не устанавливается, работает прямо из скачанного файла exe.
Если это не помогло или ничего опасного не нашлось, в том же разделе настроек Google Chrome выполните полный сброс браузера (пункты 1,2,3 выше). Это восстановит заводские параметры, удалит все лишнее и браузер будет как новенький. Или выполните переустановку по схеме:
- Загрузите актуальный установочный файл с официального сайта;
- Удалите старый браузер через панель управления или раздел «Приложения и возможности» и перезагрузите ПК / ноутбук;
- Запустите скачанный файл и установите браузер заново.
6. Снятие запрета на установку расширений в настройках Windows
Эта глава подойдет только для тех случаев, когда на странице расширения сайта Google Web Store, вместо кнопки «Установить» вы видите надпись «Заблокировано администратором».
Причиной может служить запрещенный доступ на добавление расширений и приложений в организации, если вы работаете за рабочим ПК. Такие запреты могут включаться только в корпоративных и профессиональных выпусках Windows и снять их реально с учетной записью администратора. Если вы работаете под пользователем с ограниченными правами на аккаунте, то останется только обращаться к админу, чтобы он установил нужное вам расширение.
Снятие ограничений через редактор локальной групповой политики:
- Зажмите
Win+R, введите командуgpedit.mscи нажмите «ОК» или Enter на клавиатуре. - В левой части окна переходите по категориям (см. изображение ниже): «Конфигурация компьютера» — «Административные шаблоны» — «Классические административные шаблоны». Если последнего каталога у вас нет, то данный метод вам не подойдет и нужно попробовать снять запрет с помощью реестра (см. ниже).
- Далее откройте «Google» — «Google Chrome» — «Расширения».
- Справа в окне нужно изменить те политики, где значение в столбце «Состояние» отличается от «Не задана». Если есть такие, кликните дважды по параметру, выставляйте «Не задано» и сохраняйте.
Удаление административных запретов на установку расширений Google Chrome
Далее проверяем реестр.
Редактирование реестра:
- Зажмите
Win+R, введитеregedit, нажмите «ОК». - Скопируйте путь
HKEY_LOCAL_MACHINESOFTWAREPoliciesи вставьте его в строке сверху. Нажмите Enter (ввод) для перехода. Или, воспользовавшись папками слева, переходите последовательно к нужному разделу Policies. - Кликнув правой кнопкой мыши по разделу «Google», удалите его. Вместе с ним удалится подраздел Chrome и все что есть внутри.
Снятие ограничений на установку расширений в Chrome через реестр
Перезагрузите компьютер после выполнения действий в gpedit и regedit.
FAQ (вопрос— ответ)
Не могу установить расширение в Google Chrome, поскольку в 2022 г в России блокируют домены, что делать?
Рассказал об этом подробно здесь. Есть 3 варианта решений. Изучите статью по ссылке и выберите подходящий вам метод.
Основные выводы
Итак, в последнее время самая частая причина из-за которой не устанавливаются расширения в Google Chrome — постоянная или временная блокировка ряда доменов корпорации Гугл со стороны Российской Федерации. Методов борьбы не много, но они есть, не сложные и успешно отрабатывают.
Остальные перечисленные причины из 6 пунктов встречаются значительно реже и чаще всего решаются удалением вирусов и полной очисткой браузера Гугл Хром.
Не думаю, что стоит ждать скорого исправления ситуации и простой разблокировки доменов в РФ, поэтому рекомендую уже сейчас научиться за 10-15 минут по данной инструкции ставить расширения в обход ошибок. К тому же, например, умение добавлять плагины вручную — полезно и пригодится в любой внештатной ситуации с браузером.
Если что-то не получается или остались вопросы, с радостью отвечу на них в комментариях 😊 Пишите мне внизу этой страницы.