Windows에는 강력한 내장 명령줄 문제 해결 도구가 포함되어 있지만, 평소 자주 사용하지 않는다면 수많은 명령어를 모두 외우기란 쉽지 않습니다. Windows Maintenance Tool은 이러한 도구들을 하나의 사용하기 쉬운 메뉴로 통합해 그 모든 번거로움을 해결해 줍니다.
Windows Maintenance Tool로 어떤 Windows 문제든 복구하세요
Windows Maintenance Tool은 Windows를 위한 무료 오픈소스 올인원 유지보수 툴킷입니다. Batch와 PowerShell로만 작성된 이 도구는 새로운 기능을 제공한다기보다는, Microsoft가 제공하는 고급 도구들을 구조화된 메뉴를 통해 하나의 중앙 집중식 위치에서 손쉽게 접근할 수 있게 해주는 똑똑한 방법이라 할 수 있습니다.
시작하는 방법도 간단합니다. GitHub에서 파일을 다운로드한 후 폴더의 압축을 풀고 Previous Versions 폴더로 이동하세요. 이 글을 작성하는 시점 기준 최신 버전(2.9.8과 2.9.9)이 제대로 작동하지 않으므로, 대신 2.9.7 버전을 사용하는 것이 좋습니다. Windows_Maintenance_Tool_V2.9.7.bat 파일을 마우스 오른쪽 버튼으로 클릭한 후 관리자 권한으로 실행을 선택하면 됩니다.
도구를 실행하면 Windows 업데이트, 시스템 상태 검사, 네트워크 도구, 정리 및 최적화 등의 섹션으로 나뉜 텍스트 기반 메뉴가 나타납니다. 각 옵션은 1부터 24까지 번호가 매겨져 있어 쉽게 탐색할 수 있습니다. 해당 번호를 입력하고 Enter 키만 누르면 Windows 업데이트, SFC 검사, 디스크 정리, 고급 레지스트리 최적화 같은 기능에 바로 접근할 수 있습니다.
배치 파일이기 때문에 필요에 맞게 손쉽게 커스터마이징할 수도 있습니다. 파일을 오른쪽 클릭하고 편집을 선택하면 코드를 확인하고 수정할 수 있습니다. 이를 통해 자주 사용하는 명령어를 추가하거나, 불필요한 옵션을 제거하거나, 특정 도구의 실행 방식을 조정할 수 있습니다.
그럼 이 도구들을 실제로 활용할 수 있는 몇 가지 실용적인 방법을 살펴보겠습니다.
손상된 시스템 파일 및 구성 요소 복구
블루스크린(BSOD)이 발생하거나, 컴퓨터가 느려지거나, Windows의 특정 기능이 작동하지 않을 때 원인은 대부분 손상된 시스템 파일입니다. 일반적인 해결 방법은 시스템 파일 검사기(SFC) 유틸리티로 시스템을 스캔하고 DISM 명령으로 시스템 파일을 복구하는 것입니다. Windows Maintenance Tool을 사용하면 메뉴에서 해당 번호만 입력하면 이러한 도구를 실행할 수 있습니다.
시스템 상태 검사(System Health Checks) 섹션에서는 2번(SFC 검사)과 3번(Windows 상태 확인) 옵션을 찾을 수 있습니다. SFC(시스템 파일 검사기) 검사는 손상된 Windows 파일을 찾아 자동으로 새 복사본으로 교체합니다.
문제가 계속된다면 한 단계 더 깊이 들어가는 4번, Windows 상태 복원(Restore Windows Health) 옵션을 사용해 보세요. 이 옵션은 SFC로 처리할 수 없는 문제를 DISM(배포 이미지 서비스 및 관리)을 통해 해결합니다. DISM은 Windows 이미지 자체를 복구할 수 있어, SFC가 정상적으로 실행되지 못하게 하는 문제까지 고칠 수 있습니다.
이 기능의 진짜 매력은 어떤 명령어도 외울 필요가 없다는 점입니다. 올바른 옵션만 선택하면 도구가 나머지 작업을 알아서 처리해 줍니다.
네트워크 문제 진단 및 해결
인터넷이 갑자기 끊겼는데 원인이 컴퓨터인지, 공유기인지, 아니면 인터넷 서비스 제공업체(ISP)인지 알 수 없어 답답했던 경험이 누구에게나 있을 것입니다. 네트워크 도구(Network Tools) 섹션(5~8번)은 네트워크 문제를 해결하는 데 필요한 모든 것을 제공합니다.
5번을 선택하면 DNS 캐시가 초기화됩니다. 인터넷은 정상적으로 연결되어 있는데 특정 웹사이트만 로드되지 않을 때 이 방법이 효과적입니다. DNS 캐시는 웹사이트 주소 정보를 저장하는데, 때때로 이 정보가 오래되었거나 손상되기 때문입니다. 6번은 상세한 네트워크 정보를 보여주므로, IP 주소나 네트워크 설정을 확인해 더 깊이 있는 문제 해결을 해야 할 때 유용합니다.
네트워크 어댑터 재시작(Restart Network Adapters)(7번)은 이름 그대로 Wi-Fi든 유선(Ethernet)이든 모든 네트워크 어댑터를 재부팅합니다. 느린 Wi-Fi 속도, 제한된 연결, 또는 '연결됨'으로 표시되지만 아무것도 로드되지 않는 문제를 해결하는 데 효과적입니다. 컴퓨터 전체를 재시작하는 것보다 훨씬 빠릅니다.
직접 손대고 싶지 않다면 자동 네트워크 복구(Automatic Network Repair) 옵션을 선택하세요. 네트워크 어댑터 초기화, IP 주소 갱신, 문제를 일으킬 수 있는 네트워크 설정 삭제 등 여러 가지 수정 작업을 자동으로 순서대로 실행합니다. 인터넷에서 네트워크 해결책을 검색하며 하나씩 시도하는 대신, 이 옵션이 올바른 순서로 모든 작업을 처리해 줍니다.
변경 사항을 적용하려면 컴퓨터를 한 번 재시작해야 합니다. Y를 입력하고 Enter 키를 누르면 시스템이 재시작됩니다.
서드파티 소프트웨어 없이 PC 정리하기
PC 정리 및 최적화 프로그램들은 PC 속도 향상을 약속하지만, 실제로는 더 많은 불필요한 프로그램을 설치하고 유료 플랜 업그레이드를 종용하는 경우가 많습니다. 일상적인 관리에는 이런 서드파티 도구가 전혀 필요하지 않습니다. 정리 및 최적화(Cleanup & Optimization) 섹션은 Windows 자체의 정리 도구를 활용해 안전하게 저장 공간을 확보하고 불필요한 파일을 제거합니다.
9번은 디스크 정리(Disk Cleanup)를 실행하여 임시 파일, 오래된 Windows 업데이트, 시간이 지나며 쌓인各종 불필요한 파일을 제거합니다. 11번은 한 단계 더 나아가 시스템 최적화를 수행하며, 임시 파일을 더 적극적으로 정리하고 PC 속도를 늦출 수 있는 일부 Windows 서비스를 초기화할 수도 있습니다.
고급 레지스트리 정리(Advanced Registry Cleanup)(12번)는 프로그램을 여러 번 설치하고 삭제했다면 시도해 볼 만합니다. 시스템 속도를 저하시킬 수 있는 남은 레지스트리 항목을 제거합니다. 다만 레지스트리 클리너는 크게 신뢰하지 않는 것이 좋습니다. 특정 앱의 재설치에 문제가 있을 때만 사용하고, Windows 레지스트리를 건드리기 전에는 반드시 복원 지점을 생성하세요.
유틸리티 및 추가 기능으로 고급 진단까지
유틸리티 및 추가 기능(Utilities & Extras) 섹션은 평소라면 Windows 메뉴를 뒤지거나 특정 명령어를 외워야만 사용할 수 있는 고급 진단 및 복구 기능들로 툴킷을 완성합니다.
설치된 드라이버 보기(Show Installed Drivers)는 모든 시스템 드라이버를 하나의 목록으로 표시합니다. 하드웨어가 제대로 작동하지 않을 때 장치 관리자에서 기기마다 일일이 클릭하지 않고도 누락되었거나 오래된 드라이버를 빠르게 파악할 수 있어 편리합니다.
Windows 업데이트가 멈추거나 실패로 표시된다면 Windows 업데이트 복구(Windows Update Repair)가 여러 가지 수정 작업을 자동으로 실행합니다. 업데이트 서비스 중지, 캐시 삭제, 구성 요소 재등록을 한 번에 처리합니다.
더 지속적인 문제에는 Windows 업데이트 유틸리티 및 서비스 초기화(Windows Update Utility & Service Reset) 옵션이 있습니다. 이 옵션은 Windows Update의 핵심 구성 요소(wuauserv, cryptsvc, appidsvc, bits)를 기본 상태로 재시작하고 모든 정책과 기록을 삭제합니다. 다른 해결 방법이 실패했을 때 업데이트를 완전히 새로 시작할 수 있게 해주는 기능입니다.
또 하나 유용한 옵션은 전체 시스템 보고서 생성(Generate Full System Report)입니다. 하드웨어, 소프트웨어, 시스템 구성에 대한 상세한 스냅샷을 만들어 줍니다. 주요 변경 전에 현재 설정을 기록하거나, 문제 해결을 위해 시스템 사양을 공유해야 할 때 모든 정보를 하나의 상세한 보고서로 정리해 줍니다.
메뉴의 마지막 옵션은 네트워크 라우팅 테이블 보기(View Network Routing Table)입니다. 일상적인 사용 환경에서는 Windows가 백그라운드에서 자동으로 처리하기 때문에 라우팅 테이블을 신경 쓸 일이 거의 없습니다.
하지만 VPN을 사용하거나, 가상 머신을 운영하거나, Wi-Fi와 유선 네트워크에 동시에 연결되어 있다면 라우팅 테이블이 인터넷 트래픽이 따라갈 경로를 결정합니다. 다소 고급 기능이지만, 웹사이트가 로드되지 않거나 VPN이 공유 드라이브 접근을 차단하는 등 무언가 제대로 작동하지 않을 때 라우팅 테이블을 확인하면 무엇이 잘못되었는지, 어떻게 고쳐야 하는지 파악하는 데 도움이 됩니다.
모든 PC 사용자의 필수 문제 해결 도구
Windows Maintenance Tool은 모든 PC 사용자가 문제 해결 툴킷에 꼭 담아두어야 할 유틸리티 중 하나입니다. 매일 사용할 도구는 아니지만, 시스템이 느려지거나 이상 동작을 보이거나 단순히 건강 상태를 점검하고 싶을 때 적절한 도구로 컴퓨터 문제를 해결하는 데 큰 도움이 됩니다.
간단하고 효과적이며, 스스로 문제를 진단하고 해결하기 위한 현명한 첫걸음이 되어줄 것입니다.