Skip to content

Install

Sangyong Bae edited this page Aug 7, 2026 · 2 revisions

설치

Releases에서 받는다. 두 채널 모두 같은 NexaMemKeeper.exe 하나를 담고 있다 — 어느 쪽을 골라도 프로그램은 동일하다.

자산 무엇
NexaMemKeeper-<ver>-setup.exe 설치본. 프로그램 목록 등록, 바로 가기, 자동 실행 질문
NexaMemKeeper-<ver>-setup.zip 위 설치본을 zip으로 감싼 것 — 브라우저가 exe 다운로드를 막을 때
NexaMemKeeper-<ver>-portable.zip 포터블. 압축을 풀고 바로 실행
SHA256SUMS.txt 위 세 파일의 체크섬

무결성 확인:

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

설치본

더블클릭하면 끝난다. 몇 가지 알아 둘 점:

  • 관리자 권한이 필요 없다. 사용자별 설치라 UAC 창이 뜨지 않는다. 앱 자체가 일반 권한으로 돌도록 설계돼 있어(관찰·목록·자기 세션 트림은 전부 일반 권한으로 가능) 설치도 같은 원칙을 따른다.
  • 설치 위치는 %LOCALAPPDATA%\Programs\Nexa MemKeeper. 이 위치는 쓰기가 되므로 설정이 exe 옆 data\settings.ini에 저장된다 — 포터블과 완전히 같은 규칙이다.
  • 설치 중 자동 실행 여부를 묻고, 기본은 체크되어 있다. 켜면 HKCU\...\Run에 값 하나가 생기고, 제거하면 그 값도 지워진다. 나중에 트레이 메뉴에서 켜고 끌 수도 있다(같은 값을 쓴다).
  • 제거해도 설정은 남는다. 재설치하면 쓰던 설정이 그대로 돌아온다. 완전히 지우려면 설치 폴더의 data 폴더를 직접 삭제한다.

SmartScreen 경고가 뜬다면

코드 서명 인증서가 아직 없어서 "Windows의 PC 보호 — 알 수 없는 게시자" 경고가 나온다. **[추가 정보] > [실행]**으로 진행할 수 있다. 브라우저가 다운로드 자체를 막는다면 -setup.zip을 받으면 된다.


포터블

압축을 풀고 NexaMemKeeper.exe를 실행하면 된다.

  • 설정은 exe 옆 data\settings.ini에 생긴다 → 폴더째 옮기면 설정도 따라간다(USB 휴대 가능).
  • 폴더가 읽기 전용이면 %LOCALAPPDATA%\NexaMemKeeper로 자동 폴백한다.
  • 자동 실행은 꺼진 상태로 시작한다. 필요하면 트레이 메뉴에서 켠다.

관리자 권한으로 쓰고 싶다면

일반 권한으로도 정리가 되지만, 승격하면 회수량이 약 2.6배로 늘어난다(정리 영역 참고).

  • 그때그때: 트레이 메뉴 [관리자 권한으로 재시작] (UAC 1회)
  • 부팅부터 승격 상태로: HKCU\...\Run으로는 불가능하다(Windows가 Run 항목의 승격을 허용하지 않는다). 작업 스케줄러에 "가장 높은 수준의 권한으로 실행"으로 등록해야 한다.

패키지 매니저 (준비 중)

winget·Chocolatey 패키지 자산은 저장소에 준비되어 있으나 아직 등록 전이다. 커뮤니티 저장소 심사를 거친 뒤 다음 형태로 제공될 예정이다.

# 설치형 — 전체 사용자 설치, 프로그램 목록에 등록
winget install SosomLab.NexaMemKeeper
choco install nexa-memkeeper

# 포터블 — 설치기 없이 실행 파일만, 사용자 범위
winget install SosomLab.NexaMemKeeper.Portable   # nexamemkeeper 명령으로도 실행 가능
choco install nexa-memkeeper.portable

설치형과 포터블을 한 패키지에 담을 수 없어 각각 별도 패키지로 낸다 — 자산도, 설치 방식도, 설치 범위도 다르기 때문이다.

  • 설치형은 전체 사용자 설치로 들어가고 자동 실행은 꺼진 채 설치된다. 패키지 매니저는 관리자 세션에서 돌기 때문에, 설치 계정과 실제 사용 계정이 다를 수 있어서다.
  • 포터블은 승격 없이 사용자 폴더에 풀리며, winget이 nexamemkeeper 명령 별칭을 만들어 준다.

요구 사항

  • Windows 10 / 11 (x64)
  • .NET·Visual C++ 재배포 패키지 불필요 — OS 기본 DLL 외에는 아무것도 쓰지 않는다.

Clone this wiki locally