내 컴퓨터의 Firefox에서 확장 프로그램이 손상되었습니다. 저는 Windows 7과 Firefox v16.0.2를 사용하고 있습니다.
다음과 같은 증상이 있습니다.
정상적으로 확장 프로그램을 설치할 수 있습니다. 그러나 적용되지 않습니다(메뉴, 상황에 맞는 메뉴 또는 실행에 표시되지 않음). 이것은 사실입니다모두확장.
추가 기능 관리자에서 설치 및 활성화된 확장에 대해 "옵션"을 클릭하면 전체 브라우저가 정지되고 프로세스만 종료하면 프로그램이 종료됩니다.
브라우저를 다시 시작하면 "컴퓨터의 다른 프로그램에서 다음 추가 기능을 사용하여 Firefox를 수정하려고 합니다."라는 텍스트와 함께 설치된 각 확장에 대한 탭이 표시됩니다.
내 프로필에는 Extensions.sqlite 파일이 전혀 없습니다(!)
"이 설치 허용"을 선택하고 "계속"을 누르면 확장 프로그램이 활성화된 것으로 나타납니다.
Firefox를 완전히 다시 설치하더라도(모든 폴더를 삭제하더라도) 문제가 지속됩니다.
나는 태양 아래에서 모든 것을 시도했지만 완전히 당황했습니다. 누구든지 아이디어가 있나요?
해결책!
알겠습니다. 감사합니다. 귀하의 조언을 조합하여 문제를 해결했습니다. 특정 파일에 내 프로필 폴더에 대한 권한이 부여되지 않았습니다. 참고로 로그는 다음과 같습니다.
XPIDB_writeAddonsList 및 XPIDB_openDatabaseFile을 호출할 때 NS_ERROR_FILE_ACCESS_DENIED 오류가 발생했기 때문에 애드온 목록이 항상 다시 작성되었습니다. 그럼 실패한 것 같아요.
해결책은 분명히 권한 문제가 없는 사용자 폴더의 하위 폴더에 새 프로필을 만드는 것이었습니다.
나는 이것이 엉망이 된 멋진 기업 보안 정책의 결과라고 생각합니다.
(편집: 아래 답변으로도 게시됨)
답변1
새 Firefox 프로필을 생성하고 문제가 지속되는지 확인할 수 있습니까? 새 프로필을 생성하려면 명령 프롬프트를 엽니다.a새 Firefox 프로필을 생성하고 문제가 지속되는지 확인할 수 있습니까? 새 프로필을 생성하려면
- Firefox의 기존 인스턴스를 닫습니다.
- 명령 프롬프트를 열고 다음을 입력합니다: "c:\Program Files (x86)\Mozilla Firefox\firefox.exe" -p
- 클릭프로필 만들기...
- 프로필 이름을 선택하고다음그리고 누르세요파이어폭스 시작.
그래도 문제가 해결되지 않고 기본 프로필로 돌아가고 싶은 경우 위의 단계를 2단계까지 수행한 후 다음을 선택하세요.기본그리고 클릭좋아요.
답변2
해결책!
알겠습니다. 감사합니다. 귀하의 조언을 조합하여 문제를 해결했습니다. 특정 파일에 내 프로필 폴더에 대한 권한이 부여되지 않았습니다. 참고로 로그는 다음과 같습니다.
XPIDB_writeAddonsList 및 XPIDB_openDatabaseFile을 호출할 때 NS_ERROR_FILE_ACCESS_DENIED 오류가 발생했기 때문에 애드온 목록이 항상 다시 작성되었습니다. 그럼 실패한 것 같아요.
해결책은 분명히 권한 문제가 없는 사용자 폴더의 하위 폴더에 새 프로필을 만드는 것이었습니다.
나는 이것이 엉망이 된 멋진 기업 보안 정책의 결과라고 생각합니다.