Windows에서 EXE 파일을 열 때 발생하는 문제를 해결하는 방법
그룹 정책 및 레지스트리 조정을 통해 비디오 및 XC 파일을 다시 실행하기
이런 거 보면 정말 짜증 나죠, 그렇죠? 모든 게 잘 되다가 갑자기 윈도우에서 비디오나 XC 실행 파일 같은, 제대로 처리하지 않으면 문제가 될 수 있는 파일들을 열지 못하게 되는 경우가 있어요.저도 업데이트 후에 이런 문제를 겪었는데, 솔직히 윈도우가 특정 파일 형식을 잠근 것 같은 느낌이었어요.알고 보니 그룹 정책이 너무 엄격해졌거나, 소프트웨어 설치나 업데이트 중에 레지스트리 설정이 엉망이 된 게 원인인 경우가 많았어요.
그룹 정책을 재설정하면 제한 사항을 해제하는 데 도움이 될 수 있습니다.
우선, Windows에는 그룹 정책이라는 규칙 집합이 있습니다.기본적으로 강제적인 제한 사항 집합으로, 특히 시스템이나 관리자가 보안을 강화한 경우 더욱 그렇습니다.업데이트나 일부 보안 도구는 이러한 파일 형식, 특히 실행 파일을 차단하는 것이 옳다고 생각하는 경우가 있습니다.비디오가 재생되지 않거나 XC 파일이 실행되지 않으면 이러한 정책을 재설정하는 것이 좋습니다.
이렇게 하려면 관리자 권한으로 명령 프롬프트를 여세요.시작 메뉴로 가서 를 입력한 다음 명령 프롬프트를cmd 마우스 오른쪽 버튼으로 클릭 하고 관리자 권한으로 실행을 선택하세요.네, 사용자 계정 컨트롤 메시지가 나타나면 예를 클릭하세요.가끔은 한 번만 실행하는 것으로는 충분하지 않아서 두 번 정도 실행하거나 그룹 정책 클라이언트 서비스를 다시 시작하는 추가 단계를 거쳐야 했습니다.
다음 명령을 입력하고 Enter를 누르세요:
gpupdate /force
이렇게 하면 Windows가 모든 그룹 정책을 즉시 다시 적용합니다.그 후 재부팅하면 작업이 완료되는 경우도 있습니다.또는 PowerShell을 관리자 권한으로 실행하여 Restart-Service gpsvc그룹 정책 클라이언트 서비스를 직접 다시 시작했는데, 정책이 제대로 작동하지 않을 때 도움이 되는 경우도 있었습니다.솔직히 말해서, Windows가 새 정책을 완전히 적용하는 데 약간의 시간이 걸렸습니다.특히 설정이 고급 메뉴에 묻혀 있던 구형 ASUS에서는 더욱 그랬습니다.
레지스트리를 통해 XC 파일 연결 수정
다음은 레지스트리입니다.레지스트리는 Windows에서 연결 및 기본값을 관리하는 방식입니다.시스템이 XC 파일이나 실행 파일(.exe)을 인식하지 못하는 경우, 해당 레지스트리 설정이 손상되었을 수 있습니다.업데이트나 더 심각한 경우, 악성 코드로 인해 해당 설정이 손실되거나 손상되어 Windows가 특정 파일을 실행하지 못하게 될 수도 있습니다.
레지스트리를 편집할 때는 매우 주의하세요.변경하기 전에 항상 현재 키를 백업하세요.레지스트리 편집기를 열려면 키를 누르고 Win + R를 입력 한 regedit다음 마우스 오른쪽 버튼을 클릭하고 관리자 권한으로 실행을 선택하세요.편집기가 열리면 다음으로 이동하세요.
- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile
- HKEY_CLASSES_ROOT\exe파일
.라는 이름의 문자열 값을 찾으세요 Default..로 설정되어 있어야 합니다 exefile.값이 비어 있거나, 이상하거나, 다른 값으로 설정되어 있다면 Windows가 실행 파일을 제대로 인식하지 못하는 것이므로 위험 신호입니다.보안 소프트웨어나 맬웨어가 파일 연결을 손상시키는 경우에도 이러한 문제가 발생할 수 있습니다.
다음 키도 확인해 보세요.
- HKEY_CLASSES_ROOT\exefile\shell\open\command
여기 값을 두 번 클릭하여 (Default)다음과 같이 읽히는지 확인하세요.
"%1" %*
이 명령은 Windows에서.exe 파일을 실행하는 방법을 정확하게 지정합니다.이 명령이 다르거나, 누락되었거나, 형식이 잘못되면 오류가 발생하거나 파일이 실행되지 않습니다.가끔 “%1″을 따옴표로 묶어야 작동하도록 해야 했습니다.정확히 말씀드리자면, 이 설정은 실행 파일 동작에 매우 중요합니다.
Windows가 실행 파일을 올바르게 처리하는지 확인
레지스트리에서 다음으로 확장:
- HKEY_CLASSES_ROOT\exefile\shell
그리고 openDefault 안의 값은 보통.이어야 합니다.이 값이 없거나 다르다면 Windows가 파일 실행을 제대로 처리하지 못할 수 있습니다.사소한 수정이지만, 이 문제를 해결한 후 마침내 모든 것을 다시 정리했습니다.마치 Windows가 자체 파일 실행 방법을 기억하도록 주의를 주는 것과 같습니다.1
.exe 파일의 기본 앱 설정도 확인해 보세요.설정 > 앱 > 기본 앱 > 파일 형식별 기본 앱 선택 으로 이동하여 .exe 확장자가 제대로 연결되어 있는지 확인하세요.제 앱은 Windows 버전에 따라 “응용 프로그램” 또는 “Windows 실행 파일”로 설정되어 있었습니다.그렇지 않다면 파일 가져오기가 어려운 이유일 수 있습니다.
SFC 및 DISM을 실행하여 시스템 파일 손상을 수정하세요
문제가 지속된다면 손상된 시스템 파일이 원인일 수 있습니다.일반적으로 시스템 파일 검사기를 실행하는 것이 가장 좋습니다.명령 프롬프트를 관리자 권한으로 열고 다음을 입력하세요.
sfc /scannow
이 기능은 보호된 모든 시스템 파일을 검사하여 손상되었거나 누락된 파일을 복구합니다.경우에 따라 수정 사항이 완전히 적용되기까지 여러 번 실행하거나 재부팅해야 할 수도 있습니다.제 경우에는 몇 가지 문제를 발견하여 해결했고, 갑자기 비디오와 XC 파일이 다시 정상적으로 재생되었습니다.
그래도 문제가 해결되지 않거나 손상이 더 심각한 경우 DISM을 사용하여 시스템 이미지를 복원할 수 있습니다.먼저 이 작업을 실행한 다음 SFC를 다시 실행하세요.
DISM /Online /Cleanup-Image /RestoreHealth
이렇게 하면 Windows 이미지가 다시 빌드되며, 관리자 권한 명령 프롬프트에서 실행해야 합니다.완료되면 sfc /scannow다시 실행하세요.조금 기다리셔야 하지만, 그럴 만한 가치가 있습니다.
솔직히, 이런 문제를 해결하는 건 마치 유령을 사냥하는 것 같아요.업데이트 한 번, 레지스트리 수정 몇 번만 하면 갑자기 파일이 다시 열리거든요.참고로, 레지스트리를 편집하거나 정책을 재설정하기 전에 모든 것을 백업하세요! 저도 예전에 레지스트리 키를 한두 개 날려버리고 나중에 복원해야 했던 경험이 있어서 힘들게 배웠어요.도움이 되셨으면 좋겠어요.저도 알아내는 데 *엄청* 오래 걸렸거든요.행운을 빌고, 이 덕분에 파일이 잘 작동하길 바랍니다!
어쨌든, 이 글이 다른 누군가의 주말을 절약해 주길 바랍니다.가끔은 Windows가 정상으로 돌아가려면 제대로 된 곳에 강력한 발차기가 필요할 때가 있거든요.
관련 기사
이 글이 도움이 되었나요?