Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

FFMPEG.dll 파일이 없다고 나올 때? 누락 오류 완벽 해결 가이드

시스템에 FFMPEG.dll 누락 오류가 표시되는 원인은 다양합니다. 필수 시스템 파일이 손상되어 시스템 디렉터리에서 해당 DLL 파일을 찾지 못하거나, 애플리케이션 설치(또는 설치 시도) 과정 자체가 손상된 경우 이 오류가 발생할 수 있습니다.

사용자가 애플리케이션을 설치하려고 할 때 설치 프로그램이 'FFMPEG.dll이 없습니다'라는 메시지와 함께 실패하면서 이 오류를 마주하게 됩니다. 일부 사용자는 부팅 중에 이 오류 메시지를 보기도 했으며, GitHub 같은 웹사이트에 접속할 때 발생한 사례도 있습니다. 주로 다음과 같은 애플리케이션에서 이 문제가 보고되었습니다:

Skype
Teams
Deezer for Windows
WhatsApp for Windows
Format Factory
Discord
Vortex for Windows
G Hub
MTZ Client
Sia-UI
FFMPEG.dll 파일이 없다고 나올 때? 누락 오류 완벽 해결 가이드

해결 방법을 시작하기 전에 확인할 사항

FFMPEG.dll 누락 문제 해결에 들어가기 전에 먼저 다음 사항을 점검하세요. 시스템 드라이버가 최신 버전으로 업데이트되어 있는지 확인하고, 실행 중인 모든 애플리케이션을 완전히 종료하세요. 작업 관리자와 시스템 트레이를 통해 백그라운드 애플리케이션이 하나도 실행 중이지 않은지(작업 관리자에는 시스템 프로세스만 남아 있어야 함) 반드시 확인한 후, PC의 전원을 끄고 1분 정도 기다린 뒤 다시 켜세요. 이후 문제가 되던 애플리케이션 설치 프로그램을 다시 실행하여 문제가 해결되었는지 확인합니다. 또한 이전 설치의 잔여 파일이 원인일 수 있으므로, 서드파티 언인스톨러나 시스템 클리너로 잔여물을 정리해 보는 것도 좋습니다.

방법 1: 시스템 파일 검사기(SFC) 스캔 실행

시스템 파일이 손상되거나 누락된 경우 이 오류가 발생할 수 있습니다. 이럴 때 Windows에 내장된 SFC 도구로 손상된 시스템 파일을 검사하고 복구하면 문제가 해결될 수 있습니다.

  1. 시스템에서 SFC 스캔을 실행합니다.FFMPEG.dll 파일이 없다고 나올 때? 누락 오류 완벽 해결 가이드
  2. 스캔이 완료되면 문제를 유발했던 작업(예: 해당 애플리케이션 설치)을 다시 시도하고 오류가 사라졌는지 확인합니다.

방법 2: 폴더 내용을 애플리케이션 설치 디렉터리로 복사

이전 설치의 흔적을 제거하지 않은 상태에서 애플리케이션을 재설치하면 중복된 애플리케이션 폴더가 생길 수 있습니다. 이 경우 새 설치 폴더의 내용을 기존 폴더(기본 폴더 이름과 경로를 가진 폴더)로 복사하면 문제가 해결될 수 있습니다. 여기서는 Microsoft Teams를 예시로 설명하며, 다른 애플리케이션의 경우 경로만 응용하면 됩니다.

  1. 작업 관리자를 열어 Microsoft Teams와 관련된 프로세스가 실행 중이 아닌지 확인합니다.
  2. Windows + R 키를 동시에 눌러 실행(Run) 창을 연 후 다음 명령어를 입력합니다:
    %localappdata%
    FFMPEG.dll 파일이 없다고 나올 때? 누락 오류 완벽 해결 가이드
  3. Microsoft 폴더를 열고 그 안의 Teams 폴더로 이동합니다.FFMPEG.dll 파일이 없다고 나올 때? 누락 오류 완벽 해결 가이드
  4. Teams 폴더 안에 'current'로 시작하는 폴더가 두 개 이상 있는지 확인합니다(예: 기본 폴더인 currentcurrent-s1). 만약 있다면 기본 이름이 아닌 폴더(여기서는 current-s1)의 모든 내용을 복사하여 기본 이름의 폴더(여기서는 current)에 붙여넣습니다. 파일 교체 경고가 나타나면 무시하고 진행하고, 폴더 병합 여부를 물으면 '예'를 선택합니다. 복사가 끝나면 PC를 재부팅합니다.FFMPEG.dll 파일이 없다고 나올 때? 누락 오류 완벽 해결 가이드
  5. 재부팅 후 해당 애플리케이션에서 오류가 더 이상 발생하지 않는지 확인합니다.

방법 3: 문제가 되는 애플리케이션의 캐시 삭제

애플리케이션은 성능 향상과 사용자 경험 개선을 위해 캐시를 사용하지만, 캐시가 손상되면 이번 오류가 발생할 수 있습니다. 이 경우 해당 애플리케이션의 캐시를 삭제하면 문제가 해결될 수 있습니다. 역시 Microsoft Teams를 예시로 설명합니다.

  1. 작업 관리자에서 Microsoft Teams 및 Skype 관련 프로세스가 모두 종료되어 있는지 확인한 후, Windows 로고 + R 키를 동시에 눌러 실행 창을 엽니다.
  2. 아래 경로를 하나씩 차례대로 열어 그 안의 모든 파일을 삭제합니다(진행 중 Teams가 자동으로 실행되면 작업 관리자에서 강제 종료하세요):
    %appdata%\Microsoft\teams\cache
    %appdata%\Microsoft\teams\blob_storage
    %appdata%\Microsoft\teams\databases
    %appdata%\Microsoft\teams\GPUcache
    %appdata%\Microsoft\teams\IndexedDB
    %appdata%\Microsoft\teams\Local Storage
    %appdata%\Microsoft\teams\tmp
    FFMPEG.dll 파일이 없다고 나올 때? 누락 오류 완벽 해결 가이드
  3. 위 폴더들을 모두 정리한 후 PC를 재부팅하고, FFMPEG.dll 오류가 해결되었는지 확인합니다.
  4. 그래도 문제가 있다면 1단계를 반복해 실행 창을 열고 다음을 입력합니다:
    %appdata%\Microsoft\
    FFMPEG.dll 파일이 없다고 나올 때? 누락 오류 완벽 해결 가이드
  5. Teams 폴더를 마우스 오른쪽 버튼으로 클릭하고 삭제를 선택합니다.FFMPEG.dll 파일이 없다고 나올 때? 누락 오류 완벽 해결 가이드
  6. 폴더 삭제를 확인한 후 PC를 재부팅합니다.
  7. 재부팅 후 FFMPEG.dll 누락 오류가 사라졌는지 확인합니다.

방법 4: 문제가 되는 애플리케이션 재설치

애플리케이션의 이전 설치가 손상되었거나 새로 받은 설치 파일 자체가 손상된 경우에도 FFMPEG.dll 누락 오류가 나타날 수 있습니다. 이 경우 최신 설치 파일로 재설치하면 문제가 해결될 수 있습니다. Microsoft Teams를 예시로 진행합니다.

  1. Microsoft Teams 최신 버전을 다운로드합니다.
  2. Windows 로고 키를 눌러 시작 메뉴를 열고 톱니바퀴(설정) 아이콘을 클릭해 설정을 엽니다.FFMPEG.dll 파일이 없다고 나올 때? 누락 오류 완벽 해결 가이드
  3. 항목으로 이동해 목록에서 Microsoft Teams를 찾습니다. 목록에 Teams가 보이지 않는다면 서드파티 언인스톨러를 사용해 이전 설치 또는 실패한 설치의 잔여물을 제거하세요.
  4. 제거(Uninstall) 버튼을 클릭하고 제거를 확인합니다.FFMPEG.dll 파일이 없다고 나올 때? 누락 오류 완벽 해결 가이드
  5. 화면의 지시에 따라 Teams 제거를 마친 후 PC를 재부팅합니다.
  6. 재부팅 후 Windows 로고 + R 키를 눌러 실행 창을 열고 다음을 입력합니다:
    %localappdata%\Microsoft\
    FFMPEG.dll 파일이 없다고 나올 때? 누락 오류 완벽 해결 가이드
  7. Teams 폴더를 마우스 오른쪽 버튼으로 클릭해 삭제하고, 삭제를 확인합니다.FFMPEG.dll 파일이 없다고 나올 때? 누락 오류 완벽 해결 가이드
  8. Windows 로고 키를 눌러 시작 메뉴를 열고 레지스트리 편집기를 검색합니다. 검색 결과에서 레지스트리 편집기를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.FFMPEG.dll 파일이 없다고 나올 때? 누락 오류 완벽 해결 가이드
  9. 다음 경로로 이동합니다:
    Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Teams\
  10. 오른쪽 창에서 PreventInstallationFromMsi 레지스트리 값을 삭제하고 레지스트리 편집기를 닫습니다.FFMPEG.dll 파일이 없다고 나올 때? 누락 오류 완벽 해결 가이드
  11. PC를 재부팅합니다. 재부팅 후 FFMPEG.dll 문제가 해결되었을 것입니다.

방법 5: 새 사용자 계정 생성

사용자 프로필이 손상된 경우에도 FFMPEG.dll 누락 오류가 발생할 수 있습니다. 이 경우 새 사용자 계정을 만들어 해당 계정으로 시스템에 로그인하면 문제가 해결될 수 있습니다.

  1. 새 사용자 계정을 생성합니다(관리자 권한이 있는 계정으로 만들어야 합니다).
  2. PC를 재부팅한 후 새로 만든 계정으로 로그인합니다.
  3. FFMPEG.dll 누락 오류가 사라졌는지 확인합니다.

그래도 해결되지 않는다면

위 방법으로도 문제가 지속된다면 시스템 복원을 통해 이전 시점으로 되돌려 보세요. 서드파티 코덱 프로그램을 사용 중이라면 코덱을 재설치하는 것도 방법입니다. 또한 다른 출처(정상 작동하는 다른 PC나 Windows ISO 이미지 등)에서 FFMPEG.dll 파일을 가져와 사용할 수도 있습니다. 단, 검증되지 않은 출처에서 DLL 파일을 다운로드하면 바이러스나 트로이 목마 등에 노출될 위험이 크므로 각별히 주의해야 합니다. DLL 파일을 확보했다면 설치를 시도하는 폴더 또는 애플리케이션의 설치 디렉터리에 파일을 붙여넣기 하세요. 예를 들어 Microsoft Teams에서 문제가 발생한다면 다음 경로에 파일을 넣습니다:

%localappdata%\Microsoft\Teams\current
FFMPEG.dll 파일이 없다고 나올 때? 누락 오류 완벽 해결 가이드

64비트 운영체제를 사용 중이라면 확보한 파일을 64비트 전용 폴더에 넣어야 한다는 점도 잊지 마세요.