Skip to content

ShellTidy 0.0.1

Choose a tag to compare

@deuxdoom deuxdoom released this 26 Oct 13:49
· 3 commits to main since this release
224ed65

ShellTidy의 첫 공개 릴리스입니다. Windows 연결 프로그램과 일반 우클릭 메뉴 등록을 검색하고, 선택한 등록을 백업한 뒤 실제로 삭제합니다.

주요 기능

  • OpenWithList / OpenWithProgids / Applications / 파일 연결 참조와 일반 shell verb·ContextMenuHandlers 검색
  • 실행 경로별 구분, 상태 필터, 각 열의 오름차순·내림차순 정렬
  • 현재 기본 앱 및 Windows 구성요소 보호, 공유 ProgID·CLSID 보존
  • 삭제 전 자동 백업과 충돌 값을 덮어쓰지 않는 복원
  • Explorer 자동 재시작 옵션 제공 (기본 체크 해제)
  • 작은 네이티브 UI, 화면 중앙 배치, 스크롤 없는 요약 팝업과 상세 복사
  • 사용자·세션별 중복 실행 방지 및 기존 창 활성화
  • 한국어/영어 자동 선택, MIT 라이선스 전체 소스 공개

다운로드

ShellTidy.exe 하나를 내려받아 실행하세요. 설치 과정이나 .NET·Python·VC++ 재배포 패키지는 필요하지 않습니다.

  • 버전: 0.0.1
  • 대상: Windows 10/11 x64
  • EXE 크기: 700,928 bytes
  • SHA-256: 1ae4e8b6d87f33165cd032dea31d6b73d9e6e783e77739f29fb93002afaf6091
  • 기본 백업: %LOCALAPPDATA%\ShellTidy\Backups

SHA256SUMS.txt로 다운로드한 파일을 확인할 수 있습니다. EXE에는 앱과 Fluent UI 아이콘의 MIT 라이선스 고지를 내장했습니다.

검증 및 지원 범위

Release x64 / C++20 / 정적 CRT(/MT)로 빌드했으며 격리 레지스트리 자동 테스트 50개가 모두 통과했습니다. HKCU 공유 등록을 32/64비트에서 중복 삭제하던 오류도 회귀 테스트로 확인했습니다.

Windows 11 ExplorerCommand·DelegateExecute·패키지 COM 후보는 조회 전용입니다. 실제 Explorer 재시작, 대화형 UAC, Windows 10 실기 및 전체 DPI별 최종 화면 검수는 별도의 수동 검증 대상입니다. 자세한 범위는 TESTING.md에 기록했습니다.