윈도우 10, 11에서 DLL 파일을 고치거나 복원하는 방법 [13가지]
프로그램을 제대로 실행할 수 없고 DLL 파일이 누락된 오류 메시지를 받는 경우, 윈도우 10 또는 11에서 DLL 파일을 고치거나 복원할 수 있는 가능한 원인 및 13가지 사용 가능한 방법을 확인하세요.
윈도우 7, 8, 10, 11 등에서 누락된 DLL 파일은 가장 흔한 DLL 관련 문제 중 하나입니다. MSVCR110.dll, MSVCR71.dll, d3compiler_43.dll, LogiLDA.dll, MSVCP140.dll, api-ms-win-crt-runtime-l1-1-0.dll, VCRUNTIME140.dll 등이 있습니다. 그 중에서도 가장 인기 있는 것은 MSCVP110.dll입니다. 아래와 같은 오류 메시지를 받을 수 있습니다:
- 프로그램을 시작할 수 없습니다. 컴퓨터에서 .dll 파일이 누락되었습니다. 프로그램을 다시 설치하여 이 문제를 해결하십시오.
- .dll을 찾을 수 없습니다. 이 애플리케이션을 다시 설치하십시오.
- .dll을 찾을 수 없으므로이 애플리케이션을 시작할 수 없습니다. 애플리케이션을 다시 설치하면이 문제가 해결될 수 있습니다.
요약하면, 누락된 DLL 파일을 고치거나 복원하는 데 문제가 있는 경우, 이 문서를 계속 읽고 이 오류 및 효과적인 방법에 대해 자세히 알아보세요.
Windows 10로 업데이트로 인한 누락된 .dll 파일
“Windows 10을 설치하기 전까지 누락된 .dll 파일에 어떠한 문제도 겪지 않았습니다. 하지만 게임 중에 그 문제 때문에 알게 된 지 한 달 정도 후에 발생했습니다. 그리고 그 문제를 해결해 줄 프로그램을 다운로드할 때 768개의 .dll 파일이 누락되었다고 알려 주었습니다.
아무튼, 내 질문은 마이크로소프트나 어떤 방법을 통해 이를 무료로 고칠 수 있는 방법이 있는지 있을까요? 미리 감사드립니다.”
누락된 DLL 파일이 발생하는 원인은 무엇인가요?
DLL은 Dynamic Link Library의 약자로, 여러 가지 코드와 절차를 담고 있는 필수 파일입니다. 이 파일은 프로그램이 특정 작업을 실행하는 데 도움을 줍니다. 예를 들면, 특정 디렉토리에서 파일을 찾는 것과 같은 작업입니다. 이 파일은 일반적으로 Windows\system32 폴더에 저장됩니다.
프로그램을 실행할 때 해당 DLL 파일과 연결됩니다. 그 파일이 누락되면 프로그램을 열 수 없고 오류 메시지를 받게 됩니다. 이것은 무엇에 대한 이야기일까요? DLL 파일이 누락되는 다음과 같은 이유가 있습니다:
- DLL 파일이 실수로 삭제되었습니다.
- 최근 프로그램 설치로 인해 호환되지 않거나 유효하지 않은 DLL 파일로 기존 DLL 파일이 덮어씌워질 수 있습니다.
- 프로그램을 제거하면 DLL 파일이 없어지게 됩니다.
- 악성 소프트웨어나 바이러스가 기존 DLL 파일을 삭제하거나 손상시킬 수 있습니다.
- 손상된 Windows 운영체제나 디스크입니다.
- ...
DLL 파일에 대한 자세한 내용은 여기를 클릭하여 알아보십시오.
Windows 10 또는 11에서 누락된 DLL 파일 복원하는 방법
게임이나 다른 프로그램을 위한 Windows 10 또는 11에서 누락된 DLL 파일의 가능한 원인을 알면, DLL 파일을 고치거나 복원하는 데 도움이 될 수 있는 단서를 얻을 수 있습니다. 다음은 시도해볼 수 있는 3가지 간단한 방법입니다.
- 휴지통을 확인하세요. 컴퓨터의 로컬 디스크에 삭제된 파일은 먼저 휴지통으로 이동되어 일정 기간 보관됩니다. 따라서 휴지통에서 삭제된 파일을 복구할 수 있는 가능성이 있습니다.
- 컴퓨터를 재시작하세요. Windows 10 또는 11에서 누락된 DLL 파일은 일시적인 경우일 수 있습니다. 간단히 시스템을 재부팅하면 문제가 해결될 수 있습니다.
- 프로그램을 제거하고 다시 설치하세요. 이를 통해 새로운 실행 가능한 DLL 파일이나 폴더를 얻을 수 있습니다. 문제가 여전히 발생하는 경우 DLL 파일을 다시 설치해야 합니다.
여전히 누락된 DLL 파일을 해결할 수 없는 경우, 아래 고급 방법을 시도해보세요.
방법 1. 악성 코드 또는 바이러스 검사
바이러스나 악성 소프트웨어는 DLL 파일로 위장하여 프로그램에 손상을 입히거나 DLL 파일을 직접 삭제하여 사용할 수 없게 만들 수 있습니다. 따라서 잘 알려진 온라인 안티바이러스 소프트웨어를 다운로드하거나 Windows Defender를 사용하여 전체 스캔을 실행한 후 바이러스를 제거하는 것이 좋습니다.
방법 2. 시스템 파일 검사기 실행
시스템 파일 검사기는 운영 체제에서 누락된 또는 손상된 DLL 파일과 같은 시스템 파일을 찾아 교체하는 데 도움이 됩니다.
단계 1. Windows X 키를 누르고 Windows PowerShell(Admin) 옵션을 선택하세요.
단계 2. 명령 프롬프트 창에 sfc /scannow를 입력하고 Enter 키를 누르세요.
프로세스가 완료될 때까지 기다려주세요. Windows 10 또는 11에서 DLL 파일을 찾아서 대체하면 문제가 해결됩니다.
하지만 DLL 파일을 찾지 못하거나 고칠 수 없는 경우 다음 솔루션으로 넘어가야 합니다.
메서드 3. DISM 명령 도구 실행
sfc /scannow가 작동하지 않는 경우, 여전히 Windows 10 또는 11에서 DLL 파일을 고치려면 DISM(Deployment Image & Servicing Management) 도구를 시도할 수 있습니다.
단계 1. Windows PowerShell(관리자)를 엽니다.
단계 2. 명령 프롬프트 창에 DISM /Online /Cleanup-Image /RestoreHealth를 입력하고 Enter를 누릅니다.
메서드 4. 파일 복구 소프트웨어 시도
파일이 실수로 삭제되거나 다른 이유로 사라진 경우, Windows 10 또는 11에서 AOMEI FastRecovery와 같은 파일 복구 소프트웨어를 시도할 수 있습니다. 이는 Windows 7, 8, 8.1 및 Windows Server에도 적용됩니다.
- 빠른 스캔 및 깊은 스캔이라는 두 가지 고급 스캔 방법 지원 - 삭제된 모든 파일을 포괄적으로 찾아줍니다.
- 특정 파일을 빠르게 필터링하고 즉시 복구할 수 있습니다. 스캔 프로세스가 완료될 때까지 기다릴 필요가 없습니다.
- 복구된 DLL 파일을 원래 이름, 형식 및 경로와 동일하게 유지합니다.
- 외장 하드 드라이브에서 파일 복구, 로컬 디스크, HDD, SSD, USB 및 기타 저장 장치에서 파일을 복구할 수 있습니다.
- 시스템이나 디스크 손상, 바이러스 공격, 실수로 삭제 등의 이유로 인해 파일을 성공적으로 빠르게 회복할 수 있습니다.
잃어버린 DLL 파일을 되찾으려면 이 Windows 데이터 복구 소프트웨어를 다운로드하고 설치해야 합니다. 최대 500MB까지 무료로 파일을 복구할 수 있습니다. 무제한 파일을 복구하려면 AOMEI FastRecovery를 업그레이드해야 합니다.
단계 1. AOMEI FastRecovery - Windows 데이터 복구 소프트웨어를 실행하세요. 실수로 삭제된 DLL 파일이 있는 디스크 또는 파티션위로 마우스를 올리고 스캔을 클릭하세요.
단계 2. 이 드라이브에서 삭제된 및 기타 누락된 파일을 자동으로 스캔합니다. 모든 DLL 파일을 빠르게 찾기 위해 검색 상자에 .dll 또는 해당 파일의 파일 이름을 입력할 수 있습니다. 또는, 필터 기능과 해당 옵션인 유형, 수정한 날짜 및 크기를 사용할 수 있습니다.
단계 3. 삭제된 DLL 파일을 선택하고 x개 파일 복원을 클릭하세요.
참고:
- AOMEI FastRecovery는 복구할 DLL 파일의 개수와 전체 크기를 표시합니다.
- 삭제된 DLL 파일을 저장할 새로운 위치를 선택하세요. 원래 위치로 파일을 복구하면 삭제된 폴더의 공간을 덮어쓸 수 있어 데이터 복구 실패로 이어질 수 있습니다.
- Windows 7, 8, 10 및 11을 제외한 버전에서도 Windows Server 2016, 2019, 2022 등에서 삭제된 파일을 복구할 수 있습니다.
- DLL 파일 이외에도 이 소프트웨어는 Word 문서, Excel, 사진, PowerPoint, PDF, ZIP 및 200가지 이상의 파일 유형을 복구하는 데 도움이 됩니다.
방법 5. Visual C Redistributables 재설치
애플리케이션, 게임 또는 유사한 설치 시 DLL 오류가 발생할 수 있습니다. 올바른 Redistribution 버전이 없으면 설치된 소프트웨어가 작동하지 않을 수 있습니다.
일반적으로 최신 버전의 Visual C Redistributables를 설치해야 합니다. 그러나 일부 프로그램은 오래된 버전의 Redistribution을 필요로 합니다. 브라우저에서 Microsoft의 Visual C Redistributables 다운로드 페이지로 이동하여 해당 버전을 다운로드하면 문제가 해결됩니다.
방법 6. 최신 Windows 업데이트 설치
Windows 10 또는 11에서 "DLL 파일이 없음" 오류가 발생한 경우 최신 Windows 업데이트를 설치해 볼 수 있습니다. 이는 컴퓨터에 있는 Microsoft 분산 DLL 파일을 대체하거나 업데이트하는 데 도움이 됩니다.
단계 1. Win I를 눌러 Windows 설정을 열고 업데이트 및 보안을 클릭합니다.
단계 2. Windows 업데이트 아래에서 업데이트 확인을 클릭합니다.
단계 3. 결과가 나올 때까지 기다리세요. Windows 업데이트가 가능하다면 지금 설치를 클릭하세요.
방법 7. 시스템 복원을 통한 손실된 DLL 파일 복구
중요한 파일이나 시스템 구성 변경이 DLL 파일의 손실 원인일 수 있다고 의심되는 경우, 시스템 복원을 사용하여 DLL 파일 문제를 해결해 볼 수 있습니다.
단계 1. Windows 검색 상자에 복원 지점 만들기라고 입력하고 열기를 클릭합니다. 그런 다음 시스템 복원을 선택하고 다음을 클릭합니다.
단계 2. 올바른 복원 지점을 선택하고 영향을 받는 프로그램 스캔을 클릭하여 과거 복원 지점으로 돌아갈 경우 어떤 프로그램이 영향을 받을지 확인합니다.
단계 3. 마지막으로, 완료 > 다음을 클릭하여 Windows 10이나 11에서 손실된 DLL 파일을 복원합니다.
방법 8. 레지스트리 도구 사용
잘못된 DLL 항목 또는 레지스트리의 불필요한 파일도 DLL 파일 손실 오류의 원인이 될 수 있습니다. 이 경우 불필요하거나 관련이 없는 키를 정리하는 레지스트리 도구를 사용해야 합니다.
방법 9. 다른 건강한 컴퓨터에서 DLL 파일 복사
많은 소프트웨어는 이전 버전의 Windows와 호환되며 특정 버전의 DLL 파일이 필요합니다. 이 문제가 발생하는 경우 이러한 DLL 파일을 건강한 시스템에서 복사하여 올바른 디렉터리에 붙여 넣은 다음 이 방법이 작동하는지 확인하십시오.
때로는 DLL 파일을 다시 등록해야 할 수도 있습니다. 소프트웨어 개발자가 다른 사용자의 요구에 맞춰 다른 버전의 DLL 파일을 제공할 수도 있습니다. 필요한 버전을 여기에서 다운로드할 수 있습니다.
방법 10. DLL 파일 수동으로 다운로드
,번역할 내용을 입력하세요. a HTML 태그의 href 속성 값과 img 태그의 src 속성 값은 번역하지 마십시오. {{}} 내의 내용은 번역하지 않아도 됩니다. Unicode 문자를 번역하지 마세요. HTML 구조와 속성을 수정하거나 변경하지 마세요.만약 여전히 문제가 해결되지 않았다면, 소프트웨어 공식 웹사이트나 Microsoft 링크에서 DLL 파일을 수동으로 다운로드해보십시오. 알 수 없는 다른 사이트에서 파일을 다운로드하지 마십시오. 해로운 파일을 실수로 받으면 시스템과 컴퓨터 데이터 전체가 손상될 수 있습니다.
중요: 제 3자 프로그램이나 게임을 사용하고 있다면, 해당 프로그램과 DLL 파일을 모두 재설치해야 합니다.
FAQ
✍ Windows 10에서 DLL 파일은 어디에 있나요?
일반적으로 DLL 파일은 C:\Windows\System32에 저장됩니다. 프로그램 파일 폴더나 다른 장소에서도 찾을 수 있습니다. 파일 이름을 사용하여 컴퓨터에서 .dll 파일을 검색하고 저장 위치를 확인할 수 있습니다.
✍ 누락된 DLL 파일을 설치하는 방법
먼저 신뢰할 수 있는 사이트(예: 소프트웨어 공식 웹사이트)에서 누락된 .dll 파일을 찾아야 합니다. 그런 다음 .dll 파일을 "C:\Windows\System32" 폴더에 다운로드합니다. 그 후 실행 창에서 regsvr32 name_of_dll.dll을 입력하고 확인을 누르십시오. Windows에 설치될 것입니다.
✍ DLL 파일이 누락되면 어떻게 되나요?
프로그램에서 필요한 DLL 파일이 누락되었다면 해당 프로그램을 실행할 수 없습니다. 동시에 DLL 오류 메시지가 나타나고 프로그램을 재설치하라는 요청을 합니다.
결론
DLL이 누락된 오류를 경험하고 있다면 걱정하지 마십시오. 이 기사는 가능한 원인을 자세히 설명하고 Windows 10이나 11에서 누락된 DLL 파일을 고치거나 복원할 수 있는 13가지 방법을 제시합니다. 먼저 3가지 간단한 방법을 시도해보십시오.
누락된 DLL 파일의 원인이 실수로 삭제된 경우, AOMEI FastRecovery와 같은 전문 파일 복구 소프트웨어를 사용하는 것이 가장 효과적입니다. 이는 DLL 파일과 200개 이상의 파일 유형을 성공적으로 빠르게 복구하는 데 도움이 됩니다.