출처 에임봇의 서든어택 최적화 가이드
주의 !! 작업하기전에 미리 꼭 백업 해두고 진행하세요.
더 부드럽고 입력 반응성이 뛰어난 서든어택 플레이
본 가이드는 더 쾌적한 서든 환경을 위해 전면 무료로 공개합니다.
수년간 쌓아온 데이터와 수천 명의 피드백을 바탕으로 제작된 실전 압축 노하우입니다.
왜 우리는 여전히 '렉'과 싸우는가?
최적화 작업을 시작하기 전, 우리가 플레이하는 이 게임의 기술적 한계를 명확히 이해해야 합니다. 서든어택은 단순한 세팅만으로 정복되지 않는 독특한 메커니즘을 가지고 있습니다.
2005년의 유산, 주피터(Jupiter) 엔진의 한계
서든어택은 2005년 출시 당시 LithTech Jupiter 엔진을 기반으로 설계되었습니다. 이 엔진은 멀티코어 프로세싱이 대중화되기 전의 기술로, 최신형 프로세서를 사용하더라도 단일 코어의 성능과 윈도우 커널의 자원 할당 방식에 절대적으로 의존합니다. 하드웨어 사양보다 **자원 집중도**가 중요한 이유입니다.
CapFrameX 데이터 분석: 12ms의 벽과 '84 FPS'의 진실
서든어택 유저들 사이에서 흔히 알려진 **'84 프레임 제한'**은 사실 기술적인 오해에서 비롯된 것입니다.
12ms 고정 루프: 서든어택의 주피터 엔진은 프레임 타임 루프가 약 12ms(Millisecond) 간격으로 고정되어 움직입니다.
이는 시스템 성능이 아무리 좋아도 엔진 자체가 데이터를 처리하는 물리적인 '최소 주기'가 12ms임을 의미합니다.
84 FPS 표기의 실체: $1000ms / 12ms \approx 83.333...$ 이라는 계산 결과가 나옵니다. 즉, 인게임에서 /fps를 입력했을 때 나타나는 **84**라는 숫자는 83.333 FPS가 반올림되어 표기된 수치일 뿐, 실제 제한의 본질은 12ms라는 시간의 벽입니다.
지터(Jitter) 현상: 이 12ms 사이의 간격에서 발생하는 미세한 오차(Jitter)가 유저들이 느끼는 **'화면 밀림'**과 **'뚝뚝 끊김'**의 실체입니다. 우리는 이 12ms의 루프 안에서 발생하는 오차를 최소화하기 위해 커널 레벨의 최적화를 진행하는 것입니다.
폴링레이트 1000Hz 패치의 이면: 부드러워진 화면, 여전한 8ms 판정
서든어택의 폴링레이트 패치로 인해 과거의 고질적인 문제였던 **물결 현상**과 '폴링레이트 변화에 따른 감도 불일치 문제는 상당 부분 해소되었습니다. 화면 회전 시 느껴지는 역체감은 분명히 부드러워졌습니다. 하지만 주의해야 할 점은 서든어택의 데이터 판정(Tick Rate) 로직입니다. 화면은 1000Hz로 부드럽게 돌아가더라도, 서버와 주고받는 판정 로직은 여전히 8ms(125Hz) 주기에 묶여 있습니다. 즉, 시각적인 부드러움과 실제 유효 타격 판정 사이에는 여전히 괴리가 존재하며, 이 갭을 최소화하기 위한 OS 레벨의 지연 시간(Latency) 최적화가 병행되어야만 '분명히 맞췄는데 안 맞는' 현상을 줄일 수 있습니다.
해상도와 DPI의 상관관계: 왜 여전히 400DPI인가?
서든어택 유저의 90% 이상이 사용하는 800x600 또는 1024x768 해상도에서 높은 DPI 설정은 오히려 '픽셀 스킵'과 에임의 불안정성을 초래합니다. 저해상도 환경에서는 마우스의 미세한 움직임이 화면상에서 더 크게 반영되기 때문에, 전통적인 400DPI가 물리적으로 가장 안정적인 입력 정밀도를 제공합니다.
특히 서든어택 인게임 감도는 단순히 선형적으로 변하는 것이 아니라, 특정 구간마다 **곱셈 계수(Sensitivity Multiplier)**가 달라지는 특성을 보입니다. 서든어택의 감도 시스템은 특정 수치마다 내부 연산 값이 계단식으로 변합니다.
서든 내 인게임 감도 -10부터 10까지의 실제 배율을 정리했습니다. 해당 표를 참고하셔서 본인에게 맞는 감도를 찾으시면 됩니다.
📊 음수 인게임 감도 곱셈 계수 표 (설정값 -10 ~ 0)
📊 양수 인게임 감도 곱셈 계수 표 (설정값 -10 ~ 0)
⚠️ 본 가이드의 설정값은 최상의 서든어택 환경을 위해 지속적인 테스트와 미세 조정을 거치고 있습니다. 사용자의 하드웨어 환경(CPU 수율, 메인보드 전원부 등)과 윈도우 업데이트 상태에 따라 최적의 설정은 언제든지 변경될 수 있습니다. 주기적으로 업데이트 내용을 확인해 주시기 바라며, 본인의 환경에 맞는 최적의 값을 찾아가는 과정으로 참고해 주시면 감사하겠습니다.
[ 필수 준비물 ]
본 가이드에서 설명하는 모든 정밀 튜닝 작업에는 전용 유틸리티가 필요합니다. 효율적인 작업을 위해 아래 통합 팩 하나만 다운로드하여 바탕화면에 압축을 풀어두시면 모든 준비가 끝납니다.
📂 [서든어택 최적화 통합 팩 다운로드 링크] (포함 내역: bin, ESO, MSI Utility, Device Cleanup, TCP Optimizer 등)
- 주의: 모든 프로그램은 반드시 [마우스 우클릭 -> 관리자 권한으로 실행] 하셔야 설정이 적용됩니다.
- 참고: 시스템 핵심 설정을 변경하는 도구 특성상 일부 백신에서 오진할 수 있으나, 검증된 안전한 파일들입니다.
시스템 정밀 튜닝 :
BIOS 설정
하이퍼스레딩(Hyper-Threading) 및 SMT 비활성화
인텔 하이퍼스레딩 / AMD SMT (Simultaneous Multithreading): 하나의 물리적인 CPU 코어를 두 개의 논리적 스레드로 나누어 효율을 높이는 기술입니다. 멀티태스킹과 렌더링 작업에는 유리하지만, 게임 엔진의 데이터 처리 방식에 따라 '가상화' 과정이 포함됩니다.
단일 코어 집중도 향상: 서든어택의 주피터 엔진은 멀티코어를 제대로 활용하지 못합니다. 하이퍼스레딩을 끄면 CPU의 모든 자원과 캐시 메모리가 가상 스레드 분산 없이 물리 코어에만 집중되어, 서든어택이 필요로 하는 '강력한 단일 코어 성능'을 극대화할 수 있습니다.
레이턴시(Latency) 감소: 물리 코어 하나를 둘로 나누어 쓰는 과정에서 발생하는 미세한 데이터 병목과 스케줄링 지연을 제거하여 마우스 입력과 화면 반응 사이의 간극을 줄입니다.
인텔 스피드스텝(SpeedStep) 및 C-State 비활성화
Intel SpeedStep (EIST): 부하가 적을 때 CPU 클럭을 자동으로 낮추어 전력을 아끼는 기술입니다.
C-State: CPU가 유휴 상태일 때 전압을 차단 하고 코어를 잠재우는 여러 단계의 절전 모드입니다.
클럭 가변성 제거: 서든어택 플레이 중 CPU 클럭이 요동치면 프레임 타임(Frame Time)이 불규칙해지며, 이것이 유저가 느끼는 '미세 렉'의 원인이 됩니다. 클럭을 최대치로 고정하여 항상 균일한 성능을 내도록 유도합니다.
즉각적인 반응성 확보: C-State가 켜져 있으면 CPU가 절전 모드에서 깨어나는 데 아주 짧은 '잠복기(Wake-up Latency)'가 발생합니다. 1ms가 중요한 서든어택에서 CPU 코어가 항상 깨어 있는 상태(C0 상태)를 유지하게 함으로써 찰나의 순간에 발생하는 프리징을 방지합니다.
⚠️ 바이오스 설정은 메인보드(ASUS, MSI, GIGABYTE 등)마다 메뉴 이름이 조금씩 다를 수 있습니다.
**"※ 메인보드 제조사마다 메뉴 명칭은 다를 수 있으나 핵심 키워드는 동일합니다."**
마우스 응답속도 극대화를 위한 USB 전략 배치
최적화의 시작은 데이터가 들어오는 '입구'를 청소하는 것입니다.
한정된 포트를 아래 원칙에 따라 재배치하여 마우스 전용 고속도로를 만드세요.
마우스/키보드 : [최우선 순위 - 독점 배치]
반드시 메인보드 후면 직결 포트에 연결하세요. (본체 앞면/모니터 허브 금지)
USB Tree Viewer 실행 시, 마우스가 있는 [Root Hub] 하위에 가급적 마우스 단독으로 있어야 합니다.
신호 간섭이 제거되어 에임의 '물결 현상'과 '인풋렉'이 즉각적으로 감소합니다.
기타 장치 : [후순위 - 컨트롤러 분리]
웹캠, 오디오 인터페이스, USB 마이크, 외장하드, RGB 컨트롤러 등
이 장치들은 마우스가 꽂힌 곳과 **다른 Root Hub(컨트롤러)**에 몰아서 연결하세요.
위 장치들은 대역폭 점유율이 높아 마우스와 같은 통로를 쓰면 신호 지연을 유발합니다.
⚠️ 마우스와 키보드는 무조건 메인보드 후면 직결입니다. 구멍이 많다고 아무데나 꽂는 것이 아니라, 마우스 신호가 방해받지 않도록 독립된 통로를 찾아주는 것이 핵심입니다.
드라이버 수동 설치
윈도우가 자동으로 잡아주는 드라이버는 범용적인 안정성만을 고려합니다. 서든어택의 반응성을 극대화하기 위해서는 본인 메인보드 제조사에서 제공하는 최신/순정 드라이버를 직접 설치해야 합니다.
msinfo32를 통한 하드웨어 모델 확인
먼저 본인의 메인보드 모델명을 정확히 알아야 올바른 드라이버를 찾을 수 있습니다.
윈도우 검색창에 **msinfo32**를 입력하고 실행합니다.
'시스템 요약' 탭에서 다음 항목을 확인합니다.
베이스보드 제품: (예: MAG B760M MORTAR) - 이것이 본인의 메인보드 모델명입니다.
베이스보드 제조업체: (예: MSI) - 드라이버를 다운로드할 브랜드 홈페이지입니다.
BIOS 버전/날짜: 현재 바이오스가 너무 구형인지 확인하는 척도가 됩니다.
제조사 홈페이지를 통한 드라이버 수집
확인한 베이스보드 제품명을 구글에 검색하여 해당 제조사의 '지원(Support)' 또는 '다운로드' 페이지로 접속합니다.
주요 제조사 링크: [ASUS], [MSI], [GIGABYTE], [ASRock] 등
필수 다운로드 항목:
칩셋(Chipset) 드라이버: CPU와 다른 하드웨어 간의 통신 효율을 결정합니다.
Management Engine (Intel ME): 시스템 제어 및 지연 시간 최적화에 필수적입니다.
LAN 드라이버: 네트워크 반응성과 레이턴시를 개선합니다.
[중요] 오디오 드라이버 설치 단계 제외
설치 시 백그라운드 서비스(RtkAudUService64 등)가 상주하며 DPC 레이턴시 스파이크를 유발합니다.
⚠️ 드라이버 설치 시에는 반드시 **[관리자 권한으로 실행]**하여 설치하십시오.
모든 드라이버 설치가 완료된 후에는 시스템을 반드시 재부팅해야 변경된 커널 설정이 완벽하게 적용됩니다.
시스템 안정화를 위한 윈도우 정품 인증
드라이버 설치 후 재부팅을 마쳤다면, 윈도우의 모든 설정을 제약 없이 제어하기 위해 정품 인증을 진행해야 합니다. 특히 불법 인증 툴은 백그라운드 리소스를 점유하여 **'렉'**을 유발하므로, 아래와 같은 커맨드 방식을 권장합니다.
윈도우 정품 인증 (CMD 활용)
명령 프롬프트(CMD)를 **[관리자 권한으로 실행]**한 뒤, 본인의 OS 버전에 맞는 명령어를 한 줄씩 입력합니다.
Windows 10 / 11 Pro 공용
제품 키 입력: slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
키 관리 서버 설정: slmgr /skms kms8.msguides.com
정품 인증 실행: slmgr /ato
만료일 확인: slmgr -xpr
⚠️ 일반적인 정품 인증 복제 소프트웨어는 윈도우 보안 시스템을 강제로 무력화시켜 시스템 지연 시간(Latency)에 악영향을 줍니다. 위 방식은 시스템 변조 없이 정식 라이선스 키를 등록하는 방식이므로 최적화 상태를 유지하는 데 가장 적합합니다.
slmgr -xpr 입력 시 "영구적"이라는 메시지가 아닌 만료일이 뜨더라도 당황하지 마세요. 이는 시스템 성능에 아무런 지장을 주지 않으며, 최적화된 커널 상태를 유지하는 것이 더 중요합니다.
자동화 스크립트
복잡한 수동 설정을 생략하고 정확한 값을 입력하기 위해 제공된 파일을 활용합니다.
최적화 전용 bin 폴더 배치
제공된 bin 폴더(Windows 10 PC-Tuning\_경로에 있습니다.)를 복사하여 **C드라이브 최상단(C:\)**에 붙여넣습니다.
반드시 Windows PowerShell을 [관리자 권한]으로 실행한 뒤 다음 과정을 순서대로 진행하십시오.
[사전 준비] PowerShell 실행 정책 해제
윈도우 기본 설정에서는 외부 스크립트 실행이 차단되어 있습니다. 이를 해제하기 위해 아래 명령어를 가장 먼저 입력해야 합니다.
입력 명령어: Set-ExecutionPolicy Unrestricted (입력 후 'Y' 또는 'A'를 눌러 승인하십시오.)
시스템 및 네트워크 최적화 (Registry 적용)
명령어: C:\bin\apply-registry.ps1
이 스크립트는 윈도우 커널, TCP/IP 스택, 마우스 인풋 아키텍처를 서든어택에 최적화된 값으로 재구성합니다.
윈도우 기본 레지스트리는 범용적인 안정성에 치중되어 있어 데이터 전송과 입력 반응에 미세한 지연(Delay)이 존재합니다. 이를 강제로 로우 레이턴시(Low-Latency) 상태로 전환하여 마우스의 밀림 현상과 네트워크 핑을 즉각적으로 개선합니다.
백그라운드 병목 제거 (예약 작업 비활성화)
명령어: C:\bin\disable-scheduled-tasks.ps1
윈도우가 사용자 모르게 주기적으로 실행하는 진단, 업데이트 확인, 로그 수집 등의 '작업 스케줄러' 항목들을 일괄 정지시킵니다.
게임 플레이 도중 갑자기 발생하는 '프레임 드랍'이나 '미세 렉'의 주범은 백그라운드 예약 작업입니다. CPU 자원이 게임 이외의 곳에 분산되는 것을 차단하여, 오직 서든어택 프로세스에만 시스템 자원이 집중되도록 만듭니다.
⚠️ 명령어 입력 전 반드시 C:\bin 경로에 파일이 있는지 다시 한번 확인하세요.
재부팅 강조: 모든 스크립트 실행이 완료된 후에는 시스템을 재부팅해야 변경된 레지스트리와 서비스 설정이 커널에 완전히 적용됩니다.
기타 시스템
본격적인 튜닝을 마친 후, 시스템의 유지보수 효율을 높이고 불필요한 자원 점유를 차단하는 마무리 공정입니다. 명령 프롬프트(CMD)를 **[관리자 권한]**으로 실행하여 아래 명령어들을 입력하십시오.
계정 및 시스템 유지보수 최적화
명령어: net accounts /maxpwage:unlimited
기술적 내용: 비밀번호 만료 기간 제한을 해제합니다.
최적화된 시스템 환경에서 예기치 않은 비밀번호 변경 알림이나 계정 잠김으로 인한 시스템 프로세스 간섭을 사전에 방지합니다.
시스템 이미지 슬림화 및 찌꺼기 제거
명령어: DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase
업데이트 후 남은 구버전 파일들과 컴포넌트 저장소의 찌꺼기를 완전히 삭제하고 베이스를 초기화합니다.
불필요한 시스템 파일들을 정리하여 디스크 효율을 높이고, 윈도우 업데이트 관련 백그라운드 프로세스가 엔진 연산에 끼어드는 것을 최소화합니다.
예약된 저장 공간 비활성화
명령어: DISM /Online /Set-ReservedStorageState /State:Disabled
기술적 내용: 윈도우 업데이트 등을 위해 시스템이 강제로 점유하던 일정량의 디스크 공간(예약된 저장 공간)을 해제합니다.
이유: 스토리지의 가용 공간을 확보함과 동시에, 시스템이 임의로 디스크 자원을 예약하고 관리하는 동작을 차단하여 스토리지 응답성을 개선합니다.
시스템 부팅 관리자 및 드라이브 레이블 정돈
명령어: bcdedit /set {current} description "Windows 10"
label C: Windows 10
부팅 로더의 명칭과 C드라이브의 볼륨 이름을 명확하게 지정합니다. (Windows 11 사용자는 "Windows 11"로 변경 가능)
여러 트윅 적용 후 발생할 수 있는 부팅 항목 혼선을 방지하고 시스템 관리의 가시성을 확보합니다.
최대 절전 모드 완전 비활성화
명령어: powercfg -h off
최대 절전 모드(Hibernation) 기능을 끄고 관련 시스템 파일(hiberfil.sys)을 삭제합니다.
최대 절전 모드가 활성화되어 있으면 윈도우가 '빠른 시작'을 위해 커널의 일부를 디스크에 상주시키는데, 이는 구형 엔진 게임에서 메모리 누수나 커널 꼬임의 원인이 됩니다. 이를 완전히 차단하여 순수한 부팅 상태를 유지합니다.
⚠️ Windows 11 유저의 경우 항목에서 "Windows 10" 대신 **"Windows 11"**로 문구를 수정하여 입력 합니다.
특히 powercfg -h off 명령어를 실행하면 수 GB의 용량이 즉시 확보되므로, 유저들에게 체감되는 정리 효과가 큽니다.
필수 런타임 설치
게임 엔진이 윈도우와 소통하기 위한 **'기본 구성 요소'**가 누락되면 최적화 값들은 정상적으로 작동하지 않습니다. 런타임 설치는 단순히 프로그램을 까는 것이 아니라, 시스템의 실행 무결성을 완성하는 단계입니다.
Visual C++ Redistributable (올인원 설치)
C++ 언어로 개발된 프로그램들이 실행될 수 있도록 돕는 공유 라이브러리입니다.
서든어택 및 관련 보안 프로그램은 다양한 버전(2005~2022)의 Visual C++을 사용합니다. 특정 버전이 누락되면 게임 실행 시 MSVCP.dll 오류가 발생하거나, CPU 연산 효율이 떨어져 미세한 렉이 발생할 수 있습니다.
DirectX 최종 사용자 런타임 (DirectX End-User Runtime)
멀티미디어, 특히 게임의 그래픽과 사운드 가속을 담당하는 API 세트입니다.
서든어택은 구형 DirectX 9.0c 기반의 게임입니다. 윈도우 10/11에 내장된 최신 DirectX는 하위 호환성을 제공하지만, 실제 서든어택 엔진이 필요로 하는 구형 런타임 파일들이 빠져 있는 경우가 많습니다.
⚠️ 서든어택과 같은 게임 환경에서 **Visual C++**와 DirectX는 게임 엔진이 하드웨어(CPU/GPU)에 명령을 전달할 때 사용하는 '통역사' 역할을 합니다. 이들이 부실하면 게임이 튕기거나 프레임이 밀리는 현상이 발생합니다.
시스템 속성
윈도우의 검색창에 **sysdm.cpl**을 입력하여 실행합니다. 시스템의 시각적 부담을 줄이고,
불필요한 로그 기록 및 복원 지점 생성을 차단하여 디스크와 CPU의 부하를 최소화합니다.
[고급] 탭 - 성능 설정: 최적 성능으로 조정
설정: [성능] 섹션의 [설정] 버튼 클릭 → "최적 성능으로 조정" 선택
윈도우의 화려한 애니메이션과 투명 효과는 GPU와 CPU 자원을 상시 점유합니다.
이를 모두 비활성화하여 오직 게임 화면 출력에만 모든 자원을 할당합니다.
⚠️ 글씨 깨지는게 불편 하다면 ‘화면 글꼴의 가장자리 다듬기’ 만 체크 해 놓으시면 됩니다.
[고급] 탭 - 가상 메모리: 시스템에서 관리하는 크기
설정: [성능 옵션] 내 [고급] 탭 → [가상 메모리 - 변경] → "모든 드라이브에 대한 페이징 파일 크기 자동 관리" 체크 해제 → "시스템에서 관리하는 크기" 선택
사용자가 임의로 가상 메모리를 고정할 경우, 특정 상황에서 메모리 부족 오류나 엉킴 현상이 발생할 수 있습니다.
윈도우 커널이 실시간으로 필요한 만큼만 효율적으로 조절하도록 설정하여 메모리 관리의 유연성을 확보합니다.
[고급] 탭 - 시작 및 복구: 디버깅 정보 차단
설정: [시작 및 복구] 섹션의 [설정] 버튼 클릭
시스템 오류: '시스템 로그에 이벤트 기록' 및 '자동으로 다시 시작' 체크 해제
디버깅 정보 쓰기: "(없음)" 선택
시스템에 미세한 오류가 발생할 때마다 윈도우가 덤프 파일(.dmp)을 생성하거나 로그를 기록하면,
그 순간 CPU 점유율이 튀면서 게임 내 '렉'이 발생합니다. 기록 자체를 차단하여 시스템의 연속성을 보장합니다.
[시스템 보호] 탭 - 복원 지점 삭제 및 해제
설정: [시스템 보호] 탭 → [구성] 버튼 클릭
"시스템 보호 사용 안 함" 선택
"이 드라이브에 대한 모든 복원 지점 삭제" 실행
시스템 복원 지점 생성은 백그라운드에서 상시로 디스크 I/O(입출력)를 발생시킵니다.
이를 완전히 제거하여 디스크 읽기/쓰기 지연 시간을 단축합니다.
⚠️ 이 작업들은 윈도우를 마치 '윈도우 서버'처럼 군더더기 없이 가볍게 만드는 과정입니다. 특히 시스템 보호 해제와 디버깅 정보 차단은 게임 중 원인 모를 프레임 드랍을 잡는 데 매우 효과적입니다.
윈도우 기본 앱 정밀 제거 (Manage Appx Packages)
관리자 권한으로 자동 실행되는 환경에서 Manage Appx Packages 도구를 활용해 윈도우 기본 앱을 정리합니다.
유지 항목 (삭제 제외 리스트)
제공해주신 이미지에 따라, 시스템 안정성과 필수 기능을 위해 아래 항목들은 체크를 해제(삭제 제외) 하십시오.
시스템 필수: Microsoft Store, 앱 설치 관리자(DesktopAppInstaller), 한국어 로컬 경험 팩
미디어 및 이미지 확장: HEIF/Webp/VP9 이미지 및 비디오 확장, 웹 미디어 확장
하드웨어 제어: Realtek Audio Control (사운드 설정 필수) / NVIDIA Control Panal (NVIDIA 제어판)
유틸리티: Microsoft 사진, 캡처 및 스케치(ScreenSketch),, StorePurchaseApp
나머지 항목 일괄 삭제 절차
Manage Appx Packages 프로그램을 실행합니다.
목록에 있는 나머지 모든 불필요한 앱들이 체크된 것을 확인한 후 [Uninstall] 또는 실행 버튼을 누릅니다.
작업이 완료되면 리스트에서 사라진 것을 확인합니다.
⚠️ 이미지에 표시된 Realtek Audio Control이나 미디어 확장 팩들은 게임 실행이나 사운드 출력에 직간접적으로 관여하므로 남겨두는 것이 현명합니다. 반면, 리스트에 보이지 않는 Xbox Game Bar나 기타 통계 수집 앱들은 이 도구를 통해 깔끔하게 지워주는 것이 인풋렉 감소에 큰 도움이 됩니다.
불필요한 백그라운드 서비스 강제 제거
시스템 자원을 상시 소모하며 네트워크 대역폭을 점유하는 OneDrive와 Edge 업데이트 서비스를 완전히 제거합니다. 이 작업은 명령 프롬프트(CMD)를 **[관리자 권한]**으로 실행하여 진행합니다.
OneDrive 완전 삭제 및 레지스트리 정리
명령어:
for %a in ("SysWOW64" "System32") do (if exist "%windir%\%~a\OneDriveSetup.exe" ("%windir%\%~a\OneDriveSetup.exe" /uninstall)) && reg delete "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{018D5C66-4533-4307-9B53-224DE2ED1FE6}" /f > nul 2>&1
윈도우에 내장된 OneDrive 설치 파일을 찾아 언인스톨하고, 탐색기 측면에 남는 불필요한 아이콘 레지스트리까지 깨끗하게 지웁니다.
명령어 (프로세스 종료 후 입력):
rd /s /q "C:\Program Files (x86)\Microsoft\EdgeUpdate"
사용자의 의사와 상관없이 수시로 작동하여 CPU 점유율을 뺏어가는 Edge의 강제 업데이트 폴더를 통째로 날려버립니다.
잔여 Edge 바로가기 파일 검색 및 삭제
명령어:
for /f "delims=" %a in ('where /r C:\ *edge.lnk*') do (del /f /q "%a")
C드라이브 전체를 검색하여 바탕화면, 시작 메뉴 등에 숨어있는 Edge 바로가기(.lnk) 파일들을 모두 찾아 자동 삭제합니다.
Autoruns를 이용한 Edge 서비스 완전 봉인
이 단계는 시스템 커널이나 서비스 레벨에 등록되어 윈도우가 켜질 때마다 Edge를 실행하려고 시도하는 모든 항목을 비활성화하는 과정입니다.
Edge 관련 항목 검색 및 비활성화
상단 검색창(Filter)에 **Edge**를 입력합니다.
검색 결과로 나타나는 모든 항목(빨간색이나 노란색으로 강조된 항목 포함)의 좌측 체크박스를 모두 해제합니다.
주요 타겟: MicrosoftEdgeUpdate, EdgeBar, Microsoft Edge Update Service 등
체크를 해제하면 해당 항목은 삭제되지 않으면서도 부팅 시 절대 실행되지 않는 '봉인' 상태가 됩니다.
⚠️ "OneDrive와 Edge 업데이트는 서든어택 플레이 도중 갑자기 패킷을 보내거나 인덱싱을 시작하여 **핑 튀김(Spike)** (물총)을 유발하는 주범입니다. 특히 Edge 업데이트 프로세스를 미리 종료하지 않으면 삭제가 안 되니, 반드시 작업 관리자를 먼저 체크 해주세요.
Windows 기능
이 단계는 윈도우 OS의 뼈대에서 서든어택 구동에 불필요한 장치들을 제거하는 작업입니다. 제어판 > 프로그램 및 기능 > Windows 기능 켜기/끄기로 진입합니다.
필수 유지 항목 (체크 유지)
서든어택 엔진과 웹 라이브러리 호환성을 위해 아래 두 가지만 남겨둡니다.
[.NET Framework 4.8 Advanced Services]: 윈도우 앱과 보안 프로그램 구동의 핵심 언어팩입니다.
[Internet Explorer 11]: 서든어택의 런처 및 특정 웹 연동 기능을 위해 여전히 내부적으로 사용되므로 체크를 유지합니다.
나머지 모든 항목 체크 해제
그 외의 모든 기능은 해제하십시오. 특히 아래 항목들은 반드시 꺼주는 것이 좋습니다.
Hyper-V / 가상 머신 플랫폼: 커널의 자원을 분할하여 점유하므로 인풋렉에 치명적입니다.
Windows 샌드박스: 백그라운드 가상화 기술로 자원을 소모합니다.
인쇄 및 문서 서비스 (LPD, LPR, FAX 등): 프린터를 사용하지 않는 게이밍 PC에서는 불필요한 백그라운드 서비스를 생성합니다.
SMB 1.0/CIFS 파일 공유: 보안에 취약하며 네트워크 대역폭을 미세하게 점유합니다.
미디어 기능 (Windows Media Player 등): 서든어택 실행과는 무관한 멀티미디어 찌꺼기입니다.
⚠️ 체크 해제 후 **[확인]**을 누르면 윈도우가 관련 파일을 구성하고 재부팅을 요청할 수 있습니다.
만약 특정 전문 소프트웨어(CAD, 개발 도구 등)를 병행하여 사용한다면, 해당 프로그램이 요구하는 특수 기능은 남겨두어야 합니다.
GameDVR 차단 및 SmartScreen 완전 무력화
윈도우의 백그라운드 감시 체계를 제거하여 CPU와 GPU가 오직 게임 데이터 처리에만 집중할 수 있는 환경을 만듭니다.
GameDVR(게임 바) 레지스트리 차단
윈도우에 내장된 게임 녹화 및 캡처 기능은 활성화되어 있는 것만으로도 인풋렉을 유발합니다. 이를 커널 레벨에서 강제로 종료합니다.
명령어:
reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\GameDVR" /v "AppCaptureEnabled" /t REG_DWORD /d "0" /f
reg add "HKCU\System\GameConfigStore" /v "GameDVR_Enabled" /t REG_DWORD /d "0" /f
MinSudo를 이용한 SmartScreen 영구 봉인
SmartScreen은 프로그램을 실행할 때마다 마이크로소프트 서버와 통신하며 안전성을 검사합니다. 이는 서든어택의 12ms 루프에 미세한 지연을 발생시키는 원인이 됩니다. 일반 관리자 권한으로는 삭제나 수정이 불가능하므로 MinSudo를 이용해 시스템 최고 권한(TrustedInstaller)을 획득하여 처리합니다.
명령어:
C:\bin\MinSudo.exe --TrustedInstaller --Privileged
taskkill /f /im smartscreen.exe > nul 2>&1 & ren C:\Windows\System32\smartscreen.exe smartscreen.exee
⚠️ "SmartScreen은 보안을 위한 기능이지만, 우리 같은 하드코어 게이머들에게는 그저 **'지연 시간을 만드는 방해꾼'**일 뿐입니다.
그래픽 드라이버 설정
드라이버 초경량 설치와 커널 수준의 레지스트리 트윅, 그리고 NVIDIA 제어판의 핵심 설정을 통해 그래픽 데이터가 지연 없이 모니터로 전달되는 환경을 구축합니다.
그래픽 드라이버 세대별 종결 라인업 (2026 Edition)
사용 중인 그래픽카드의 아키텍처에 가장 최적화된 드라이버를 선택하여 설치하세요.
단순히 최신 버전을 설치하는 것보다 지연 시간(Latency)과 프레임 유지율에서 압도적인 차이를 보여줍니다.
⚠️ 드라이버 설치 필수 가이드 (초경량 세팅)
링크를 통해 드라이버를 받으신 후, 아래 절차를 통해 **불필요한 감시 도구(Telemetry)**를 제거하고 설치하세요.
DDU(Display Driver Uninstaller) 실행: 반드시 '안전 모드'에서 기존 드라이버를 완전히 밀어버린 후 재부팅합니다.
사용자 정의 설치: 설치 단계에서 **[전체 설치 실행(Clean Install)]**에 체크하여 남은 찌꺼기까지 모두 제거하며 설치를 완료합니다.
그래픽 커널 레지스트리 최적화
드라이버 설치 후, 그래픽 카드의 전력 관리와 데이터 통신 방식을 고성능 상태로 고정하기 위해 아래 명령어를 **[관리자 권한 CMD]**에 입력합니다.
텔레메트리 차단: reg add "HKLM\SYSTEM\CurrentControlSet\Services\nvlddmkm\Global\Startup\SendTelemetryData" /t REG_DWORD /d "0" /f
그래픽 드라이버가 백그라운드에서 데이터를 전송하여 연산 자원을 소모하는 것을 차단합니다.
HDCP 무력화: reg add "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000" /v "RMHdcpKeyglobZero" /t REG_DWORD /d "1" /f
콘텐츠 보호 기술인 HDCP 기능을 억제하여 그래픽 출력 과정의 불필요한 연산 단계를 줄입니다.
P-State 고정: reg add "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000" /v "DisableDynamicPstate" /t REG_DWORD /d "1" /f
그래픽 카드의 동적 전력 관리(P-State)를 비활성화하여, 부하 여부와 상관없이 최고 클럭을 유지하도록 강제합니다.
NVIDIA 제어판 세부 세팅
드라이버 설치 직후, 화면 출력의 품질과 반응 속도를 결정짓는 필수 옵션들을 조정합니다.
비디오 컬러 설정 및 범위 확장
설정: [비디오] > [비디오 컬러 설정 조정] > "NVIDIA 설정 사용" 체크
고급 탭: 출력 동적 범위를 **"전체(0-255)"**로 변경
기본값인 '제한(16-235)'보다 넓은 색역을 사용하여 화면의 명암비를 뚜렷하게 만들고 식별력을 높입니다.
해상도 및 재생 빈도 최적화
설정: [디스플레이] > [해상도 변경]
구성: 1920x1080 (기본) 해상도 선택 후, **재생 빈도를 사용 가능한 최대치(Hz)**로 설정합니다.
트레이 아이콘 제거: 제어판 상단 [바탕화면] 탭에서 **"알림 트레이 아이콘 표시"**를 해제하여 시스템 리소스 소모를 방지합니다.
3D 설정 관리 (핵심)
설정: [3D 설정 관리] > [전역 설정] 탭
전원 관리 모드: **"최고 성능 선호"**로 변경
그래픽 카드가 절전 모드에 들어가는 것을 막아, 12ms의 엔진 루프에 맞춰 즉각적으로 프레임을 렌더링할 수 있게 합니다.
NVIDIA Profile Inspector
이 단계는 그래픽 카드가 연산 외의 부가 기능(캡처, 특수 가공)에 자원을 낭비하지 않도록 강제로 기능을 차단하는 과정입니다.
CUDA - Force P2 State 비활성화 (Off)
설정: 5 - Common 섹션의 [CUDA - Force P2 State] 항목을 **[Off]**로 변경합니다.
그래픽 카드는 연산 작업(CUDA) 시 성능이 소폭 제한된 'P2 상태'로 진입하려는 경향이 있습니다. 이를 Off로 설정하면 게임 중에도 그래픽 카드가 최대 전압과 클럭을 사용하는 **P0 상태(최고 성능 상태)**를 유지하여 프레임 안정성을 극대화합니다.
Ansel(스크린샷 기능) 완전 차단
설정: Other 섹션의 [Ansel flags for enabled applications] 항목을 **[0x00000000 ANSEL_ALLOW_DISALLOWED]**로 변경하거나, [Enable Ansel] 항목을 **[0]**로 맞춥니다.
Ansel은 게임 내 고화질 스크린샷 촬영을 돕는 기능이지만, 서든어택 같은 환경에서는 백그라운드에서 상시 대기하며 불필요한 레이턴시를 유발합니다. 이를 물리적으로 차단하여 렌더링 경로를 단순화합니다.
⚠️ "NVIDIA 제어판의 '최고 성능 선호'가 소프트웨어적인 명령이라면, Inspector의 P2 State Off는 그래픽 카드 하드웨어에 **'절대 속도를 줄이지 마라'**고 직접 명령하는 것과 같습니다. 이 트윅까지 마쳐야 비로소 그래픽 카드가 서든어택의 12ms 루프에 완벽하게 동기화될 준비를 마친 것입니다."
CRU를 이용한 모니터 최적화 및 해상도 고정
⚠️ [필독] 화면 미출력(Out of Range) 대처법
CRU로 타이밍을 정밀하게 깎을 경우, 모니터 스케일러가 신호를 처리하지 못하면 화면이 나오지 않을 수 있습니다.
주요 게이밍 모니터 호환성:
ZOWIE (BenQ): XL2546(K/X), XL2411K 등 최신 라인업은 수용 폭이 넓어 매우 안정적입니다.
ASUS: 대부분의 게이밍 라인업에서 최상급 호환성을 보여줍니다.
주의: XL2411P 등 구형 모델이나 저가형 모니터는 블랙스크린 발생 확률이 높으므로 주의가 필요합니다.
복구 방법: 화면이 나오지 않으면 안전 모드 진입 후, CRU 폴더 내 **reset-all.exe**를 실행하고 재부팅하면 즉시 초기화됩니다.
CRU(Custom Resolution Utility)
Established / Standard resolutions
모든 체크를 해제하고 항목을 삭제합니다.
Extension blocks (Detailed resolutions)
[Edit] 진입 후 기본 해상도(Native) 단 하나만 남기고 모두 삭제합니다. ex)1920x1080 239.964hz
!Data blocks 항목은 삭제하지 마세요!
Main Window (Detailed resolutions)
[Add]를 눌러 서든어택 전용 해상도를 추가합니다.
해상도: 800 x 600
재생 빈도(Refresh Rate): 모니터 지원 최대 주사율 입력 (예: 144 / 240 / 360)
Timing (가장 중요):
[Exact Reduced] (강력 추천): 모니터 신호의 유휴 대기 시간을 극한으로 줄여 인풋렉을 최소화하는 하이엔드 설정입니다.
(XL-K 시리즈, ASUS 권장)
[CVT-RB v2]: 최신 고주사율 모니터의 표준 최적화 방식입니다. 위 설정이 불안정할 경우 대안으로 사용합니다.
[Automatic - PC]: 는 범용 사무용 설정으로, 서든어택 최적화 체감이 낮아 권장하지 않습니다.
**restart64.exe**를 실행하여 드라이버를 재시작합니다.
⚠️ 화면이 깜빡인 후 다시 나오면 성공입니다. 만약 화면이 나오지 않는다면 **[복구 방법]**을 따르세요.
NVIDIA 제어판 최종 연동
CRU로 모니터의 '길'을 뚫어줬다면, 이제 그래픽 카드가 그 길로 데이터를 쏘도록 설정해야 합니다.
해상도 변경: CRU에서 설정한 주사율이 활성화되었는지 확인 후 선택합니다.
출력 동적 범위: 반드시 다시 확인하여 **전체**로 설정합니다.
바탕 화면 크기 및 위치 조정:
스케일링 모드: [스케일링 없음] (화면 왜곡 및 연산 지연 방지)
다음에 대해 스케일링 수행: [디스플레이]: GPU가 연산하는 과정(GPU 스케일링)을 생략하고 모니터 자체 스케일러에 맡겨 인풋렉을 극도로 낮춥니다.
게임 및 프로그램에 의해 설정된 스케일링 모드 재정의: [체크 해제] (이게 체크되어 있으면 CRU 설정과 충돌할 수 있습니다.)
모니터 하드웨어(OSD) 출력 모드 설정
윈도우와 그래픽카드 설정을 마친 후, 최종적으로 모니터 자체에서 화면이 뿌려지는 방식을 결정합니다.
디스플레이 모드: [최대]
출력 방식: 전체화면 (16:9 비율로 화면을 가득 채움)
서든어택의 4:3 해상도를 사용하더라도 모니터가 이를 강제로 양옆으로 늘려 꽉 찬 화면으로 보여줍니다. 시야가 넓어 보이는 효과를 원하는 유저에게 적합합니다.
디스플레이 모드: [화면]
출력 방식: 종횡비 유지 (4:3 비율 유지, 좌우 레터박스 발생)
원본 소스의 비율을 그대로 유지합니다. 화면이 좌우로 늘어나는 왜곡 없이, 클래식한 서든어택 비율 그대로 정밀한 에이밍을 원하는 유저에게 적합합니다.
⚠️ 벤큐 XL 시리즈나 아수스 같은 고성능 모니터를 사용 중이라면, 이 CRU 세팅은 마우스 반응 속도의 '신세계'를 보여줄 것입니다. 특히 **스케일링 수행을 [디스플레이]**로 설정하는 것은 그래픽 카드가 하는 일을 덜어주어, 12ms의 엔진 루프가 훨씬 더 가볍게 돌아가게 만듭니다.
인터페이스 최적화
윈도우 10/11의 무거운 시작 메뉴를 클래식 방식으로 교체하여 탐색기 리소스를 절약하고,
최적화 세팅을 방해하는 자동 업데이트를 봉인합니다.
Open-Shell 설치 및 설정
Open-Shell은 윈도우의 화려하지만 무거운 최신 시작 메뉴 대신, 리소스를 거의 먹지 않는 클래식 시작 메뉴를 제공합니다.
윈도우 시작 메뉴는 백그라운드에서 항상 타일 정보나 검색 인덱싱을 처리하며 CPU 자원을 미세하게 소모합니다.
Open-Shell은 이를 단순한 리스트 형태로 대체하여 탐색기(Explorer.exe)의 반응 속도를 높여줍니다.
추천 설정:
설치 시 ‘Open-Shell Menu’ 만 체크하여 설치합니다.
Windows Update 체크 해제: Open-Shell 설정 메뉴 내의 [Update] 탭으로 이동하여 "Check for Windows update on shutdown" 항목을 체크 해제합니다. (유틸리티 자체의 백그라운드 통신 차단)
⚠️ 윈도우 7 시절의 직관적이고 가벼운 **'클래식 시작 메뉴'**를 윈도우 10/11에 이식해 주는 오픈 소스 프로그램입니다. 과거 유명했던 'Classic Shell'의 정식 후속 버전입니다.
InSpectre를 이용한 CPU 성능 봉인 해제
Spectre와 Meltdown 패치는 시스템 보안을 강화하지만, 데이터 처리 경로에 추가적인 단계를 만들어 게임 엔진의 지연 시간(Latency)을 유발합니다. 보안보다 최저 지연 시간이 우선인 게이밍 환경을 위해 이를 비활성화합니다.
InSpectre 설정 방법
InSpectre.exe를 관리자 권한으로 실행합니다.
하단의 두 버튼을 클릭하여 상태를 변경합니다.
[Disable Spectre Protection] 클릭
[Disable Meltdown Protection] 클릭
⚠️ 이 패치를 끄는 것만으로도 CPU의 분기 예측(Branch Prediction) 성능이 향상되어, 마우스 커서의 움직임이 한결 가벼워지는 것을 느낄 수 있습니다. 특히 구형 CPU일수록 성능 향상 폭이 큽니다.
전원 관리 옵션 최적화
기본적으로 윈도우는 전력을 아끼기 위해 하드웨어를 수시로 절전 상태로 만듭니다.
이를 방지하기 위해 숨겨진 성능 프로파일을 끌어내고, USB 및 PCI 장치의 대기 시간을 제거합니다.
'최고의 성능(Ultimate Performance)' 모드 활성화
일반적인 '고성능'보다 더 공격적인 전력 관리 계획입니다. 관리자 권한 CMD에 아래 명령어를 입력합니다.
명령어:
powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61
적용: 제어판 > 전원 옵션에서 추가 전원 관리 옵션 표시를 누른 후 **[최고의 성능]**을 선택합니다.
전원 옵션 세부 설정 (Advanced Settings)
선택한 '최고의 성능' 프로파일의 **[설정 변경] > [고급 전원 관리 설정 변경]**으로 진입하여 다음 항목들을 수정합니다.
[전원 옵션 세부 설정 (Advanced Settings)]
- 하드 디스크
다음 시간 이후에 하드 디스크 끄기: 0 (사용 안 함)
- USB 설정
USB 선택적 절전 모드 설정: 사용 안 함
- PCI Express
링크 상태 전원 관리: 해제
- 프로세서 전원 관리
최소 프로세서 상태: 100%
최대 프로세서 상태: 100%
⚠️"전원 관리 설정은 하드웨어에게 **'졸지 말고 항상 깨어있어라'**고 명령하는 것과 같습니다. 특히 USB 선택적 절전 모드를 끄는 것은 마우스 가속이나 폴링 레이트가 튀는 현상을 막아주는 아주 중요한 작업입니다. 이제 마우스 응답 속도가 한층 더 묵직하고 정확해질 것입니다."
커널 최적화 및 프로세서 완화 비활성화
윈도우가 시스템 보호를 위해 수행하는 백그라운드 감시와 메모리 압축 기능을 차단하여, 모든 자원을 게임 데이터 처리에만 집중시킵니다.
BCDEDIT 시스템 부팅 설정 수정
명령 프롬프트(CMD)를 **[관리자 권한]**으로 실행하여 아래 명령어들을 순차적으로 입력합니다.
명령어:
bcdedit /set nx AlwaysOff
데이터 실행 방지(DEP) 기능을 하드웨어 레벨에서 완전히 끕니다.
특정 메모리 영역의 실행 권한을 상시 감시하는 오버헤드를 제거하여 CPU 연산 효율을 높입니다.
명령어:
bcdedit /set disabledynamictick yes
동적 틱(Dynamic Tick) 기능을 비활성화합니다.
절전 상태에서 CPU 타이머를 멈추는 기능을 꺼서, 타이머 인터럽트의 일관성을 확보하고 인풋렉을 줄입니다.
프로세서 완화(Mitigations) 비활성화
보안을 위해 프로세스 실행 시 적용되는 각종 제한 사항들을 해제합니다.
명령어:
C:\bin\disable-process-mitigations.bat
윈도우의 'Exploit Protection' 관련 보안 기능들을 일괄 비활성화합니다. 이는 프로그램이 실행될 때 커널이 개입하는 과정을 최소화하여 게임 엔진의 반응 속도를 비약적으로 향상시킵니다.
메모리 압축(Memory Compression) 비활성화
윈도우 10/11의 메모리 관리 기능 중 하나인 '압축' 기능을 중단시킵니다. **PowerShell을 [관리자 권한]**으로 실행하여 입력합니다.
명령어:
Get-MMAgent (현재 설정 확인)
Disable-MMAgent -MemoryCompression
메모리가 부족할 때 CPU를 사용해 데이터를 압축/해제하는 과정을 차단합니다. 이는 CPU 점유율 스파이크를 방지하고 메모리 접근 속도를 균일하게 유지해 줍니다.
⚠️ 특히 Memory Compression 비활성화는 램 용량이 16GB 이상인 시스템에서 큰 효과를 발휘합니다. CPU가 메모리를 정리하느라 게임 프레임을 놓치는 현상을 막아주기 때문이죠. Dynamic Tick 설정과 함께 적용하면 마우스의 '밀림 현상'이 현저히 줄어드는 것을 경험하실 수 있습니다.
네트워크 어댑터
불필요한 네트워크 탐색 과정을 생략하고, 패킷이 오가는 통로를 최단 거리로 뚫어주는 작업입니다.
어댑터 속성 및 프로토콜 정리 (IPv6 비활성화)
Win + R > ncpa.cpl 입력 후 확인.
사용 중인 이더넷(랜카드) 우클릭 > [속성].
[이 연결에 다음 항목 사용] 탭에서 인터넷 프로토콜 버전 4 (TCP/IPv4) 제외한 모든 항목의 체크를 해제합니다.
(주의: IPv6는 현재 서든어택 환경에서 불필요하므로 해제하여 오버헤드를 줄입니다.)
TCP/IPv4 고급 설정 (WINS & NetBIOS)
인터넷 프로토콜 버전 4(TCP/IPv4) 선택 > [속성] 클릭.
하단의 [고급] 버튼 클릭 > [WINS] 탭으로 이동.
[LMHOSTS 조회 가능] 체크 해제.
NetBIOS 설정: [NetBIOS over TCP/IP 사용 안 함] 선택.
⚠️ 하드웨어 제조사(Intel/Realtek)에 상관없이 공통적으로 적용되는 안전한 소프트웨어적 최적화만을 다룹니다. 하드웨어별 정밀 튜닝은 원격 작업을 통해 별도로 진행됩니다.
오디오 장치
사운드 출력 과정에서의 불필요한 가공 과정을 제거하여 사운드 레이턴시를 최소화하고, 게임 중 음량 변화나 끊김을 방지합니다.
소리 설정 창 깔끔하게 정리
장치 관리자 세팅 후에도 재생/녹음 탭에 쓰지 않는 장치들이 남아있다면, 아래 방법으로 숨겨서 혼동을 방지하세요.
장치 비활성화 (사용 안 함)
재생 및 녹음 탭에서 내가 현재 사용 중인 스피커/마이크를 제외한 모든 항목에 마우스 우클릭을 합니다.
**[사용 안 함]**을 클릭하세요. (장치 관리자에서 끈 '디스플레이 오디오' 등은 이미 회색으로 변해 있거나 사라져 있을 것입니다.)
불필요한 장치 숨기기 (깔끔한 시각화)
목록 빈 공간에 마우스 우클릭을 합니다.
**[사용할 수 없는 장치 표시]**와 **[연결되지 않은 장치 표시]**의 체크를 모두 해제하세요.
이렇게 하면 내가 실제 게임에 사용하는 장치만 깔끔하게 남게 되어 설정 오류를 원천 차단합니다.
재생 및 녹음 탭 공통 설정
실행: Win + R > mmsys.cpl 입력 후 확인.
대상: 사용 중인 기본 스피커(헤드셋) 및 마이크.
설정: 각 장치 우클릭 > [속성] > [고급] 탭 진입.
기본 형식: **16비트(또는 24비트), 44100Hz (CD 음질)**로 설정.
단독 모드: 아래 두 항목 모두 체크 해제.
응용 프로그램에서 이 장치의 단독 모드를 사용하도록 허용
단독 모드 응용 프로그램에 우선순위 허용
서든어택 엔진은 44100Hz에 최적화되어 있습니다. 이보다 높은 샘플링 레이트는 CPU가 실시간으로 리샘플링을 하게 만들어 불필요한 자원을 소모합니다. 또한 단독 모드 해제는 다른 프로그램과의 사운드 충돌을 방지합니다.
오디오 신호 향상 비활성화
실행: 위와 동일한 속성 창의 [고급] 또는 [추가 장치 속성] 탭.
설정: [신호 향상 - 오디오 향상 사용] 항목을 체크 해제.
윈도우 자체의 이퀄라이저나 음향 보정 기능은 사운드 데이터에 연산 과정을 추가하여 출력 지연(Latency)을 발생시킵니다. 이를 끄는 것이 가장 순수하고 빠른 사운드 반응 속도를 제공합니다.
통신 탭 자동 음량 조절 차단
실행: 소리 설정(mmsys.cpl) 창 상단의 [통신] 탭 선택.
설정: "Windows에서 전화 통화 활동을 감지할 때:" 항목을 **[아무 작업도 안 함]**으로 변경.
디스코드나 보이스 채팅 시 윈도우가 임의로 게임 소리를 줄이는 현상을 방지하여 일관된 사운드 출력을 유지합니다.
⚠️ 사운드 카드(Realtek, 사운드 블래스터 등)의 전용 소프트웨어가 설치된 경우, 윈도우 설정과 충돌이 발생할 수 있습니다.
불필요한 서비스 비활성화
윈도우가 사용자 몰래 실행하는 수십 개의 불필요한 프로세스를 중단시켜 CPU 점유율 스파이크와 프레임 드랍을 원천 차단합니다.
Easy Service Optimizer (ESO)
ESO 실행 > 하단 [Extreme(익스트림)] 탭 선택 > 상단 [적용(로켓 아이콘)] 클릭.
윈도우의 표준적인 불필요 서비스들을 안전하고 빠르게 일괄 정지시킵니다.
PowerShell 정밀 서비스 차단 (Deep Clean)
ESO가 건드리지 못하는 세부 서비스들을 명령어로 강제 비활성화합니다.
실행: Windows PowerShell을 **[관리자 권한]**으로 실행.
명령어: 아래 리스트를 복사하여 입력합니다.
Set-Service AxInstSV -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service tzautoupdate -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service bthserv -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service dmwappushservice -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service MapsBroker -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service lfsvc -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service SharedAccess -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service lltdsvc -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service AppVClient -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service NetTcpPortSharing -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service CscService -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service PhoneSvc -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service Spooler -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service PrintNotify -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service QWAVE -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service RmSvc -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service RemoteAccess -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service SensorDataService -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service SensrSvc -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service SensorService -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service ShellHWDetection -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service SCardSvr -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service ScDeviceEnum -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service SSDPSRV -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service WiaRpc -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service TabletInputService -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service upnphost -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service UserDataSvc -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service UevAgentService -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service WalletService -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service FrameServer -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service stisvc -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service wisvc -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service icssvc -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service WSearch -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service XblAuthManager -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service XblGameSave -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service SEMgrSvc -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service DiagTrack -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service TrustedInstaller -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service wuauserv -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service BITS -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service TrkWks -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service SysMain -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service Dps -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service WbioSrvc -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service PcaSvc -StartupType Disabled -ErrorAction SilentlyContinue
Set-Service DusmSvc -StartupType Disabled -ErrorAction SilentlyContinue
⚠️ 이 스크립트는 범용적인 불필요 서비스를 차단합니다.사용자의 PC 사양과 윈도우 빌드 버전에 따라 추가로 꺼야 할 커스텀 서비스(예: 특정 드라이버 보조 서비스 등)는 원격 작업을 통해 수동으로 더 정밀하게 정돈해 드립니다.
services.msc 수동 설정
실행: Win + R > services.msc 입력.
대상 서비스:
SysMain (구 Superfetch): [속성] > 시작 유형: [사용 안 함] > [중지] 클릭.
앱 실행 속도를 높이기 위해 백그라운드에서 디스크와 메모리를 상시 점유하며 인덱싱하므로 게임 중 렉의 주범이 됩니다.
Workstation: [속성] > 시작 유형: [사용 안 함] > [중지] 클릭.
원격 서버 연결 및 파일 공유를 담당하며 네트워크 자원을 소모합니다. 서든어택 단독 환경에서는 불필요합니다.
⚠️ 프린터 사용 불가: Spooler 서비스를 끄면 문서 인쇄가 불가능합니다. 프린터를 사용해야 한다면 이 항목은 제외해야 합니다.
블루투스 사용 불가: bthserv를 끄면 블루투스 마우스나 이어폰 연결이 끊깁니다. 무선 장비 사용 시 주의가 필요합니다.
윈도우 검색 제한: WSearch 비활성화 시 파일 탐색기 내 검색 속도가 느려질 수 있습니다.
장치 관리자 정밀 정리 (Device Manager Optimization)
장치 관리자에서 사용하지 않는 장치를 **[사용 안 함]**으로 설정하면 해당 드라이버가 커널 메모리에서 언로드(Unload)됩니다. 드라이버는 수시로 CPU에 신호를 보내 작업을 멈추게(Interrupt) 만드는데, 불필요한 드라이버를 차단함으로써 서든어택 엔진이 CPU 타임을 온전히 점유하게 만듭니다.
⚠️[주의사항]
**삭제(Uninstall)**가 아닌 **사용 안 함(Disable)**을 선택해야 재부팅 후에도 설정이 유지됩니다.
본인이 사용하는 기능을 차단하지 않도록 주의하십시오.
장치 관리자 진입 및 설정
키보드에서 **[Win + R]**을 누른 뒤 devmgmt.msc를 입력하고 엔터를 칩니다.
상단 메뉴의 [보기] 탭을 클릭하여 **[디바이스(연결별)]**와 **[숨겨진 장치 표시]**를 모두 체크합니다.
안전하게 '사용 안 함' 설정 가능한 항목
아래 항목들을 찾아 마우스 우클릭 후 **[디바이스 사용 안 함]**을 선택하세요.
High Precision 이벤트 타이머
Intel(R) Management Engine Interface
High Definition Audio 컨트롤러 (NVIDIA / AMD) – 모니터 스피커 미사용 시
Microsoft GS Wavetable Synth
Microsoft Hyper-V 가상화 인프라 드라이버
Microsoft Kernel Debug Enumeration Bus
Microsoft 가상 드라이브 열거자
NDIS 가상 네트워크 어댑터 열거자
UMBus Root Bus Enumerator
복합 버스 열거자 (Composite Bus Enumerator)
원격 데스크톱 디바이스 리디렉터 버스
라디오(Radio) / Microsoft Radio Device Enumeration Bus – 블루투스 미사용 시
⚠️ 사용자의 컴퓨터 환경이나 메인보드에 따라 항목이 다를 수 있습니다.
현재 본인이 사용 중인 항목(예: 블루투스, 원격 제어, 모니터 스피커 등)을 비활성화하지 않도록 주의하세요.
목록에 없는 장치를 무분별하게 끄면 부팅 오류가 발생할 수 있으니 위 리스트 위주로만 설정하세요.
스토리지 및 장치 관리 자동화
전 장치 전원 관리 일괄 해제
장치 관리자에서 수동으로 하던 전원 절약 해제 작업을 모든 장치에 대해 강제로 적용합니다.
실행: PowerShell을 **[관리자 권한]**으로 실행.
명령어:
Get-WmiObject MSPower_DeviceEnable -Namespace root\wmi | ForEach-Object { $_.enable = $false; $_.psbase.put(); }
기술적 근거: 윈도우는 연결된 하드웨어들의 전력을 아끼기 위해 수시로 '저전력 상태'로 전환하려 합니다. 이 명령어는 커널 레벨에서 모든 장치(USB, 랜카드 등)의 [전원을 절약하기 위해 컴퓨터가 이 디바이스를 끌 수 있음] 옵션을 일괄적으로 해제하여, 장치가 항상 즉각적인 반응을 할 수 있도록 고정합니다.
NTFS 파일 시스템 최적화 (File System Performance)
파일을 읽고 쓸 때 발생하는 불필요한 메타데이터 기록을 차단하여 디스크 응답 속도를 높입니다.
실행: **명령 프롬프트(CMD)**를 **[관리자 권한]**으로 실행.
명령어:
fsutil behavior set disable8dot3 1
fsutil behavior set disablelastaccess 1
disable8dot3: 과거 DOS 시절의 짧은 파일 이름(8.3 형식) 생성 기능을 끕니다.
현대 윈도우 시스템에서는 불필요하며, 파일을 생성할 때마다 추가 이름을 짓는 연산 오버헤드를 제거합니다.
disablelastaccess: 파일에 접근할 때마다 '마지막으로 액세스한 시간'을 기록하는 기능을 끕니다.
게임 도중 수많은 데이터 파일을 읽어올 때마다 디스크에 일일이 기록을 남기는 과정을 생략하여 디스크 I/O 성능을 개선합니다.
⚠️ 이 설정은 PC를 오직 **'게이밍 머신'**으로 가동하기 위한 세팅입니다. 노트북 배터리 효율이나 아주 오래된 고전 프로그램 사용보다 게임의 반응 속도와 디스크 응답성이 우선일 때 적용하십시오. 특이사항 발생 시 원격 지원을 통해 즉시 복구가 가능합니다.
MSI Mode Utility
하드웨어가 CPU와 통신하는 방식을 구형(Legacy)에서 신형(MSI)으로 전환합니다.
특히 그래픽 카드(출력)와 USB(입력)의 응답 속도를 비약적으로 향상시킵니다.
우선순위(Priority) 설정: 'Undefined' 원칙
모든 장치를 'Undefined'로 설정할 때 DPC 레이턴시의 편차가 최소화되며, 가장 정갈한 프레임 타임을 유지합니다.
⚠️ 주의사항
Supported 여부 확인: 'Supported' 열에 MSI가 표시된 장치만 체크하십시오. 미지원 장치를 강제 설정할 경우 윈도우 부팅 불능 및 시스템 크래시의 원인이 됩니다. 이미 체크되어 있는 항목은 임의로 해제하지 마십시오. 장치 응답 방식이 구형(Legacy)으로 변경되어 지연 시간이 급격히 증가할 수 있습니다. 그래픽카드나 네트워크 드라이버 업데이트 시 설정이 초기화됩니다.
하드웨어 변경이나 드라이버 설치 후에는 반드시 MSI 활성 상태를 재점검하십시오.
[검증] MSI 모드 적용 확인: IRQ 충돌 여부 체크
MSI Mode Utility에서 설정을 마쳤다면, 실제로 윈도우가 장치들에게 **'전용 차선(독립 IRQ)'**을 내어주었는지 확인해야 합니다.
장치 관리자 설정: 상단 메뉴 [보기] -> [리소스별 디바이스] -> **[인터럽트 요청(IRQ)]**을 클릭합니다.
적용 전 (Line-based): 여러 장치가 같은 IRQ 번호(예: IRQ 16)를 공유하며 몰려 있는 모습.
적용 후 (MSI): IRQ 번호가 **음수(예: -2, -5, -10 등)**로 표시되거나, 주요 장치(그래픽카드, USB 컨트롤러)가 고유한 번호를 단독으로 점유하고 있는 모습.
⚠️ "MSI 모드는 하드웨어 신호의 '고속도로'를 뚫는 작업입니다. 어떤 USB 포트가 현재 마우스와 연결되어 있는지, 그리고 메인보드 칩셋 구조상 어떤 장치에 최우선 순위를 할당해야 가장 안정적인지는 시스템마다 다릅니다.
시스템 응답성 심화
Presentation, NoLazyMode, Downfall
아래 명령어들은 윈도우의 화면 출력 지연을 줄이고, CPU 자원을 즉각 할당하며, 보안 패치로 하락한 성능을 복구합니다.
실행 방법: **명령 프롬프트(CMD)**를 반드시 **[관리자 권한]**으로 실행한 후, 아래 명령어들을 한 줄씩 복사하여 붙여넣으세요.
[Presentation Mode - 화면 지연 시간 단축]
reg add "HKCU\SYSTEM\GameConfigStore" /v "GameDVR_DXGIHonorFSEWindowsCompatible" /t REG_DWORD /d "1" /f
reg add "HKCU\SYSTEM\GameConfigStore" /v "GameDVR_FSEBehavior" /t REG_DWORD /d "2" /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\Dwm" /v "OverlayTestMode" /t REG_DWORD /d "5" /f
[NoLazyMode - 커널 자원 즉시 할당]
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile" /v "NoLazyMode" /t REG_DWORD /d 1 /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile" /v "LazyModeTimeout" /t REG_DWORD /d 10000 /f
[Downfall - CPU 보안 패치 성능 복구]
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v FeatureSettingsOverride /t REG_DWORD /d 33554435 /f
⚠️ 이 명령어들은 시스템의 '반응 우선순위'를 강제로 1순위로 조정합니다."
시스템 클린업
불필요한 임시 파일과 캐시 데이터는 드라이브의 응답 속도를 저하시키는 주범입니다.
수동 찌꺼기 파일 제거
아래 경로들을 하나씩 열어 내부의 파일을 모두 삭제해 주세요. (사용 중인 파일은 '건너뛰기' 하시면 됩니다.)
실행: Win + R 입력 후 아래 경로 복사/붙여넣기
C:\Windows\Prefetch
C:\Windows\Temp
%userprofile%\AppData\Local\Temp
%userprofile%\Downloads
C:\ 경로의 bin 폴더 : (존재할 경우) 불필요한 바이너리 찌꺼기 삭제
디스크 정리 (Cleanmgr) 고급 실행
윈도우 내장 도구를 사용하여 시스템 업데이트 찌꺼기와 로그 파일을 완벽하게 제거합니다.
설정 (Sageset): Win + R > C:\Windows\System32\cleanmgr.exe /sageset:0 입력
창이 뜨면 모든 항목에 체크한 후 [확인]을 누릅니다. (설정값 저장)
실행 (Sagerun): Win + R > C:\Windows\System32\cleanmgr.exe /sagerun:0 입력
방금 설정한 모든 항목을 자동으로 스캔하여 삭제를 시작합니다.
⚠️ Prefetch 삭제 후 첫 로딩: Prefetch를 삭제하면 재부팅 후 프로그램 첫 실행 시 평소보다 약간 느릴 수 있습니다. 이는 윈도우가 최적화된 캐시를 다시 생성하는 과정이므로 정상입니다.
다운로드 폴더: Downloads 폴더 삭제 시 본인이 개인적으로 받아둔 중요한 문서나 설치 파일도 함께 삭제될 수 있습니다.
[최종 검증] LatencyMon : 내 PC의 반응속도 진단
최적화가 끝났다면 이제 '숫자'로 증명할 시간입니다. LatencyMon은 윈도우 드라이버들이 얼마나 효율적으로 작동하는지, 마우스와 키보드 신호를 방해하는 요소는 없는지 측정하는 가장 정밀한 도구입니다.
https://www.resplendence.com/downloads
DPC 레이턴시란 무엇인가요?
DPC(Deferred Procedure Call): 윈도우가 드라이버의 효율성을 관리하는 시스템입니다.
특정 드라이버가 처리에 너무 긴 시간을 잡아먹으면, 마우스나 키보드 같은 다른 장치의 신호 처리가 뒤로 밀리게 됩니다.
서든어택 중 에임이 묘하게 밀리는 느낌, 물결 현상, 프레임 드랍, 혹은 사운드가 지직거리거나 툭툭 끊기는 현상이 모두 이 레이턴시와 관련이 있습니다.
올바른 측정 방법 (필독)
정확한 결과값을 위해 아래 환경을 반드시 지켜주세요.
스팀, 브라우저(크롬 등), 기타 메신저를 모두 종료한 유휴(Idle) 상태에서 측정합니다.
최소 5분 이상 실행해야 신뢰할 수 있는 데이터가 나옵니다.
결과 분석 및 등급표
가장 중요하게 보셔야 할 값은 **[Average measured interrupt to DPC latency (µs)]**입니다.
S (Amazing) : 0.4µs 미만 [판정: 완벽] 시스템이 마우스와 키보드의 신호를 지연 없이 즉각적으로 처리하는 상태입니다. 12ms 루프가 가장 안정적으로 유지되는 신계의 영역입니다.
A (Good) : 0.4µs ~ 0.8µs [판정: 준수] 서든어택을 즐기기에 매우 쾌적한 상태입니다. 일반적인 고사양 게이밍 PC 최적화의 표준이며, 에임 밀림 현상이 거의 없습니다.
B (Needs Work) : 0.8µs 이상 [판정: 점검 필요] 특정 드라이버가 신호를 방해하고 있을 가능성이 큽니다. 이 경우 화면 멈춤이나 에임 밀림이 체감될 수 있으니, 가이드의 드라이버 및 서비스 섹션을 다시 한번 확인해 주세요.
⚠️ 숫자가 조금 높게 나온다고 너무 스트레스받지 마세요! 이 수치는 하드웨어 사양에 따라 어느 정도 차이가 날 수 있습니다. 다만, 0.8µs를 넘어간다면 제가 앞서 가이드해 드린 '드라이버 정리'와 '서비스 최적화' 섹션을 다시 한번 꼼꼼히 확인해 보시는 것을 추천합니다.
'게임' 카테고리의 다른 글
| 발로란트 2026 최적화 설정 총정리|프레임 올리고 인풋렉 줄이는 방법 (0) | 2026.05.14 |
|---|---|
| 배틀그라운드 배그 최적화(PUBG) 세팅 설정 가이드 공유 (0) | 2026.04.29 |
| 스팀 지갑 원하는 금액으로 충전하는 방법 정리 (0) | 2026.02.08 |
| Rockstar, GTA 6 세부 정보 공개 임박 (0) | 2026.01.30 |