[ 무료 ] 웹툰 , 이상한 것들

2026년 3월 27일 금요일

💻 Windows CPU 100% 해결! 안전한 최적화 BAT (재부팅 시 자동 복구)

 💻 Windows CPU 100% 해결! 안전한 최적화 BAT (재부팅 시 자동 복구)

컴퓨터를 사용하다 보면
갑자기 CPU 사용률이 100%로 치솟으면서
버벅임, 프레임 드랍, 멈춤 현상이 발생하는 경우가 있습니다.

특히 아래 프로세스들이 원인인 경우가 많습니다:

  • Windows Update (wuauserv)

  • Windows Modules Installer (TrustedInstaller / TiWorker)

  • Microsoft Compatibility Telemetry (CompatTelRunner)

  • Windows Search (검색 인덱싱)

  • SysMain (Superfetch)


🎯 해결 방법 (핵심 개념)

기존 최적화 방법은 대부분
👉 서비스를 완전히 비활성화(disabled) 하는 방식입니다.

하지만 이 방법은:

  • ❌ 시스템 기능 고장

  • ❌ 업데이트 불가

  • ❌ 각종 오류 발생

👉 그래서 추천하는 방식은:

✔ “지금만 정지” 방식

  • 현재 실행중인 서비스만 중지

  • 시스템 설정은 그대로 유지

  • 재부팅하면 자동 복구

👉 즉, 안전 + 효과 둘 다 잡는 방법


🚀 CPU 100% 해결 BAT (안전 버전)

아래 코드를 메모장에 붙여넣고
cpu_fix.bat 파일로 저장 후
👉 관리자 권한으로 실행하세요.

🇺🇸 English

Paste the code below into Notepad,
save it as cpu_fix.bat,
then run it as Administrator.


🇯🇵 日本語

以下のコードをメモ帳に貼り付け、
cpu_fix.batとして保存した後、
管理者として実行してください。


🇨🇳 中文 (简体)

将下面的代码粘贴到记事本中,
保存为 cpu_fix.bat
然后以管理员身份运行。


🇷🇺 Русский

Вставьте приведённый ниже код в Блокнот,
сохраните файл как cpu_fix.bat,
затем запустите его от имени администратора.



@echo off
title CPU 100% Fix Ultimate (Safe Temporary Mode)
color 0A

echo ==========================================
echo   CPU 100% FIX - ULTIMATE SAFE SCRIPT
echo   (재부팅시 자동 복구됨)
echo ==========================================
echo.

net session >nul 2>&1
if %errorLevel% neq 0 (
    echo 관리자 권한으로 실행해주세요.
    pause
    exit
)

echo [1] Windows Update / Modules Installer 정지
net stop wuauserv /y >nul 2>&1
net stop bits /y >nul 2>&1
net stop dosvc /y >nul 2>&1
net stop TrustedInstaller >nul 2>&1
taskkill /f /im TiWorker.exe >nul 2>&1
echo Done

echo [2] Microsoft Compatibility Telemetry 종료
taskkill /f /im CompatTelRunner.exe >nul 2>&1
schtasks /end /tn "\Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser" >nul 2>&1
schtasks /end /tn "\Microsoft\Windows\Application Experience\ProgramDataUpdater" >nul 2>&1
echo Done

echo [3] 검색 인덱싱 종료
net stop WSearch >nul 2>&1
echo Done

echo [4] SysMain 종료
net stop SysMain >nul 2>&1
echo Done

echo [5] 진단 서비스 종료
net stop DPS >nul 2>&1
net stop WdiServiceHost >nul 2>&1
net stop WdiSystemHost >nul 2>&1
echo Done

echo [6] 오류 보고 서비스 종료
net stop WerSvc >nul 2>&1
echo Done

echo [7] 네트워크 자동 탐색 종료
net stop SSDPSRV >nul 2>&1
net stop upnphost >nul 2>&1
echo Done

echo [8] 추가 백그라운드 정리
taskkill /f /im MoUsoCoreWorker.exe >nul 2>&1
taskkill /f /im UsoClient.exe >nul 2>&1
echo Done

echo ==========================================
echo 완료: CPU 점유 원인 대부분 제거됨
echo 재부팅하면 자동 복구됩니다
echo ==========================================
pause




🔥 어떤 문제가 해결되나요?

이 BAT 파일을 실행하면:

✔ Windows 업데이트 CPU 폭주 해결
✔ Telemetry(데이터 수집)로 인한 렉 제거
✔ 검색 인덱싱으로 인한 디스크 사용 감소
✔ 불필요한 백그라운드 서비스 정지

👉 특히 게임 전 실행하면 효과 체감 큼


⚠️ 꼭 알아야 할 점

1. 영구 최적화가 아닙니다

  • 재부팅하면 원래대로 돌아옵니다

  • 필요할 때만 실행하세요


2. system interrupts는 별개 문제

이 BAT로 해결 안 되는 경우:

👉 원인

  • 드라이버 문제

  • USB 장치

  • 오디오 / 그래픽 충돌

👉 별도 해결 필요


3. 업데이트 중에는 사용 비추천

Windows 업데이트 진행 중 실행하면 오히려 오류가 발생할 수 있습니다.


🎮 추천 사용 상황

  • 게임 실행 전

  • 갑자기 CPU 100% 찍을 때

  • 업데이트 때문에 버벅일 때

  • 작업 집중 모드 (영상 편집, 작업 등)


💡 한 줄 정리

👉 “서비스를 끄지 말고, 필요할 때만 잠깐 멈추는 게 진짜 최적화다”


  • “CPU 100% 갑자기 뜨는 이유 + 1초 해결법 (안전 버전)”
  • “Windows 10/11 CPU 100% 해결 (서비스 끄지 않고 해결하는 방법)”
  • “컴퓨터 버벅임 해결 끝판왕 (BAT 한 번으로 해결)”
  • “게임 전에 무조건 해야 하는 최적화 (CPU 점유율 ↓)”
  • “TrustedInstaller CPU 100% 해결법 (진짜 효과 있음)”
  • “게임 렉 잡는 진짜 방법 (CPU 100% 원인 제거)”
  • “배그/롤 렉 줄이는 필수 설정 (CPU 최적화 BAT)”
  • CPU 100% 해결
  • 렉 완전 제거
  • 이거 하나면 끝
  • 진짜 효과 있음
  • 지금 바로 해결

  • 🌍 1. 🇺🇸 English

    🔥 Title (High CTR)

    • Fix 100% CPU Usage on Windows (Safe Temporary Solution)
    • CPU 100% Spike? Fix It Instantly (No Permanent Changes)
    • Windows 10/11 CPU 100% Fix (TrustedInstaller & Telemetry)

    🎯 Thumbnail Text

    • CPU 100%
    • FIXED
    • NO LAG
    • INSTANT FIX
    • REAL WORKS

    CPU 100%

    FIXED

    🔍 SEO Keywords

    • windows cpu 100 fix
    • high cpu usage windows 10
    • trustedinstaller high cpu fix
    • compatTelRunner fix
    • reduce cpu usage windows

    🇯🇵 2. Japanese 

    🔥 タイトル

    • Windows CPU使用率100%の解決方法(安全・一時停止)
    • CPU100%になる原因と即解決方法
    • Windows 10/11 CPU負荷100% 修正方法

    🎯 サムネ文字

    • CPU100%
    • 即解決
    • ラグ消えた
    • 効果あり
    • 今すぐ改善

    CPU100%

    即解決

    🔍 SEOキーワード

    • windows cpu 使用率100
    • cpu100 解決方法
    • windows 重い 改善
    • trustedinstaller cpu 高い
    • compatTelRunner 対策

    🇨🇳 3. Chinese 

    🔥 标题

    • Windows CPU 100% 占用解决方法(安全临时方案)
    • CPU占用100%?一键解决(无需永久关闭)
    • Windows 10/11 CPU 100% 修复教程

    🎯 缩略图文字

    • CPU100%
    • 已解决
    • 无卡顿
    • 立刻修复
    • 真的有效

    👉 추천 조합

    CPU100%
    已解决

    🔍 SEO关键词

    • windows cpu 100 解决
    • cpu占用100% 修复
    • windows 卡顿 解决
    • trustedinstaller cpu 高
    • compatTelRunner 解决

    🇷🇺 4. Russian 

    🔥 Заголовок

    • Как исправить 100% загрузку CPU в Windows (безопасный способ)
    • CPU 100%? Быстрое решение без отключения служб
    • Windows 10/11 высокая загрузка CPU — решение

    🎯 Текст на превью

    • CPU 100%
    • ИСПРАВЛЕНО
    • БЕЗ ЛАГОВ
    • РАБОТАЕТ
    • СЕЙЧАС

    CPU 100%

    ИСПРАВЛЕНО

    🔍 SEO Ключевые слова

    • windows cpu 100 решение
    • высокая загрузка cpu windows
    • trustedinstaller высокая загрузка
    • compatTelRunner исправить
    • оптимизация windows

    2026년 3월 24일 화요일

    Windows 업데이트 완전 차단 방법 (Home 에디션 포함)

     Windows 업데이트는 보안과 안정성을 위해 중요한 기능이지만, 특정 작업(발표, 게임, 영상 편집 등) 중에는 예기치 않은 업데이트로 인해 불편을 겪을 수 있습니다. 설정에서 자동 업데이트를 꺼도 Microsoft의 정책상 다시 활성화되는 경우가 많아, 많은 분들이 골머리를 앓고 계십니다.

    이 글에서는 Windows Home 에디션을 포함한 모든 버전에서 업데이트를 완전히 차단하는 실전 방법을 단계별로 정리했습니다.


    ⚠️ 시작하기 전에 알아둘 점

    Windows 업데이트를 완전히 차단하면 시스템이 보안 위협에 노출될 수 있습니다. 장기간 유지하기보다는 필요한 작업이 끝난 후 다시 켜거나, 최소한 한 달에 한 번은 수동으로 업데이트를 확인해 주시는 것이 좋습니다.


    🔧 방법 1: Windows Update 서비스 완전 차단

    업데이트를 담당하는 핵심 서비스를 차단하는 가장 기본적인 방법입니다. 일반적인 '사용 안 함' 설정만으로는 부족하기 때문에 복구 옵션까지 모두 꺼야 합니다.

    1. 키보드에서 Windows 로고 키 + R을 눌러 실행 창을 엽니다.

    2. services.msc를 입력하고 확인을 누릅니다.

    3. 목록에서 Windows Update를 찾아 더블클릭합니다.

    4. '일반' 탭에서 시작 유형을 '사용 안 함' 으로 변경하고, '서비스 상태' 는 '중지' 를 눌러 현재 실행 중인 서비스를 멈춥니다.

    5. '복구' 탭으로 이동합니다. 여기가 핵심입니다.

      • '첫 번째 실패', '두 번째 실패', '후속 실패' 모두 드롭다운 메뉴에서 '동작 안 함' 으로 변경합니다.

    6. 확인을 눌러 저장합니다.


    🔧 방법 2: 레지스트리 편집으로 업데이트 차단

    이 방법은 모든 Windows 에디션(Home 포함)에서 적용 가능합니다. Windows Update 자체를 비활성화하는 정책을 직접 등록하는 방식입니다.

    1. Windows 로고 키 + R을 누르고 regedit를 입력해 레지스트리 편집기를 실행합니다.

    2. 다음 경로로 이동합니다.

      HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows

    3. 왼쪽 Windows 폴더에서 마우스 우클릭 후 새로 만들기 > 키를 선택하고 이름을 WindowsUpdate 로 변경합니다.

    4. 방금 만든 WindowsUpdate 폴더를 우클릭해 다시 새로 만들기 > 키를 선택하고 이름을 AU 로 변경합니다.

    5. AU 폴더를 클릭한 후 오른쪽 빈 공간에서 우클릭해 새로 만들기 > DWORD(32비트) 값을 선택합니다.

    6. 새로 생긴 값의 이름을 NoAutoUpdate 로 변경합니다.

    7. NoAutoUpdate를 더블클릭해 값 데이터를 1 로 입력하고 확인을 누릅니다.


    🔧 방법 3: 작업 스케줄러로 시작 시 자동 종료 설정 (이중 안전장치)

    서비스가 어떤 경로로든 다시 실행되더라도, 시스템 시작 후 빠르게 종료시키는 방법입니다. 앞의 두 방법과 함께 적용하면 가장 확실합니다.

    1) 배치 파일 만들기

    메모장을 열어 아래 내용을 복사하고 업데이트중지.bat로 저장합니다. (파일 형식은 '모든 파일(.)'로 선택해야 합니다)

    batch
    @echo off
    net stop wuauserv
    sc config wuauserv start= disabled

    2) 작업 스케줄러에 등록

    1. Windows 로고 키 + R → taskschd.msc 입력 → 확인

    2. 우측 '작업 만들기' 클릭

    3. '일반' 탭

      • 이름: Windows Update 중지

      • '가장 높은 수준의 권한으로 실행' 체크

    4. '트리거' 탭 → '새로 만들기'

      • 작업 시작: '시작할 때'

      • '지연 시간': 30초 (너무 빠르면 서비스가 아직 시작 안 될 수 있음)

      • 확인

    5. '동작' 탭 → '새로 만들기'

      • 프로그램/스크립트: 방금 만든 업데이트중지.bat 파일 경로 선택

      • 확인

    6. '조건' 탭

      • '컴퓨터가 AC 전원으로 실행 중인 경우에만 작업 시작' 체크 해제 (노트북인 경우)

      • 나머지 조건은 모두 체크 해제

    7. 확인 클릭 후 저장


    🔧 추가 팁: 그룹 정책 편집기 사용 (Pro 에디션 한정)

    Windows Pro, Enterprise 에디션을 사용하신다면 더 간편한 방법이 있습니다. Home 에디션은 이 방법을 사용할 수 없습니다.

    1. Windows 로고 키 + R → gpedit.msc 실행

    2. 경로 이동: 로컬 컴퓨터 정책 > 컴퓨터 구성 > 관리 템플릿 > Windows 구성 요소 > Windows 업데이트

    3. '자동 업데이트 구성' 더블클릭

    4. '사용 안 함' 선택 후 확인


    ❓ Home 에디션에서 그룹 정책 편집기가 없다면?

    gpedit.msc가 없다는 것은 Windows Home 에디션을 사용하고 계신다는 의미입니다. Home 에디션은 Microsoft가 그룹 정책 편집기를 제외한 버전으로, 위에서 안내한 레지스트리 편집 방법이 표준 해결책입니다.


    📌 마무리: 가장 강력한 조합

    아래 3가지를 모두 적용하면 Windows가 어떤 경로로든 업데이트 서비스를 다시 활성화하는 것을 차단할 수 있습니다.

    단계방법비고
    1서비스 설정 (복구 탭까지 '동작 안 함')필수
    2레지스트리 NoAutoUpdate = 1모든 에디션 가능
    3작업 스케줄러 시작 시 자동 종료이중 안전장치

    ⚠️ 마지막 주의사항

    • 위 방법을 적용하면 Windows Update를 통한 보안 패치도 자동으로 설치되지 않습니다

    • 장기간 업데이트를 차단할 경우 한 달에 한 번 정도는 수동으로 업데이트를 확인하여 중요한 보안 업데이트를 설치해 주세요

    • Microsoft는 정기적으로 업데이트 정책을 변경하기 때문에, 이후 Windows 업데이트가 다시 활성화될 가능성도 있습니다

    2026년 3월 6일 금요일

    Windows 최적화: 불필요한 서비스를 BAT 파일로 완전 정리하기

    안녕하세요! 오늘은 Windows 을 사용하면서 시스템 자원을 잡아먹는 불필요한 서비스들을 BAT 파일 하나로 깔끔하게 정리하는 방법을 알려드리려고 합니다.

    🎯 왜 서비스를 비활성화해야 할까요?

    Windows은 설치만 하면 기본적으로 수많은 서비스들이 백그라운드에서 실행됩니다. 문제는 이 중 상당수가 일반 사용자에게 전혀 필요 없는 서비스들이라는 점이죠. 이런 서비스들은:

    • CPU와 메모리 자원을 소비합니다

    • 부팅 속도를 느리게 만듭니다

    • 개인정보를 수집하기도 합니다

    • 배터리 수명을 단축시킵니다

    ⚠️ 시작하기 전에 알아두세요

    이 가이드에서 소개하는 방법은 시스템 설정을 변경합니다. 문제가 생길 경우를 대비해:

    1. 반드시 관리자 권한으로 실행하세요

    2. 복구용 BAT 파일을 미리 만들어두세요 (본문에 포함되어 있습니다)

    3. 한 번에 너무 많은 서비스를 비활성화하기보다, 필요에 따라 선택적으로 적용하세요

    📝 BAT 파일 만들기 (최적화 버전)

    아래 코드를 메모장에 복사해서 붙여넣고, Windows_Optimizer.bat이라는 이름으로 저장하세요. 

    @echo off
    title Windows 10 최적화: 불필요한 서비스 비활성화
    color 0C
    echo ======================================================
    echo   WINDOWS 10 불필요한 서비스 비활성화
    echo   [주의] 문제 발생시 복구용 bat 파일도 함께 준비하세요
    echo   관리자 권한으로 실행해주세요
    echo ======================================================
    echo.
    
    :: [1] 진단 및 원격 측정 서비스 (개인정보 관련)
    echo [1/25] Connected User Experiences and Telemetry...
    sc stop DiagTrack >nul 2>&1
    sc config DiagTrack start= disabled
    echo 완료 - 진단 데이터 수집 비활성화
    echo.
    
    echo [2/25] Diagnostic Policy Service...
    sc stop DPS >nul 2>&1
    sc config DPS start= disabled
    echo 완료 - 진단 정책 서비스 비활성화
    echo.
    
    echo [3/25] Diagnostic Service Host...
    sc stop WdiServiceHost >nul 2>&1
    sc config WdiServiceHost start= disabled
    echo 완료 - 진단 서비스 호스트 비활성화
    echo.
    
    echo [4/25] Diagnostic System Host...
    sc stop WdiSystemHost >nul 2>&1
    sc config WdiSystemHost start= disabled
    echo 완료 - 진단 시스템 호스트 비활성화
    echo.
    
    :: [2] 성능 관련 서비스
    echo [5/25] SysMain (Superfetch)...
    sc stop SysMain >nul 2>&1
    sc config SysMain start= disabled
    echo 완료 - SysMain 비활성화 (SSD 사용시 효과적)
    echo.
    
    echo [6/25] Windows Search...
    sc stop WSearch >nul 2>&1
    sc config WSearch start= disabled
    echo 완료 - Windows Search 비활성화 (검색 인덱싱 중단)
    echo.
    
    :: [3] 하드웨어 관련 서비스 (사용하지 않을 경우)
    echo [7/25] Print Spooler...
    sc stop Spooler >nul 2>&1
    sc config Spooler start= disabled
    echo 완료 - Print Spooler 비활성화 (프린터 미사용시)
    echo.
    
    echo [8/25] Windows Biometric Service...
    sc stop WbioSrvc >nul 2>&1
    sc config WbioSrvc start= disabled
    echo 완료 - 생체 인증 서비스 비활성화 (지문/얼굴 인식 미사용시)
    echo.
    
    echo [9/25] Windows Image Acquisition (WIA)...
    sc stop stisvc >nul 2>&1
    sc config stisvc start= disabled
    echo 완료 - WIA 비활성화 (스캐너/카메라 미사용시)
    echo.
    
    echo [10/25] Bluetooth Support Service...
    sc stop bthserv >nul 2>&1
    sc config bthserv start= disabled
    echo 완료 - 블루투스 지원 서비스 비활성화
    echo.
    
    echo [11/25] Touch Keyboard and Handwriting...
    sc stop TabletInputService >nul 2>&1
    sc config TabletInputService start= disabled
    echo 완료 - 터치 키보드/필기 서비스 비활성화 (태블릿 미사용시)
    echo.
    
    echo [12/25] Fax Service...
    sc stop Fax >nul 2>&1
    sc config Fax start= disabled
    echo 완료 - 팩스 서비스 비활성화
    echo.
    
    :: [4] 네트워크 및 보안 관련
    echo [13/25] Remote Registry...
    sc stop RemoteRegistry >nul 2>&1
    sc config RemoteRegistry start= disabled
    echo 완료 - Remote Registry 비활성화 (보안 강화)
    echo.
    
    echo [14/25] Routing and Remote Access...
    sc stop RemoteAccess >nul 2>&1
    sc config RemoteAccess start= disabled
    echo 완료 - 라우팅 및 원격 접속 비활성화
    echo.
    
    echo [15/25] SSDP Discovery...
    sc stop SSDPSRV >nul 2>&1
    sc config SSDPSRV start= disabled
    echo 완료 - SSDP Discovery 비활성화
    echo.
    
    echo [16/25] UPnP Device Host...
    sc stop upnphost >nul 2>&1
    sc config upnphost start= disabled
    echo 완료 - UPnP Device Host 비활성화
    echo.
    
    echo [17/25] Internet Connection Sharing (ICS)...
    sc stop SharedAccess >nul 2>&1
    sc config SharedAccess start= disabled
    echo 완료 - ICS 비활성화 (인터넷 공유 미사용시)
    echo.
    
    echo [18/25] Net.Tcp Port Sharing...
    sc stop NetTcpPortSharing >nul 2>&1
    sc config NetTcpPortSharing start= disabled
    echo 완료 - Net.Tcp Port Sharing 비활성화
    echo.
    
    :: [5] 업데이트 및 보고 서비스
    echo [19/25] Windows Update...
    sc stop wuauserv >nul 2>&1
    sc config wuauserv start= disabled
    echo 완료 - Windows Update 비활성화
    echo.
    
    echo [20/25] Delivery Optimization...
    sc stop DoSvc >nul 2>&1
    sc config DoSvc start= disabled
    echo 완료 - Delivery Optimization 비활성화 (업데이트 공유 중단)
    echo.
    
    echo [21/25] Windows Error Reporting...
    sc stop WerSvc >nul 2>&1
    sc config WerSvc start= disabled
    echo 완료 - Windows Error Reporting 비활성화 (오류 보고 중단)
    echo.
    
    :: [6] Xbox 및 게임 관련 서비스
    echo [22/25] Xbox Live Auth Manager...
    sc stop XblAuthManager >nul 2>&1
    sc config XblAuthManager start= disabled
    echo 완료 - Xbox Live Auth Manager 비활성화
    echo.
    
    echo [23/25] Xbox Live Game Save...
    sc stop XblGameSave >nul 2>&1
    sc config XblGameSave start= disabled
    echo 완료 - Xbox Live Game Save 비활성화
    echo.
    
    echo [24/25] Xbox Accessory Management...
    sc stop XboxNetApiSvc >nul 2>&1
    sc config XboxNetApiSvc start= disabled
    echo 완료 - Xbox Accessory Management 비활성화
    echo.
    
    :: [7] 기타 서비스
    echo [25/25] Downloaded Maps Manager...
    sc stop MapsBroker >nul 2>&1
    sc config MapsBroker start= disabled
    echo 완료 - Downloaded Maps Manager 비활성화 (오프라인 지도 미사용시)
    echo.
    
    echo ======================================================
    echo 모든 서비스 비활성화가 완료되었습니다.
    echo.
    echo [중요] 문제 발생시를 대비해 복구용 BAT 파일도
    echo        같은 폴더에 만들어 두시길 권장합니다.
    echo ======================================================
    pause

    🔧 만약을 위한 복구용 BAT 파일

    문제가 생겼을 때를 대비해 아래 코드로 Windows_Restore.bat 파일도 만들어 두세요.

    @echo off
    title Windows 10 서비스 복구 (기본 설정으로)
    color 0A
    echo ======================================================
    echo   서비스를 기본 설정으로 복원합니다
    echo   관리자 권한으로 실행해주세요
    echo ======================================================
    echo.
    
    :: 서비스 복구 (자동 또는 수동 시작으로 변경)
    sc config DiagTrack start= demand
    sc config DPS start= auto
    sc config WdiServiceHost start= demand
    sc config WdiSystemHost start= demand
    sc config SysMain start= auto
    sc config WSearch start= auto
    sc config Spooler start= auto
    sc config WbioSrvc start= demand
    sc config stisvc start= demand
    sc config bthserv start= demand
    sc config TabletInputService start= demand
    sc config Fax start= demand
    sc config RemoteRegistry start= demand
    sc config RemoteAccess start= disabled
    sc config SSDPSRV start= demand
    sc config upnphost start= demand
    sc config SharedAccess start= demand
    sc config NetTcpPortSharing start= disabled
    sc config wuauserv start= auto
    sc config DoSvc start= auto
    sc config WerSvc start= auto
    sc config XblAuthManager start= demand
    sc config XblGameSave start= demand
    sc config XboxNetApiSvc start= demand
    sc config MapsBroker start= auto
    
    echo ======================================================
    echo 복구 작업이 완료되었습니다.
    echo 재부팅 후 변경사항이 완전히 적용됩니다.
    echo ======================================================
    pause

    📌 서비스별 상세 설명

    개인정보 관련 서비스

    • DiagTrack: Microsoft로 사용 진단 데이터를 전송합니다. 끄면 개인정보 보호에 도움이 됩니다.

    • DPS, WdiServiceHost, WdiSystemHost: 시스템 문제 진단 서비스들입니다. 꺼도 큰 영향이 없습니다.

    성능 최적화

    • SysMain: SSD 사용자에게는 오히려 디스크 사용량을 증가시킬 수 있어 비활성화를 추천합니다.

    • Windows Search: 파일 검색을 빠르게 해주지만, 인덱싱 과정에서 지속적인 디스크 활동이 발생합니다. 'Everything' 같은 대체 검색 프로그램을 사용한다면 꺼도 좋습니다.

    하드웨어 관련

    • Print Spooler: 프린터를 사용하지 않는다면 완전히 꺼도 됩니다.

    • WbioSrvc: 지문/얼굴 인식 로그인을 사용하지 않으면 비활성화하세요.

    • bthserv: 블루투스 기기를 연결하지 않는다면 꺼도 됩니다.

    보안 및 네트워크

    • RemoteRegistry: 원격에서 레지스트리를 수정할 수 있게 해주는 서비스로, 보안을 위해 비활성화하는 것이 좋습니다.

    • SSDPSRV, upnphost: 네트워크 장치 검색 서비스로, 가정에서는 거의 필요 없습니다.

    업데이트 관련

    • wuauserv: Windows Update를 완전히 끕니다. 단, 보안 업데이트가 차단되므로 정기적인 수동 업데이트가 필요합니다.

    • DoSvc: 업데이트 파일을 PC 간에 공유하는 서비스로, 네트워크 대역폭 절약을 위해 꺼도 됩니다.

    게임 관련

    • Xbox 서비스들: PC 게임을 하지 않거나 Xbox 앱을 사용하지 않는다면 모두 비활성화해도 됩니다.

    💡 실행 방법

    1. 만든 Windows_Optimizer.bat 파일에 마우스 오른쪽 버튼을 클릭합니다

    2. "관리자 권한으로 실행"을 선택합니다

    3. 사용자 계정 컨트롤(UAC) 창이 뜨면 "예"를 클릭합니다

    4. 검은색 창이 뜨면서 순서대로 서비스가 비활성화됩니다

    5. 완료 메시지가 나오면 창을 닫습니다

    6. 재부팅하면 변경사항이 완전히 적용됩니다

    ⚠️ 주의사항

    1. 이 최적화는 일반 가정 사용자를 기준으로 만들어졌습니다. 회사나 공용 컴퓨터라면 일부 서비스(특히 네트워크 관련)는 유지하는 것이 좋을 수 있습니다.

    2. 프린터, 블루투스 기기 등을 나중에 사용하게 된다면 해당 서비스만 다시 켜거나 복구용 BAT 파일을 실행하면 됩니다.

    3. Windows Update를 비활성화하면 보안 업데이트가 차단됩니다. 최소한 한 달에 한 번은 수동으로 업데이트를 확인하는 것이 좋습니다.

    4. 복구용 BAT 파일을 같은 폴더에 꼭 보관해두세요. 문제 발생시 바로 실행할 수 있습니다.

    📊 기대 효과

    이 최적화를 적용하면:

    • 부팅 시간 단축 (5-10초 정도)

    • RAM 사용량 감소 (200-500MB 정도)

    • 백그라운드 프로세스 감소

    • 개인정보 수집 차단

    • 배터리 사용 시간 증가 (노트북의 경우)





    -


    Sidewinder


    World


    FishMusic


    LaughingBaby