Microsoft Teams는 강력한 화상 회의 기능을 제공하지만, 그 대가로 컴퓨터 성능이 저하되는 경우가 종종 있습니다. 특히 메모리와 CPU 사용량이 비정상적으로 높아지는 문제가 많은 사용자에게 나타납니다. 이 글에서는 Teams가 시스템 리소스를 많이 소모하는 원인을 살펴보고, Windows 10 환경에서 이 문제를 해결하는 실질적인 방법을 단계별로 안내합니다.
Teams가 메모리와 CPU를 많이 사용하는 이유
Microsoft Teams가 시스템 리소스를 많이 차지하는 대표적인 원인은 다음과 같습니다.
- Electron 플랫폼 기반 구조: Microsoft Teams는 Electron 프레임워크로 개발되어 수많은 라이브러리를 상시 로드합니다. 많은 사용자가 이것이 Teams가 높은 메모리를 요구하는 주된 이유라고 지적합니다.
- Chromium 메모리 관리 방식: Teams는 Electron에 포함된 Chromium의 메모리 관리 모델을 사용해 UI와 텍스트를 렌더링합니다. 그래픽 처리가 많은 애플리케이션이므로 렌더링 작업이 빈번하게 발생하고, 이로 인해 메모리 사용량이 높아집니다.
- 타 프로그램과의 호환성 문제: Teams는 다른 프로그램과 충돌을 일으켜 CPU 사용량을 급증시킬 수 있습니다. Windows 10에서는 Office용 Microsoft Teams 모임 추가 기능(Add-in)이 대표적인 원인입니다.
Microsoft Teams 메모리·CPU 사용량 과다 해결 방법
아래 방법들을 활용하면 Microsoft Teams의 높은 메모리 및 CPU 사용량 문제를 효과적으로 개선할 수 있습니다.
- Teams에서 하드웨어 가속 비활성화
- 읽음 확인 기능 끄기
- Teams 캐시 삭제
- Outlook 추가 기능 비활성화
- 백그라운드 프로그램 종료
- 시각 효과 조정
- 페이지 파일 크기 늘리기
- Microsoft Teams 재설치
각 방법을 하나씩 자세히 살펴보겠습니다.
1. Teams에서 하드웨어 가속 비활성화

- Microsoft Teams를 실행하고 설정(Settings)을 엽니다.
- 일반(General) 탭을 클릭합니다.
- GPU 하드웨어 가속 사용 옵션을 비활성화합니다.
- 시스템 트레이의 Teams 아이콘을 마우스 오른쪽 버튼으로 클릭해 프로그램을 완전히 종료합니다.
- 바탕 화면에서 마우스 오른쪽 버튼을 클릭한 후 새로 고침을 선택합니다.
- Teams를 다시 시작하고 성능 개선 여부를 확인합니다.
- 경우에 따라 Office 채팅 앱으로서의 Teams 등록을 해제하는 것도 도움이 됩니다. 설정의 일반 탭으로 돌아가 Office용 채팅 앱으로 Teams 등록 옵션을 꺼주세요.
2. 읽음 확인 기능 끄기

Teams에서 읽음 확인 기능을 비활성화하면 메모리와 CPU 부담을 줄일 수 있습니다.
- Teams를 실행하고 프로필 사진을 클릭합니다.
- 설정으로 이동합니다.
- 개인 정보 메뉴를 클릭한 후 읽음 확인을 비활성화합니다.
- Teams를 닫았다가 다시 실행합니다.
3. Teams 캐시 삭제

때로는 Microsoft Teams가 캐시 폴더에 저장된 파일에 불필요하게 반복 접근하면서 리소스를 낭비하기도 합니다. 이 경우 캐시를 삭제하면 문제가 개선될 수 있습니다.
- Windows + R 키를 눌러 실행 창을 엽니다.
- %appdata%를 입력하고 Enter 키를 누릅니다.
- C:\Users\사용자이름\AppData\Roaming\Microsoft\Teams 경로로 이동합니다.
- 다음 폴더 안의 파일만 삭제합니다: tmp, blob_storage, cache, GPUcache, databases, local storage.
- IndexedDB 폴더에서는 .db 파일만 삭제합니다.
- Microsoft Teams를 완전히 종료한 후 컴퓨터를 재시작합니다.
4. Outlook용 Teams 추가 기능 비활성화
- Outlook을 실행하고 옵션을 선택합니다.
- 추가 기능 메뉴를 클릭합니다.
- Microsoft Office용 Microsoft Teams 모임 추가 기능의 체크를 해제합니다.
- 변경 사항을 저장하고 Outlook을 다시 시작해 적용합니다.
5. 백그라운드 프로그램 종료

CPU 자원을 최대한 확보하려면 백그라운드에서 실행 중인 불필요한 프로그램을 모두 종료하세요. 그러면 Microsoft Teams가 필요한 만큼 CPU를 온전히 사용할 수 있습니다.
- 작업 관리자를 열고 프로세스 탭을 클릭합니다.
- 필요 없는 프로그램을 마우스 오른쪽 버튼으로 클릭하고 작업 끝내기를 선택해 종료합니다.
6. 시각 효과 조정

- 시작 메뉴를 열고 Windows 검색창에 "성능 조정"을 검색합니다.
- Windows의 모양 및 성능 조정을 클릭합니다.
- 시각 효과 탭을 선택합니다.
- 최적 성능으로 조정 옵션을 선택합니다. 이렇게 하면 영상 효과와 애니메이션이 비활성화되어 시스템 부담이 줄어듭니다.
- 컴퓨터를 재시작합니다.
7. 페이지 파일 크기 늘리기

페이지 파일(가상 메모리) 크기를 수동으로 조정하면 CPU 성능을 개선할 수 있습니다.
- Windows 검색창에 SystemPropertiesAdvanced를 입력해 실행합니다.
- 성능 섹션의 설정 버튼을 클릭합니다.
- 고급 탭을 다시 클릭합니다.
- 가상 메모리 항목에서 변경 버튼을 클릭합니다.
- 모든 드라이브의 페이징 파일 크기 자동 관리 체크를 해제합니다.
- 사용자 지정 크기를 선택하고 필요한 페이지 파일 크기를 직접 입력합니다.
- 권장 값은 16GB입니다.

변경 사항을 저장하고 적용한 뒤 Teams를 다시 실행하여 효과가 있는지 확인합니다.
8. Microsoft Teams 제거 후 재설치

위의 모든 방법으로도 문제가 해결되지 않는다면, Microsoft Teams를 완전히 제거한 후 최신 버전으로 새로 설치해 보세요. 손상된 설치 파일이나 잘못된 설정이 원인일 경우 재설치만으로도 문제가 해결되는 경우가 많습니다.
이 솔루션들이 Microsoft Teams의 높은 메모리 및 CPU 사용량 문제를 해결하는 데 도움이 되길 바랍니다. 어떤 방법이 효과가 있었는지 의견으로 알려주세요.
관련 글: 회의 중 Microsoft Teams가 충돌하거나 멈추는 현상 해결 방법