Windows는 전 세계에서 가장 많이 사용되는 운영체제지만, 그만큼 사용자를 불편하게 만드는 사소한 오류들도 적지 않습니다.
컴퓨터를 켜자마자 다음과 같은 내용이 담긴 desktop.ini라는 이름의 메모장 창이 자동으로 열린 경험이 있으신가요?
[.ShellClassInfo] LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21787
이것이 무엇인지, 왜 발생하는지 궁금하셨다면 주목해 주세요. 매번 PC를 켤 때마다 이 알 수 없는 메모장 창이 떠오른다면 상당히 짜증 날 수밖에 없습니다. 이 글에서는 원인부터 확실한 해결 방법까지 단계별로 정리해 드립니다.
desktop.ini 메모장이 열리는 원인
이 현상은 주로 시작 프로그램 폴더에 desktop.ini 파일이 남아 있을 때 발생합니다. 시스템 부팅 과정에서 해당 폴더의 desktop.ini 파일이 텍스트 편집기로 잘못 실행되면서 위와 같은 내용이 화면에 나타나는 것입니다. 해당 파일이 있는 대표적인 위치는 다음과 같습니다.
- drive:\Documents and Settings\All Users\시작 메뉴\프로그램
- drive:\Documents and Settings\All Users\시작 메뉴\프로그램\시작프로그램
- drive:\Documents and Settings\All Users\시작 메뉴
참고로 최신 Windows(10, 11)에서는 동일한 폴더가 다음 경로에 존재합니다.
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
방법 1. desktop.ini 파일 찾아서 삭제하기
숨겨진 시스템 파일을 먼저 표시한 뒤, 문제가 되는 desktop.ini 파일을 삭제하는 방법입니다.
- Windows 키 + E를 눌러 파일 탐색기를 엽니다.
- 상단의 [보기] 탭을 클릭한 후 [옵션] → [폴더 및 검색 옵션 변경]을 선택합니다.
- 폴더 옵션 창에서 [보기] 탭으로 이동합니다.
- [고급 설정] 목록에서 “알려진 파일 형식의 파일 확장명 숨기기”와 “보호된 운영 체제 파일 숨기기(권장)” 항목의 체크를 해제하고, [적용] → [확인]을 눌러 설정을 저장합니다.
- 앞서 안내한 시작 메뉴 폴더들로 이동하여 desktop.ini 파일을 모두 찾습니다.
파일을 찾았다면 메모장으로 열어 위에서 언급한 .ShellClassInfo 구문이 포함되어 있는지 확인합니다. 해당 내용이 있다면 파일을 마우스 우클릭한 후 [삭제]를 선택하고, 확인 창에서 [예]를 클릭해 모두 제거합니다.
삭제를 완료했다면 컴퓨터를 재시작합니다. 부팅 후 더 이상 알 수 없는 메모장 창이 나타나지 않으면 문제가 해결된 것입니다.
전문가 팁: 이런 문제를 예방하려면 평소 신뢰할 수 있는 보안 프로그램을 상시 실행하는 것이 좋습니다. 예를 들어 Advanced System Protector 같은 보안 도구는 실시간으로 시스템을 감시하며 의심스러운 파일이나 위협 요소를 자동으로 감지·차단해 줍니다.
방법 2. 시작 프로그램 항목 비활성화하기
시작 프로그램 설정을 점검하여 문제가 되는 항목을 비활성화하는 방법입니다.
- Windows 키 + R을 눌러 실행 창을 엽니다.
- msconfig를 입력하고 [확인]을 클릭합니다.
- 시스템 구성 창에서 [시작프로그램] 탭을 연 후 [작업 관리자 열기]를 클릭합니다.
- 작업 관리자의 시작프로그램 목록에서 [위치] 열을 확인하고, Common Startup(공용 시작 프로그램)으로 표시된 desktop 관련 항목이 있는지 살펴봅니다.
- 해당 항목이 있다면 우클릭하여 [사용 안 함]을 선택하고, 앞서 안내한 폴더 경로(C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup 등)에서 desktop.ini 파일도 함께 정리합니다.
설정이 끝나면 컴퓨터를 재시작하여 문제가 해결되었는지 확인합니다.
마무리
부팅할 때마다 desktop.ini 메모장이 열리는 현상은 대부분 시작 프로그램 폴더에 남은 desktop.ini 파일 때문입니다. 위 두 가지 방법 중 하나만 제대로 적용해도 문제를 간단히 해결할 수 있습니다. 어떤 방법이 효과가 있었는지 댓글로 공유해 주세요!