'크롬 블랙 스크린' Google 크롬이 렌더링 대신 빈 창이나 완전히 검은색 창을 열 때 나타납니다. 웹사이트나 UI. 이는 일반적으로 원격 데스크톱 세션 중에 발생합니다. (Chrome 원격 데스크톱) 또는 무거운 웹페이지를 여는 동안 동영상, 애니메이션 또는 WebGL 콘텐츠를 포함합니다.
이런 일이 발생하면 웹사이트를 볼 수 없고, 탭과 상호 작용할 수 없으며, 심지어 메뉴도 볼 수 없게 될 수 있습니다. 양식 작성, 문서 편집 또는 웹 앱 사용 중에 이런 일이 발생하면 저장되지 않은 작업 분실될 수 있습니다.
왜 이런 일이 발생하나요?
문제는 주로 다음에서 발생합니다:
- 하드웨어 가속 또는 GPU 렌더링 충돌
- 결함 또는 불완전한 Chromium 업데이트
- 오래된 그래픽 드라이버 Chrome과 제대로 통신할 수 없습니다
- 원격 데스크톱 인코더/디코더 문제 스트리밍된 Chrome 창이 검은색으로 표시됩니다
- 깨진 확장 프로그램 렌더링을 방해하는 중
- 공격적이거나 불안정한 실험적 플래그
- 손상된 설정 또는 캐시된 GPU 셰이더
간단히 말하면: Chrome은 GPU를 사용하여 창을 그리려고 시도하지만 체인의 일부(플래그, 드라이버, ANGLE 백엔드, 확장 프로그램 또는 캐시)가 중단되고 대신 Chrome에 검은색 화면이 표시됩니다.
이제 이 동작의 원인을 확실히 이해했으므로 가장 쉬운 것부터 시작하여 아래의 해결 방법을 순서대로 따르십시오.
1. 모든 Chrome 플래그 재설정
실험적 플래그는 Chrome이 페이지를 렌더링하는 방식을 변경합니다. 플래그가 잘못되거나 불안정하면 Chrome에서 GPU가 처리할 수 없는 렌더링 경로를 사용하게 될 수 있습니다. 재설정하면 숨겨진 모든 설정이 기본적이고 안정적인 상태로 돌아갑니다. .
- Google 크롬을 엽니다. .
- 유형
chrome://flags/
주소 표시줄에서 Enter를 누릅니다. .
- 모두 재설정을 클릭하세요. 오른쪽 상단에 있습니다.
- Chrome을 닫고 다시 시작하세요.
2. 하드웨어 가속 비활성화
기본적으로 Chrome은 하드웨어 가속을 사용합니다. 렌더링 작업을 GPU로 오프로드합니다. 그래픽 드라이버에 버그가 있거나 완벽하게 호환되지 않는 경우 이 핸드오프가 실패하고 검은색 화면이 나타날 수 있습니다.
하드웨어 가속을 끄면 Chrome에서 소프트웨어 렌더링을 사용하게 됩니다. 대신. 그래픽이 많은 페이지에서는 약간 느려질 수 있지만 훨씬 더 안정됩니다. 검은색 화면 문제가 발생할 때.
- Chrome 열기 → 점 3개를 클릭하세요. .
- 설정 선택 .
- 시스템으로 이동 .
- 가능한 경우 그래픽 가속 사용을 끕니다. .
- 다시 시작을 클릭하세요. .
3. ANGLE 그래픽 백엔드 재설정
각도 Chrome의 그래픽 명령을 GPU 친화적인 명령으로 변환하는 중간 계층입니다. ANGLE이 잘못된 백엔드(예:GPU가 처리할 수 없는 Vulkan 또는 D3D11)를 사용하는 경우 Chrome에 검은색 화면이 표시됩니다. 재설정하면 시스템에 가장 적합한 호환 모드가 복원됩니다.
- Chrome 바로가기를 마우스 오른쪽 버튼으로 클릭하세요. → 속성 .
- 타겟 끝 줄에 다음을 추가하세요:
--no-experiments
- 이 단축키를 사용하여 Chrome을 실행하세요.
- 열기
chrome://flags/
- 'ANGLE 그래픽 백엔드 선택'을 검색하세요. 기본값으로 설정합니다. .
- 크롬을 닫습니다.
--no-experiments제거 바로가기에서.- Chrome을 정상적으로 다시 시작합니다.
4. Chrome의 셰이더 캐시 지우기
Chrome은 컴파일된 GPU 셰이더를 저장합니다. 페이지를 더 빠르게 로드할 수 있도록 캐시 폴더에 저장합니다. 시간이 지남에 따라 이러한 캐시된 파일은 손상될 수 있습니다. 또는 현재 GPU 드라이버 또는 Chrome 버전과 일치하지 않습니다. 이런 일이 발생하면 Chrome에서 창을 올바르게 그리는 데 실패하고 대신 검은색 화면이 표시될 수 있습니다.
셰이더 캐시를 삭제하면 Chrome에서 현재 드라이버와 브라우저 버전을 사용하여 해당 파일을 처음부터 다시 빌드하게 됩니다.
- Chrome을 닫습니다. 완전히. 백그라운드에서 Chrome 창이 실행되고 있지 않은지 확인하세요.
- Win + R 누르기 → 유형:
%localappdata%
- 이동:Google → Chrome → 사용자 데이터 → ShaderCache → GPUCache
- GPUCache 내의 모든 파일 삭제 .
- 크롬을 다시 시작하세요.
폴더나 경로가 존재하지 않으면 이 단계를 건너뛰고 다음 해결 방법으로 넘어갈 수 있습니다.
5. 그래픽 드라이버 업데이트
오래되었거나 버그가 있는 그래픽 드라이버 브라우저에서 렌더링 문제의 가장 일반적인 원인 중 하나입니다. GPU 드라이버가 Chrome이 보내는 명령을 이해하지 못하는 경우(특히 최신 그래픽 API 사용 시) 또는 ANGLE 백엔드 ), 자동으로 실패하여 검은색 창이 나타날 수 있습니다.
그래픽 드라이버를 업데이트하면 최신 호환성 패치가 설치됩니다. , 성능 개선 및 GPU 제조업체의 버그 수정. 이는 GPU가 Chrome의 렌더링 작업을 처리하는 방식에 직접적인 영향을 미치며 종종 지속적인 검은색 화면 문제를 해결합니다.
그래픽 드라이버를 업데이트하려면 그래픽 드라이버 업데이트 방법(AMD/Nvidia/Intel)에 있는 자세한 단계별 가이드를 따르세요.
6. 손상된 확장 프로그램 비활성화
일부 확장 프로그램은 오버레이를 삽입하거나 페이지 렌더링을 수정합니다. 결함이 있으면 Chrome의 탭 영역이 검게 변할 수 있습니다. 모든 확장 프로그램을 끄면 범인을 찾는 데 도움이 됩니다.
- 크롬을 엽니다.
- 방문:
chrome://extensions/
- 모든 확장 프로그램을 끄세요.
- 크롬을 다시 시작하세요.
- 확장 프로그램을 하나씩 다시 켜서 문제를 일으키는 확장 프로그램을 찾아보세요.
추가 참고사항
- 이 단계는 Windows용으로 작성되었습니다. . 일부 옵션(예:
chrome://flags, 하드웨어 가속 비활성화 및 확장 프로그램 관리)도 macOS 및 ChromeOS에 적용되지만 폴더 경로와 시스템 메뉴는 다르게 보입니다. - 원격 데스크톱 세션 , Chrome의 창이 비디오로 스트리밍됩니다. 연결이 불안정하거나 호스트에서 렌더링 경로가 끊어지면 Chrome이 로컬에서 작동 중이더라도 스트림이 검은색 화면으로 나타날 수 있습니다. 위의 수정 사항은 호스트 PC에서 렌더링을 안정화하는 데 여전히 도움이 됩니다.
위의 수정사항을 적용한 후 Chrome에서 렌더링을 시작해야 합니다. 일반적으로 검은색 창을 표시하지 않고 다시 나타납니다.
검은색 화면 문제가 계속되면 Chrome 프로필 재설정을 고려해 보세요. 또는 Chrome 재설치 더 심각한 부패를 배제하기 위해:
- 프로필을 재설정하면 Chrome 설정이 기본값으로 복원되지만 복원되지는 않습니다 Google 계정에 로그인한 경우 북마크나 비밀번호를 삭제하세요.
- 깨끗하게 다시 설치하면 손상된 파일이 남아 있거나 실험적인 조정 없이 Chrome의 새로운 사본을 실행할 수 있습니다.
Chrome이 기본적이고 안정적인 구성으로 돌아가면 GPU와 제대로 통신하고 검은색 화면 문제 없이 페이지를 표시해야 합니다.
저자 소개
함자 모하마드 안와르
Hamza Mohammad Anwar는 MERN 기술을 사용한 고성능 애플리케이션 개발에 중점을 둔 중급 JavaScript 웹 개발자입니다. 그의 기술에는 ReactJS, MongoDB, Express NodeJS 및 기타 관련 기술에 대한 전문 지식이 포함되어 있습니다. Hamza는 또한 Google IT 인증 전문가로서 IT 지원 분야의 역량을 강조합니다. 열렬한 문제 해결사로서 그는 컴퓨터의 오류를 재현하여 다양한 기술 문제에 대한 해결책을 찾고 문제를 해결합니다.