홈 서버를 직접 운영하는 취미 사용자든 빠른 작업 처리를 원하는 일반 사용자든, Windows가 얼마나 빨리 시작되는지는 매우 중요한 문제입니다. 서버를 재시작할 때마다 방문자들이 3분간의 다운타임을 견뎌야 하고, 컴퓨터가 완전히 로드될 때까지 또 5분씩 기다려야 한다면 그보다 답답한 일은 없을 것입니다. 시간이 곧 돈인 만큼, 컴퓨터가 켜질 때까지 하염없이 기다리며 소중한 시간을 낭비해서는 안 됩니다.
1. MSConfig 활용하기
MSConfig를 들어본 적이 없다면 지금부터라도 익숙해져야 합니다. 이 도구는 부팅 시 컴퓨터의 다양한 동작을 관리하는 데 필수적인 도구입니다. 실행 방법은 다음과 같습니다.
1. 키보드에서 "Win + R"을 누릅니다. "Win" 키는 "Alt" 키 바로 옆에 있으며 스페이스바에서 떨어져 있습니다. 그러면 아래와 같은 대화상자가 나타납니다.

"Win" 키를 찾을 수 없거나 키보드에 없다면, 시작 메뉴 하단의 검색창에 "실행(run)"을 입력하고 Enter를 누르면 됩니다.
2. 대화상자에 msconfig를 입력하고 Enter를 누릅니다. 그러면 앞서 설명한 MSConfig 화면으로 이동합니다. 여기서 "시작 프로그램(Startup)" 탭을 클릭하고, Windows 부팅 시 함께 시작될 필요가 없다고 판단되는 프로그램의 체크박스를 해제합니다.

또한 "서비스(Services)" 탭을 클릭하여 불필요한 서비스를 비활성화할 수도 있습니다. 단, 비활성화하는 서비스와 프로그램이 정말 불필요한지 반드시 확신해야 합니다. 잘못 비활성화하면 운영체제의 일부 기능이 상실될 수 있지만, 같은 방법으로 해당 서비스를 다시 활성화하면 대부분 복구할 수 있습니다.
3. 두 개 이상의 운영체제를 사용하며 현재 Windows 설치본에서 부팅 순서를 관리하고 있다면, "부팅(Boot)" 탭으로 이동해 "시간 제한(Timeout)" 값을 더 낮게 입력하세요. Windows의 기본 제한 시간은 30초입니다. 이 설정은 전원을 켠 후 자리를 비울 계획일 때만 부팅 속도 향상에 도움이 됩니다.
2. 장치 관리자(Device Manager)
Windows에서 "Starting Windows"라는 로딩 화면이 표시되면, 운영체제는 모든 장치 드라이버와 필수 서비스를 로드합니다. 당연히 Windows가 로드하는 드라이버 중 일부를 비활성화하면 로딩 시간을 어느 정도 단축할 수 있습니다. 이를 위해서는 Windows 7의 장치 관리자에 접근해야 합니다.
1. 시작 메뉴를 클릭한 후 "제어판(Control Panel)"을 엽니다.
2. 제어판에서 "하드웨어 및 소리(Hardware and Sound)"를 클릭합니다.

3. "장치 및 프린터(Devices and Printers)" 아래에서 "장치 관리자(Device Manager)"를 클릭합니다. 그러면 컴퓨터에 연결된 모든 장치를 보여주는 창이 열립니다. Windows는 이 장치 각각에 대해 드라이버를 로드해야 합니다.

4. 장치 범주를 하나씩 펼쳐가며 사용하지 않는 장치를 찾아봅니다. 비활성화하고 싶은 장치를 마우스 오른쪽 버튼으로 클릭한 후 "사용 안 함(Disable)"을 선택합니다. 그러면 Windows가 해당 장치의 드라이버를 무시하게 됩니다. 단, 네트워크 인터페이스나 디스플레이 어댑터처럼 컴퓨터가 정상적으로 작동하는 데 꼭 필요한 장치는 절대 비활성화하지 않도록 주의하세요.
3. 서비스 시작 지연 설정
솔직히 말하자면, Windows 시작 시 실행되는 서비스 대부분은 반드시 필요합니다. 서비스를 비활성화하는 것이 부담스럽다면 대신 지연시키는 방법을 선택할 수 있습니다. 서비스를 지연하면 Windows는 충분한 시스템 리소스가 확보될 때까지 해당 서비스의 시작을 미룹니다. 부팅이 완료된 후에야 지연된 모든 서비스를 로드하는 방식입니다. Windows 시작 시 서비스를 보류하려면 관리 도구의 서비스 대화상자에 접근해야 합니다.
1. 앞선 팁에서 설명한 것과 같은 방법으로 제어판에 접근합니다.
2. "시스템 및 보안(System and Security)"을 클릭한 후 "관리 도구(Administrative Tools)"를 클릭합니다.

3. 새로 열린 창에서 "서비스(Services)"를 두 번 클릭합니다. 서비스 대화상자에서 지연하고 싶은 서비스를 마우스 오른쪽 버튼으로 클릭한 후 아래 이미지처럼 "속성(Properties)"을 선택합니다.

4. "시작 유형(Startup Type)" 옆의 드롭다운 메뉴를 클릭하고 "자동(지연됨)(Automatic (Delayed))"을 선택합니다. 이미 "수동(Manual)"으로 설정된 서비스에는 이 작업을 적용하지 마세요. 불필요한 서비스까지 실행되어 컴퓨터에 부담만 가중됩니다.

5. "확인(OK)"을 클릭하고 필요한 만큼 반복합니다. 확실하지 않은 서비스는 절대 임의로 변경하지 마세요.
4. 하드웨어 업그레이드
운영체제 설정 변경만으로도 어느 정도 개선 효과를 볼 수 있지만, 그래도 PC에 새로운 하드웨어가 필요할 수 있습니다. 추천 업그레이드로는 새 RAM(메모리) 추가와 솔리드 스테이트 드라이브(SSD) 장착이 있습니다. 두 가지 업그레이드 모두 초당 입출력(I/O) 처리 용량을 높여줍니다. 더 빠르거나 용량이 큰 RAM으로 교체하면 부팅 과정이 항상 빨라집니다. Windows는 부팅 시 메모리를 막대하게 사용하기 때문입니다.
반면 하드 드라이브는 어떤 컴퓨터에서든 가장 느린 부품입니다. 트랜지스터가 아닌 물리적으로 움직이는 기계 부품에 주로 의존하기 때문입니다. 하드 드라이브가 컴퓨터 속도를 떨어뜨린다고 의심된다면, 트랜지스터와 메모리 셀로만 구성된 SSD가 해결책이 될 수 있습니다. SSD는 일반적으로 기존 하드 드라이브보다 최대 2배 빠른 성능을 발휘합니다. 다만 일부 SSD는 알고리즘 기반 파일 처리나 압축 해제 작업에서 일반 하드 드라이브보다 느릴 수 있다는 점은 유의하세요. 그럼에도 불구하고 부팅 및 실행 속도는 일반 하드 드라이브보다 확실히 빠르다는 것이 보장됩니다.
프로세서(CPU)는 보통 부팅 시간에 큰 영향을 주지 않지만, 경우에 따라 병목이 될 수도 있습니다. 확인하려면 Windows가 부팅되는 동안 작업 관리자(Ctrl + Shift + Esc)를 열어 전체 부팅 과정에서 CPU 사용률을 모니터링하세요. CPU 사용률이 계속 100%로 표시된다면 새 CPU로 교체할 때입니다. 단, CPU는 메인보드와 동일한 소켓 규격을 사용해야 한다는 점에 유의하세요. 최신 세대 CPU를 장착하려면 메인보드도 함께 교체해야 할 수 있습니다. 스스로 업그레이드하기 부담스럽다면 전문가에게 의뢰해야 합니다. 이 작업을 빨리 끝낼수록 Windows 사용 경험이 한층 쾌적해진다는 점만 기억하세요.
사진 출처: flickr