Computer >> 컴퓨터 >  >> 네트워킹 >> 인터넷

구글 크롬에서 플래시(Flash)가 작동하지 않을 때? 원인과 해결 방법 총정리

구글은 자사 브라우저인 크롬(Chrome)이 매끄러운 사용 경험을 제공한다고 자부합니다. 즉, 사용자는 어떤 변화도 느끼지 못해야 하고, 기존의 사용 방식도 그대로 유지되어야 한다는 것입니다. 하지만 이런 '암묵적인 규칙'이 때로는 깨지곤 합니다.

문제 상황은 다음과 같습니다. 백그라운드에서 조용히 진행된 자동 업데이트로 브라우저 버전이 20에서 21 등으로 올라간 뒤, 플래시(Flash)가 더 이상 정상적으로 작동하지 않게 됩니다. 웹 페이지 상단에는 노란색 안내 메시지가 뜨며 '이번에만 플래시를 실행할지, 아니면 항상 실행할지' 묻는데, 무엇을 클릭하든 플래시 플러그인이 로드되지 않습니다. 설정 메뉴를 뒤지고 옵션을 만지작거리며 플러그인 허용과 차단을 반복해 봐도 소용이 없습니다. 이제 이 문제를 해결해 보겠습니다.

참고: 이 글은 과거 크롬 버전 기준의 해결법을 다룹니다. Adobe는 2020년 12월 31일부로 플래시 지원을 공식 종료했으며, 최신 크롬에서는 플래시 자체가 완전히 제거되었으므로 참고용으로 활용하시기 바랍니다.

증상 정리

스크린샷에서 볼 수 있듯이, 두 가지 옵션 중 어떤 것을 선택해도 결과는 마찬가지입니다. 플래시 애니메이션이 표시되어야 할 자리에는 "플러그인을 로드할 수 없습니다(Couldn't load plug-in)"라는 문구만 남습니다. 정말 짜증 나는 상황이죠.

일반적인 시도

먼저 설정 메뉴를 열어 수동으로 조정해 봅니다. 개인 정보 보호 옵션을 펼친 다음, '플러그인' 하위 항목에서 플러그인이 자동으로 실행되도록 설정되어 있는지 확인합니다. 예외 목록도 함께 점검해 보지만, 역시 효과가 없습니다.

다음으로 chrome://plugins 페이지로 이동합니다. Adobe Flash Player를 '항상 허용(Always allowed)'으로 표시해 봅니다. 그러나 이 변경 역시 실질적인 차이를 만들지 못합니다.

진짜 해결 방법

chrome://plugins 페이지에서 '세부정보(Details)'를 펼친 후, 내장 플러그인(internal plugin)을 비활성화해야 합니다. 알고 보면 구글 크롬은 두 가지 버전의 플래시를 사용할 수 있습니다. 하나는 브라우저에 번들로 포함된 크롬 자체 버전이고, 다른 하나는 사용자가 직접 설치했을 가능성이 높은 운영체제의 네이티브 시스템 플러그인입니다.

예를 들어 아래 화면에서 플래시 11.5 버전은 사실 'Pepper Flash'로서, 크롬 응용 프로그램 폴더 내부에 설치되어 있습니다. 반면 플래시 11.4 버전은 시스템 경로의 Macromedia 폴더 안에 독립 DLL 형태로 존재합니다. 내장 플러그인을 비활성화하고 외부 플러그인만 활성 상태로 두면, 성가신 확인 창 없이 플래시 기능을 그대로 되찾을 수 있습니다. 단, 반드시 내장 플러그인만 비활성화해야 하며, 둘 다 끄면 안 됩니다. 펼쳐진 메뉴 맨 아래의 '비활성화' 버튼이 아니라, 내장 플러그인 전용으로 분리된 비활성화 버튼을 눌러야 합니다.

이 설정 구조는 상당히 혼란스럽습니다. 우선 Adobe Flash Player 파일이 두 개 존재합니다. 대표 버전은 11.4로 표시되어 있지만, 세부 목록 안에는 서로 일치하지 않는 두 개의 다른 버전이 보입니다. PPAPI와 NPAPI 같은 용어도 등장해서 일반 사용자에게는 난해하기 짝이 없습니다. 각각을 따로 비활성화할 수 있지만, 안정성·기능·보안에 어떤 영향을 미치는지 파악하기 어렵습니다. 게다가 실수로 플러그인 기능 전체를 꺼버릴 위험도 있습니다. 설정 메뉴에서 이미 '자동 실행'으로 표시되어 있는데 '항상 허용'이라는 옵션은 또 무슨 의미일까요? 솔직히 이 부분은 설계가 잘못됐다고밖에 볼 수 없습니다.

결론

이 짧은 튜토리얼에서 우리는 몇 가지를 배웠습니다. 당황하지 않는 법, 문제 해결에 체계적으로 접근하는 법, 크롬의 숨겨진 설정과 개인 정보 보호 옵션을 탐색하며 플러그인과 예외 항목을 관리하는 법, 플러그인을 활성화·비활성화하고 동일 플러그인의 여러 버전을 다루는 법, 그리고 마침내 원하는 플래시 재생 기능을 되찾는 방법까지 말입니다.

구글 크롬은 우아하고 거의 투명하게 동작하지만, 문제가 발생하면 다른 브라우저보다 특별히 쉽거나 잘 설정되는 것도 아닙니다. 오히려 강제된 단순함과 네이티브 시스템 동작을 복제하는 백그라운드 업데이트 방식이 일을 더 복잡하게 만들기도 합니다. 이 글이 도움이 되었기를 바라며, 이제 여러분의 플래시가 돌아왔기를 바랍니다. 임무 완수!

감사합니다.