마이크로소프트 팀즈(Microsoft Teams)는 직장 내 소통, 팀 단위 협업, 원격 팀과의 공동 작업, 문서 공유 등을 효율적으로 처리할 수 있는 강력한 협업 워크스페이스입니다. 하지만 다른 마이크로소프트 프로그램과 마찬가지로 때때로 오류를 일으키곤 하는데요.

최근 여러 사용자들이 팀즈를 실행하려고 할 때 프로그램이 시작되지 않으면서, 화면에 'C:\Users\yaodi.NORTHAMERICA\AppData\Local\Microsoft\Teams\current\Teams.exe 동적 링크 라이브러리에서 ordinal 345을(를) 찾을 수 없습니다'라는 오류 메시지가 표시된다고 보고했습니다.
이 문제를 조사한 결과, 일반적인 시스템 손상 오류, 손상된 사용자 프로필, 오래된 운영체제, 잘못된 팀즈 설치 등이 원인일 수 있는 것으로 밝혀졌습니다. 아래에서 실제 사용자들에게 효과가 있었던 검증된 문제 해결 방법들을 소개하니, 자신에게 맞는 방법부터 순서대로 시도해 보세요.
SFC 검사 실행하기
윈도우에서 마이크로소프트 팀즈가 실행되지 않는다면, 가장 먼저 앱이 정상적으로 작동하지 못하게 하는 시스템 손상 오류나 버그가 있는지 확인해야 합니다. 이때 가장 간편하게 활용할 수 있는 것이 바로 시스템 파일 검사기(SFC)입니다. SFC는 윈도우에 기본 내장된 문제 해결 도구로, 시스템 파일의 불일치 여부를 자동으로 점검해 줍니다.
SFC는 파일을 스캔하여 문제를 찾아낸 뒤, 손상된 파일을 캐시에 저장된 정상 파일로 교체하는 방식으로 작동합니다. 윈도우 11에서 SFC 검사를 실행하는 방법은 다음과 같습니다.
- 작업표시줄의 윈도우 아이콘을 마우스 오른쪽 버튼으로 클릭하고 실행(Run)을 선택합니다.
- 실행 창의 입력란에 cmd를 입력한 후, Ctrl + Shift + Enter를 눌러 관리자 권한 명령 프롬프트를 실행합니다.
- 명령 프롬프트가 열리면 아래 명령어를 복사해 붙여넣고, Enter 키를 눌러 검사를 시작합니다.
sfc /scannow

- 검사가 완료되면 컴퓨터를 다시 시작하고 문제가 해결되었는지 확인합니다.
보류 중인 업데이트 설치하기
운영체제를 최신 상태로 유지하지 않으면 팀즈와 같은 애플리케이션 오류가 발생하기 쉽습니다. 오래된 시스템은 손상 오류와 악성코드에 취약하고, 이로 인해 앱이 시스템과 호환되지 않아 문제가 생길 수 있습니다.
따라서 새로운 업데이트가 배포되는 즉시 설치하는 것이 중요합니다. 최신 업데이트에는 새로운 기능과 수정 사항이 포함되어 있어, 지금 겪고 있는 문제의 해결책이 담겨 있을 수도 있습니다.
다음 단계에 따라 PC에 보류 중인 업데이트를 설치하세요.
- 작업표시줄 검색창에 업데이트 및 보안(Updates & Security)을 입력하고 열기를 클릭합니다.
- 왼쪽 패널에서 Windows Update를 선택한 후, 오른쪽 창에서 업데이트 확인(Check for updates)을 클릭합니다.

- 아직 설치하지 않은 최신 업데이트를 찾는 스캔이 시작됩니다. 모든 업데이트를 설치한 후 PC를 재시작합니다.
오류가 계속된다면 아래의 다음 방법으로 넘어가세요.
새 사용자 프로필 만들기
윈도우에서는 계정 관련 오류나 버그로 인해 비슷한 문제가 발생하기도 합니다. SFC 검사로도 팀즈 문제가 해결되지 않았다면, 기존 윈도우 사용자 프로필에 버그가 숨어 있을 가능성이 있으므로 새 사용자 프로필을 만들어 보세요.
문제의 원인이 사용자 계정에 있다면, 기존 계정 대신 새 계정으로 전환하는 것만으로도 팀즈 관련 오류를 해결할 수 있습니다.
진행 방법은 다음과 같습니다.
- Windows + I 키를 눌러 윈도우 설정을 열고 계정(Accounts)을 클릭합니다.
- 왼쪽 패널에서 '다른 사람(Other people)' 항목을 찾아 클릭합니다.
- 이 PC에 다른 사람 추가(Add someone else to this PC)를 클릭하고, 화면의 안내에 따라 진행합니다.

- '이 사용자는 어떻게 로그인합니까?' 창이 나타나면 이 사용자의 로그인 정보를 가지고 있지 않습니다를 선택하고, 이어서 Microsoft 계정 없이 사용자 추가를 선택합니다.

- 필요한 정보를 입력해 계정을 만든 후, 현재 사용자 계정에서 로그아웃합니다.
- 새 계정으로 로그인한 뒤 문제가 해결되었는지 확인합니다.
그룹 정책 편집기 수정하기
여러 사용자에게 효과가 있었던 또 다른 해결책은 그룹 정책 편집기에서 '자동 업데이트 구성(Configure Automatic Updates)' 정책을 구성되지 않음(Not Configured)으로 설정하는 것입니다.
간혹 업데이트에 버그가 포함되어 다양한 방식으로 사용 경험에 부정적인 영향을 미칠 수 있습니다. 설치 과정에서 기존 기능이 손상되거나, 드라이버·애플리케이션 호환성 문제가 발생하거나, 지금과 같은 오류가 나타날 수 있습니다. 그룹 정책 편집기에서 해당 정책을 수정하면 업데이트가 자동으로 설치되지 않도록 관리할 수 있습니다.
- Windows + R 키를 동시에 눌러 실행(Run) 대화 상자를 엽니다.
- 입력란에 'gpedit.msc'를 입력하고 Enter 키를 누릅니다.

- 그룹 정책 편집기가 열리면 아래 경로로 이동합니다.
컴퓨터 구성 > 관리 템플릿 > Windows 구성 요소 > Windows Update
- 오른쪽 창에서 자동 업데이트 구성(Configure Automatic Updates)을 찾아 더블클릭합니다.

- 구성되지 않음(Not Configured)을 선택한 후 적용(Apply), 확인(OK)을 차례로 클릭해 변경 사항을 저장합니다.

- 마지막으로 PC를 재시작하고 문제가 해결되었는지 확인합니다.
시스템 복원 사용하기
시스템 복원(System Restore)은 중요한 작업을 수행하기 전 시스템의 상태를 스냅샷으로 저장하고, 이를 '복원 지점'으로 보관하는 윈도우 기능입니다. 이후 시스템에 오류가 발생하더라도 변경 사항을 되돌려 이전 시점으로 되돌릴 수 있습니다.
이번 방법에서는 복원 기능을 활용해 마이크로소프트 팀즈가 정상적으로 작동하던 시점으로 시스템을 되돌립니다. 단, 복원 지점이 팀즈 오류가 발생한 이후에 생성된 것이라면 문제가 해결되지 않으므로, 그 경우에는 다음 방법으로 넘어가세요.
- 제어판을 열고 시스템 및 보안(Security) > 시스템(System)으로 이동합니다.

- 시스템 보호(System Protection)를 선택합니다.

- 시스템 보호 탭에서 시스템 복원(System Restore)을 클릭합니다.

- 화면의 지시에 따라 진행합니다. 대화 상자가 나타나면 권장 복원(Recommended Restore)을 클릭합니다.
- 복원이 성공적으로 완료되면 PC가 재부팅되며, 시스템이 이전 시점으로 되돌아갑니다.
컴파일러 지시문 추가하기
위에서 소개한 방법들로도 문제가 해결되지 않았다면, 원인은 팀즈 클라이언트 설치 자체에 있다고 볼 수 있습니다.
모든 윈도우 10 버전에서 COMCTL32.dll은 5.x 버전입니다. 반면 팀즈는 6.x 버전을 필요로 하며, 이 버전은 팀즈 설치 프로그램이 설치합니다. 이 문제는 윈도우 10용 Dependency Walker 도구나 마이크로소프트 기술 지원팀을 통해 쉽게 확인할 수 있습니다. COMCTL32 버전 6에 추가된 "TaskDialogIndirect" 명령이 누락되는데, 윈도우는 버전 5를 불러오기 때문입니다.
팀즈에 제대로 작성된 매니페스트(Manifest)가 없기 때문에, 윈도우 10은 시스템 버전을 간헐적으로 메모리에 불러오면서 결국 이 오류가 발생하게 됩니다.
이 문제는 마이크로소프트가 자사 권고 사항에 따라 팀즈 클라이언트를 수정하기 전까지 계속될 수 있습니다. 애플리케이션에서 비주얼 스타일을 사용하려면, ComCtl32.dll 버전 6이 사용 가능한 경우 해당 버전을 사용하도록 지정하는 컴파일러 지시문을 포함해야 합니다.