Windows PC에서 프로그램 응답 없음, 화면 멈춤, 시스템 충돌, 전반적인 느려짐 등의 성능 문제가 자주 발생한다면, 아래에서 소개하는 팁들을 하나씩 시도해 보세요. Windows를 체계적으로 최적화하면 이러한 문제를 효과적으로 해결할 수 있습니다.
Windows 11/10 성능 문제 해결 방법
Windows 11/10의 성능 문제를 진단하고 해결하기 위해 시도해 볼 수 있는 주요 단계는 다음과 같습니다.
- 선택적 시작(Selective Startup) 실행
- 드라이버 업데이트
- 시스템 유지 관리
- Windows 업데이트
- 불필요한 파일 정리
- 바이러스 검사
- 시스템 무결성 검사
- 하드웨어 진단
- Windows 부팅 성능 진단
- 디스크 사용량 문제 점검
1. 선택적 시작(Selective Startup) 실행
대부분의 경우 시작 프로그램이나 서비스가 시스템 성능 저하의 원인입니다. 클린 부팅(Clean Boot)을 통해 어떤 서비스가 문제를 일으키는지 정확히 찾아낼 수 있습니다. 이를 확인하려면 시스템 구성 유틸리티를 사용합니다.
시작 메뉴에서 MSCONFIG를 검색하고 Enter 키를 누릅니다.

먼저 [일반] 탭에서 '시작 항목 로드'의 체크를 해제한 후 [서비스] 탭으로 이동합니다.

그다음 '모든 Microsoft 서비스 숨기기'에 체크하고 '모두 사용 안 함'을 클릭합니다. [적용]을 누른 뒤 컴퓨터를 다시 시작합니다.
컴퓨터가 재시작되면 문제가 해결되었는지 확인합니다. 문제가 사라졌다면 다시 MSCONFIG로 돌아가 [시작 프로그램] 탭에서 첫 번째 시작 항목을 활성화하고 시스템을 재부팅합니다. 시스템 충돌을 일으키는 서비스나 시작 항목을 찾을 때까지 이 과정을 반복해야 합니다.
원인을 찾는 데 시간이 다소 걸릴 수 있지만, 선택적 시작 상태로 계속 시스템을 운영하는 것은 권장하지 않습니다. 선택적 시작은 근본적인 해결책이 아니라 시스템 불안정을 일으키는 범인을 찾기 위한 문제 해결 단계일 뿐이라는 점을 기억하세요.
믿어주세요. 대부분의 성능 관련 문제는 이 단계만으로도 해결됩니다!
2. 드라이버 업데이트
오래된 드라이버는 시스템 충돌이나 프로그램 응답 없음 현상을 유발할 수 있습니다. 따라서 장치 드라이버를 항상 최신 상태로 유지하는 것이 좋습니다. MSINFO32를 사용하면 장치 드라이버의 정확한 모델명, 버전, 설치 날짜를 확인할 수 있습니다.
시작 메뉴에서 MSINFO32를 검색하고 Enter 키를 누릅니다.

MSINFO32 화면이 열리면 Microsoft가 아닌 각 장치를 선택하면 오른쪽 패널에서 해당 장치의 모델명, 드라이버 날짜, 버전 등을 확인할 수 있습니다.
드라이버 정보를 확인했다면 해당 제조사 공식 웹사이트에 접속해 알맞은 섹션으로 이동한 후 드라이버를 다운로드하여 설치합니다.
주의할 점은, Windows Update나 잘 알려지지 않은 타사 프로그램으로 드라이버를 자동 업데이트하지 않는 것이 좋다는 것입니다. 대부분의 경우 이런 방식은 최적의 드라이버를 찾지 못하며, 오히려 블루 스크린(BSOD) 오류로 이어질 수 있습니다.
팁: 디스플레이 드라이버가 지연(lag)이나 성능 문제의 원인인 경우가 매우 많습니다. 그래픽 관련 드라이버를 우선적으로 업데이트하거나 재설치해 보세요.
3. 시스템 유지 관리
시스템 유지 관리는 성능 문제를 해결하는 과정에서 빼놓을 수 없는 중요한 단계입니다.
관리자 권한 명령 프롬프트를 열고 다음 명령어를 입력한 후 Enter 키를 눌러 성능 문제 해결사를 실행합니다.
msdt.exe /id PerformanceDiagnostic
이 문제 해결사는 운영 체제 속도와 성능을 개선하기 위한 설정 조정을 도와줍니다.
또는 제어판 > 모든 제어판 항목 > 문제 해결로 이동한 뒤, '유지 관리 작업 실행'을 클릭하여 성능 문제 해결사를 열 수도 있습니다.
실행해 보고 성능이 개선되는지 확인하세요.
함께 읽으면 좋은 글: 초보자를 위한 Windows 성능 최적화 팁
4. Windows 업데이트
Windows 운영 체제를 정기적으로 업데이트하는 것이 중요합니다. 일부 업데이트는 성능 문제를 해결하고 시스템 보안을 강화하는 패치를 포함하고 있기 때문입니다. 설정 > Windows 업데이트에서 최신 업데이트가 설치되어 있는지 확인하세요.
5. 불필요한 파일 정리
별것 아닌 단계처럼 보일 수 있지만, 실제로 이 단계만으로 문제가 해결되는 경우가 의외로 많습니다. Windows에는 임시 파일 등을 제거할 수 있는 기본 디스크 정리 도구가 내장되어 있지만, 무료 프로그램인 CCleaner를 활용하는 것도 좋은 방법입니다.
CCleaner는 시스템에서 사용하지 않는 파일을 제거하여 Windows가 더 빠르게 실행되도록 돕고, 소중한 하드 디스크 공간을 확보해 줍니다. 인터넷 사용 기록 같은 온라인 활동 흔적까지 함께 정리해 줍니다.
단, 레지스트리 클리너 기능을 사용할지 여부는 신중하게 판단하시기 바랍니다. 레지스트리 클리너와 조각 모음 도구가 실제로 효과가 있는지에 대한 별도의 분석 글을 참고한 후 결정하는 것이 좋습니다.
6. 바이러스 검사
대부분의 경우 맬웨어나 트로이 목마 감염은 운영 체제를 불안정하게 만듭니다. 전체 바이러스 검사를 실행하여 컴퓨터가 감염되지 않았는지 반드시 확인하세요. 무료 백신 프로그램이 많이 있지만, Windows Defender를 추천합니다. 시스템 리소스 점유율이 낮고 오탐률도 적습니다.
여기에 더해 Malwarebytes 또는 Emsisoft Anti-Malware의 무료 버전을 다운로드하여 안전 모드(Safe Mode)에서 전체 검사를 실행하면 더욱 확실하게 악성 코드를 제거할 수 있습니다.
7. 시스템 무결성 검사
SFC /SCANNOW 명령(시스템 파일 검사기)은 보호되는 모든 Windows 시스템 파일의 무결성을 검사하고, 손상되거나 변경·손괴된 파일을 올바른 버전으로 교체합니다.
- 시작 메뉴에서 CMD를 검색한 후 마우스 오른쪽 버튼을 클릭하고 '관리자 권한으로 실행'을 선택합니다.
- 명령 프롬프트에 SFC /SCANNOW를 입력하고 Enter 키를 누릅니다.
- 검사가 완료되면 결과를 확인하고, 필요시 SFC 로그 분석 방법을 참고해 세부 내용을 파악하세요.
8. 하드웨어 진단
다음으로 권장하는 단계는 하드웨어 검사를 실행하여 물리적인 고장이 시스템 충돌의 원인인지 확인하는 것입니다.
먼저 RAM을 점검하세요. Memtest86+를 활용한 Windows 고급 메모리 진단 방법을 참고한 후, 하드 드라이브 진단도 함께 실행합니다. 각 제조사마다 고유한 진단 도구를 제공하고 있으므로, HD 진단 도구 목록을 참고해 자신의 하드웨어에 맞는 도구를 사용하면 됩니다.
9. Windows 부팅 성능 진단
PC 부팅 시간이 비정상적으로 길다면 Windows 부팅 성능 진단 도구를 활용해 보세요. 부팅 과정에서 지연을 일으키는 요소를 자동으로 분석하고 문제를 진단해 줍니다.
10. 디스크 사용량 문제
작업 관리자에서 100% 디스크 사용량 메시지가 자주 표시된다면 관련 해결 글을 참고하세요. 디스크 사용량이 특정 시점에 무작위로 급증하는 증상이 나타나는 경우에도 도움이 되는 가이드가 준비되어 있습니다.
마지막으로 강조하고 싶은 것은 정품 Windows를 사용하라는 점입니다. 불법 복제본은 당장은 편리해 보일 수 있지만, 데이터 보안을 위협받게 되며 운영 체제 전반에 걸쳐 수많은 문제를 일으킬 수 있습니다.
다음 글: Windows 11 성능 향상 방법