Скачать xpcom.dll для Mozilla Firefox - IT Новости из мира ПК
Oc-windows.ru

IT Новости из мира ПК
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Способы устранения ошибки «Couldnt load xpcom»

Способы устранения ошибки «Couldnt load xpcom»

Некоторые пользователи Windows при запуске браузера сталкиваются с ошибкой «Couldn’t load xpcom». Как правило, от этой проблемы страдают пользователи браузера Mozilla Firefox. Ниже мы рассмотрим несколько способов, которые помогут устранить неприятную проблему и вернуться к веб-браузингу.

Виной возникновения ошибки является файл Xpcom, который является библиотекой, имеющей не последнее место в работе браузера. Без этого файла Mozilla Firefox элементарно не сможет переходить на веб-страницы, а также воспроизводить онлайн видео и музыку.

Соответственно, если с файлом что-либо случится, браузер не сможет запуститься и будет выдавать ошибку «Couldn’t load xpcom».

Способы устранения ошибки «Couldn’t load xpcom».

Способ 1.

Данный способ подразумевает загрузку файла Xpcom.dll из стороннего веб-источника.

Для этого перейдите по этой ссылке и скачайте файл Xpcom.dll.

Распакуйте архив и перенесите извлеченный файл в указанную папку, в зависимости от версии операционной системы:

а) Windows 7,8:

б) Windows 64 bit:

Как только файл будет перенесен в нужную папку, его необходимо зарегистрировать в системе. Для этого откройте меню «Пуск» и в строке поиска впишите следующую команду:

Нажмите клавишу Enter. После обработки команды перезагрузите компьютер.

Способ 2.

Способ более радикальный, но зачастую помогает устранять многие проблемы. Заключается он в переустановке программы.

Прежде чем заново устанавливать новую версию Firefox, старую необходимо удалить с компьютера. Сделать это можно двумя способами:

а) Стандартными средствами Windows. Откройте меню «Пуск» – «Панель управления» – «Удаление программ», найдите в списке установленных программ Mozilla Firefox, кликните по программе правой кнопкой мыши и выберите «Удалить».

б) Удаление с помощью сторонних программ. Если вы удаляете программу с целью переустановки, то такой способ более желателен, т.к. он позволит удалить все хвосты, которые программа могла оставить за собой за все время использования программы на компьютере. Для этих целей идеально подойдут CCleaner или Clean Master.

Как только программа будет удалена, можно приступать к установке новой версии Firefox. Для этого перейдите по ссылке в конце статьи на официальный сайт Mozilla, скачайте установочный файл и инсталлируйте программу на компьютер.

Способ 3.

Если ранее браузер работал нормально, и ошибка возникла внезапно, то можно попробовать выполнить восстановление системы.

Для этого откройте меню «Панель управления» – «Восстановление». В открывшемся окне перейдите к разделу «Запуск восстановления системы» и выберите ту точку восстановления, когда работа браузера протекала нормально. Дождитесь окончания процесса восстановления.

На этом сегодня все. Как правило, данные советы помогут устранить ошибку «Couldn’t load xpcom» в большинстве случаев. Удачи!

Как исправить ошибку «Couldn’t load XPCOM» при запуске браузера Firefox?

Во время запуска Mozilla Firefox некоторые пользователи сталкиваются с ошибкой «Couldn’t Load XPCOM». Как правило, ошибка возникает в результате установки обновлений для операционной системы Windows. Спешим вас обрадовать: устранить подобную ошибку чрезвычайно просто, причем в кратчайшие сроки.

Устранение ошибки «Couldn’t load XPCOM»

Couldn

Метод №1 Переустановка браузера Mozilla Firefox

Переустановка Firefox — самый эффективный шаг в ликвидации «Couldn’t load XPCOM». Воспользуйтесь «Программы и компоненты», чтобы полностью удалить Firefox со своего компьютера. Далее запустите Microsoft Edge или Microsoft Explorer, дабы скачать и установить самую актуальную версию ранее удаленного Firefox . Не забывайте перезагружать свой компьютер после удаления и установки браузера!

Метод №2 Деактивация установленных расширений

Удивительно, но некоторые расширения (или их комбинация) способны приводить к появлению ошибки «Couldn’t load XPCOM». Рекомендуем деактивировать все установленные (даже не используемые вами!) расширения в Firefox, после чего проверить наличие ошибки. Подождите-ка, а как вообще это сделать? Ведь браузер не запускается? Ответ — сэйф-мод a.k.a. безопасный режим.

И нет, не безопасный режим Windows, а безопасный режим самого браузера. Верно, о нем знают немногие, но благодаря нему можно решить многие возникшие проблемы. Итак, зажмите левый Шифт на клавиатуре и кликните на значок Firefox в панели задач. Перед вами появится диалоговое окошко — выберите опцию по запуску сэйф-мода.

Читать еще:  Как сделать Яндекс браузером по умолчанию

Ну как, получилось запустить Firefox? Если получилось, то проблема действительно заключалась в расширениях. Пройдите в раздел «Дополнения» и деактивируйте абсолютно все расширения, которые установлены в вашем браузере. Закройте Firefox и запустите его снова, но только в обычном режиме.

Метод №3 Восстановление настроек по умолчанию

В некоторых случаях ошибка «Couldn’t load XPCOM» может стать результатом некорректно выставленных настроек браузера Firefox. Решение — восстановление настроек по умолчанию. Процесс крайне простой и выполняется всего за несколько секунд. Запустите Mozilla Firefox в сэйф-моде (как это было показано выше) и дважды кликните на кнопку «Очистить Firefox». Не забывайте: все ваши личные данные будут стерты в процессе восстановления настроек.

Дополнительные методы

Что же делать, если ничего из вышеуказанного не сработало? Очень странно, что вам ничего не помогло, но не унывайте: дополнительные методы существуют! Правда, навряд ли они вас обрадуют. Вот что вы можете сделать:

  • Возвращение компьютера в исходное состояние (с сохранением личных файлов).
  • Использование точки восстановления (при наличии таковой).
  • Замена Mozilla Firefox на другой браузер.

Хочется верить, что наш материал помог вам устранить «Couldn’t load XPCOM».

Анатомия Огненного лиса

Захотел мой друг установить себе FireFox. И не просто установить, а так чтобы было «как у тебя». У FireFox есть встроенный инструмент, для публикации списка установленных дополнении. Я тут же им воспользовался и опубликовал свои дополнения. Но так как друг человек к ИТ не сильно близкий, хотя такой же ленивый, то куда-то там заходить, скачивать, устанавливать, настраивать ему совсем не хотелось. Говорит «зачем все это, у тебя же все на флешке, просто скопируй мне».

Пришлось призадуматься: просто скопировать нельзя, кроме настроек FireFox и его плагинов, там еще есть пароли, история посещении, избранное. Зачем ему знать по каких порносайтам я бродил. Вручную чистить не хочется. Хранится все это в файлах, а не в реестре — FireFox кроссплатформенный, а в Линуксе реестра, насколько я знаю, нет. Значит файлы, в которых это все хранится, надо попробовать заменить на файлы из свежеустановленного FireFox-а.

Задача-минимум: выяснить где FireFox хранить сохраненные пароли и историю.
Задача-максимум: составить общее мнение о назначении файлов в каталоге FireFox.

Предупреждаю сразу, все что удалось узнать — это не результат дизассемблирования, дебагинга, перевода манулов, анализа кода. Это простое сравнение каталогов, чтение в блокноте конфигов и эксперименты с заменой файлов у двух установленных FireFox-ов.

Итак, пробуем включить интуицию, благо имена там вполне осмысленные, смотрим на каталог свежеустановленного FireFox-а и видим там такие подкаталоги:

chrome — содержит jar-файлы с их манифестами, причем формат манифеста не Windows;
components — Java-скрипты, отвечающие за ту или функциональность FireFox-а (о назначении можно догадаться по имени файла, например, как вам такое имя: NetworkGeolocationProvider.js);
defaults — скрипты и стили общие для всех профилей;
dictionaries — словари для проверки правописания (для движка HunSpell);
extensions — дополнения общие для всех (обычно там только тема по умолчанию);
greprefs — настройки движка FireFox-а в виде Java-скриптов;
modules — дополнительные Java-скрипты для работы разных фенечек (например для микроформатов);
plugins — плагины общие для всех (по умолчанию там только Mozilla Default Plugin, предназначение которого следить за обновлениями других плагинов или при необходимости выводить сообщении о не хватающем плагине);
res — некоторые CSS-стили, шрифты и рисунки (а web-дизайнером интересно будет глянуть на «справочники» в подкаталоге «dtd» и да прибудут с вами <, > и &);
searchplugins — поисковые движки (те самые которые «найти с помощью …»);
uninstall — программа для деинсталяции и лог-файлы установки (удалять не рекомендую, иногда нужен при обновлении FireFox-а).

А так же файлы в каталоге FireFox-а:

AccessibleMarshal.dll — если честно, то не знаю что это за ActiveX-библиотека, у меня все работает и без ее регистрации в системе;
application.ini, platform.ini — несколько неважных настроек;
blocklist.xml — список плагинов, заблокированных для установки;
browserconfig.properties — несмотря на громкое название, всего лишь настройка «домашней страницы»;
crashreporter.exe, crashreporter.ini, crashreporter-override.ini — то самое приложение, которое запускается при падении FireFox-а, плюс его настройки;
dependentlibs.list — список библиотек, требуемых для работы FireFox-а в данной операционной системе;
freebl3.dll, nspr4.dll, nss3.dll, nssckbi.dll, nssdbm3.dll, nssutil3.dll, plc4.dll, plds4.dll, softokn3.dll, smime3.dll, ssl3.dll, xpcom.dll — те самые «требуемые библиотеки», насколько я понял, это обертки для работы с файлами, каталогами и криптосистемой операционной системы (префикс ns указывает на родителя FireFox — Netscape);
freebl3.chk, nssdbm3.chk, softokn3.chk — цифровые подписи некоторых библиотек (а может и не подписи, а может и не цифровые);
firefox.exe — он самый, тот который огненный
install.log — лог установки (можно посмотреть на ошибки при установки, а можно просто удалить);
js3250.dll — движок Java-скриптов;
LICENSE — MOZILLA PUBLIC LICENSE Version 1.1 — именно так, большими буквами;
mozcpp19.dll, mozcrt19.dll — обертки над объектами операционной системы (типы, строки, потоки, нити и функции для работы с ними) — такова цена кроссплатформенности (прям страшно смотреть на заголовки);
plugin-container.exe — с некоторых пор дополнения выполняются в песочнице, которая реализуется этим приложением (довольно часто выручает при работе с кривыми дополнениями);
README.txt — файл, который никто никогда не читает (там в принципе и читать-то нечего);
sqlite3.dll — движок базы данных SQLite (именно он используется в FireFox-е);
updater.exe, update.locale, updater.ini — обновлятор и его настройки (update.locale — сестра таланта);
xul.dll — прослойка между контентом и плагинами (могу ошибаться);

Теперь, не выключая интуицию, рассмотрим каталог профиля пользователя, в котором есть следующие подкаталоги:

bookmarkbackups — содержит файл с закладками и его бэкапы в формате JSON (то, что json легкочитаемый — враки, чуть глаза не сломал, когда открыл его в блокноте);
chrome — пользовательские css-стили;
extensions — дополнения (таков официальный перевод);
minidumps — хранит минидампы памяти, записанные при падении FireFox-а;
searchplugins — пользовательские поисковые движки;

blocklist.xml — список плагинов, заблокированных для установки;
bookmarks.html — страница-заглушка для закладок;
cert_override.txt — добавленные/перекрытые пользователем корневые сертификаты;
cert8.db — корневые сертификаты;
compatibility.ini — ?
compreg.dat — зарегистрированные для выполнения Java-скрипты/компоненты
content-prefs.sqlite — некоторые настройки FireFox-а;
cookies.sqlite — сохраненные куки (кроме флэш);
downloads.sqlite — список загруженных файлов;
extensions.cache, extensions.ini, extensions.rdf — установленные дополнения;
formhistory.sqlite — история заполнения html-форм;
key3.db — файл, хранящий ключ, которым зашифрованы сохраненные пароли;
localstore.rdf — ?
mimeTypes.rdf — список известных MIME-типов;
permissions.sqlite — сохраненные разрешения для сайтов (например, сайт addons.mozilla.org может устанавливать дополнения);
places.sqlite — расположение закэшированных ресурсов;
places.sqlite-journal — ? журнал текущих кэшируемых ресурсов?
pluginreg.dat — список зарегистрированных плагинов (не путать с дополнениями);
prefs.js — пользовательские настройки;
search.json — история поисковых запросов;
search.sqlite — ? история поисковых запросов (почему то сюда ничего не записывается, может в будущем будет)?
secmod.db — ? настройки шифрования и использования токенов?
signons.sqlite — сохраненные пароли;
urlclassifierkey3.txt — ?
webappsstore.sqlite — ? сохраненные RSS-ленты?
xpti.dat — ? что-то связанное с ActiveX?

Как видите, остались еще вопросы по некоторым файлам. По другим файлам я не уверен, что они выполняют именно ту роль, которая здесь им приписана. Надеюсь что кто-то сможет дополнить в комментариях или напишет свой пост о внутреннем устройстве любимого нами Огненного Лиса. И может новой его версии, которую нам обещают в феврале. Удачного все сёрфинга.

Читать еще:  Почему на телефон не приходят СМС

Почему появляется ошибка «couldn’t load xpcom» в Firefox и как ее исправить

Браузер Firefox пользуется огромной популярностью, уступая по распространению только Chrome и обозревателям Microsoft. Одной из причин такого распространения является стабильность работы. Но неприятной и известной ошибкой является «couldn’t load xpcom», которая может возникнуть при работе с этой программой.

Причины возникновения ошибки

Основной вариант развития событий, приводящий к этому результату запуска приложения, выстроен следующим образом: выполнялся откат системы на контрольную точку и «всё сломалось». Во время «восстановления системы» могут выйти из строя и платные программы, поэтому удивляться нечему. Причиной же является самый очевидный вариант – указанный файл «xpcom.dll» действительно отсутствует в системе.

Как выглядит ошибка

Способы решения

Рассмотрим варианты, которые рекомендуются, как официальной поддержкой Mozilla, так и пользователями в сети. Стоит сразу отметить, что они ориентированы на разные версии ОС. Например, первый предложенный способ не сработает на Windows 10, ведь файл «xpcom.dll» в ней не создаётся.

Ручное добавление файла

Найти этот файл в Интернете не сложно, но нужно понимать, что все библиотеки скачиваются на свой страх и риск, поскольку сайты не могут дать гарантии, что файл точно не заражен вирусом.

Распаковываем архив и копируем файл в одну из папок по пути Системный_диск:\Windows.

SysWoW64 – если установлена система с разрядностью 64 бита.

System32 – для х86 систем.

Данный способ срабатывает достаточно редко. Зачастую он не помогает, но, если сработало – можно считать, что повезло.

Переустановка браузера

Запуск установка

Сразу стоит отметить, если нужно сохранить закладки и сохранённые пароли — потребуется открыть доступ к скрытым файлам и пройти по пути: C:Users%Имя_пользователяAppDataLocalMozilla и скопировать каталог Mozilla в любое место на жёстком диске. К этой копии потребуется вернуться потом.

Читать еще:  Программы для чтения книг в формате fb2 — обзор

Теперь для устранения ошибки «couldn’t load xpcom» при запуске Firefox выполняем следующее:

  1. Удаляем браузер любым удобным способом.
  2. Открываем каталоги:

Запуск от администратора

Запуск от имени администратора

Примечательно, что ОС может блокировать Мозилле доступ к необходимому файлу, поскольку тот находится в системном каталоге. Чтобы справиться с этой проблемой и исправить ошибку «couldn’t load xpcom», достаточно запустить браузер от имени администратора. Для этого нажимаем по нему правой кнопкой мыши и выбираем соответствующий вариант запуска.

Если при таком запуске проблем не возникло, то следует назначить Firefox возможность запускаться от имени администратора на постоянной основе. Для этого:

  1. Находим каталог программы в «Program Files» (обычно: «c:Program FilesMozilla Firefox»).
  2. Находим исполняемый файл.Исполняемый файл
  3. Нажав ПКМ по нему выбираем «Свойства».
  4. Отмечаем галочку «запускать эту программу от имени администратора».Свойства ярлыка
  5. Применяем изменения и пользуемся браузером без сбоев.

Отключить расширения

Причиной возникновения ошибки «couldn’t load xpcom» могут быть и расширения браузера. В таком случае алгоритм работы будет немного интереснее. Потребуется:

  1. Зажать кнопку «Shift» на клавиатуре и запустить ярлык «Firefox».
  2. Появится предупреждение о запуске в безопасном режиме. Это и нужно проделать.Безопасный режим
  3. Если запуск произошёл без сбоев, то потребуется искать проблемное расширение. Для этого:
    • переходим в «Настройки» — «Дополнения»;Дополнения в браузере
    • отключаем все дополнения и пробуем выполнить обычный запуск;отключение дополнений
    • при успешном запуске снова открываем дополнения и включаем половину расширений, выполняя перезапуск Firefox;
    • повторяем отключения и включения дополнений пока не найдём проблемное;
    • заменяем его аналогом.

Восстановление системы

Последний вариант, как ни странно повторяет источник проблемы. Нужно восстановить ОС (предварительно зарезервировав данные) на более ранней контрольной точке. Возможно потребуется несколько повторений процедуры, что отнимает много времени.

Ссылка на основную публикацию
Adblock
detector
×
×