슈퍼마켓에서 POS용으로 사용하는 PC인데, 가끔 윈도우 업데이트가 뜨는데 실수로 '업데이트'를 눌러버리면 몇분~몇십분동안 POS를 사용못하는 불상사가 벌어져서요...
그래서 윈도우 업데이트를 끄고 싶은데,
Windows Update Blocker v1.7나 StopUpdates10같은 프로그램들은 내부구조를 알 수 없어 좀 꺼려집니다. 전에도 어떤 프로그램 받아서 업데이트를 껐는데, 어떤 프로그램으로 했는지 기억이 안나서 다시 활성화 하느라 한참 고생했었습니다. 비슷한 류의 프로그램 몇개를 받아서 비활성화/활성화를 해 봤는데 안돼서 한참 이것저것 만진뒤에야 됐었거든요..
그래서 특정 프로그램보다는 CMD(배치파일)나 파워쉘 스크립트로 하는게 좀더 나을거 같다는 생각중입니다.
업데이트 끄기
sc config "uhssvc" start=disabled
sc config "wuauserv" start=disabled
sc config "UsoSvc" start=disabled
REG ADD HKLM\SYSTEM\CurrentControlSet\Services\WaasMedicSvc /v Start /f /t REG_DWORD /d 4
sc stop "uhssvc"
sc stop "wuauserv"
sc stop "WaasMedicSvc"
sc stop "UsoSvc"
pause;
업데이트 켜기
sc config "wuauserv" start=demand
sc config "UsoSvc" start=demand
REG ADD HKLM\SYSTEM\CurrentControlSet\Services\WaasMedicSvc /v Start /f /t REG_DWORD /d 3
pause;
인터넷(https://devjit.tistory.com/71)에서 찾은건데, 이정도면 될까요?
정책으로 해둔 경우는 그냥 체크를 안 하게 해둔것뿐이라 업데이트할일 생기면 msu를 유포해서 그걸 설치하면 원하는 타이밍에 가능하고, 레지에 엉뚱한값을 쓴경우 레지를 다시 원복하는 reg를 놔두고 적용하면 되고, 쓰기 권한 뻇은건 다시 부여하면 됩니다
레지파일 1개로 끝입니다
windows 10 block update policy registry
라고 검색하면 평범하게 나옵니다
레지를 만지던, 정책 편집기에서 옵션 주던, 흔한 서드 파티 소프트로 옵션 주던 결과는 다 똑같습니다
그리고, 서드파티 프로그램의 경우 윈도우의 설정을 이것저것 만질텐데, 제 경험상 프로그램마다 좀 다른듯 했기에 좀 더 명시적인 스크립트 형태를 찾는거였고요.
구글링(생활화) 좀 더 해 보겠습니다.
그리고 이것저것 만지면 그따위 소프트 쓰지말고, 안 건드는 제대로 된 소프트를 쓰면 됩니다 (정상적인 소프트라면 자신의 설정 저장과 변경한 부분 이외의 부분 아무것도 안 건드려야 함)
그렇게 신경 쓰이시면 정책 편집기 가서 직접 수정후 해당 레지값 찾아서 알아서 추출해주세요
MS 에게 이거 유료 팻킷 인터넷인데 니 맘대로 업데이트 하다 요금 폭탄 맞으면 책임질래? 시전 하는 겁니다.
64.4.10.33/32
96.16.99.72/32
65.55.138.126/32
157.56.96.61/32
157.56.77.155/32
96.16.99.80/32
157.56.77.157/32
207.46.212.123/32
207.46.209.244/32
207.46.22.245/32
96.16.99.81/32
96.16.99.64/32
96.16.99.56/32
96.16.99.49/32
96.16.99.67/32
157.56.96.60/32
157.56.77.156/32
157.56.67.222/32
157.56.96.62/32
이거 차단하면 되는걸로 알고있습니다. 스크립트로 등록/해제도 가능할겁니다.