​​ 0xc0150002, 응용 프로그램을 제대로 초기화하지 못했습니다 오류

0xc0150002, 응용 프로그램을 제대로 초기화하지 못했습니다 오류

0xc0150002 오류는 오류를 일으키는 응용 프로그램이 사용하는 마이크로소프트 Visual C++ 재배포 가능 패키지의 손상으로 인해 발생하는 오류입니다. 따라서 많은 재배포 패키지 또는 VC 관련 패키지 중에서 해당 응용 프로그램이 사용하던 연계 파일 또는 패키지를 정확하게 재설치해 주는 과정이 필요합니다.

 

1. 오류를 일으키는 응용프로그램 폴더에서 검색

응용 프로그램들은 보통 오류 발생시의 복구를 위해 설치 시에 사용자 폴더에 관련 파일을 첨부하는 경우가 많습니다. 보통은 해당 응용 프로그램의 실행 파일이 있는 위치에서 지원 또는 복구 폴더를 찾을 수 있습니다.

예를 들어 Watch Dog 게임에서 0xc0150002 오류가 발생할 경우 와치독이 설치된 실행 파일이 있는 경로로 들어가면 Support > VCRedist 폴더에 복구할 수 있는 파일들이 있습니다.

 

이 경우에는 위의 이미지에 나오는 두개의 파일을 모두 설치해 주면 문제가 해결됩니다. 

이와 같은 방식으로 문제를 일으키는 응용 프로그램이 설치된 경로에서 VCredist 설치 파일을 찾을 수 있는 경우에는 설치만으로 간단히 복구할 수 있습니다.

 

2. 복구 파일을 찾을 수 없는 경우

응용 프로그램이 설치된 경로에서 복구에 사용할 만한 MS VC++ 관련 파일을 찾을 수 없는 경우에는 다운로드하여 설치해야 합니다. 이 경우에는 정확히 어떤 부분에서 문제를 일으키는지 알 수 없으므로 문제 해결에 유용한 순서대로 링크하면 아래와 같습니다.

순서대로 설치하면서 문제가 해결되는지 검토해 볼 수 있습니다. 재배포 가능 패키지의 경우 32비트 시스템인 경우에는 x86을, 64비트 시스템인 경우에는 x64를 설치하여야 합니다.

 

- Microsoft Visual C++ 2008 재배포 가능 패키지(x86)

- Microsoft Visual C++ 2008 재배포 가능 패키지(x64)

- Microsoft Visual C++ 2005 Service Pack 1

- Visual Studio 2015용 Visual C++ 재배포 가능 패키지

- Microsoft Visual C++ 2010 재배포 가능 패키지(x64)

- Microsoft Visual C++ 2010 재배포 가능 패키지(x86)

- Visual Studio 2013용 Visual C++ 재배포 가능 패키지

- Microsoft .NET Framework 4.5

- Microsoft .NET Framework 4.7

 

3. 윈도우 업데이트 및 드라이버 업데이트

위의 과정으로도 문제를 해결할 수 없는 경우에는 최종적으로 모든 윈도우 업데이트를 실행시키고 드라이버들을 최신 버전으로 업데이트합니다.  드라이버 업데이트에 관하여는 MS 문서를 참조하기 바랍니다.

 

- Windows 10에서 하드웨어 드라이버 설치 및 업데이트

 

4. 바이러스 및 맬웨어 검사

문제를 일으키는 응용 프로그램의 주요 파일이 감염에 의해 손상 또는 변형되었을 가능성이 있으므로 윈도우 디펜더를 사용하여 바이러스 및 보안, 맬웨어에 대한 검사를 시행합니다. 

 

댓글

Designed by JB FACTORY