You are currently viewing ‘DLL이 Windows에서 실행되도록 설계되지 않았습니다’ 오류에 대한 상위 9가지 수정 사항

‘DLL이 Windows에서 실행되도록 설계되지 않았습니다’ 오류에 대한 상위 9가지 수정 사항

동적 링크 라이브러리(DLL)는 앱과 프로그램의 원활한 작동을 보장하는 데 중요합니다. 이러한 파일에는 Windows 10 및 11에서 여러 프로그램이 활용할 수 있는 코드와 데이터가 포함되어 있습니다. 그러나 DLL 파일이 PC에서 실행되지 않아 ‘DLL이 다음과 같이 설계되지 않았습니다’라는 잘못된 이미지 대화 상자가 나타날 수 있습니다. Windows에서 실행하거나 오류가 포함되어 있습니다.’

DLL에 대한 주요 수정 사항은 Windows 오류에서 실행되도록 설계되지 않았습니다.

이 오류에는 오래된 프로그램, 맬웨어 감염, 손상된 시스템 파일 등을 포함하여 여러 가지 이유가 있을 수 있습니다. 이 게시물에는 Windows 10 또는 11 PC에서 이 DLL 오류를 해결하기 위한 가능한 모든 솔루션이 나열되어 있습니다.

1. 권한 문제 확인

필요한 권한이 부족하면 앱이나 프로그램을 실행하는 동안 ‘DLL이 Windows에서 실행되도록 설계되지 않았습니다’ 오류가 발생할 수 있는 일반적인 이유입니다. 그러므로 가장 먼저 확인해야 할 사항입니다.

1 단계: 작업 표시줄에서 Windows 검색 아이콘을 클릭하여 시작 메뉴를 열고 오류를 발생시키는 프로그램 이름을 입력한 다음 파일 위치 열기를 선택합니다.

프로그램의 열린 파일 위치프로그램의 열린 파일 위치

2 단계: 프로그램의 .EXE 파일을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.

EXE 파일의 속성 열기EXE 파일의 속성 열기

3단계: 보안 탭에서 편집 버튼을 클릭하세요.

EXE 파일의 권한 편집EXE 파일의 권한 편집

4단계: UAC(사용자 계정 컨트롤) 프롬프트가 나타나면 예를 선택합니다.

권한 편집기 UAC권한 편집기 UAC

5단계: 사용자를 선택하고 모든 권한 옆에 있는 허용 확인란을 선택합니다. 그런 다음 적용을 누르고 확인을 누르십시오.

프로그램에 대한 모든 권한프로그램에 대한 모든 권한

2. SFC 및 DISM 스캔 실행

컴퓨터의 시스템 파일이 손상되거나 손상된 경우에도 이러한 오류가 발생할 수 있습니다. 내장된 SFC(시스템 파일 검사기) 및 DISM(배포 이미지 서비스 및 관리) 검사를 실행하여 오류를 발생시키는 손상된 파일을 수정할 수 있습니다.

1 단계: 시작 아이콘을 마우스 오른쪽 버튼으로 클릭하고 목록에서 터미널(관리자)을 선택합니다.

Windows 11에서 터미널(관리자) 열기Windows 11에서 터미널(관리자) 열기

2 단계: UAC(사용자 계정 컨트롤) 프롬프트가 나타나면 예를 선택합니다.

터미널 UAC 프롬프트 열기터미널 UAC 프롬프트 열기

3단계: 콘솔에서 다음 명령을 입력하고 Enter를 누르십시오.

SFC /scannow
Windows에서의 SFC 스캔Windows에서의 SFC 스캔

4단계: 다음 명령을 하나씩 실행하고 각 명령 후에 Enter 키를 눌러 DISM 검사를 실행합니다.

DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
DISM 스캔DISM 스캔

그 후 PC를 다시 시작하여 문제가 여전히 있는지 확인하세요.

3. Visual C++ 재배포 가능 패키지 복구

여러 가지 인기 있는 Windows 앱과 프로그램은 Visual C++ 런타임 라이브러리를 사용하여 필수 기능을 제공하고 원활하게 작동합니다. 그러나 컴퓨터의 Visual C++ 재배포 가능 패키지에 문제가 있는 경우 프로그램을 열거나 사용하는 동안 ‘DLL이 Windows에서 실행되도록 설계되지 않았습니다’라는 오류가 나타날 수 있습니다. 문제를 해결하는 방법은 다음과 같습니다.

1 단계: Windows + R 키보드 단축키를 눌러 실행 대화 상자를 엽니다. 입력하세요 appwiz.cpl 그리고 Enter를 누르세요.

Windows에서 프로그램 및 기능 열기Windows에서 프로그램 및 기능 열기

2 단계: Microsoft Visual C++ 재배포 가능 패키지를 선택하고 변경을 클릭합니다. 모든 패키지를 복구하려면 이 프로세스를 반복해야 합니다.

Microsoft Visual C++ 재배포 가능 패키지 복구Microsoft Visual C++ 재배포 가능 패키지 복구

3단계: 복구 버튼을 누르고 프로세스가 완료될 때까지 기다립니다.

Microsoft Visual C++ 재배포 가능 패키지 복구Microsoft Visual C++ 재배포 가능 패키지 복구

4. 명령 프롬프트를 사용하여 문제가 있는 DLL 파일을 다시 등록합니다.

이 오류를 해결하기 위해 할 수 있는 또 다른 방법은 문제가 있는 DLL 파일을 다시 등록하는 것입니다. 걱정하지 마십시오. 이 프로세스는 매우 간단하며 단일 명령만 실행하면 됩니다.

1 단계: Windows + S 키보드 단축키를 눌러 Windows 검색 메뉴를 엽니다. 유형 단말기 상자에서 첫 번째 결과를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.

관리자 권한으로 터미널 열기관리자 권한으로 터미널 열기

2 단계: UAC(사용자 계정 컨트롤) 프롬프트가 나타나면 예를 선택합니다.

터미널 UAC 프롬프트 열기터미널 UAC 프롬프트 열기

3단계: 콘솔에 다음을 입력하세요. 오른쪽 fr32 그 뒤에 DLL 파일 이름이 옵니다. 예를 들어 msxml3.dll 파일을 다시 등록하려는 경우 명령은 다음과 같습니다.

regsvr32 msxml3.dll
DLL 파일 다시 등록DLL 파일 다시 등록

터미널 창을 종료하고 Windows에 여전히 오류가 표시되는지 확인하십시오.

5. 문제가 있는 소프트웨어 업데이트 또는 재설치

앱 또는 프로그램의 호환성 문제로 인해 PC에서 ‘DLL이 Windows에서 실행되도록 설계되지 않았습니다’ 오류가 발생할 수도 있습니다. 이 오류가 특정 앱이나 프로그램에만 영향을 미치는 경우 업데이트를 시도하고 도움이 되는지 확인하세요.

VLC 플레이어 업데이트VLC 플레이어 업데이트

업데이트 후에도 오류가 지속되거나, 프로그램을 업데이트할 수 없는 경우, 재설치를 시도해 보시기 바랍니다. 이는 부적절한 설치로 인해 발생한 문제를 해결하는 데 도움이 됩니다.

Windows 키 + S 키보드 단축키를 눌러 Windows 검색 메뉴를 엽니다. 제거하려는 프로그램 이름을 입력하고 첫 번째 결과를 마우스 오른쪽 버튼으로 클릭한 다음 제거를 선택합니다. 그런 다음 화면의 지시에 따라 프로그램을 제거하고 새로 설치를 진행하십시오.

Windows에서 VLC 제거Windows에서 VLC 제거

6. 악성코드 검사

PC에 악성 코드가 있으면 Windows 10 또는 11 PC에서 DLL 파일이 올바르게 실행되지 않아 이러한 문제가 발생할 수도 있습니다. 이러한 가능성을 무시하려면 Windows Defender 또는 신뢰할 수 있는 타사 바이러스 백신 프로그램을 사용하여 전체 시스템 검사를 실행할 수 있습니다. 검사 결과 의심스러운 점이 발견되면 권장 조치를 취하여 위협을 제거하세요.

악성코드 검사악성코드 검사

7. Windows 업데이트 설치

Microsoft는 새로운 기능을 추가하고, 성능을 개선하고, 버그와 문제를 수정하기 위해 Windows PC용 업데이트를 자주 출시합니다. 보류 중인 Windows 업데이트를 설치하고 도움이 되는지 확인하는 것이 좋습니다.

Windows 키 + I 키보드 단축키를 눌러 설정 앱을 엽니다. Windows 업데이트 탭에서 업데이트 확인 버튼을 클릭하고 사용 가능한 업데이트를 설치합니다.

Windows 업데이트 확인Windows 업데이트 확인

8. 클린 부팅을 시도해 보세요

백그라운드에서 실행되는 타사 앱이나 서비스가 Windows를 방해하고 DLL 파일이 실행되지 못하게 할 수 있습니다. 이런 경우에는 클린 부팅 상태로 PC를 부팅해 보세요. 클린 부팅 상태에서 Windows PC를 부팅하는 방법은 다음과 같습니다.

1 단계: Windows 키 + R 키보드 단축키를 눌러 실행 대화 상자를 열고 다음을 입력하세요. msconfig 상자에 입력하고 Enter 키를 누릅니다.

Windows 11의 개방형 시스템 구성Windows 11의 개방형 시스템 구성

2 단계: 서비스 탭에서 ‘모든 Microsoft 서비스 숨기기’ 확인란을 선택한 다음 모두 비활성화 버튼을 클릭합니다.

Windows에서 타사 서비스 비활성화Windows에서 타사 서비스 비활성화

3단계: 시작 탭으로 전환하고 작업 관리자 열기를 클릭합니다.

Windows에서 작업 관리자 열기Windows에서 작업 관리자 열기

4단계: 작업 관리자 창에서 타사 앱을 선택하고 상단의 비활성화 버튼을 클릭하세요. 모든 타사 시작 앱을 비활성화하려면 이 단계를 반복합니다.

타사 시작 앱 비활성화 Windows타사 시작 앱 비활성화 Windows

PC를 다시 시작하여 클린 부팅 상태로 들어가 DLL 오류가 발생하는지 확인하세요. 그렇지 않으면 타사 앱이나 프로그램 중 하나가 오류의 원인이라는 의미입니다. 문제를 해결하려면 최근에 설치된 앱과 프로그램을 검토하고 제거해야 합니다.

9. 시스템 복원 수행

마지막으로 ‘DLL이 Windows에서 실행되도록 설계되지 않았습니다’ 오류가 최근에 나타나기 시작한 경우 시스템 복원을 사용하여 PC가 제대로 작동했던 시점으로 되돌릴 수 있습니다. 방법은 다음과 같습니다.

1 단계: 작업 표시줄에서 Windows 검색 아이콘을 클릭하여 시작 메뉴를 열고 다음을 입력합니다. 복원 지점 만들기Enter 키를 누릅니다.

Windows 11에서 시스템 복원 열기Windows 11에서 시스템 복원 열기

2 단계: 시스템 보호 탭으로 이동하여 시스템 복원 버튼을 클릭합니다.

Windows 11에서 시스템 복원 열기Windows 11에서 시스템 복원 열기

3단계: 권장 복원 옵션을 선택하고 하단의 다음 버튼을 클릭합니다.

복원 지점 Windows 11복원 지점 Windows 11

4단계: 마침을 클릭하고 Windows가 지정된 복원 지점으로 복원하도록 허용합니다.

Windows 11에서 시스템 복원 수행Windows 11에서 시스템 복원 수행

더 이상 DLL 오류가 발생하지 않습니다

DLL 오류로 인해 프로그램이 PC에서 실행되지 않고 작업이 중단되면 실망스러울 수 있습니다. 위의 팁 중 하나 이상이 ‘DLL이 Windows에서 실행되도록 설계되지 않았습니다’ 오류를 수정하는 데 도움이 되었으며 모든 것이 정상으로 돌아왔기를 바랍니다.

도움이 되었나요?


피드백을 보내주셔서 감사합니다!

답글 남기기