본문 바로가기

IT관련정보

윈도우 프로그램 실행이 안될때 해결방법

반응형

간혹 윈도우를 사용하다가 프로그램이 실행이 안되는 경우가 있습니다. 에러 메세지가 뜨면서 안되는 경우도 있지만 그냥 실행을 해도 무반응인 경우도 있습니다. 이번 포스팅에서는 윈도우 프로그램 실행이 안될때 해결하는 방법을 알아 보려고 합니다. 물론 해당 방법이 모든 문제에 대해서 해결책으로 적당하지 않을수도 있지만 시도는 해볼수 있지 않을까 싶습니다. 



여기에서 올려 드리는 방법은 이벤트 로그에서 확인을 한후에 "BEX" 관련된 에러의 경우에 대한 방법으로 인터넷에서 찾아 봤을때 해당 방법으로 해결이 되는 경우도있고 그렇지 않은 경우도 있습니다. 

일단 정확히 프로그램이 왜 실행이 안되는지 확인을 위해서 이벤트 뷰어를 통해서 확인을 할수가 있습니다. 에빈트 뷰어의 Windows로그 부분에 응용프로그램을 보시면 시간상 프로그램을 실행 시켰던 시간대를 보시면 확인이 가능합니다. 하단에 자세히 보기를 통해서 해당 에러 로그가 내가 실해 했던 프로그램으로 인해서 생긴건지 확인이 가능 합니다. 그리고 여기에서는 EventData 부분에 BEX 라고 되어 있는 경우에 대해서 인터넷에서 많이 알려진 해결 방법에 대해서 알아 보려고 합니다. BEX 에러의 경우에는 버퍼 오버플로우 관련 에러라고 하네요.

여기에서는 윈도우10 기준으로 설명을 드리도록 하겠습니다. 윈도우10의 경우에는 설정에서 왼쪽 메뉴 중에서 제일 하단에 있는 정보 부분으로 들어 가시면 위와 같은 화면을 보실수 있을겁니다. 여기에서 다시 오른쪽 메뉴를 보시게 되면 시스템 정보라른 부분이 보이실건데요. 이 시스템 정보를 클릭 하시면 됩니다. 



윈도우10 이전에서의 내컴퓨터의 속성을 보게 되면 보실수 있는 화면을 동일 하게 보실수 있습니다. 바로 아래 화면처럼 말이죠.

여기에서 왼쪽 메뉴의 고급 시스템설정 부분을 클릭 하셔서 설정을 변경 하도록 합니다. 본 설정은 문제를 해결할수도 있고 그렇지 않을수도 있습니다. 만약에 문제가 해결이 안되는 경우에는 다시 원래대로 설정을 변경 해서 사용 하시기를 바래요.

고급 시스템 설정으로 들어 가시면 위와 같은 화면을 볼수가 있습니다. 여기에서 상단 탭중에서 고급을 눌러 보시기 바랍니다. 고급 탭을 눌러 보시면 위와 같은 화면을 볼수가 있을거에요. 여기에서 설정을 변경 하려고 하는 부분은 성능 부분에 있습니다. 성능 부분의 설정을 눌러서 다음으로 넘어 가보도록 할께요.

설정을 눌러 보시면 위와 같은 화면을 볼수 있는데요. 여기에서도 상단의 탭중에서 데이터 실행 방지 (DEP) 부분을 클릭 해주시기 바랍니다. 그러면 위와 똑같은 화면을 볼수가 있는데요. 여기에서 기존에는 데이터 실행 방지를 필수 Windows 프로그램 및 서비스만 사용으로 되어 있는데요. 설정을 하단에 데이터 실행 방지를 사용자가 직접 선택한 항목을 제외한 모든 프로그램잋 서비스에 사용 으로 변경 하시기 바랍니다. 그리고 하단에 추가를 눌러서 실행 하시는 프로그램의 실행 파일을 선택 해주시면 됩니다. 여기까지 진행을 하시고 확인을 눌러 주셔서 나가시면 되는데요. 리붓을 요구 할수도 있습니다. 리붓을 하신후에 다시 한번 프로그램을 실행 시켜 보시기 바랍니다.

이 방법은 기본적으로 윈도우10에서 프로그램 속성에서 호환모드등을 시도해보신다음에 방법이 없을때 해보시기 바랍니다. 이 방법에 대해서는 인터넷에서도 된다는 분들과 안된다는 분들이 많이 갈리고 있는거 같네요 ^^



반응형