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

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