Computer >> 컴퓨터 >  >> 체계 >> Windows

Windows 10에서 PowerShell을 사용하여 업데이트를 숨기는 방법

Windows 10에서 PowerShell을 사용하여 업데이트를 숨기는 방법

이전 버전의 Windows와 달리 Microsoft는 Windows 10에서 업데이트 관리를 훨씬 더 어렵게 만들었습니다. 사실 원치 않는 업데이트를 숨기는 기본 제공 옵션이 없습니다. 하지만 Windows 10에서 자동 업데이트를 관리하고 비활성화하는 방법을 이미 다뤘습니다. 한 가지 방법은 공식 문제 해결 앱을 사용하여 설치하고 싶지 않은 업데이트를 일시적으로 숨기는 것입니다.

또는 Windows 10에서 PowerShell을 사용하여 업데이트를 숨길 수도 있습니다. 방법은 다음과 같습니다.

Windows 10에서 PowerShell 액세스

이전 버전의 Windows 10에는 PowerShell이 ​​포함되어 있지 않았습니다. 그러나 시스템이 최신 상태라면 PowerShell은 이미 설치되어 있습니다. 설치가 필요한 경우 Windows 업데이트(설정 -> 업데이트 및 보안 -> Windows 업데이트)를 방문하여 최신 버전의 Windows 10을 설치하세요.

Windows 10에서 PowerShell을 사용하여 업데이트를 숨기는 방법

승리 누르기 + X 또는 시작 메뉴를 마우스 오른쪽 버튼으로 클릭합니다. Windows PowerShell(관리자)을 선택합니다. 이 옵션을 사용하면 관리자 권한으로 명령을 실행할 수 있습니다. 이것은 Windows 10 계정에 실제로 관리자 권한이 있는 경우에만 작동합니다.

Windows 10에서 PowerShell을 사용하여 업데이트를 숨기는 방법

액세스 제한 해제

기본적으로 사용자 계정은 액세스가 제한되며 PowerShell에서 외부 스크립트를 실행할 수 없습니다. 외부 스크립트를 실행하려면 실행 정책을 Unrestricted로 설정해야 합니다. 그러려면 아래 명령어를 입력하고 Enter 버튼을 누르세요.

Set-ExecutionPolicy Unrestricted
Windows 10에서 PowerShell을 사용하여 업데이트를 숨기는 방법

명령을 실행하자마자 확인 메시지가 표시됩니다. A를 누르기만 하면 됩니다. 키 다음에 Enter 당신의 키보드에. 이 시점부터 귀하의 사용자 계정은 제한 없이 액세스할 수 있습니다.

Windows 10에서 PowerShell을 사용하여 업데이트를 숨기는 방법

원하는 경우 아래 명령을 사용하여 사용자 계정의 현재 실행 정책을 확인할 수 있습니다. 보시다시피 저는 무제한으로 액세스할 수 있습니다.

Get-ExecutionPolicy
Windows 10에서 PowerShell을 사용하여 업데이트를 숨기는 방법

실행 정책을 변경한 후 원하는 대로 PowerShell을 자유롭게 사용할 수 있습니다.

Windows 업데이트 도구 설치

기본적으로 Windows 10 PowerShell에는 Windows 업데이트를 관리하는 명령이 포함되어 있지 않습니다. 대신 PSWindowsUpdate 모듈을 설치해야 합니다. 무제한 관리자 액세스 권한이 있는 한 PowerShell 내에서 직접 이 작업을 수행할 수 있습니다.

PowerShell을 열고 다음을 입력하십시오.

Install-Module -Name PSWindowsUpdate
Windows 10에서 PowerShell을 사용하여 업데이트를 숨기는 방법

"Y"를 입력하여 PSWindowsUpdate를 사용하는 데 필요한 NuGet도 설치할 것임을 확인합니다. 이렇게 하려면 인터넷에 연결되어 있어야 합니다.

Windows 10에서 PowerShell을 사용하여 업데이트를 숨기는 방법

신뢰할 수 없는 저장소에 대한 경고가 표시되면 "Y"를 입력하여 계속할 것인지 확인하십시오.

대부분의 경우 설치 프로세스는 몇 분 정도 걸립니다. 모든 작업이 완료되면 일반 PowerShell 프롬프트로 돌아갑니다.

제목에 따라 업데이트 숨기기

PowerShell을 사용하여 업데이트를 숨기려면 먼저 현재 보류 중인 항목의 목록을 확인해야 합니다. 숨기려면 업데이트 이름이 필요합니다.

시작하려면 아래 명령을 사용하여 사용 가능한 모든 Windows 업데이트 목록을 가져옵니다.

Get-WUList
Windows 10에서 PowerShell을 사용하여 업데이트를 숨기는 방법

사용 가능한 모든 업데이트 목록이 있으면 숨기려는 업데이트를 찾고 업데이트 제목을 기록해 둡니다. 업데이트에 KB 번호가 없는 경우 제목이 필요합니다. KB 번호를 사용할 수도 있습니다. (다음 섹션을 참조하십시오.) 다음 명령을 입력하고 Enter 버튼을 눌러 업데이트를 숨깁니다. UpdateName*을(를) 바꾸는 것을 잊지 마십시오. 실제 제목과 함께.

Hide-WindowsUpdate -Title "UpdateName*"

제목의 일부가 정확하고 고유하다면 제목 앞뒤에 와일드카드(*)를 사용할 수 있습니다. 와일드카드를 사용하지 않으려면 전체 업데이트 제목을 입력하세요.

Windows 10에서 PowerShell을 사용하여 업데이트를 숨기는 방법

PowerShell에서는 모든 내용을 입력하지 않아도 되도록 텍스트 섹션을 강조 표시하고 복사할 수 있습니다. 이것은 또한 오류가 무언가를 잘못 입력하는 것을 방지합니다.

PowerShell은 작업을 확인하도록 요청합니다. A를 누르기만 하면 됩니다. 키 다음에 Enter 키보드에서.

Windows 10에서 PowerShell을 사용하여 업데이트를 숨기는 방법

이 작업은 대상 Windows 업데이트를 숨깁니다. H 문자를 보면 확인할 수 있습니다. "상태"에서. 궁금하시다면 H Hidden을 나타냅니다. .

Windows 10에서 PowerShell을 사용하여 업데이트를 숨기는 방법

KB 번호를 기반으로 업데이트 숨기기

또는 KB 문서 ID를 사용하여 Windows 업데이트를 숨길 수도 있습니다. KB 문서 ID를 사용하여 Windows 업데이트를 숨기려면 아래 명령을 사용하기만 하면 됩니다. 아래 명령에서 "KBNumber"를 숨기려는 업데이트의 ID로 바꾸는 것을 잊지 마십시오.

Hide-WindowsUpdate -KBArticleID KBNumber
Windows 10에서 PowerShell을 사용하여 업데이트를 숨기는 방법

다시 말하지만, PowerShell은 확인을 요청할 것입니다. A 문자를 입력하세요. Enter 키를 누릅니다. 버튼.

Windows 10에서 PowerShell을 사용하여 업데이트를 숨기는 방법

업데이트 숨기기 해제

앞으로 업데이트 숨기기를 해제하려면 다른 명령을 사용하여 업데이트 목록을 표시해야 합니다. 원래 Get-WUList에는 숨겨진 업데이트가 표시되지 않습니다.

대신 다음 명령을 사용하십시오.

Show-WindowsUpdate

L 입력 모두에게 아니오라고 말하는 것. 그렇지 않으면 각 개별 업데이트에 대한 세부정보를 본 다음 숨겨진 업데이트를 포함한 모든 업데이트 목록을 볼 수 있습니다.

Windows 10에서 PowerShell을 사용하여 업데이트를 숨기는 방법

이제 숨겨진 업데이트의 KB 번호 또는 제목이 있으므로 다음 명령 중 하나를 사용하여 숨김을 해제하고 "KBNumber"를 실제 KB 번호로 바꾸거나 "UpdateTitle"을 제목으로 바꿉니다. 두 명령을 동시에 사용하지 말고 한 명령 또는 다른 명령만 사용하십시오.

Show-WindowsUpdate -KBArticleID KBNumber
Show-WindowsUpdate -Title UpdateTitle
Windows 10에서 PowerShell을 사용하여 업데이트를 숨기는 방법

위의 작업은 다시 확인을 요청합니다. 작업을 확인하기만 하면 업데이트를 다시 받을 수 있습니다.

Windows 10에서 PowerShell을 사용하여 업데이트를 숨기는 방법

여러 업데이트를 숨겼다가 다시 표시하려면 다음 명령을 사용하세요.

Show-WindowsUpdate

A 입력 숨긴 업데이트를 포함하여 모든 업데이트를 표시합니다. 이것은 개별 제목이나 KB 번호를 입력하지 않고 모든 숨겨진 업데이트를 한 번에 복원하는 빠른 방법입니다.

마무리하려면 아래 명령을 사용하여 실행 정책을 다시 제한됨으로 변경하십시오. 사용자 계정이 무제한 액세스로 스크립트를 실행하도록 하면 시스템이 취약해질 수 있습니다.

Set-ExecutionPolicy Restricted

PowerShell을 사용하여 Windows 10 업데이트를 추가로 관리하려면 다음을 입력하십시오.

Get-Command -module PSWindowsUpdate

이것은 이 모듈 내에서 사용 가능한 모든 업데이트 관리 명령 목록을 제공합니다.

다운로드 시간을 제한하여 작업을 하는 동안 성가신 재시작을 방지하거나 제한된 연결에서 대역폭을 절약하려는 경우 Windows Update 내에서 업데이트 창을 설정하십시오. 또한 문제가 발생하는 경우 Windows 10 업데이트 문제를 해결하는 방법을 알아보세요.