Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 11/10 '이 파일에는 이 작업을 수행하기 위해 연결된 프로그램이 없습니다' 오류 해결 방법

Windows 11/10에서는 다양한 명령을 통해 여러 설정 패널 페이지를 바로 열 수 있습니다. 그런데 이러한 설정 페이지를 열 때 프로그램 연결 오류가 발생한다면, 이 글의 해결 방법이 도움이 될 것입니다. 또한 Windows PC에서 서드파티(타사) 파일을 열 때도 동일한 문제가 나타날 수 있습니다.

이 경우 표시되는 전체 오류 메시지는 다음과 같습니다.

"이 파일에는 이 작업을 수행하기 위해 연결된 프로그램이 없습니다. 프로그램을 설치하거나, 이미 설치되어 있다면 기본 프로그램 제어판에서 연결을 만드십시오."

주의 사항

일부 사용자에 따르면, 이 오류 메시지는 컴퓨터가 Spora 랜섬웨어에 감염된 경우에도 나타날 수 있습니다. 따라서 평소와 다르게 갑자기 이 오류가 반복된다면 백신 검사 등을 먼저 진행하고 신중하게 대응하시기 바랍니다.

레지스트리 편집기로 오류 수정하기

레지스트리 편집기에서 변경 작업을 시작하기 전에 반드시 레지스트리 백업시스템 복원 지점 생성을 먼저 진행하세요. 문제가 생겼을 때 되돌릴 수 있는 안전장치가 됩니다.

1. Lnkfile 키의 IsShortcut 값 확인

먼저 Windows 레지스트리 설정이 손상되지 않았는지 확인해야 합니다. regedit를 실행해 레지스트리 편집기를 연 후, 아래 경로로 이동합니다.

HKEY_CLASSES_ROOT\Lnkfile

오른쪽 창에서 IsShortcut이라는 문자열 값이 있는지 확인합니다. 만약 이 값이 없다면 직접 생성해야 합니다. 오른쪽 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 문자열 값을 선택한 뒤, 이름을 IsShortcut으로 지정하면 됩니다. 별도의 값 데이터는 설정할 필요가 없습니다.

2. 내 컴퓨터 관리 명령 값 점검

다음으로 아래 경로로 이동해 또 다른 값을 확인합니다.

HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage\command

오른쪽 창에 기본값(Default) 문자열이 있어야 하며, 값 데이터가 아래와 같이 설정되어 있는지 확인합니다.

%SystemRoot%\system32\CompMgmtLauncher.exe

만약 command 키가 존재하지 않는다면, Manage 키 아래에 해당 키를 새로 만들어야 합니다. 이 경우 권한 문제로 인해 먼저 소유권 가져오기 작업이 필요할 수 있습니다.

3. 서비스 ImagePath 값 확인

잘못되었거나 누락된 이미지 경로 역시 이런 오류의 원인이 될 수 있습니다. 거의 모든 앱은 고유한 이미지 경로를 가지고 있으며, 해당 경로가 유효하게 존재하는지 확인해야 합니다. 아래 경로로 이동합니다.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\[앱 이름]

오른쪽 창에서 ImagePath라는 문자열 값을 찾아, 값이 유효한지 확인합니다. 이 값은 오류가 발생하는 해당 프로그램의 exe 실행 파일을 정확히 가리켜야 합니다.

기본 프로그램 설정 변경하기

마지막으로 제어판을 열어 기본 프로그램을 설정할 수 있습니다. Windows 11/10에서는 Win + I 키를 눌러 설정 앱을 연 후 시스템을 선택하고, 왼쪽 메뉴에서 기본 앱으로 이동해 파일 형식별 기본 앱을 지정하면 됩니다.

위 방법들을 차근차근 적용하면 '이 파일에는 이 작업을 수행하기 위해 연결된 프로그램이 없습니다' 오류를 해결할 수 있습니다. 도움이 되길 바랍니다.