프로그램 실행 중 갑자기 종료되거나 특정 기능에서 멈출 때 나타나는 부동소수점 예외는 손상된 런타임, 충돌 모듈, 오래된 드라이버, 사용자 설정값을 함께 확인해야 합니다. 오류 기록 확보부터 복구·재설치 범위 판단까지 실제 점검 순서를 정리합니다.

앱 실행 직후 종료될 때 점검하는 부동소수점 예외 코드와 복구 순서
프로그램을 누르자마자 창이 사라지거나, 특정 메뉴를 여는 순간 멈춘 뒤 종료된다면 오류 문구만 보고 재설치부터 진행하기보다 종료 시점과 충돌 모듈을 먼저 확인해야 합니다. 문래동 STATUS_FLOAT_UNDERFLOW처럼 표시되는 예외는 수치 연산 과정의 아주 작은 값 처리와 연결될 수 있지만, 실제 원인은 프로그램 설정, 플러그인, 그래픽 가속, 런타임 구성 요소처럼 여러 갈래로 나뉩니다. 같은 코드가 나타나도 실행 직후인지 특정 작업 파일을 열 때인지에 따라 점검 순서는 달라집니다. 작업 파일과 사용자 설정을 보존한 상태에서 원인을 분리하면 불필요한 완전 재설치를 줄일 수 있습니다. 반복 종료로 업무가 멈춘 경우에는 초기 증상과 오류 화면을 정리한 뒤 010-6833-8119 로 확인을 요청할 수 있습니다.
이벤트 로그에서 종료 원인 모듈 찾기
가장 먼저 확보할 자료는 Windows 이벤트 뷰어의 응용 프로그램 로그입니다. 시작 메뉴에서 ‘이벤트 뷰어’를 실행한 뒤 Windows 로그 → 응용 프로그램으로 들어가 프로그램이 종료된 시각과 같은 시간대의 오류 항목을 찾습니다. 여기에는 예외 코드, 오류 응용 프로그램 이름, 오류 모듈 이름(Faulting module name), 모듈 경로 등이 남을 수 있습니다.
오류 모듈 이름이 프로그램 본체 실행 파일이라면 설치 파일 손상이나 프로그램 내부 구성 문제를 우선 의심할 수 있습니다. 반대로 특정 DLL 파일, 플러그인 파일, 보안 모듈, 그래픽 드라이버 관련 파일이 반복되면 프로그램을 지웠다 다시 설치해도 증상이 남을 가능성이 있습니다. 한 번의 로그만 보고 결론 내리지 말고, 재부팅 후 같은 작업을 다시 했을 때 동일 모듈이 기록되는지 비교하는 과정이 중요합니다.
| 로그에서 보이는 항목 | 우선 확인할 범위 | 권장 조치 |
|---|---|---|
| 프로그램 실행 파일 | 설치 파일, 프로그램 업데이트 | 복구 설치 또는 제거 후 재설치 판단 |
| 플러그인·추가 기능 DLL | 확장 기능, 사용자 설정 | 플러그인 비활성화 후 재실행 |
| 그래픽 관련 DLL | GPU 가속, 드라이버 버전 | 가속 해제 및 드라이버 이력 비교 |
| 런타임·프레임워크 파일 | Visual C++, .NET, 프로그램 필수 엔진 | 필요 구성 요소 복구 범위 확인 |
그래픽 가속과 런타임 충돌을 분리하는 방법

영상 편집, 설계, 이미지 처리, 브라우저 기반 업무 도구처럼 그래픽 가속을 사용하는 프로그램은 GPU 드라이버와 프로그램 버전 조합에 영향을 받을 수 있습니다. 프로그램 자체의 안전 모드가 있다면 우선 안전 모드로 실행하고, 설정 화면에 들어갈 수 있다면 하드웨어 가속 기능을 껐다가 다시 실행해 봅니다. 가속을 끈 상태에서 종료 현상이 사라진다면 프로그램 파일보다 그래픽 드라이버 또는 가속 기능과 연동되는 효과·플러그인 쪽을 먼저 좁혀야 합니다.
안전 모드에서도 동일하게 종료된다면 런타임 구성 요소를 확인합니다. Visual C++ 재배포 구성 요소, .NET 구성 요소, 프로그램별 필수 엔진은 여러 프로그램이 함께 사용하는 경우가 많아 무작정 삭제하기보다 복구 또는 해당 프로그램 안내에 따른 재설치를 선택하는 편이 안전합니다. 최근 Windows 업데이트, 그래픽 드라이버 교체, 프로그램 자동 업데이트 뒤부터 문제가 시작됐는지도 함께 대조해야 합니다.
특히 문래동 STATUS_FLOAT_UNDERFLOW가 반복되어도 오류 코드 하나만으로 GPU 문제 또는 런타임 문제라고 단정할 수는 없습니다. 가속 해제 상태와 기본 상태의 실행 결과, 이벤트 로그의 충돌 모듈, 최근 변경 이력을 함께 비교해야 복구 범위를 과도하게 넓히지 않을 수 있습니다.
실행 실패를 줄이는 복구 절차
복구는 개인 환경을 분리하는 단계부터 진행하는 것이 효율적입니다. 먼저 프로그램의 사용자 설정을 초기화하거나 설정 폴더 이름을 변경해 새 설정으로 실행해 봅니다. 이때 기존 설정 폴더를 바로 삭제하지 말고 별도 위치에 복사해 두면 작업 환경을 되돌려야 할 때 도움이 됩니다. 외부 플러그인, 글꼴, 확장 기능, 보안 연동 모듈도 일시적으로 제외한 뒤 실행 여부를 확인합니다.

다음으로 최근 변경 사항을 시간순으로 정리합니다. 프로그램 업데이트 직후부터 종료됐는지, Windows 업데이트 이후인지, 그래픽 드라이버를 최신 버전으로 바꾼 뒤인지 확인하면 되돌릴 대상을 정하기 쉽습니다. 드라이버는 무조건 최신 버전이 안정적인 것은 아니므로, 문제 시작 시점과 맞물린 변경이 있다면 이전 안정 버전 또는 프로그램 제조사가 안내한 버전과 비교하는 방식이 적절합니다.
설정 초기화와 플러그인 분리 후에도 오류가 계속되면 작업 파일, 사용자 프리셋, 라이선스 관련 정보가 아닌 개인 작업 환경 자료를 우선 백업한 뒤 복구 설치를 검토합니다. 복구 설치 후에도 같은 오류 모듈과 예외 코드가 남고, 다른 사용자 계정이나 새 설정에서도 재현된다면 완전 제거 후 재설치가 필요한 상황일 수 있습니다. 단, 특정 파일을 열 때만 종료된다면 재설치보다 해당 파일의 손상 여부와 연결된 외부 리소스를 먼저 살펴보는 편이 빠릅니다.
방문·원격 지원 일정
오류 화면, 이벤트 로그, 프로그램 버전 정보를 먼저 받으면 원격으로 가능한 범위와 현장 점검이 필요한 범위를 나눌 수 있습니다. 원격 지원은 새벽 시간을 제외하고 진행하며, 방문 점검은 09:00~18:00 사이 서울·경기·인천·세종 일정에 맞춰 안내합니다. 원격 연결 전에는 재부팅 후 같은 증상이 다시 나타나는지 한 번 확인해 두면 진단 시간이 줄어듭니다.
멈춘 화면을 남긴 뒤 문의하기
프로그램이 반복 종료되거나 동일한 예외 코드가 계속 나타난다면 오류 창을 닫기 전에 화면을 캡처해 두는 것이 좋습니다. 함께 준비하면 좋은 자료는 프로그램 이름과 버전, Windows 버전, 이벤트 로그의 오류 내용, 최근 설치·업데이트 이력, 문제가 발생한 작업 단계입니다. 비밀번호나 개인정보가 보이는 화면은 가린 뒤 전달하면 됩니다.

동네형컴퓨터에서는 충돌 모듈 확인부터 설정 분리, 그래픽 가속과 런타임 점검, 재설치 범위 판단까지 증상 순서에 맞춰 확인합니다. 반복 종료가 이어질 때는 010-6833-8119 또는 https://udns.kr/로 문의할 수 있습니다.
앱 종료 예외를 줄이는 마지막 점검
실행 직후 종료되는 문제는 오류 코드를 보는 것에서 끝나지 않습니다. 종료된 시각의 이벤트 로그를 확인하고, 충돌 모듈을 기준으로 플러그인·그래픽 가속·런타임·사용자 설정을 분리해야 합니다. 재설치 전에 원인을 나누어 점검하면 같은 예외가 다시 발생할 가능성과 복구에 드는 시간을 함께 줄일 수 있습니다.
자주 묻는 질문
부동소수점 언더플로 예외는 무엇인가요?

프로그램이 수치 계산을 처리하는 과정에서 매우 작은 값 또는 계산 상태를 정상적으로 처리하지 못할 때 연결될 수 있는 예외입니다. 코드만으로 원인을 확정하기보다 충돌 모듈과 오류가 발생한 시점을 함께 확인해야 합니다.
프로그램을 다시 설치하면 바로 해결되나요?
프로그램 파일 손상에는 도움이 될 수 있지만, 플러그인·사용자 설정·그래픽 드라이버·런타임 충돌이 남아 있으면 재설치 뒤에도 같은 증상이 반복될 수 있습니다. 로그 확인과 설정 분리를 먼저 진행하는 편이 좋습니다.
원격 점검이 어려운 경우는 언제인가요?
Windows 가 정상 부팅되지 않거나 저장장치 이상이 의심되는 경우, 화면이 반복적으로 멈춰 원격 연결을 유지하기 어려운 경우에는 현장 점검이 더 적합할 수 있습니다.
