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

수정:오류 0xc00007b "응용 프로그램을 올바르게 시작할 수 없습니다"

0xc00007b "응용 프로그램을 올바르게 시작할 수 없습니다". 이 오류 코드는 Windows 파일 내에 무언가가 손상되었거나 응용 프로그램 파일의 DLL 파일이 누락되었음을 나타냅니다. 이 오류는 승인되지 않은 소스에서 무언가를 다운로드하는 경우에 정말 일반적입니다. 많은 안티바이러스 엔진은 DLL을 삭제하고 의심스러운 것을 감지하면 애플리케이션 실행을 차단합니다.

이 오류 코드는 컴퓨터에 올바른 재배포 가능 패키지가 설치되어 있지 않은 경우에도 발생할 수 있습니다. 32비트 응용 프로그램을 실행하려고 하는데 32비트 DLL이 없는 경우 해당 응용 프로그램을 실행하는 데 문제가 발생하기 때문에 이것은 정말 혼란스러울 수 있습니다. 이 경우 모든 VC 런타임을 설치해야 합니다.

이 문서에서는 0xc00007b 문제를 해결할 수 있는 몇 가지 솔루션을 보여 드리겠습니다. 오류 코드 자신. 우리는 당신을 위해 최고의 작업 방법을 수집하고 더 간단한 방식으로 배치하기 위해 최선을 다했습니다. 간단한 것부터 고급까지 모든 방법.

수정:오류 0xc00007b  응용 프로그램을 올바르게 시작할 수 없습니다

1. 손상된 시스템 파일 복구

여기에서 손상되거나 누락된 리포지토리를 스캔하고 복원하려면 Restoro를 다운로드하고 실행하세요. 을 클릭한 다음 Windows 업데이트를 시도합니다. 작동하지 않으면 방법 2로 이동하십시오.

2. 관리자 권한으로 프로그램 실행

때때로 이 오류는 관리자 권한을 사용할 수 없기 때문에 발생합니다. 실행하려는 응용 프로그램의 경우. 이를 위해 오른쪽 클릭 애플리케이션에서 관리자 권한으로 실행을 선택합니다. 목록에서. 를 클릭합니다. 새 창이 나타나면 응용 프로그램이 원활하게 실행되는 것을 확인할 수 있습니다.

수정:오류 0xc00007b  응용 프로그램을 올바르게 시작할 수 없습니다

3. 애플리케이션 다시 설치

애플리케이션 재설치 0xc000007b 오류 를 일으키는 원인 다양한 경우에 오류를 수정할 수 있습니다. 재설치 중에는 바이러스 백신 프로그램을 끄고 설치 중에 제공된 추가 소프트웨어가 도움이 될 수 있으므로 선택하십시오. 검색창 및 관련성이 없는 기타 제안은 건너뛸 수 있습니다.

4. .NET Framework 업데이트

.NET 프레임워크 또한 여러 경우에 이 오류 메시지의 원인이 될 수 있습니다. 따라서 .NET Framework를 최신 버전으로 업데이트하면 오류가 지워질 수 있습니다.

.NET Framework를 설치하려면 제어판> 프로그램 및 기능 으로 이동하십시오. Windows 기능 켜기 또는 끄기를 클릭합니다. . Windows 기능 목록이 있는 새 창이 열립니다. .NET Framework 3.5 를 클릭하십시오. 확인을 누릅니다. . 다운로드가 시작되고 설치가 완료되면 오류가 수정된 상태로 PC가 다시 시작됩니다.

수정:오류 0xc00007b  응용 프로그램을 올바르게 시작할 수 없습니다

5. DLL 업데이트

이 오류를 수정하는 DLL 업데이트 방법은 약간 복잡하지만 0xc000007b 오류 로 인해 발생하는 문제를 해결할 수 있습니다. 확실히. 이 방법에는 xinput1_3.dll 파일 교체가 포함됩니다. C 내부 운전하다. 이 파일이 손상되거나 다른 버전으로 덮어써서 이 오류가 발생할 수 있습니다. 이 문제를 해결하려면 다음 지침을 따르세요.

  • dll 다운로드 DLLME의 xinput1_3.dll(Google it)
  • Winrar라는 압축 도구를 사용하여 이러한 파일의 압축을 풉니다. .
  • 추출된 폴더에서 xinput1_3.dll 파일을 복사하여 C:\ Windows\SysWOW64에 붙여넣습니다. . 교체하라는 메시지가 표시되면 복사 및 교체를 클릭하면 됩니다.

6. DirectX 업데이트

위의 방법 중 어느 것도 작동하지 않는 경우 그런 다음 DirectX를 업데이트/재설치하는 것이 그렇지 않으면 최후의 수단입니다. Windows를 다시 설치해야 합니다. https://www.microsoft.com/en-us/download/details.aspx?id=35에서 DirectX를 업데이트/재설치할 수 있습니다. 설치 파일을 다운로드하고 실행합니다. 그런 다음 화면의 단계에 따라 다시 설치하십시오. 일단 완료; PC를 재부팅하고 테스트하십시오.

어떤 방법이 효과가 있었는지 알려주시면 감사하겠습니다. 아무 것도 도움이 되지 않으면 가이드를 개선할 수 있습니다.

7. 영향을 받는 애플리케이션 다시 설치

영향을 받는 응용 프로그램을 설치하는 동안 문제가 발생하여 성공적으로 설치되지 않았기 때문에 이 문제가 발생할 가능성이 약간 있습니다. 그런 일이 발생했다면 문제를 해결할 수 있는 유일한 방법은 영향을 받는 애플리케이션을 다시 설치하는 것이며 그렇게 하려면 다음을 수행해야 합니다.

  1. 제어판 으로 이동> 프로그램 > 프로그램 및 기능 > 프로그램 제거 . 수정:오류 0xc00007b  응용 프로그램을 올바르게 시작할 수 없습니다
  2. 영향을 받는 애플리케이션을 찾아 마우스 오른쪽 버튼으로 클릭하고 제거를 클릭합니다. .
  3. 제거 마법사를 통해 제거합니다. 신청서.
  4. 응용 프로그램이 제거되면 다시 시작 컴퓨터.
  5. 컴퓨터가 부팅되면 재설치 영향을 받는 애플리케이션.
  6. 영향을 받는 애플리케이션이 성공적으로 재설치되면 실행하여 문제가 해결되었는지 확인하십시오.

8. Microsoft Visual C++ 재배포 가능 패키지를 제거했다가 다시 설치합니다.

앞에서 언급했듯이 이 문제는 종종 Microsoft Visual C++ 문제로 인해 발생합니다. Microsoft Visual C++ 문제가 귀하의 경우 범인인 경우 Microsoft Visual C++ 재배포 가능 패키지 컴퓨터에 설치한 다음 다시 설치하면 문제가 해결됩니다. 그렇게 하려면 다음을 수행해야 합니다.

  1. 제어판 으로 이동> 프로그램 > 프로그램 및 기능 > 프로그램 제거 . 수정:오류 0xc00007b  응용 프로그램을 올바르게 시작할 수 없습니다
  2. Microsoft Visual C++ 재배포 가능 패키지 – x86을 찾아 마우스 오른쪽 버튼으로 클릭합니다. (컴퓨터에 32비트 운영 체제가 있는 경우) 또는 Microsoft Visual C++ 재배포 가능 패키지 – x64 (컴퓨터에 64비트 운영 체제가 있는 경우) 제거를 클릭합니다. .
  3. 제거 마법사를 통해 제거합니다. 재배포 가능.
  4. 재배포 가능 항목이 제거되면 다시 시작 컴퓨터.
  5. Microsoft Visual C++ 재배포 가능 패키지 – x86 설치 프로그램 다운로드 여기에서 (컴퓨터에 32비트 운영 체제가 있는 경우) 또는 Microsoft Visual C++ 재배포 가능 패키지 – x64 설치 프로그램 여기에서 (컴퓨터에 64비트 운영 체제가 있는 경우).
    참고: 컴퓨터에서 두 버전의 재배포 가능 패키지를 모두 제거한 경우 두 버전 모두에 대한 설치 프로그램을 다운로드하십시오.
  6. 설치 프로그램이 다운로드되면 실행하고 설치 로 이동합니다. 재배포 가능 버전 중 하나. 두 재배포 가능 패키지에 대한 설치 프로그램을 다운로드해야 하는 경우 두 가지를 하나씩 실행하십시오.

완료되면 다시 시작 컴퓨터가 부팅되면 문제가 계속 발생하는지 확인하십시오.

9. CHKDSK를 실행하여 컴퓨터의 하드 드라이브 스캔

위에 나열되고 설명된 해결 방법이 효과가 없으면 CHKDSK를 실행하여 컴퓨터의 하드 드라이브에서 문제를 검색하고 하드 드라이브 문제로 인해 이 문제가 발생할 수 있으므로 발견된 문제를 해결할 수 있습니다. CHKDSK를 실행하려면 다음이 필요합니다.

  1. 시작 메뉴 열기 .
  2. cmd 검색 ".
  3. cmd 라는 제목의 검색 결과를 마우스 오른쪽 버튼으로 클릭합니다. 관리자 권한으로 실행 을 클릭하십시오. 컨텍스트 메뉴에서 상승된 명령 프롬프트 실행 . 수정:오류 0xc00007b  응용 프로그램을 올바르게 시작할 수 없습니다
  4. 상승된 명령 프롬프트 에 다음을 입력합니다. Enter 키를 누릅니다. :
chkdsk /f /r
  1. 다음 번에 컴퓨터를 다시 시작할 때 검사를 예약할지 여부를 묻는 메시지가 표시됩니다. 확인하려면 y 를 입력하십시오. 상승된 명령 프롬프트 Enter 키를 누릅니다. .
  2. 다시 시작 컴퓨터.
  3. 컴퓨터가 부팅되면 CHKDSK 컴퓨터의 하드 드라이브가 자동으로 실행되고 스캔되기 시작합니다. 인내심을 갖고 프로세스가 끝날 때까지 기다리기만 하면 됩니다.
  4. 한 번 CHKDSK 완료되면 컴퓨터가 Windows로 부팅됩니다. 이 때 문제가 해결되었는지 확인할 수 있습니다.

10. Windows 업데이트

경우에 따라 Windows를 최신 버전으로 업데이트하면 이 문제가 해결될 수 있습니다. 따라서 이 단계에서는 업데이트를 확인합니다. 이를 위해:

  1. 'Windows' 누르기 + "나" 버튼을 동시에 눌러 설정을 엽니다.
  2. 설정에서 '업데이트 및 보안'을 클릭합니다. 옵션을 선택하고 'Windows 업데이트'를 선택합니다. 왼쪽 창에서. 수정:오류 0xc00007b  응용 프로그램을 올바르게 시작할 수 없습니다
  3. '업데이트 확인'을 클릭합니다. 옵션을 선택하고 Windows에서 업데이트를 확인하고 다운로드하도록 합니다. 수정:오류 0xc00007b  응용 프로그램을 올바르게 시작할 수 없습니다
  4. 업데이트가 다운로드되면 '설치'를 클릭합니다. 컴퓨터에 설치하는 옵션입니다.
  5. 이후 확인 문제가 지속되는지 확인합니다.

11. 호환 모드에서 실행

경우에 따라 솔루션은 다른 버전의 Windows에 대한 호환성 모드에서 응용 프로그램을 실행하는 것처럼 간단할 수 있습니다. 그렇게 해야 할 필요성은 Windows와 일부 응용 프로그램의 비호환성으로 인해 발생합니다. 아래 지침에 따라 이 작업을 수행할 수 있습니다.

  1. 애플리케이션의 위치로 이동하여 기본 실행 파일을 마우스 오른쪽 버튼으로 클릭합니다.
  2. '속성' 선택 그런 다음 '호환성'을 클릭합니다. 탭.
  3. 호환성 탭에서 "다음을 위해 호환 모드에서 이 프로그램 실행 " 드롭다운을 클릭하고 "Windows Vista"를 선택합니다. 또는 다른 버전의 Windows. 수정:오류 0xc00007b  응용 프로그램을 올바르게 시작할 수 없습니다
  4. '적용'을 클릭합니다. 그런 다음 '확인'을 클릭합니다.
  5. 문제가 지속되는지 확인합니다.

12:".dll" 파일 설치(VLC 전용)

일부 사용자에게는 System 32 폴더에 ".dll" 파일을 다운로드하여 배치하여 이 문제를 해결할 수 있는 매우 구체적인 솔루션이 있는 것 같습니다. 그러나 이 솔루션은 System 32가 매우 민감한 폴더이고 대부분의 Windows 필수 요소가 포함되어 있기 때문에 많은 주의를 기울여야 합니다. 따라서 인터넷의 ".dll" 파일이 종종 감염될 수 있으므로 이 작업을 수행하는 데 따른 위험은 자신이 감수해야 합니다. 계속하려면:

  1. 다운로드 libvlc.dll 인터넷에서 파일을 가져옵니다.
  2. 파일의 다운로드 위치로 이동하여 “Ctrl”을 사용하여 복사합니다. + “C” 선택 후.
  3. 다음 위치로 이동합니다.
    C:\Windows\System32
  4. “Ctrl” 누르기 + “V” 폴더 안에 이 파일을 붙여넣으려면 여기를 클릭하세요.
  5. 모든 UAC 허용 조치를 확인하고 문제가 지속되는지 확인하라는 메시지가 표시됩니다.

참고:  또한 응용 프로그램을 실행하는 데 사용하는 바로 가기를 삭제하고 새 응용 프로그램을 만드십시오.

13. Windows VC 런타임을 올바르게 다시 설치하기

이 문제는 VC 런타임이 제대로 설치되지 않았거나 손상된 경우에도 발생합니다. 다음 단계에 따라 컴퓨터에서 완전히 제거한 다음 각각을 다시 설치할 수 있습니다.

모든 런타임 제거:-

  1. Windows를 길게 누릅니다. 키를 누른 다음 'R'을 누릅니다. 키를 눌러 실행 프로그램을 엽니다.
  2. 실행 프로그램이 열리면 를 입력합니다. Appwiz.cpl'  그리고 엔터를 누릅니다. 수정:오류 0xc00007b  응용 프로그램을 올바르게 시작할 수 없습니다
  3. 이제 모든 VC++ Redist 찾기 하나씩 제거합니다. 수정:오류 0xc00007b  응용 프로그램을 올바르게 시작할 수 없습니다

Windows 구성 요소 정리:-

모든 VC 런타임을 제거하면 이 명령어를 사용하여 WinSxS를 정리하세요. 구성 요소 저장소입니다.

  1. Windows 키를 누른 상태에서 "X" 키를 눌러 시작 메뉴를 엽니다.
  2. 이제 'PowerShell(관리자)'를 클릭합니다. 또는 '명령 프롬프트(관리자)'
  3. 명령 프롬프트에 이 명령을 입력합니다. Enter 키를 누릅니다.
    Dism.exe /online /Cleanup-Image /StartComponentCleanup

프로세스가 완료될 때까지 기다렸다가 컴퓨터를 다시 시작하세요.

VC 런타임 재설치:-

  1. 컴퓨터를 다시 시작한 후 이 링크(여기)로 이동하여 파일을 다운로드합니다.
  2. 파일이 다운로드되면 파일의 압축을 풀어야 합니다.
  3. 압축 해제 후 설치 프로그램이 있는 파일입니다.
  4. “install_all.bat”라는 파일을 마우스 오른쪽 버튼으로 클릭합니다. '관리자 권한으로 실행'을 클릭합니다. . 수정:오류 0xc00007b  응용 프로그램을 올바르게 시작할 수 없습니다
  5. 이제 모든 VC 런타임을 기다립니다. 설치합니다(이 프로세스는 자동화됨).
  6. 컴퓨터를 다시 시작하고 문제가 지속되는지 확인합니다.

위에 표시된 방법 중 어느 것도 도움이 되지 않는 경우. Windows를 새로 설치하는 것은 최후의 수단이 될 것입니다. 먼저 복구 설치를 시도하는 것이 좋지만 그래도 문제가 해결되지 않으면 공식 웹사이트에서 새 ISO를 다운로드하고 새로 설치를 수행하십시오.