Microsoft Teams는 비교적 최근에 출시된 협업 도구이기 때문에 다양한 버그와 오류 보고가 꾸준히 접수되고 있습니다. 그중에서도 가장 많이 제기되는 문제 중 하나가 바로 데스크톱 화면 공유가 되지 않는 현상입니다. 이 문제가 발생하면 회의에 참여한 참석자들은 발표자가 공유하려는 화면 대신 검은색 화면만 보게 됩니다.
데스크톱 화면을 공유하는 이유는 대부분 발표 도중 여러 탭을 자주 전환해야 하기 때문입니다. 화면 공유 기능이 정상적으로 작동하지 않으면 공유할 애플리케이션 창을 일일이 바꿔가며 발표해야 하므로, 문제가 더욱 번거롭게 느껴질 수밖에 없습니다.

Microsoft Teams에서 데스크톱 화면 공유가 안 되는 원인
사용자 피드백과 기술 지원 사례를 분석한 결과, 이 문제는 다음과 같은 원인으로 발생하는 것으로 확인되었습니다:
- 웹 브라우저: 최신 버전의 Google Chrome, Firefox 또는 Microsoft Edge가 아닌 다른 브라우저로 MS Teams를 사용하면 이 오류가 발생할 가능성이 높습니다. 이 세 가지 브라우저는 캐시와 대역폭 처리 능력이 뛰어나기 때문에 MS Teams의 화면 공유 기능이 원활하게 작동합니다.
- 회의 정책(Meeting Policies): MS Teams의 회의 정책이 사용자의 화면 공유를 제한하는 경우가 있습니다. 주로 사용자가 하나 이상의 사용자 지정 글로벌 그룹 회의 정책을 설정했을 때 발생합니다.
- 구버전 MS Teams: 오래된 버전의 MS Teams를 사용 중이라면 이 오류가 발생하기 쉽습니다. 웹 브라우저나 데스크톱 클라이언트 등 화면 공유 환경을 지원하려면 최신 런타임 패치가 적용되어 있어야 합니다.
- 손상된 캐시: Windows를 새로 설치한 지 오래되었다면 시스템 캐시에 불필요한 데이터가 많이 쌓여 있을 가능성이 큽니다. 손상된 캐시가 캐시 메모리 공간을 과도하게 차지하면 화면 공유 데이터를 처리할 여유가 없어집니다.
- 불안정한 인터넷 연결: 인터넷 연결 상태가 좋지 않으면 MS Teams가 회의 참석자들에게 고대역폭 화면 데이터를 전송할 수 없습니다.
- 방화벽: Windows 방화벽이 MS Teams의 인터넷 데이터 전송을 차단하고 있을 수 있습니다. 이 경우 화면 공유뿐 아니라 파일 전송도 불가능합니다.
- RAM 용량 부족: 요즘은 대부분 넉넉한 RAM을 갖춘 PC를 사용하지만, RAM이 4GB 미만인 시스템이라면 이것이 가장 유력한 원인일 수 있습니다. MS Teams의 화면 공유에는 상당한 CPU 성능과 RAM 용량이 동시에 필요합니다.
- 기타 요인: MS Teams는 비교적 신규 서비스이므로 오류가 발생하는 일이 드물지 않습니다. 서드파티 소프트웨어 충돌, Windows 업데이트 미적용 등 다양한 임의적인 원인이 있을 수 있습니다.
위에서 살펴본 원인들은 철저한 온라인 조사를 통해 도출된 결과입니다. 이제 구체적인 해결 방법을 알아보겠습니다.
해결 방법 1: MS Teams 캐시 삭제
캐시에 저장되는 정보가 많아질수록 컴퓨터 속도는 느려집니다. 앞서 언급했듯이 손상된 캐시가 캐시 메모리를 과도하게 차지하면 화면 공유 데이터를 처리할 공간이 부족해집니다. 캐시 데이터를 삭제하면 문제 해결에 도움이 될 뿐 아니라 웹 페이지 로딩 시간이 단축되고 컴퓨터 전반의 성능도 향상됩니다. 실제로 많은 사용자들이 이 방법으로 문제를 해결했다고 보고했습니다. 아래 단계에 따라 MS Teams 캐시를 삭제하세요:
- 작업 표시줄을 마우스 오른쪽 버튼으로 클릭하고 작업 관리자를 선택합니다.

- Microsoft Teams를 마우스 오른쪽 버튼으로 클릭하고 작업 끝내기를 선택합니다. 이렇게 하면 MS Teams와 관련된 모든 백그라운드 프로세스가 종료됩니다.

- 시작 버튼을 클릭하고 파일 탐색기를 검색하여 실행합니다.

- 주소창에 아래 경로를 복사해서 붙여넣고 Enter 키를 누릅니다.
%appdata%\Microsoft\teams\Cache

- Ctrl + A 키를 눌러 폴더 내 모든 파일을 선택한 후, 마우스 오른쪽 버튼을 클릭하고 삭제를 선택합니다. 이렇게 하면 해당 폴더의 모든 파일이 삭제됩니다.

- 아래에 나열된 폴더 경로에 대해 위의 4~5번 단계를 하나씩 반복합니다. 이 과정을 마치면 MS Teams 캐시 삭제가 완료됩니다.
%appdata%\Microsoft\teams\tmp %appdata%\Microsoft\teams\databases %appdata%\Microsoft\teams\GPUCache %appdata%\Microsoft\teams\IndexedDB %appdata%\Microsoft\teams\Local Storage
- 이제 MS Teams를 실행하고 화면을 공유할 회의에 참여하거나 새 회의를 만들어 보세요. 문제가 정상적으로 해결되었을 것입니다.
해결 방법 2: Microsoft Teams 업데이트
소프트웨어 업데이트에는 보통 보안 취약점에 대한 중요한 패치가 포함되어 있으며, 프로그램 안정성 향상과 불필요한 기능 제거에도 도움이 됩니다. 모든 업데이트는 더 나은 사용자 경험을 위해 제공됩니다. 구버전 MS Teams는 앞서 언급한 문제를 유발할 수 있으며, 실제로 많은 사용자가 업데이트만으로 문제를 해결했습니다. 아래 단계를 따라 진행하세요:
- 시작 버튼을 클릭하고 Microsoft Teams를 검색한 후 실행합니다.

- 화면 우측 상단의 프로필 아바타를 클릭하고 업데이트 확인을 선택합니다. 그러면 업데이트 창이 열리고 Microsoft 서버에 접속해 최신 패치가 있는지 확인합니다. 새로운 업데이트가 발견되면 자동으로 다운로드 및 설치됩니다. 다소 시간이 걸릴 수 있으니 완료될 때까지 기다려 주세요.

- MS Teams를 다시 실행하고 화면을 공유할 회의에 참여하거나 새 회의를 만들어 보세요. 문제가 해결되었을 것입니다.
해결 방법 3: MS Teams 회의 정책 설정 변경
호스트(관리자)가 회의를 생성할 때 누가 어떤 방식으로 화면을 공유할 수 있는지 설정을 조정할 수 있습니다. 단일 창 공유는 모두에게 잘 보이지만, 데스크톱 전체 공유는 허용되지 않는 경우가 있습니다(바로 이 문제입니다). 이런 경우 회의 호스트(관리자)에게 문의하여 MS Teams 관리 센터에서 데스크톱 전체 공유가 허용되어 있는지 확인해야 합니다. 허용되어 있지 않다면 호스트에게 새 회의 정책을 만들어 데스크톱 전체 화면 공유를 허용해 달라고 요청하세요. 이 방법으로 문제를 해결한 사용자가 많습니다. 아래 단계를 따르세요:
- Microsoft Teams 관리 센터에 접속합니다. 로그인 화면이 나타나면 계정 정보를 입력하여 로그인합니다.

- 모임(Meetings) > 모임 정책(Meeting Policies)을 클릭합니다. 모임 정책 페이지가 열리고, 여기서 새 정책을 추가하거나 기존 정책을 편집할 수 있습니다.

- 모임 정책 페이지에서 새 정책 추가(Add New Policy)를 선택합니다. 새 MS Teams 모임 정책에 대한 세부 정보를 입력하는 창이 열립니다.

- 정책에 고유한 이름을 지정하고 간단한 설명을 입력한 후 다음(Next)을 선택합니다. 그러면 콘텐츠 공유 설정 페이지로 이동합니다.

- 화면 공유 모드(Screen sharing mode)에서 전체 화면(Entire screen) 옵션을 선택하고 나머지 설정은 필요에 맞게 지정합니다. 완료되었으면 마침(Finish)을 선택하여 새 모임 정책 추가를 확정합니다.

- 이제 MS Teams를 실행하고 화면을 공유할 회의에 참여하거나 새 회의를 만들어 보세요. 이제 문제가 최종적으로 해결되었을 것입니다.