---
title: "진단 인터럽트"
slug: "compute-vpc-diagnostic-interrupt"
tags: ["Server", "Server 문제 해결"]
updated: 2026-07-23T09:02:28Z
published: 2026-07-23T09:02:28Z
canonical: "guide-fin.ncloud-docs.com/compute-vpc-diagnostic-interrupt"
---
> ## Documentation Index
> Fetch the complete documentation index at: https://guide-fin.ncloud-docs.com/llms.txt
> Use this file to discover all available pages before exploring further.
# 진단 인터럽트
진단 인터럽트는 애플리케이션이나 운영 체제 문제를 분석할 때 사용할 메모리 덤프를 수집하는 작업을 수행합니다.
진단 인터럽트의 사용 조건은 다음과 같습니다.
* Windows 서버(베어메탈 서버 제외)
* 사용자 CLI와 API 사용 가능
:::(Info) (참고)
* 진단 인터럽트는 메모리 덤프의 수집을 위한 기능으로, 생성된 메모리 덤프의 분석 기능은 지원되지 않습니다.
* Linux 서버를 위한 진단 인터럽트 기능은 추후 지원 예정입니다.
:::
## 전체 메모리 덤프 사전 설정
전체 메모리를 덤프하도록 설정하려면 Windows 메모리 덤프 설정과 페이징 파일 설정을 완료해야 합니다. 설정하는 방법은 다음과 같습니다.
1. 제어판에서 **System and Security > System > Advanced system settings**를 차례대로 클릭해 주십시오.
* 제어판 접속 후 검색하여 메뉴에 진입할 수도 있습니다.
2. Startup and Recovery 설정 창의 **[Advanced]** 탭에서 **Startup and Recovery** 영역의 **[Settings]** 버튼을 클릭해 주십시오.
3. Startup and Recovery 팝업 창에서 **System failure** 영역을 설정해 주십시오.
* **Automatically restart** 체크 박스를 클릭하여 선택해 주십시오.
* **Write debugging information** 항목을 **Complete memory dump**로 설정해 주십시오.
* **Overwrite any existing file** 체크 박스를 클릭하여 선택해 주십시오.
:::(Info) (참고)
* Windows 서버의 시작 및 복구 설정에는 자동 메모리 덤프(**Automatic memory dump**) 기능이 기본 선택되어 있지만, 자동 메모리 덤프 설정을 유지하는 경우 진단 인터럽트(또는 BSOD) 발생 시 일부 메모리 덤프가 누락되어 애플리케이션의 메모리를 확인할 수 없습니다.
* 전체 메모리 덤프(**Complete memory dump**) 설정은 운영 체제 성능에 큰 영향을 끼치지 않으므로, 진단 인터럽트를 완료한 후에도 이 설정 상태를 유지하는 것을 권장합니다.
:::
4. **[OK]** 버튼을 클릭해 주십시오.
* Startup and Recovery 팝업 창이 닫힙니다.
5. Startup and Recovery 설정 창의 **[Advanced]** 탭에서 Performance 영역의 **[Settings]** 버튼을 클릭해 주십시오.
6. Performance Options 팝업 창에서 **[Advanced]** 탭을 클릭해 주십시오.
7. **Virtual memory** 영역의 **[Change]** 버튼을 클릭해 주십시오.
8. **Automatically manage paging file size for all drives** 체크 박스를 클릭하여 선택 해제해 주십시오.
9. 메모리 덤프의 저장 위치로 C: 드라이브를 선택하고, 페이징 파일 크기는 **Custom size**를 선택해 주십시오.
:::(Info) (참고)
C: 드라이브에 최소 메모리 용량 이상의 충분한 여유 공간이 있는지 확인해 주십시오. 메모리 용량이 큰 서버의 경우, 저장 위치를 추가 디스크로 설정해 주십시오.
:::
10. **Initial size**와 **Maximum size**를 설정해 주십시오.
* 가상 메모리 크기는 서버의 메모리(RAM) 용량보다 최소 257 MB 크게 설정해야 합니다.
| RAM 용량 | 권장 페이징 파일 크기 |
| :--- | :------- |
| 4 GB | 4,353 MB 이상 |
| 8 GB | 8,449 MB 이상 |
| 16 GB | 16,641 MB 이상 |
| 32 GB | 33,025 MB 이상 |
| 64 GB | 65,793 MB 이상 |
11. **[Set]** 버튼을 클릭해 설정값을 적용한 후 **[OK]** 버튼을 클릭해 주십시오.
12. 서버를 재부팅해 주십시오.
* 설정 내역이 적용됩니다.
:::(Info) (참고)
* Windows OS에 대한 기술 문의가 필요한 경우 다음을 참고해 주십시오.
* [Microsoft 지원](https://support.microsoft.com/ko-kr){target="_blank"}
* [Microsoft 커뮤니티](https://answers.microsoft.com/ko-kr){target="_blank"}
* Visual Studio 구독자(이전 MSDN 구독자)인 경우 Microsoft의 공식 채널을 통해 지원을 받을 수 있습니다.
* 콜센터: 080-986-1000
* [구독자 포털](https://my.visualstudio.com/){target="_blank"}
:::
## 진단 인터럽트 실행
API 또는 CLI를 사용해 진단 인터럽트를 실행해 주십시오.
:::(Warning) (주의)
진단 인터럽트를 실행하기 전 사용 중인 앱의 데이터를 모두 저장해 주십시오. 진단 인터럽트는 서버에 강제적으로 BSOD(블루스크린)를 발생시키므로, 저장하지 않은 데이터가 유실될 수 있습니다.
:::
자세한 실행 방법은 다음 가이드를 참고해 주십시오.
* [진단 인터럽트 API 가이드](https://api-fin.ncloud-docs.com/docs/compute-vserver-server-interruptserverinstance){target="_blank"}
* [진단 인터럽트 CLI 가이드](https://cli-fin.ncloud-docs.com/docs/cli-vserver-server-interruptserverinstance){target="_blank"}
진단 인터럽트 API를 호출하거나 CLI 명령을 입력하는 즉시 서버에 강제 인터럽트가 발생합니다.
* 진단 인터럽트를 실행하면 네이버 클라우드 플랫폼 콘솔의 **Server** 메뉴에서 해당 서버의 상태가 **설정중 > 재시작 > 운영중** 순서로 변경됩니다. 서버 상태가 **운영중**으로 변경된 후 서버 접속을 시도해 보십시오.
* 인터럽트 실행 중 진행 상황을 확인하려면 네이버 클라우드 플랫폼 콘솔의 **Server** 메뉴에서 **[서버 관리 및 설정 변경] > 서버 콘솔 스크린샷**을 클릭해 주십시오.