Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีซ่อนการอัปเดตโดยใช้ PowerShell ใน Windows 10

วิธีซ่อนการอัปเดตโดยใช้ PowerShell ใน Windows 10

ไม่เหมือนกับ Windows รุ่นก่อน ๆ Microsoft ทำให้การจัดการการอัปเดตใน Windows 10 ยากขึ้นมาก อันที่จริง ไม่มีตัวเลือกในตัวเพื่อซ่อนการอัปเดตที่ไม่ต้องการ ดังที่กล่าวไปแล้ว เราได้กล่าวถึงวิธีจัดการและปิดใช้งานการอัปเดตอัตโนมัติใน Windows 10 แล้ว วิธีหนึ่งคือการใช้แอปการแก้ปัญหาอย่างเป็นทางการเพื่อซ่อนการอัปเดตที่คุณไม่ต้องการติดตั้งชั่วคราว

หรือจะซ่อนการอัปเดตโดยใช้ PowerShell ใน Windows 10 ก็ได้ โดยใช้วิธีดังนี้

การเข้าถึง PowerShell ใน Windows 10

Windows 10 เวอร์ชันเก่าไม่มี PowerShell อย่างไรก็ตาม หากระบบของคุณทันสมัย ​​แสดงว่าติดตั้ง PowerShell แล้ว หากต้องการติดตั้ง โปรดไปที่ Windows Update (การตั้งค่า -> การอัปเดตและความปลอดภัย -> Windows Update) เพื่อติดตั้ง Windows 10 เวอร์ชันล่าสุด

วิธีซ่อนการอัปเดตโดยใช้ PowerShell ใน Windows 10

กด ชนะ + X หรือคลิกขวาที่เมนูเริ่ม เลือก Windows PowerShell (ผู้ดูแลระบบ) ตัวเลือกนี้ช่วยให้คุณสามารถรันคำสั่งด้วยสิทธิ์ของผู้ดูแลระบบ ใช้งานได้ก็ต่อเมื่อบัญชี Windows 10 ของคุณมีสิทธิ์ของผู้ดูแลระบบจริงๆ

วิธีซ่อนการอัปเดตโดยใช้ PowerShell ใน Windows 10

ไม่จำกัดการเข้าถึง

ตามค่าเริ่มต้น บัญชีผู้ใช้ของคุณจะถูกจำกัดการเข้าถึง และคุณจะไม่สามารถเรียกใช้สคริปต์ภายนอกใดๆ ใน PowerShell ได้ หากต้องการเรียกใช้สคริปต์ภายนอก คุณต้องตั้งค่านโยบายการดำเนินการเป็นไม่จำกัด โดยป้อนคำสั่งด้านล่างแล้วกดปุ่ม Enter

Set-ExecutionPolicy Unrestricted
วิธีซ่อนการอัปเดตโดยใช้ PowerShell ใน Windows 10

ทันทีที่คุณรันคำสั่ง คุณจะถูกถามเพื่อยืนยัน เพียงกดปุ่ม A คีย์ตามด้วย Enter บนแป้นพิมพ์ของคุณ จากนี้ไป บัญชีผู้ใช้ของคุณจะเข้าถึงได้ไม่จำกัด

วิธีซ่อนการอัปเดตโดยใช้ PowerShell ใน Windows 10

หากต้องการ คุณสามารถตรวจสอบนโยบายการดำเนินการปัจจุบันของบัญชีผู้ใช้ของคุณโดยใช้คำสั่งด้านล่าง อย่างที่คุณเห็น ฉันมีสิทธิ์การเข้าถึงแบบไม่จำกัด

Get-ExecutionPolicy
วิธีซ่อนการอัปเดตโดยใช้ PowerShell ใน Windows 10

หลังจากเปลี่ยนนโยบายการดำเนินการ คุณสามารถใช้ PowerShell ได้ตามต้องการ

ติดตั้ง Windows Update Tool

ตามค่าเริ่มต้น Windows 10 PowerShell จะไม่มีคำสั่งสำหรับจัดการ Windows Updates คุณต้องติดตั้งโมดูล PSWindowsUpdate แทน คุณสามารถดำเนินการนี้ได้โดยตรงใน PowerShell ตราบใดที่คุณมีสิทธิ์การเข้าถึงระดับผู้ดูแลระบบที่ไม่จำกัด

เปิด PowerShell แล้วป้อน:

Install-Module -Name PSWindowsUpdate
วิธีซ่อนการอัปเดตโดยใช้ PowerShell ใน Windows 10

พิมพ์ “Y” เพื่อยืนยันว่าคุณต้องการติดตั้ง NuGet ด้วย ซึ่งจำเป็นสำหรับการใช้ PSWindowsUpdate โปรดทราบว่าคุณต้องเชื่อมต่ออินเทอร์เน็ตเพื่อทำสิ่งนี้

วิธีซ่อนการอัปเดตโดยใช้ PowerShell ใน Windows 10

หากคุณได้รับคำเตือนเกี่ยวกับที่เก็บที่ไม่น่าเชื่อถือ ให้พิมพ์ “Y” เพื่อยืนยันว่าคุณต้องการดำเนินการต่อ

ส่วนใหญ่ขั้นตอนการติดตั้งจะใช้เวลาเพียงไม่กี่นาที คุณจะกลับไปที่พรอมต์ PowerShell ปกติเมื่อทุกอย่างเสร็จสิ้น

ซ่อนการอัปเดตตามชื่อเรื่อง

ก่อนที่คุณจะสามารถซ่อนการอัปเดตโดยใช้ PowerShell คุณต้องดูรายการสิ่งที่รอดำเนินการอยู่ก่อน คุณจะต้องใช้ชื่อของการอัปเดตเพื่อซ่อน

ในการเริ่มต้น ใช้คำสั่งด้านล่างเพื่อดูรายการการอัปเดต Windows ที่มีทั้งหมด

Get-WUList
วิธีซ่อนการอัปเดตโดยใช้ PowerShell ใน Windows 10

เมื่อคุณมีรายการอัปเดตทั้งหมดแล้ว ให้ค้นหาการอัปเดตที่คุณต้องการซ่อนและจดชื่อการอัปเดต คุณจะต้องใช้ชื่อเรื่องหากการอัปเดตไม่มีหมายเลข KB คุณยังสามารถใช้หมายเลข KB (ดูหัวข้อถัดไป) ป้อนคำสั่งต่อไปนี้แล้วกดปุ่ม Enter เพื่อซ่อนการอัปเดต อย่าลืมแทนที่ UpdateName* ด้วยชื่อจริง

Hide-WindowsUpdate -Title "UpdateName*"

เราสามารถใช้สัญลักษณ์แทน (*) ก่อนและหลังชื่อได้ตราบใดที่บางส่วนของชื่อถูกต้องและไม่ซ้ำกัน หากคุณไม่ต้องการยุ่งเกี่ยวกับไวด์การ์ด ให้ป้อนชื่อการอัปเดตแบบเต็ม

วิธีซ่อนการอัปเดตโดยใช้ PowerShell ใน Windows 10

ใน PowerShell คุณสามารถเน้นและคัดลอกส่วนของข้อความเพื่อหลีกเลี่ยงไม่ให้ต้องพิมพ์ทุกอย่าง นอกจากนี้ยังป้องกันข้อผิดพลาดจากการพิมพ์ผิดบางอย่าง

PowerShell ขอให้คุณยืนยันการกระทำของคุณ เพียงกดปุ่ม A คีย์ตามด้วย Enter บนแป้นพิมพ์ของคุณ

วิธีซ่อนการอัปเดตโดยใช้ PowerShell ใน Windows 10

การดำเนินการนี้จะซ่อนเป้าหมาย Windows Update ยืนยันได้โดยดูที่ตัวอักษร H ภายใต้ "สถานะ" ในกรณีที่คุณสงสัยตัวอักษร H ย่อมาจาก Hidden .

วิธีซ่อนการอัปเดตโดยใช้ PowerShell ใน Windows 10

ซ่อนการอัปเดตตามหมายเลข KB

หรือคุณสามารถซ่อนการอัปเดต Windows โดยใช้ KB Article ID หากต้องการซ่อนการอัปเดต Windows โดยใช้ KB Article ID เพียงใช้คำสั่งด้านล่าง อย่าลืมแทนที่ “KBNumber” ในคำสั่งด้านล่างด้วย ID ของการอัปเดตที่คุณต้องการซ่อน

Hide-WindowsUpdate -KBArticleID KBNumber
วิธีซ่อนการอัปเดตโดยใช้ PowerShell ใน Windows 10

อีกครั้ง PowerShell จะขอให้คุณยืนยัน ใส่ตัวอักษร A แล้วกดปุ่ม Enter ปุ่ม.

วิธีซ่อนการอัปเดตโดยใช้ PowerShell ใน Windows 10

เลิกซ่อนการอัปเดต

ในอนาคต หากคุณต้องการเลิกซ่อนการอัปเดต คุณจะต้องแสดงรายการอัปเดตโดยใช้คำสั่งอื่น Get-WUList ดั้งเดิมไม่แสดงการอัปเดตที่ซ่อนอยู่

ให้ใช้คำสั่งต่อไปนี้แทน:

Show-WindowsUpdate

พิมพ์ L ที่จะพูดไม่ทั้งหมด มิเช่นนั้น คุณจะดูรายละเอียดเกี่ยวกับการอัปเดตแต่ละรายการ จากนั้นดูรายการอัปเดตทั้งหมด รวมถึงการอัปเดตที่ซ่อนไว้ด้วย

วิธีซ่อนการอัปเดตโดยใช้ PowerShell ใน Windows 10

เมื่อคุณมีหมายเลข KB หรือชื่อเรื่องของการอัปเดตที่ซ่อนอยู่แล้ว ให้ใช้คำสั่งใดคำสั่งหนึ่งต่อไปนี้เพื่อยกเลิกการซ่อน โดยแทนที่ “KBNumber” ด้วยหมายเลข KB จริงหรือ “UpdateTitle” ด้วยชื่อ ใช้คำสั่งเดียวเท่านั้น ไม่ใช้ทั้งสองคำสั่งพร้อมกัน

Show-WindowsUpdate -KBArticleID KBNumber
Show-WindowsUpdate -Title UpdateTitle
วิธีซ่อนการอัปเดตโดยใช้ PowerShell ใน Windows 10

การดำเนินการข้างต้นจะขอให้คุณยืนยันอีกครั้ง เพียงยืนยันการดำเนินการ แล้วคุณจะได้รับการอัปเดตกลับ

วิธีซ่อนการอัปเดตโดยใช้ PowerShell ใน Windows 10

หากคุณซ่อนการอัปเดตจำนวนมากและต้องการแสดงอีกครั้ง ให้ใช้คำสั่งต่อไปนี้:

Show-WindowsUpdate

พิมพ์ A เพื่อแสดงการอัปเดตทั้งหมด รวมถึงรายการที่คุณซ่อนไว้ นี่เป็นวิธีที่รวดเร็วในการกู้คืนการอัปเดตที่ซ่อนอยู่ทั้งหมดในครั้งเดียว เมื่อเทียบกับการป้อนชื่อแต่ละรายการหรือหมายเลข KB

หากต้องการสรุป ให้เปลี่ยนนโยบายการดำเนินการกลับเป็นจำกัดโดยใช้คำสั่งด้านล่าง การให้บัญชีผู้ใช้ของคุณเรียกใช้สคริปต์ด้วยการเข้าถึงที่ไม่จำกัดอาจทำให้ระบบของคุณมีช่องโหว่

Set-ExecutionPolicy Restricted

หากต้องการจัดการการอัปเดต Windows 10 ของคุณเพิ่มเติมโดยใช้ PowerShell ให้ป้อนข้อมูลต่อไปนี้:

Get-Command -module PSWindowsUpdate

ข้อมูลนี้จะแสดงรายการคำสั่งการจัดการการอัปเดตที่มีอยู่ทั้งหมดภายในโมดูลนี้

หากคุณต้องการจำกัดเวลาในการดาวน์โหลดเพื่อหลีกเลี่ยงการรีสตาร์ทที่น่ารำคาญในขณะที่คุณกำลังทำอะไรบางอย่างหรือเพื่อประหยัดแบนด์วิดท์ในการเชื่อมต่อที่จำกัด ให้ตั้งค่าหน้าต่างอัปเดตภายใน Windows Update นอกจากนี้ เรียนรู้วิธีแก้ไขปัญหาการอัปเดต Windows 10 หากมีบางอย่างไม่ถูกต้อง