Autoruns — 궁극의 시작 프로그램 관리자, 하나도 놓치지 않습니다
한마디로: Microsoft Sysinternals 제품군의 가장 잘 알려진 시작 항목 관리 도구로, Windows와 함께 자동 시작되는 모든 프로그램을 표시합니다 — 로그온 항목, 서비스, 예약 작업, 브라우저 플러그인, 드라이버, 코덱, 알려진 DLL 등 20개 이상의 시작 지점을 다룹니다. 완전 무료, 시스템 깊숙이 숨겨진 자동 시작 프로그램을 발견할 수 있도록 도와줍니다.
”부팅은 느린데 원인을 모르겠다”는 경험 해보셨나요?
상황 1: 컴퓨터가 전원 버튼을 누른 후 데스크톱을 사용할 수 있을 때까지 2분이 걸립니다. 시스템 트레이에는 QQ, 위챗, 입력기 — 몇 개의 아이콘만 보입니다. 정상적으로 보입니다. 하지만 수십 개의 “보이지 않는” 시작 항목이 부팅 시간을 무자비하게 늦추고 있다는 사실을 모르고 있습니다.
상황 2: 컴퓨터에 맬웨어나 불량 소프트웨어가 있다고 의심됩니다 — 부팅할 때마다 자동으로 실행됩니다. 작업 관리자의 “시작” 탭을 열면 몇 개의 정상적인 시작 항목만 보입니다. 하지만 맬웨어는 서비스나 예약 작업에 숨을 수 있습니다 — 작업 관리자가 볼 수 없는 곳입니다.
상황 3: “Helper Service”라는 시작 항목이 보입니다 — 이것이 합법적인 소프트웨어(예: 그래픽 드라이버 도우미 서비스)인지 맬웨어인지 확실하지 않습니다. 파일 경로, 디지털 서명을 빠르게 확인하고 온라인에서 정보를 검색하고 싶습니다.
Autoruns은 이러한 “종합적인 시작 항목 조사” 시나리오를 위해 설계되었습니다 — 작업 관리자의 “시작” 탭은 20개 이상의 시작 지점 중 1개만 보여줍니다. Autoruns은 모두 보여줍니다.
Autoruns이란?
Autoruns은 Microsoft Sysinternals 제품군의 시작 항목 관리 도구로, Process Explorer와 같은 팀이 만들었습니다. 기능은 매우 집중되어 있습니다: “Windows와 함께 자동 시작”으로 등록된 모든 프로그램을 표시합니다.
Windows에는 20개 이상의 방법으로 자동 시작할 수 있습니다:
- 레지스트리 시작 항목 (RUN 키, RunOnce 등)
- Windows 서비스
- 예약 작업
- 시작 폴더
- 브라우저 도우미 개체 및 확장
- 드라이버
- Winlogon 셸/Notify
- AppInit DLL
- 알려진 DLL
- 코덱
- …
작업 관리자는 이 중 1개(레지스트리 RUN 키 + 시작 폴더)만 모니터링합니다. Autoruns은 20개 이상을 모두 모니터링합니다.
시작 항목이 “메모리를 얼마나 사용하는지”는 모니터링하지 않습니다 — 그것은 작업 관리자의 역할입니다. Autoruns은 한 가지만 수행합니다: 시작 시 자동으로 실행되는 모든 프로그램을 나열하고 “유지” 또는 “비활성화”를 결정하게 합니다.
핵심 기능
1. 20개 이상의 시작 카테고리 탭 — 작업 관리자보다 20배 더 많이 봅니다
Autoruns의 메인 인터페이스에는 여러 탭이 있으며, 각 탭은 시작 지점 카테고리에 해당합니다:
| 탭 | 표시 내용 | 작업 관리자가 볼 수 있나요? |
|---|---|---|
| Everything | 모든 시작 항목 통합 보기 (기본값) | 일부만 |
| Logon | 로그인 시 시작되는 프로그램 (RUN 키) | 예 |
| Scheduled Tasks | 특정 시간/이벤트에 트리거되는 작업 | 아니요 |
| Services | 자동 시작으로 설정된 Windows 서비스 | 아니요 |
| Winlogon | Winlogon 프로세스에 로드된 DLL | 아니요 |
| Boot Execute | 시스템 부팅 시 실행되는 프로그램 | 아니요 |
| Image Hijacks | 이미지 하이잭 지점 — 맬웨어가 악용 가능 | 아니요 |
| AppInit | 모든 프로세스에 로드되는 DLL | 아니요 |
| Known DLLs | 시스템이 이미 로드한 DLL | 아니요 |
| LSA Providers | 보안 인증 공급자 | 아니요 |
| Winsock Providers | 네트워크 서비스 공급자 | 아니요 |
| Print Monitors | 인쇄 모니터링 드라이버 | 아니요 |
| Browser Helper Objects | IE/Edge 브라우저 도우미 개체 및 플러그인 | 아니요 |
“Everything” 탭은 모든 내용을 통합하여 보여줍니다 — 이것이 가장 일반적으로 사용되는 보기입니다. 모든 시작 항목을 한 번에 볼 수 있습니다.
2. 각 시작 항목의 상세 정보 — “시작 비활성화”를 훨씬 넘어서
Autoruns은 각 시작 항목에 대해 다음 정보를 표시합니다:
| 열 | 설명 |
|---|---|
| Name | 시작 항목 이름 |
| Description | 설명 (파일 버전 정보에서) |
| Publisher | 게시자/회사 이름 |
| Image Path | 전체 exe/DLL 파일 경로 |
| Entry Location | 레지스트리 경로 또는 시작 폴더 위치 |
| Entry | 레지스트리 키 값 이름 |
| Enabled/Disabled | 현재 활성화 여부 |
| Launch Time | 부팅 단계 중 시작 시점 (일부 항목만) |
파일 경로가 가장 중요한 정보입니다 — 시작 항목이 “Microsoft Windows Update”라고 주장하지만 경로가 C:\Users\xxx\AppData\Local\Temp\에 있다면 — 거의 확실히 맬웨어입니다.
3. 서명 확인 및 온라인 검색 — “좋은” 것인지 빠르게 판단
Autoruns의 상태 열은 색상과 마커를 사용하여 판단을 돕습니다:
| 상태 마커 | 의미 |
|---|---|
| 정상 | 파일 존재 + 디지털 서명 유효 + 신뢰할 수 있는 게시자 |
| 확인 안 됨 | 파일 존재 + 디지털 서명 없음 |
| 파일 없음 | 시작 항목이 등록되었지만 참조된 exe가 존재하지 않음 (소프트웨어는 제거되었지만 시작 항목이 남아 있음) |
| 노란색 | 의심스러움 — 서명 또는 게시자 정보 없음 |
시작 항목을 마우스 오른쪽 버튼으로 클릭 → Search Online 선택 → 브라우저에서 해당 파일 이름을 자동으로 검색합니다 (이를 통해 “왜 svchost.exe가 여기서 시작되지?”를 빠르게 확인할 수 있습니다).
실용적인 사용법: “의심스러워 보이는” 모든 시작 항목에 대해 → 마우스 오른쪽 버튼 → Search Online → 결과가 맬웨어인지 확인 → 맞으면 → 비활성화 + 파일 삭제.
4. 비활성화는 “삭제”가 아닙니다 — 언제든지 되돌릴 수 있습니다
Autoruns의 “비활성화”는 단순히 체크를 해제하는 것입니다:
- 체크 해제 → 시작 항목이 주석 처리되어 다음 부팅 시 실행되지 않음
- 다시 체크 → 정상 시작 복원
- 삭제 → 레지스트리에서 영구 제거 (먼저 비활성화하고 문제가 없는지 확인한 후 삭제 권장)
“먼저 비활성화, 문제 없는지 확인, 그 다음 삭제” — 이것이 Autoruns 사용 모범 사례입니다.
전문 미디어 및 사용자 평가
| 출처 | 평가 |
|---|---|
| TechSpot | ”Autoruns은 시작 프로그램 관리를 위한 결정적인 도구입니다 — 모든 자동 시작 위치에 대한 포괄적인 범위에 필적할 것이 없습니다” |
| CNET | ”Windows에서 사용 가능한 가장 철저한 시작 관리자 — 시스템 깊숙이 숨겨진 프로그램을 포함하여 자동으로 실행되는 모든 프로그램을 보여줍니다” |
| How-To Geek | ”Windows 부팅 시간을 단축하려면 Autoruns이 가장 먼저 사용해야 할 도구입니다 — 작업 관리자가 놓치는 시작 항목을 드러냅니다” |
실제 사용자들의 의견
“Autoruns을 사용한 후 제 컴퓨터에 70개가 넘는 시작 항목이 있다는 것을 발견했습니다! 작업 관리자는 8개만 보여줬어요. ‘Everything’ 탭에 서비스, 예약 작업, 드라이버가 모두 표시되더군요… 필요 없는 것을 비활성화한 후 부팅 시간이 2분에서 45초로 줄었습니다. 컴퓨터에 그렇게 많은 ‘숨겨진 자동 시작’ 항목이 있는지 몰랐습니다.” — 소프트웨어 엔지니어, 즈후(Zhihu)
“친구 컴퓨터를 고칠 때마다 먼저 Autoruns으로 스캔합니다 — 그런 다음 각종 정크 시작 항목을 비활성화합니다. 일부 소프트웨어의 자동 업데이트 서비스, 입력기 백그라운드 프로세스, 심지어 맬웨어 시작 항목까지. Autoruns의 ‘File Missing’ 열(빨간색 표시)이 특히 유용합니다 — 더 이상 존재하지 않는 프로그램을 참조하는 시작 항목을 직접 알려줍니다. 제거된 소프트웨어의 잔여 항목입니다.” — IT 운영, V2EX
“맬웨어를 조사할 때 Autoruns은 필수입니다. 한 번은 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run에 경로가 C:\Windows\svchost.exe인 시작 항목을 찾았습니다 — 하지만 실제 svchost.exe는 C:\Windows\System32\svchost.exe에 있습니다. 경로가 일치하지 않아 즉시 가짜임을 식별했습니다.” — 보안 연구원, 즈후(Zhihu)
유사 도구와의 비교
| 비교 항목 | Autoruns | 작업 관리자 (시작) | CCleaner (시작) |
|---|---|---|---|
| 가격 | 완전 무료 | 시스템 내장 무료 | 무료/Pro $29.95 |
| 개발자 | Microsoft 공식 (Sysinternals) | Microsoft | Piriform/Avast |
| 시작 지점 범위 | ⭐⭐⭐⭐⭐ 20개 이상 유형 | ⭐⭐ 1개 유형 | ⭐⭐⭐ 3-4개 유형 |
| 표시되는 항목 수 | 전체 (70-200개 이상 시작 항목) | 몇 개에서 10여 개 | 수십 개 |
| 파일 경로 보기 | 예, 전체 경로 | 예 | 예 |
| 디지털 서명 확인 | 예 고유 기능 | 아니요 | 아니요 |
| 온라인 검색 | 예, 마우스 오른쪽 버튼 Search Online | 아니요 | 아니요 |
| 비활성화/복원 | 예, 체크박스 전환 | 예, 활성화/비활성화 | 예, 비활성화/복원 |
| 포터블 버전 | 예 (권장) | N/A | 아니요 |
| 설치 필요 | 아니요, 직접 실행 | 시스템 내장 | 예 |
선택 조언:
- 가장 포괄적 + 가장 전문적 → Autoruns (Microsoft 공식, 궁극의 시작 항목 관리자)
- 일반적인 시작 항목 몇 개 빠르게 비활성화 → 작업 관리자 (Ctrl+Shift+Esc → 시작 탭)
- 잔여 시작 항목 + 제거된 소프트웨어 찌꺼기 청소 → CCleaner의 시작 관리자 (도구 → 시작)
- Autoruns은 “QQ/위챗 자동 시작 비활성화”용이 아닙니다 — “몰랐던 숨겨진 시작 항목”을 찾기 위한 것입니다.
다운로드 및 설치 가이드
공식 다운로드
Autoruns은 Sysinternals 제품군의 일부로 Microsoft 공식 채널을 통해 배포됩니다:
| 경로 | 다운로드 주소 | 설명 |
|---|---|---|
| Microsoft 공식 (권장) | learn.microsoft.com/sysinternals/downloads/autoruns | autoruns.zip 직접 다운로드 |
| Sysinternals Suite | 전체 제품군 다운로드 | Autoruns + Process Explorer + 60개 이상 도구 포함 |
안전 주의사항: Autoruns은 Microsoft가 게시한 무료 도구입니다. 설치 필요 없음, 직접 실행. ZIP 다운로드는 약 1.5MB입니다. 압축 풀고
autoruns64.exe(64비트 시스템용)를 실행하세요.EULA 동의를 요청합니다 — “Agree”를 클릭하세요.
관리자 권한으로 실행을 강력 권장합니다: 마우스 오른쪽 버튼 → 관리자 권한으로 실행. 그렇지 않으면 많은 시스템 수준 시작 항목이 표시되거나 관리되지 않습니다.
사용 권장 사항
- 첫 사용: 열기 → 자동 스캔 대기(약 5-15초) → 전체 시작 항목 목록 확인
- 시작 항목 비활성화: 해당 항목의 체크 해제 (삭제가 아님 — 다시 체크하면 언제든지 복원 가능)
- 의심스러운 시작 항목 찾기: “게시자” 열로 정렬 → 서명이 없거나 알 수 없는 게시자의 항목 찾기
- 잔여 항목 삭제: 빨간색 표시(파일 없음) 확인 → 선택하고 Delete 키를 눌러 레지스트리 잔여물 제거
- “Microsoft 항목 숨기기” 사용: 메뉴 “옵션” → “Microsoft 항목 숨기기” 체크 → 타사 시작 항목만 표시하여 혼란 감소
자주 묻는 질문
Q: Autoruns과 작업 관리자의 시작 관리의 차이는 무엇인가요? A: 작업 관리자는 가장 일반적인 1가지 유형의 시작 지점만 볼 수 있습니다(레지스트리 Run 키 + 시작 폴더). Autoruns은 20개 이상 유형을 볼 수 있습니다 — 서비스, 예약 작업, Winlogon, AppInit DLL, 브라우저 플러그인 등. 일반 컴퓨터는 Autoruns을 통해 80-200개의 시작 항목을 표시하는 반면(시스템 내장 포함), 작업 관리자는 5-15개만 표시합니다.
Q: Autoruns으로 시스템 내장 시작 항목을 비활성화하면 문제가 생기나요? A: 시스템 서비스 시작 항목을 비활성화하면 해당 기능이 작동을 멈출 수 있습니다. 시작 항목의 “게시자”가 Microsoft인지 타사인지 확실하지 않다면 — 먼저 Autoruns의 “Microsoft 항목 숨기기” 기능을 사용하여 Microsoft 자체 항목을 숨기고 타사 항목만 표시하세요. 이렇게 하면 중요한 시스템 서비스를 실수로 비활성화하는 것을 방지할 수 있습니다. 초보자는 빨간색으로 표시된 “파일 없음” 항목만 비활성화하세요 — 이것들은 제거된 소프트웨어의 잔여물로 비활성화해도 안전합니다.
Q: Autoruns이 바이러스 백신에 도움이 되나요? A: 의심스러운 프로그램을 발견하는 데 도움이 될 수 있지만 바이러스 백신 소프트웨어를 대체할 수는 없습니다. Autoruns은: ① 모든 시작 항목을 표시하여 의심스러운 것을 판단하게 함; ② 마우스 오른쪽 버튼 → Search Online으로 파일 정보 조회; ③ 디지털 서명을 확인하여 출처를 확인합니다. 하지만 능동적으로 “경고”하지는 않습니다. 의심스러운 시작 항목을 발견하면 — 비활성화하고 전체 바이러스 검사를 실행하세요.
Q: 이렇게 많은 시작 항목을 나열하면 컴퓨터가 더 빨라지나요? A: 불필요한 타사 시작 항목을 비활성화하면 → 부팅 속도가 눈에 띄게 향상됩니다. 시스템 서비스를 비활성화하면 → 속도 향상이 눈에 띄지 않을 수 있고 기능 손실이 발생할 수 있습니다. 일반 사무용 컴퓨터는 80개 이상의 시작 항목이 있으며, 약 50개는 시스템, 30개는 타사에서 비롯됩니다. 그 30개 중 불필요한 약 절반을 비활성화하면 부팅 시간이 30-50% 단축될 수 있습니다.
Q: Autoruns에 포터블 버전이 있나요? A: 네, 포터블 소프트웨어입니다. ZIP을 다운로드하여 아무 폴더에 압축 풀고 직접 실행하세요. 제거하려면 폴더 전체를 삭제하면 됩니다. 이는 Sysinternals 도구의 표준 방식입니다.
Autoruns은 시작 관리의 “탐조등”입니다 — 작업 관리자의 작은 손전등은 빙산의 일각(로그온 시작 항목)만 비추지만, Autoruns의 강력한 빛은 빙산 전체(서비스, 예약 작업, 드라이버, AppInit DLL…)를 비춥니다. “느린 부팅 조사”와 “맬웨어 자동 실행 의심”이라는 두 시나리오에서 Autoruns은 완전한 답을 주는 유일한 도구입니다.