Skip to content

Troubleshooting

Sangyong Bae edited this page Aug 7, 2026 · 1 revision

문제 해결

"알 수 없는 게시자" 경고가 뜬다

코드 서명 인증서가 아직 없어서다. **[추가 정보] > [실행]**으로 진행하면 된다. 브라우저가 .exe 다운로드 자체를 막는다면 릴리스의 **-setup.zip**을 받으면 그 단계를 건너뛴다.

받은 파일이 진짜인지 확인하려면 릴리스의 SHA256SUMS.txt와 대조한다.

Get-FileHash .\NexaMemKeeper-0.6.0-setup.exe -Algorithm SHA256

작업 관리자와 숫자가 다르다

두 가지 이유가 겹친다.

  1. 정렬 지표가 다르다. 이 도구의 기본 정렬은 프라이빗 워킹셋(그 프로세스만의 물리 메모리)이고, 작업 관리자 "메모리" 열은 상황에 따라 워킹셋 전체를 보여준다. 워킹셋에는 다른 프로세스와 공유하는 페이지가 포함되어 중복 계산된다. "이걸 끄면 실제로 얼마가 돌아오나"에는 프라이빗 쪽이 가깝다.
  2. 의사 프로세스를 기본으로 숨긴다. Memory Compression 같은 항목이 그렇다. [보기] 메뉴에서 켤 수 있다.

Memory Compression이 뭔가

Windows가 잘 안 쓰는 페이지를 디스크로 내보내는 대신 압축해서 물리 메모리에 두는 기능이고, 그 압축 저장소를 들고 있는 것이 이 프로세스다. 워킹셋이 1GB를 넘게 보여도 프라이빗은 수 MB인 경우가 많다 — 압축 저장소는 시스템이 관리하는 영역이라 그렇다. 끄거나 정리할 대상이 아니다.


정리했는데 여유 메모리가 안 늘었다

무엇을 켜 두었는지에 달렸다.

  • 대기 목록 퍼지(② ③)는 Available을 늘리지 않는다. 대기 페이지는 이미 Available에 포함되어 있다. 퍼지는 캐시를 버리는 동작이지 여유를 만드는 동작이 아니다.
  • **실제로 Available을 늘리는 것은 워킹셋 트림(①)**이다. 기본으로 켜져 있다.
  • 일반 권한으로 실행 중이라면 ②~⑤는 실패한다(알림에 그 사실이 표시된다). 회수량을 늘리려면 트레이 메뉴의 **[관리자 권한으로 재시작]**을 쓴다 — 실측 기준 약 2.6배 차이가 난다.

자동 실행했는데 관리자 권한이 아니다

정상이다. Windows는 HKCU\...\Run 항목의 승격을 허용하지 않는다. 부팅부터 승격 상태로 띄우려면 작업 스케줄러에 "가장 높은 수준의 권한으로 실행"으로 등록해야 한다.

일반 권한으로도 관찰·목록·자기 세션 트림은 모두 동작한다.


찾는 프로그램이 목록에 안 보인다

  • 하단 검색칸에 이름·PID·창 제목 중 아무거나 입력해 보라. 창 제목까지 찾으므로, 프로세스 이름을 몰라도 창 제목의 일부로 찾을 수 있다.
  • 기본 보기(앱별 묶음)에서는 같은 프로그램이 하나로 묶여 있다. 묶음 왼쪽 화살표를 눌러 펼치면 개별 프로세스가 보인다.
  • 그래도 없다면 [보기] 메뉴에서 의사 프로세스 숨김을 꺼 보라.

종료했는데 프로세스가 바로 안 사라진다

의도된 동작이다. 먼저 WM_CLOSE정상 종료를 요청하고 3초를 기다린 뒤 강제 종료한다. 저장하지 않은 작업이 있는 앱을 곧바로 죽이지 않기 위해서다. 트리 종료는 대상이 여럿이라 더 걸릴 수 있지만, 그동안에도 창은 멈추지 않는다(백그라운드에서 처리).

시스템 필수 프로세스는 아예 조작 대상에서 제외된다.


설정이 저장되지 않는다

설정은 실행 파일 옆 data\settings.ini에 저장된다. 그 폴더에 쓸 수 없으면 %LOCALAPPDATA%\NexaMemKeeper\settings.ini로 자동 폴백하므로 보통은 문제가 없다. 어느 쪽이 쓰이는지는 두 경로를 직접 확인하면 된다(먼저 존재하는 파일이 우선한다).


UI 언어를 바꾸고 싶다

설정 창 맨 아래 Languageauto(OS 언어) / en / ko. 언어 변경은 재시작 후 적용된다.


여기서 해결되지 않으면 이슈로 알려 주면 된다.