플라시보 테스트: 세밀한 레지스트리 설정이 백그라운드 활동을 억제하는가
목차
간단한 답변
섹션 제목: “간단한 답변”아니요. 최적화 가이드에서 백그라운드 활동을 차단한다고 설명하는 17개의 “미세한” 레지스트리 매개변수는 총체적 백그라운드 활동을 줄이지 못했습니다. 레지스트리 및 파일 작업은 깨끗한 시간대의 자연스러운 변동 범위 내에 머물렀습니다. 국소적 효과는 두 가지 메커니즘에서만 입증되었습니다. LLMNR 비활성화는 해당 네트워크 요청을 0으로 만들었고, 텔레메트리 그룹은 DiagTrack의 주기적 구성 폴링을 중단시켰습니다(−98–99.8%). 나머지 세 매개변수는 읽혔지만 관찰 가능한 효과를 내지 못했습니다.
상태: Windows 11 26H2 가상 머신에서 네 개의 대조 시간대를 포함한 단일 A/B 실행으로 측정되었습니다. “효과 없음” 판정은 관찰된 유휴 백그라운드 활동에 해당합니다. 작동 주기가 긴 매개변수의 경우 측정 창이 충분하지 않았습니다.
검증 대상 주장
섹션 제목: “검증 대상 주장”하나의 일반적 주장: 알려진 17개 레지스트리 매개변수 세트를 적용하면 유휴 상태의 Windows 백그라운드 활동이 눈에 띄게 감소합니다. 여기에 17개의 개별 주장이 더해집니다: 각 매개변수가 관찰 가능한 동작을 바꾸는지 여부.
연구 범위
섹션 제목: “연구 범위”- Windows 11 Pro, build 26300.9457 (26H2), 가상 머신, 안정화된 시스템;
- 자주 권장되는 17개 레지스트리 매개변수: 텔레메트리, 진단, 네트워크, 호환성 및 검색;
- 매개변수 적용 창: 3분 안정화 후 9.2분; 동일한 길이의 깨끗한 대조 창에 더해 같은 실행의 추가 대조 시간 네 개;
- 지표: 커널 추적을 통한 프로세스 및 스레드 시작, 레지스트리, 파일 및 네트워크 작업;
- 모든 매개변수는 동시에 적용되었고 측정 직후 복원되었습니다.
검증하지 않은 항목: 시나리오 부하(설치, 업데이트, 애플리케이션 작업), 창보다 긴 작동 주기를 가진 매개변수, 물리적 하드웨어 및 기타 빌드.
방법론
섹션 제목: “방법론”단일 부팅 주기에서의 엄격한 A/B: 매개변수가 적용된 창 대 동일한 길이의 깨끗한 창, 그리고 자연스러운 변동을 평가하기 위한 네 개의 깨끗한 대조 시간. 커널 추적 이벤트는 프로세스별로 그룹화되었고, 모니터링의 부수적 노이즈는 제외되었습니다. 비율은 분당으로 정규화되었으며, 급증에 대한 안정성을 위해 첫 1분을 제외한 분당 합계의 중앙값을 비교했습니다.
총체적 백그라운드 활동: 동등
섹션 제목: “총체적 백그라운드 활동: 동등”| 지표 | 매개변수 적용 시 | 깨끗한 창 | 깨끗한 시간 (변동 범위) | 판정 |
|---|---|---|---|---|
| 프로세스 시작/분 | 2549 | 2601 | 2601 | 동등 |
| 레지스트리 작업/분 | 14235 | 14780 | 14394–18951 | 변동 범위 내 |
| 파일 작업/분 | 3098 | 4472 | 3251–4472 | 변동 범위 내 |
백그라운드 시간대의 자연스러운 변동성(레지스트리 기준 최대 28%)이 세트의 어떤 효과보다도 큽니다. 원시 델타인 “레지스트리 −13%“와 “파일 −53%“는 매개변수가 아니라 관찰 첫 1분의 급증으로 설명됩니다.
실제로 바뀐 것
섹션 제목: “실제로 바뀐 것”| 메커니즘 | 결과 | 증거 |
|---|---|---|
| LLMNR 비활성화 (멀티캐스트 이름 확인) | LLMNR 요청: 모든 깨끗한 시간에서 10분당 17.8–20.7 → 0 | 우연일 확률 1e-7 미만; 짝을 이루는 mDNS 요청은 계속 들어옴 |
| 텔레메트리 그룹 (AllowTelemetry ×2 + DiagTrack 업로드 금지) | 텔레메트리 호스트 활동: 레지스트리 작업/분 131–1950 → 3 | 텔레메트리 구성의 주기적 폴링이 즉시 중단됨 |
텔레메트리 그룹은 세 매개변수를 동시에 적용했으므로, 이 실험에서 각각의 기여도를 분리하는 것은 불가능합니다.
반증된 것
섹션 제목: “반증된 것”| 매개변수 | 예상 | 실제 |
|---|---|---|
| mDNS 비활성화 | mDNS 요청 중단 | 빈도 변화 없음: 깨끗한 시간의 29.6–35.6 대비 10분당 35.9; 값은 서비스가 읽음 |
| NetBIOS over TCP/IP 비활성화 | NetBT 요청 중단 | 주기가 동일함: 10분당 16.1–16.7 대비 16.8 |
| 자동 DoH 비활성화 | DNS 요청 감소 | 변화 없음; 이 시스템에서는 자동 DoH가 애초에 활성화되어 있지 않았음 |
이 창으로 검증하지 못한 것
섹션 제목: “이 창으로 검증하지 못한 것”열 개의 매개변수는 판정 없이 남았습니다. 네 개의 WDI 진단은 창 내에서 읽히지 않았고, 작동 간격이 9분보다 길거나 시나리오 부하에서만 나타납니다. 검색 추적 스로틀은 캡처에 포함되지 않은 검색 자체 채널에 영향을 줍니다. 호환성 및 USB 매개변수는 유휴 상태에서 검증할 활동이 없었습니다.
중요한 부수적 사실: 정책 분기의 매개변수 적용 자체가 그룹 정책 업데이트와 애플리케이션 서비스를 깨웠습니다. 이는 짧은 창에서 활동 증가로 보이는 일회성 “적용 비용”입니다.
확인된 것
섹션 제목: “확인된 것”- 측정됨: 백그라운드 작업의 총체적 감소는 없음; 매개변수 적용 시 비율은 깨끗한 시간의 변동 범위 안에 있음.
- 측정됨: LLMNR 비활성화는 mDNS와 NetBIOS를 건드리지 않고 LLMNR 요청을 완전히 중단시킴.
- 측정됨: 텔레메트리 그룹은 DiagTrack의 주기적 구성 폴링을 중단시킴(호스트 활동 −98–99.8%).
- 관찰됨: mDNS와 NetBIOS 매개변수는 서비스가 읽지만 관찰 가능한 효과를 내지 않음.
확인되지 않은 것
섹션 제목: “확인되지 않은 것”- WDI, 호환성, USB 및 검색 스로틀 매개변수의 효과: 창이나 관찰 채널이 적합하지 않았음.
- 각 텔레메트리 매개변수의 개별 기여도.
- 다른 빌드 및 물리적 하드웨어에서의 동작.
- 부하 상태에서의 모든 효과: 유휴 상태만 측정되었음.
순서 무작위화 없이 상태당 하나의 창. Windows의 백그라운드 변동성이 크므로 동등 결론은 한 쌍의 창이 아니라 네 개의 대조 시간에 의존합니다. 일부 스케줄러 로그는 매개변수 적용 창 동안 이벤트 기록을 중단했습니다. 그 시간에 실행된 예약 작업은 프로세스로는 보이지만 로그로는 보이지 않습니다. 국소적 판정(LLMNR, 텔레메트리)은 견고합니다: 효과가 모든 대조 시간에 존재하고 매개변수 적용 창에서 0이 됩니다.
실용적 결론
섹션 제목: “실용적 결론”“매개변수가 읽힌다”와 “매개변수가 동작을 제어한다”의 구분이 핵심입니다. 검증된 17개 설정 중 실제로 관찰 가능한 동작을 바꾸는 것은 두 그룹뿐이며, 둘 다 자체적인 정식 제어 지점이 있습니다. LLMNR은 BoosterX에서 “로컬 이름 확인” 설정으로, 텔레메트리는 “데이터 수집 정책의 텔레메트리”와 “백그라운드 ETW 자동 로거”로 제어합니다. 유휴 상태의 Windows의 나머지 백그라운드 활동은 Defender, WMI, 라이선스 검사 및 Store가 만들어내며, 이 세트의 “미세한” 레지스트리 매개변수는 이를 차단하지 않습니다.
관련 자료: “조용한 유휴” 연구는 실제로 백그라운드 활동을 줄이는 것이 무엇인지 보여줍니다. “데스크톱 대 로그인 화면”은 잔여 노이즈가 무엇으로 구성되는지 설명합니다.
상태 복원
섹션 제목: “상태 복원”17개 값 모두 측정 중단 직후 복원되었으며, 성공적 반환은 스냅샷으로 기록되었습니다. 시스템은 복원 전까지 재부팅되지 않았습니다.
출처 및 경계
섹션 제목: “출처 및 경계”측정은 설명된 가상 머신에서 BoosterX Research에 의해 수행되었습니다. 이 연구는 BoosterX 개발자에게 속하므로 개발자는 결과에 직접적인 이해관계가 있습니다. 방법론과 경계는 위에 설명되어 있으며, 결론은 공개된 방법론을 통해 검증할 수 있습니다.
- Microsoft: LLMNR 및 EnableMulticast 매개변수, 2026-09-22 확인.
- Microsoft: Configure Windows diagnostic data, 2026-09-22 확인.
최종 확인: 2026-09-22.
