winget 모든? 패키지 업그래이드

windows의 winget을 사용하면 편한점이 많다.

winget upgrade 명령하면 아래 처럼 설치된 패키지의 최신 버전을 확인 할수 있다.

> winget upgrade
이름                                                    장치 ID                      버전          사용 가능     원본
-----------------------------------------------------------------------------------------------------------------------
Termius 8.0.2                                           Termius.Termius              8.0.2         8.0.4         winget
Mozilla Firefox (x64 ko)                                Mozilla.Firefox              112.0         117.0         winget
TeamViewer Host                                         TeamViewer.TeamViewer.Host   15.44.5       15.45.3       winget
Microsoft Visual C++ 2015-2019 Redistributable (x64) -… Microsoft.VCRedist.2015+.x64 14.29.30139.0 14.38.32919.0 winget
Microsoft Visual C++ 2015-2019 Redistributable (x86) -… Microsoft.VCRedist.2015+.x86 14.22.27821.0 14.38.32919.0 winget
Microsoft Visual Studio Code (User)                     Microsoft.VisualStudioCode   1.78.2        1.81.1        winget
PowerToys (Preview) x64                                 Microsoft.PowerToys          0.70.1        0.73.0        winget
7 업그레이드를 사용할 수 있습니다.

패키지를 업그래이드 할때는 ? winget upgrade {장치ID} 을 입력 하면 원하는 패키지를 업업그래이드 가능하다.

> winget upgrade  Microsoft.VisualStudioCode
찾음 Microsoft Visual Studio Code [Microsoft.VisualStudioCode] 버전 1.81.1
이 응용 프로그램의 라이선스는 그 소유자가 사용자에게 부여했습니다.
Microsoft는 타사 패키지에 대한 책임을 지지 않고 라이선스를 부여하지도 않습니다.
다운로드 중 https://az764295.vo.msecnd.net/stable/6c3e3dba23e8fadc360aed75ce363ba185c49794/VSCodeUserSetup-x64-1.81.1.exe
  ██████████████████████████████  89.0 MB / 89.0 MB
설치 관리자 해시를 확인했습니다.
패키지 설치를 시작하는 중...
설치 성공

모든 패키지를 업그레이드 하고 싶으면? winget upgrade –all 명령어로 손쉽게 새로운 버전이 있는 모든 패키지 업그레이드가 가능하다.

> winget upgrade --all
이름                                                    장치 ID                      버전          사용 가능     원본
-----------------------------------------------------------------------------------------------------------------------
Termius 8.0.2                                           Termius.Termius              8.0.2         8.0.4         winget
Mozilla Firefox (x64 ko)                                Mozilla.Firefox              112.0         117.0         winget
TeamViewer Host                                         TeamViewer.TeamViewer.Host   15.44.5       15.45.3       winget
Microsoft Visual C++ 2015-2019 Redistributable (x64) -… Microsoft.VCRedist.2015+.x64 14.29.30139.0 14.38.32919.0 winget
Microsoft Visual C++ 2015-2019 Redistributable (x86) -… Microsoft.VCRedist.2015+.x86 14.22.27821.0 14.38.32919.0 winget
PowerToys (Preview) x64                                 Microsoft.PowerToys          0.70.1        0.73.0        winget
6 업그레이드를 사용할 수 있습니다.

(1/6) 찾음 Termius [Termius.Termius] 버전 8.0.4
이 응용 프로그램의 라이선스는 그 소유자가 사용자에게 부여했습니다.
Microsoft는 타사 패키지에 대한 책임을 지지 않고 라이선스를 부여하지도 않습니다.
다운로드 중 https://autoupdate.termius.com/windows/Install%20Termius.exe
  ██████████████████████████████   165 MB /  165 MB
설치 관리자 해시가 일치하지 않습니다.

(2/6) 찾음 Mozilla Firefox [Mozilla.Firefox] 버전 117.0
이 응용 프로그램의 라이선스는 그 소유자가 사용자에게 부여했습니다.
Microsoft는 타사 패키지에 대한 책임을 지지 않고 라이선스를 부여하지도 않습니다.
다운로드 중 https://download-installer.cdn.mozilla.net/pub/firefox/releases/117.0/win64/en-US/Firefox%20Setup%20117.0.exe
  ██████████████████████████████  55.5 MB / 55.5 MB
설치 관리자 해시를 확인했습니다.
패키지 설치를 시작하는 중...
설치 성공
... 생략 ....

출처 : https://learn.microsoft.com/ko-kr/windows/package-manager/winget/

windows 11 22H2 install wiht out internet install (offline install)

국가 설정 및 키보드 설정 후 단축키 “SHIFT + F10″으로 명령 프롬프트를 호출한다.

명령 프롬프트에 아래 명령어를 입력하면 리부팅 후 OFFLINE 설치가 가능하다.

OOBE\BYPASSNRO

windows update 를 통한 드라이버 자동 업데이트 방지

제조사에서 배포된 드라이버가 아닌 Windows Update를 통한 장치 드라이버 업데이트가 진행되면 기능 동작에 문제가 생길 수 있다.

특히 노트북 그래픽 드라이버의 경우 밝기 조절 등 기능의 문제가 자주 발생된다.

Windows 10 Pro (version: 1909, OS 빌드:18363.752) 기준의 “로컬 그룹 정책 편집기”를 사용한 Windows Update 제한 방법이다.

  1. 로컬 그룹 정책 편집기 실행
    실행(Win + R) > “gpedit.msc” > 확인
  2. Windows 업데이트에 드라이버 포함하지 않음 정책 변경.
    로컬 컴퓨터 정책 > 관리 템플릿 > Windows 업데이트 > Windows 업데이트에 드라이버를 포함하지 않음 > 사용
  3. 리부팅(?)

그룹정책에 정상적으로 적용이 완료 되면 Windows Update 메뉴에 *일부 설정은 조직에서 관리합니다. 라는 문구를 확인 할 수 있다.

Windows Time

참고 1 : https://support.microsoft.com/ko-kr/help/2385818/windows-time-service-doesn-t-start-automatically-on-a-workgroup-comput
참고 2 : http://support.microsoft.com/kb/251192/ko

  • 트리거 확인
    > sc qtriggerinfo w32time
  • 트리거 변경
    > sc triggerinfo w32time start/networkon stop/networkoff
  • 트리거 삭제

    > sc triggerinfo w32time delete
  • 서비스 유형 변경

    > sc config w32time start= auto

    auto = 자동
    demand = 수동
    disabled = 사용안함

  • win32time 설정 확인

    > w32tm /query /configuration
  • 서버 기능 활성화
    reg add "HKLM\SYSTEM\CurrentControlSet\services\W32Time\TimeProviders\NtpServer" /v "Enabled" /t "REG_DWORD" /d "1" /f

Test Windows virtual machin Download

Download URL
https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/

Virtual machine 종류 (2017 / 11 / 23 기준)

  • IE8 on Win7 (x86)
  • IE9 on Win7 (x86)
  • IE10 on Win7 (x86)
  • IE11 on Win7 (x86)
  • IE11 on Win81 (x86)
  • MSEdge on Win10 (x64) Stable (16.16299)

Platform

  • VirtualBox
  • Vagrant
  • HyperV(Windows)
  • VPC(Windows)
  • VMware (Windows, Mac)
  • Parallels (Mac)