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

[해결] vcomp110.dll 누락 오류 완벽 수정 가이드

"vcomp110.dll이(가) 없습니다" 오류는 주로 포토샵(Photoshop), 오토캐드(AutoCAD), 코렐드로우(CorelDRAW), WLX 사진 갤러리 같은 그래픽 응용 프로그램을 실행하려고 할 때 발생합니다. 하지만 일부 사용자는 Windows 게임이 실행되지 않은 직후에 이 오류를 경험하기도 합니다.

이 오류의 또 다른 형태도 있습니다:

C:\Windows\system32\VCOMP110.dll은 Windows에서 실행되도록 설계되지 않았거나 오류를 포함하고 있습니다. 원본 설치 미디어를 사용하여 프로그램을 다시 설치하거나 시스템 관리자 또는 소프트웨어 공급업체에 문의하여 지원을 받으십시오.

조사 결과, 이 오류는 대부분 해당 시스템에 Microsoft Visual C++ 2012 재배포 패키지 또는 Microsoft Visual C++ 2010 재배포 패키지가 없기 때문에 발생하는 것으로 확인되었습니다.

특정 DirectX 재배포 패키지가 필요한 대부분의 응용 프로그램은 설치 과정에서 해당 패키지를 함께 포함시키지만, 일부 외부 백신 프로그램이 이 설치를 차단하는 경우가 있습니다.

vcomp110.dll이란 무엇인가?

vcomp110.dll 파일은 다양한 Microsoft DirectX 소프트웨어 배포 패키지에 포함된 수천 개의 DLL(Dynamic Link Library) 파일 중 하나입니다.

각 DLL 파일에는 다른 Windows 프로그램과 서드파티 프로그램이 호출하여 기능을 빌려 쓸 수 있는 코드가 들어 있습니다. 여러 프로그램이 동시에 동일한 DLL 파일을 공유할 수 있기 때문에 시스템 리소스를 매우 효율적으로 활용할 수 있습니다.

이 특정 DLL 파일(vcomp110.dll)은 Windows 초기 설치나 WU(Windows Update) 과정에서 설치되는 기본 DirectX 패키지에는 포함되어 있지 않습니다.

경고: 빠르고 안전한 대안을 제공한다고 주장하는 DLL 다운로드 사이트에서 vcomp110.dll 파일만 따로 내려받는 유혹에 빠지지 마십시오. 이 DLL 파일만 복사하면 누락된 DirectX 재배포 패키지와 관련된 또 다른 오류가 발생할 가능성이 높습니다. 일부 사이트는 모든 DLL 오류를 한 번에 해결해 준다는 유료 "원클릭 수정" 솔루션을 제안하기도 합니다. 더 심각한 문제는, 일부 보안 연구원들이 개별 배포되는 일부 DLL 파일에 시스템이 향후 악성 코드 감염에 취약해지도록 설계된 악성 코드가 포함되어 있음을 발견했다는 점입니다.

"vcomp110.dll 누락" 오류 해결 방법

현재 이 문제로 어려움을 겪고 있다면 반드시 공식 채널을 이용하시기 바랍니다. 아래 단계를 따르면 추가적인 문제를 일으키지 않고 "vcomp110.dll 누락" 문제를 해결할 수 있을 가능성이 높습니다.

아래의 두 가지 방법은 동일한 오류 메시지로 고생한 대다수 사용자에게 효과가 입증되었습니다. 문제가 해결될 때까지 순서대로 시도해 보시기 바랍니다.

방법 1: 누락된 Visual C++ 재배포 패키지 설치

"vcomp110.dll 누락" 오류를 겪는 대부분의 사용자는 간단한 두 번의 설치만으로 문제를 해결했습니다. 이 방법은 vcomp110.dll 및 그래픽 응용 프로그램에서 일반적으로 사용되는 기타 파일들을 포함하는 두 개의 Visual C++ 재배포 패키지를 설치하는 것입니다. 다음 단계를 따라 하십시오:

  1. 먼저 Microsoft Visual C++ 2010 재배포 가능 패키지를 다운로드합니다. 운영 체제 아키텍처에 따라 32비트 버전 또는 64비트 버전을 선택하십시오. 그런 다음 vcredist 설치 프로그램을 열고 화면 안내에 따라 선택적 DirectX 패키지를 시스템에 설치합니다.
    참고: 설치 프로그램에 패키지가 이미 설치되어 있다고 표시되면 복구(Repair) 버튼을 클릭하십시오. 이렇게 하면 vcomp110.dll 파일의 잠재적인 손상 문제가 함께 해결됩니다.
  2. 설치가 완료되면 시스템을 재부팅하여 프로세스를 마무리합니다.
  3. 다음으로, Microsoft Visual C++ 2012 Redistributable for Visual Studio 2012 Update 4를 다운로드하여 설치합니다. 다운로드 버튼을 클릭하고 설치 프로그램을 연 후 화면 안내에 따라 시스템에 설치합니다. 이렇게 하면 서드파티 응용 프로그램이 요구할 수 있는 모든 선택적 DirectX 파일이 시스템에 준비됩니다.
    참고: 설치 프로그램에 패키지가 이미 설치되어 있다고 표시되면 복구(Repair) 버튼을 클릭하여 손상된 파일이 정상적으로 교체되도록 하십시오.

방법 2: VCOMP110.dll 삭제 또는 이름 변경 후 교체

방법 1로 문제를 해결하지 못했거나 Visual C++ 패키지를 설치하는 도중 다른 오류가 발생했다면 vcomp110.dll 파일 자체에 손상 문제가 있을 가능성이 있습니다.

비슷한 상황에 있던 다른 사용자들은 vcomp110.dll 파일을 수동으로 삭제하거나 .old 확장자로 이름을 변경하여 이 문제를 우회하는 데 성공했습니다. 손상된 파일을 처리한 후에는 누락된 Visual C++ 패키지를 정상적으로 설치할 수 있었습니다. 다음은 이 과정에 대한 간단한 가이드입니다:

참고: Windows 프로그램과 기타 서드파티 프로그램이 vcomp110.dll 파일을 호출하는 위치는 두 곳입니다. 이 방법이 성공하려면 두 위치의 파일을 모두 처리해야 합니다.

  1. C:\Windows\SysWOW64 폴더로 이동하여 검색 기능으로 vcomp110.dll을 찾거나 직접 스크롤하여 찾습니다. 파일을 찾으면 마우스 오른쪽 버튼으로 클릭하고 삭제를 선택하여 시스템에서 제거합니다.
    참고: 파일이 삭제되지 않으면 마우스 오른쪽 버튼으로 클릭하고 이름 바꾸기를 선택한 후 확장자 바로 뒤에 ".old"를 추가합니다. 이렇게 하면 OS가 해당 파일을 구버전으로 간주하여 무시하게 되며, 나중에 재배포 패키지를 통해 새 복사본을 설치할 수 있게 됩니다.
  2. 첫 번째 파일을 처리한 후 C:\Windows\System32 폴더로 이동하여 검색 기능으로 vcomp110.dll 파일을 찾거나 직접 스크롤합니다. 앞서와 마찬가지로 삭제를 시도하고, 삭제가 되지 않으면 ".old" 확장자로 이름을 변경합니다.
  3. 두 번째 vcomp110.dll 파일까지 처리했다면 이제 새 복사본으로 교체할 차례입니다. 아래 두 개의 Visual C++ 패키지를 설치하십시오:
    Microsoft Visual C++ 2010 Redistributable
    Microsoft Visual C++ 2012 Redistributable for Visual Studio 2012 Update 4
  4. 마지막으로 시스템을 재부팅합니다. 다음 재시작 후 "vcomp110.dll 누락" 오류가 해결되었을 것입니다.