개요
VMware 실행 중에 다음과 같은 오류가 발생했다. (제품은 VMware Workstation 15 Player)
응용 프로그램을 제대로 사용하지 못했습니다. ( 0xc000007b). 응용 프로그램을
닫으려면 \[확인\]을 클릭하십시오.
영어로는 아래와 같다고 한다.
The application was unable start correctly (0xc000007b).
Click OK to close the application.
추론
여러가지 검색 결과가 나오는데, 추려보자면
- DirectX 기반에서 xinput1_3.dll 에서 발생하는 버그.
- DirectX 자체에서 오류.
- .Net Framework 를 재설치.
- 그냥 윈도우 재부팅
- 해당 소프트웨어를 재설치
- 어떤 사람은 윈도우 업데이트.
굉장히 고민을 했다. DirectX 가 문제라면, DirectX 를 이용하는 다른 소프트웨어를 실행해보았다. 일단, 스팀의 문명5 를 켜서...
End...
농담이고, 잘 된다. DirectX 의 문제는 아니란 것을 알 수 있었다.
개인적인 생각에 최근에 불필요한 것 지운다고 이것저것 지웠었는데, 이것이 원인이 아닐까 생각이 들었다.
정황상 'Microsoft Visual C++ ... ' 또는 'Microsoft .Net ...' 라고 적힌 것 중 몇개를 지웠었는데, 이것이 원인이 아닐까 생각이 들었다.
과정
막 다운받아서 설치하기에는 곤란하고, 가장 안전한 방법이 무엇일까 생각을 했는데, 'Visual Studio' 를 설치할 때 같이 동봉되어있는 'Visual Studio Installer' 를 이용해보기로 하였다. 결과는 잘 해결되었다.
과정)
Visual Studio Installer 에서 '수정' -> '개별 구성 요소'
- 'C++ 2019 재배포 가능 업데이트'
- 'Windows 유니버설 C 런타임'
두가지를 추가로 선택 설치하였다.
정황상으로는 'C++ 2019 재배포 가능 업데이트' 일 것으로 생각이 든다. 이것을 설치하면, 향후 윈도우의 '앱 및 기능' 설정 메뉴에서 보면 'Microsoft Visual C++ 2015-2019 Redistributable' 이 (x64) 와 (x86) 두 가지가 설치되는데, 각각 64비트와 32비트를 의미한다. 예전에 VMware 의 스펙에 대해서 조사해봤던 적이 있는데, VMware 15 버전에서는 Microsoft 2015-2019 를 이용한다는 글을 본 기억이 있기 때문에, 정황성 이것을 설치해서 해결된 것으로 생각된다.
어쨌건 본인은 설치 중에 'Windows 유니버설 C 런타임'도 선택했었기 때문에... 혹시 안 된다면 저것도 선택해서 추가로 설치하길 바란다. (아마도 유니버설 은 관련 없을 거라고 보지만...)(본인은 어차피 필요하므로 선택해서 설치한 것임)
첨삭
Redistributable (재배포) 패키지 를 설치하는 방법은 Visual Studio Installer
만 있는 것은 아니다. 아마도 마이크로소프트 사이트에서 직접적으로 다운 받는 방법도 있었던 것으로 기억한다.
'소프트웨어 사용&설치 등 > VMware' 카테고리의 다른 글
[VMware] unrecoverable error (vcpu-0) 에러가 날 때 (0) | 2017.04.17 |
---|