우분투 부팅 속도 2배 빠르게! 시작 프로그램 관리 꿀팁 5가지

2026-07-11 · 테크 · 읽는데 7분

컴퓨터를 켜고 바탕화면이 나올 때까지 시간이 오래 걸리거나, 로그인 후에도 한동안 버벅거리는 경험이 있다면 시작 프로그램이 원인일 가능성이 높습니다. 우분투에서도 마찬가지로 부팅 시 자동 실행되는 프로그램이 많아지면 시스템 시작 속도가 눈에 띄게 느려집니다. 이 글에서는 불필요한 시작 프로그램을 비활성화하거나 추가하는 방법을 단계별로 정리했으니, 따라 하시면 부팅 속도 개선에 바로 도움이 됩니다.


시작 프로그램이 많아지면 왜 부팅이 느려질까

우분투를 부팅하면 운영체제가 로딩되는 과정과 동시에 시작 프로그램에 등록된 앱들이 하나씩 실행됩니다. 이때 여러 프로그램이 동시에 메모리와 CPU를 점유하면 부팅 시간이 길어지고, 로그인 후에도 시스템 반응이 느려지는 현상이 발생합니다.

참고 자료에서도 언급된 것처럼, 시작 프로그램이 많아지면 SSD 환경에서도 체감 속도가 떨어질 수 있습니다. 클라우드 동기화 프로그램, 메신저, 게임 런처 등이 동시에 실행되면 저장장치의 읽기/쓰기 성능이 분산되기 때문입니다. 우분투 사용자라면 불필요한 시작 앱을 정리하는 것만으로도 부팅 속도를 2배 가까이 줄일 수 있습니다.


우분투에서 시작 프로그램 확인하고 비활성화하는 방법

우분투는 기본적으로 '시작 애플리케이션(Startup Applications)'이라는 GUI 도구를 제공합니다. 이 도구로 현재 등록된 모든 시작 프로그램을 한눈에 확인하고 간단히 끌 수 있습니다.

시작 애플리케이션 열기 - 상단 메뉴에서 'Activities'를 클릭하거나 Super 키(윈도우 키)를 누릅니다. - 검색창에 '시작 애플리케이션' 또는 'Startup Applications'을 입력해 실행합니다.

시작 프로그램 비활성화하기 1. 목록에서 불필요하다고 생각하는 프로그램을 선택합니다. 2. 오른쪽의 '사용 안 함' 버튼을 클릭하거나 항목을 선택한 후 왼쪽 아래 '제거' 버튼을 누릅니다. 3. 설정이 끝나면 창을 닫고 재부팅하면 적용됩니다.

비활성화해도 되는 프로그램 예시 - 업데이트 알림 프로그램 - 클라우드 동기화 앱(드롭박스, 원드라이브 등) - 필요할 때만 수동 실행 - 메신저나 채팅 앱(슬랙, 디스코드 등) - 프린터 관련 유틸리티 (자주 사용하지 않는다면)

주의할 점
시스템 업데이트 매니저나 드라이버 관련 항목은 보안과 안정성을 위해 유지하는 것이 좋습니다. 이름이나 제조사를 알 수 없는 항목은 검색 후 판단하세요.


시작 프로그램에 직접 앱을 추가하는 두 가지 방법

부팅할 때마다 자주 사용하는 앱을 자동으로 실행하고 싶다면, 시작 프로그램 목록에 직접 추가할 수 있습니다. 방법은 두 가지입니다.

방법 1: 시작 애플리케이션 GUI에서 추가 1. '시작 애플리케이션'을 실행하고 '추가' 버튼을 클릭합니다. 2. 이름, 명령어(실행 파일 경로), 설명을 입력합니다. 3. 예를 들어 크롬 브라우저를 추가하려면 명령어 항목에 google-chrome을 입력하면 됩니다. 4. 저장 후 재부팅하면 등록됩니다.

방법 2: 시작 폴더에 바로가기 추가 - 터미널을 열고 다음 명령어를 입력하면 시작 폴더가 열립니다. cd -/.config/autostart - 이 폴더에 .desktop 확장자의 바로가기 파일을 생성하거나 복사해 넣으면 됩니다. - 예를 들어 gedit을 자동 실행하려면 아래 내용으로 gedit.desktop 파일을 만듭니다. [Desktop Entry] Type=Application Name=Gedit Exec=gedit - 저장 후 재부팅하면 적용됩니다.

GUI 방식이 더 직관적이므로 처음 사용자라면 첫 번째 방법을 추천합니다.


부팅 속도를 더 빠르게 만드는 추가 설정

시작 프로그램 관리만으로도 효과는 크지만, 몇 가지 설정을 더 적용하면 부팅 속도를 한층 더 개선할 수 있습니다.

1. 불필요한 서비스 비활성화 - 터미널에서 systemd-analyze blame 명령어를 입력하면 부팅 시간이 오래 걸리는 서비스 목록이 표시됩니다. - 필요 없는 서비스는 sudo systemctl disable 서비스이름 명령어로 비활성화할 수 있습니다. - 예를 들어 블루투스를 사용하지 않는다면 sudo systemctl disable bluetooth를 실행하세요.

2. Grub 부트 로더 시간 단축 - 터미널에서 sudo nano /etc/default/grub으로 설정 파일을 엽니다. - GRUB_TIMEOUT=10 부분을 GRUB_TIMEOUT=2로 변경합니다. (기본 10초 대기 시간을 2초로 줄임) - 저장 후 sudo update-grub 명령어로 적용합니다.

3. 부팅 시 불필요한 커널 모듈 로드 차단 - /etc/modprobe.d/blacklist.conf 파일에 사용하지 않는 하드웨어 모듈을 등록하면 부팅 시 로드되지 않습니다. - 예를 들어 blacklist btusb를 추가하면 블루투스 모듈이 로드되지 않습니다.

이 설정들은 시스템 안정성에 영향을 줄 수 있으므로, 자신이 잘 아는 서비스나 모듈만 비활성화하는 것이 좋습니다.


Q. 시작 프로그램을 비활성화하면 프로그램 자체가 삭제되나요?

아닙니다. 비활성화는 부팅 시 자동 실행만 중단하는 것입니다. 프로그램은 그대로 설치되어 있으므로 필요할 때 직접 실행하면 됩니다.

Q. 어떤 프로그램은 목록에 보이는데, 비활성화 버튼이 비활성화되어 있어요. 왜 그런가요?

시스템 서비스나 필수 드라이버 관련 항목은 일반 사용자가 비활성화하지 못하도록 보호되어 있을 수 있습니다. 이런 항목은 건드리지 않는 것이 안전합니다.

Q. 시작 추가한 프로그램이 부팅 시 실행되지 않아요. 어떻게 확인하나요?

먼저 명령어 항목에 입력한 경로가 정확한지 확인하세요. 터미널에서 해당 명령어를 직접 실행해 보고 오류가 없는지 점검합니다. 경로에 공백이나 특수문자가 있으면 따옴표로 감싸야 합니다.

Q. 시작 프로그램을 너무 많이 꺼도 문제가 생길 수 있나요?

보안 프로그램이나 백신, 그래픽 드라이버 관련 항목을 끄면 시스템 안정성에 문제가 생길 수 있습니다. 이름이나 역할을 모르는 항목은 검색 후 판단하거나, 일단 두는 것이 좋습니다.

Q. 부팅 속도가 여전히 느리다면 어떻게 해야 하나요?

시작 프로그램 외에도 디스크 상태, 스왑 설정, 커널 매개변수 등이 영향을 줄 수 있습니다. systemd-analyze blame 명령어로 병목 지점을 확인한 후, 해당 서비스를 최적화하거나 SSD로 업그레이드하는 것을 고려해보세요.


부팅 속도 개선은 한 번의 설정으로 끝나는 작업이 아닙니다. 새 프로그램을 설치할 때마다 시작 프로그램 목록을 함께 확인하는 습관을 들이면 오래 사용해도 시스템이 느려지는 것을 방지할 수 있습니다. 지금 당장 '시작 애플리케이션'을 열어 불필요한 항목부터 꺼보세요. 재부팅 후 체감 속도 차이를 바로 느낄 수 있을 겁니다.