본문 바로가기
컴퓨터 IT 정보

컴퓨터 빨라지고 게임 성능 좋아지는 윈도우 설정 5가지

by apple-won 2025. 11. 17.
반응형

 

1) Windows Update 자동 업데이트 제어

설정 → Windows 업데이트

이 메뉴에서 시스템이 주기적으로 시도하려는 업데이트 다운로드와 패키지 준비 작업을 일정 기간 동안 수행하지 못하도록 업데이트 진행을 중단해두면, 윈도우가 백그라운드에서 업데이트 관련 태스크를 예약하거나 CPU 스케줄러에 우선순위 높은 작업을 삽입하는 행동을 막을 수 있다.

 

이러한 업데이트 서비스는 실제 게임과 직접 관련이 없더라도, 시스템 리소스 점유 패턴을 변화시키면서 프레임 타임에 미세한 진동을 유발하고, 특정 구간에서는 CPU 사용률이 순간적으로 치솟아 입력 지연까지 높아지는 경우가 있다.

 

따라서 업데이트 일시 중지는 단순한 다운로드 방지 이상의 의미가 있으며, 게임 중 CPU 스케줄링을 보다 안정적이고 예측 가능하게 만들어 전체적인 게임 퍼포먼스를 장시간 유지하는 데 중요한 역할을 한다.

 

2) UWP 앱의 백그라운드 실행 제한

설정 → 앱 → 설치된 앱

여기에서 특정 앱이 창을 닫은 뒤에도 스토어 앱 프레임워크를 통해 시스템 리소스를 호출하거나 Runtime Broker를 이용해 메모리 상주 작업을 이어가지 못하도록 백그라운드 실행 권한을 제거하면, 윈도우 특유의 UWP 구조에서 발생하던 메모리 압력과 간헐적 CPU 인터럽트 흐름을 크게 줄일 수 있다.

 

일반적으로 게임은 시스템 메모리와 GPU 메모리를 동시에 신속하게 확보해야 하는데, 백그라운드 앱이 주기적으로 리소스를 차지하면 메모리 접근 지연이나 캐싱 실패가 생기며, 이는 게임 내 로딩, 텍스처 스트리밍, 프레임 타임 안정성에 점진적인 영향을 준다. 백그라운드 권한을 차단해두면 장시간 플레이에서도 메모리 파편화와 리소스 경합이 억제되어, 게임이 필요한 리소스를 보다 일관된 속도로 얻을 수 있는 환경이 마련된다.

 

 

3) 게임 플랫폼 Overlay 기능 비활성화

Steam / EA / Ubisoft / Epic

각 플랫폼의 오버레이 기능을 애초에 시스템에 로드되지 않도록 비활성화해두면, 플랫폼 클라이언트가 DirectX 또는 Vulkan 렌더링 파이프라인에 삽입하는 DLL Hook 계층이 사라지기 때문에 그래픽 API 호출 과정에서 발생하던 불필요한 인터셉트 작업도 자연스럽게 제거된다.

 

오버레이는 자신의 UI를 그리기 위해 렌더링 정보를 실시간으로 참조해야 하므로, GPU의 커맨드 큐 처리 순서에 개입하거나 프레임 버퍼 상태를 감시하는 동작을 반복하는데, 이런 구조 자체가 입력 처리 지연과 프레임 지터(jitter)의 원인이 된다. 오버레이를 끄면 GPU가 게임의 렌더링 명령만 직접적으로 처리하는 단일 경로로 단순화되며, 특히 반응성이 중요한 FPS 장르에서 입력-출력 레이턴시 구조가 더욱 클린하게 유지되기 때문에 체감되는 안정성이 크게 높아진다.

 

4) Windows Search Indexer 서비스 비활성화

services.msc → Windows Search

해당 서비스가 더 이상 색인 파일을 갱신하거나 디스크를 스캔하지 못하도록 서비스 자체를 정지시키면, 파일 시스템 감시·메타데이터 갱신·색인 재생성 같은 I/O 집약적 작업들이 중지되기 때문에 디스크 접근 패턴이 훨씬 단순화된다.

 

Windows Search는 사용자 검색을 빠르게 하기 위해 백그라운드에서 파일 변화를 감시하고, 변경된 내용을 즉시 인덱싱하려는 특성을 갖는데, 이러한 동작이 SSD 환경에서도 종종 I/O 우선순위 충돌을 일으켜 게임 로딩 시 ‘마이크로 스터터링’처럼 짧게 끊기는 현상을 초래한다.

 

이 서비스를 비활성화하면 게임이 필요로 하는 텍스처 스트리밍이나 맵 로딩이 다른 프로세스와 경쟁하지 않게 되고, 디스크 대역폭과 I/O 큐가 게임에 더 일관적으로 배정되어 로딩 구간의 전체적인 부드러움이 크게 향상된다.

 

5) 가상 메모리(페이징 파일) 수동 할당

내 PC → 속성 → 고급 시스템 설정 → 성능 → 고급 → 가상 메모리

여기에서 시스템이 상황에 따라 페이징 파일 크기를 재조정하지 못하도록 사용자가 직접 일정한 범위로 페이징 파일을 고정해두면, 운영체제가 메모리 부족 시 동적으로 스왑 공간을 확장하려고 시도하면서 발생하던 잦은 Page Fault가 억제된다.

 

페이징 파일이 자동으로 설정된 상태에서는 시스템이 메모리 압박을 받는 순간 즉흥적으로 파일 크기를 조절하려 하며, 이때 디스크 쓰기 지연이 발생해 게임의 순간적 프레임 드랍이나 로딩 멈춤 현상을 초래한다.

 

반면 고정 크기의 페이징 파일은 운영체제가 메모리 처리 전략을 안정적으로 예측 가능하게 유지할 수 있게 해 주며, 메모리 매핑과 디스크 스왑 요청이 불필요하게 증가하는 상황을 미리 차단하여 장시간 플레이에서도 성능 하락 없이 일정한 처리 흐름을 유지할 수 있게 된다.

반응형