Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows Server

วิธีดาวน์โหลดและติดตั้ง Windows Updates ด้วยตนเอง

Microsoft เปิดตัวอัปเดตความปลอดภัยใหม่สำหรับผลิตภัณฑ์ของตนอย่างน้อยเดือนละหนึ่งครั้ง ในกรณีส่วนใหญ่ บริการ Windows Update ทำงานได้อย่างยอดเยี่ยมในการดาวน์โหลดและติดตั้งอัปเดต Windows อัตโนมัติ คุณยังสามารถดาวน์โหลดและติดตั้งอัปเดตความปลอดภัยสะสมล่าสุดสำหรับรุ่น Windows ของคุณ (build) ด้วยตนเองได้ ตัวอย่างเช่น บนคอมพิวเตอร์ที่มีบริการ wususerv ปิดใช้งาน ในสภาพแวดล้อมที่ตัดขาด (disconnected) (หากคุณไม่ได้ใช้เซิร์ฟเวอร์ WSUS ที่คุณสามารถทดสอบและอนุมัติอัปเดต Windows ด้วยตนเอง) ในเครือข่ายท้องถิ่นที่มีการเชื่อมต่อแบบมีมิเตอร์ (metered) ฯลฯ

ทุกวันอังคารที่สอง ของเดือน Microsoft เปิดตัวอัปเดตใหม่สำหรับรุ่น Windows ที่รองรับทั้งหมดและผลิตภัณฑ์ MSFT อื่นๆ (แพตช์สำหรับช่องโหว่วิกฤตสามารถปล่อยออกได้เร็วกว่านี้โดยไม่ต้องรอวันนี้) นอกจากนี้ โปรดจำว่ารุ่นสะสม (cumulative update model) ถูกใช้ใน Windows ตอนนี้ หมายความว่าคุณเพียงต้องติดตั้งแพ็กเกจความปลอดภัยสะสมล่าสุดเพียงหนึ่งแพ็กเกจเพื่ออัปเดตอินสแตนซ์ Windows ของคุณ

การตรวจสอบประวัติ Windows Update

คุณสามารถตรวจสอบวันที่อัปเดตล่าสุดที่ติดตั้งบนคอมพิวเตอร์ของคุณโดยใช้คำสั่ง PowerShell ต่อไปนี้:

gwmi win32_quickfixengineering |sort installedon -desc

ภาพหน้าจอนี้แสดงว่าอัปเดตความปลอดภัยล่าสุดถูกติดตั้งบนคอมพิวเตอร์นี้เมื่อวันที่ 9 กุมภาพันธ์ 2022

คุณยังสามารถแสดงประวัติการติดตั้ง Windows Update โดยใช้คำสั่ง Get-WUHistory จากโมดูล PSWindowsUpdate:

Get-WUHistory|Where-Object {$_.Title -like "KB*"} |Sort-Object date -desc

ต่อไป คุณต้องค้นหาหมายเลขเวอร์ชันและบิลด์ของ Windows ของคุณ ใช้คำสั่ง PowerShell ต่อไปนี้:

Get-ComputerInfo | select WindowsProductName, WindowsVersion, OsHardwareAbstractionLayer, OsArchitecture

WindowsProductName WindowsVersion OsHardwareAbstractionLayer OsArchitecture Windows 10 Pro 2009 10.0.19041.1566 64-bit

ในกรณีของผม ผมต้องดาวน์โหลดอัปเดตความปลอดภัยล่าสุดสำหรับ Windows 10 20H2 x64

วิธีค้นหาและดาวน์โหลดอัปเดตความปลอดภัยล่าสุดสำหรับ Windows

คุณสามารถดาวน์โหลดอัปเดตล่าสุดสำหรับผลิตภัณฑ์ Microsoft ด้วยตนเองจาก Microsoft Update Catalog — https://www.catalog.update.microsoft.com/Home.aspx คุณสามารถหาอัปเดตใดๆ สำหรับรุ่น Windows ที่รองรับทั้งหมด (การนำเข้าอัปเดตโดยตรงผ่านคอนโซล WSUS ก็รองรับเช่นกัน) ปัญหาหลักคือไม่มีฟังก์ชันค้นหาที่สะดวกใน Update Catalog หากคุณไม่รู้หมายเลข KB ที่คุณต้องติดตั้ง จะค่อนข้างยากที่จะค้นหาและดาวน์โหลดแพ็กเกจอัปเดต MSU ที่ถูกต้อง

มา看看วิธีสร้างคำค้นหาที่ถูกต้องเพื่อค้นหาอัปเดตสำหรับรุ่น Windows ของคุณใน Microsoft Update Catalog บทความนี้เขียนเมื่อวันที่ 10 มีนาคม 2022 ดังนั้นอัปเดตความปลอดภัยล่าสุดปล่อยออกสองวันก่อนวันที่ 8 มีนาคม (วันอังคารที่สองของเดือน) ในกรณีของเรา เพื่อค้นหาอัปเดตความปลอดภัย มีนาคม 2022 สำหรับ Windows 10 20H2 x64 ให้คัดลอกคำค้นหาต่อไปนี้และวางในช่องค้นหาที่มุมขวาบน:

windows 10 20h2 x64 3/%/2022

Microsoft Update Catalog ส่งคืนรายการ 3 อัปเดต

คุณจะตัดสินใจได้อย่างไรว่าคุณต้องดาวน์โหลดและติดตั้งอัปเดตใด? ทั่วไปคุณสามารถดาวน์โหลดและติดตั้งทั้งหมดได้ แต่คุณสามารถประหยัดเวลาได้ เนื่องจาก Microsoft ใช้อัปเดตสะสม คุณเพียงต้องดาวน์โหลดและติดตั้ง Cumulative Security Update ล่าสุดสำหรับรุ่น OS ของคุณเท่านั้น

มีอัปเดตสะสมขนาดใหญ่ (มากกว่า 600MB) เพียงหนึ่งรายการสำหรับบิลด์ Windows 10 ของผม:

  • 2022-03 Cumulative Update for Windows 10 Version 20H2 for x64-based Systems (KB5011487), Windows 10 version 1903 and later, Security Updates, 3/7/2022 — 655.6 MB

คลิกที่ชื่ออัปเดตความปลอดภัย KB5011487 ในหน้าต่างถัดไปพร้อมข้อมูลอัปเดต ไปที่แท็บ Package Details แท็บนี้แสดงว่าอัปเดตนี้นำแทนอัปเดตใด (This update replaces the following updates) และอัปเดตไหนนำแทนมัน (This update has been replaced by the following updates)

ตามที่คุณเห็น ไม่มีการแทนที่: This update has been replaced by the following updates: n/a หมายความว่านี่คืออัปเดตความปลอดภัยสะสมล่าสุดสำหรับรุ่น Windows 10 ของคุณ

คลิกปุ่ม Download และลิงก์ดาวน์โหลดโดยตรงไปยังไฟล์อัปเดต MSU จะปรากฏในหน้าต่างถัดไป ดาวน์โหลดไฟล์และบันทึกไว้บนไดรฟ์ท้องถิ่น

คุณยังสามารถหาหมายเลข KB ของอัปเดตสะสมล่าสุดสำหรับรุ่น Windows 10 ของคุณได้ที่หน้านี้: https://support.microsoft.com/en-us/topic/windows-10-update-history-7dd3071a-3906-fa2c-c342-f7f86728a6e3

เลือกบิลด์ Windows 10 ของคุณ (ในตัวอย่างของผมคือ Windows 10 20H2) จากรายการทางซ้าย แล้วดูรายการที่เรียกว่า In this release รายการแรกอ้างอิงบทความ knowledge base (KB) ที่มีอัปเดตสะสมล่าสุดสำหรับรุ่น Windows ที่เลือก ในตัวอย่างของเรา นี่คือ March 8, 2022—KB5011487 (OS Builds 19042.1586, 19043.1586, and 19044.1586 นี่คืออัปเดตที่เราดาวน์โหลดตามวิธีข้างต้น

จากนั้นดาวน์โหลด Windows 10 Servicing Stack Update (SSU) ล่าสุดที่มีอยู่ อัปเดตนี้ก็สามารถหาได้ใน Windows Update Catalog โดยใช้คำสำคัญ: servicing stack windows 10 20h2

อย่าลืมติดตั้ง Servicing Stack Update ก่อนติดตั้งอัปเดตความปลอดภัยสะสมของ Windows

ตั้งแต่ มีนาคม 2021 Microsoft หยุดปล่อยอัปเดต SSU แยกต่างหากสำหรับ Windows 10 builds 2004 และใหม่กว่า ตอนนี้พวกเขาถูกรวมอยู่ใน Latest Cumulative Update (LCU) แล้ว

การดาวน์โหลดไฟล์ Windows Update โดยใช้ PowerShell

เพื่อดาวน์โหลดไฟล์อัปเดต MSU ด้วยตนเองจาก Microsoft Update Catalog คุณสามารถใช้คำสั่ง Save-KBFile จากโมดูล KBUpdate (KB Viewer, Saver, Installer and Uninstaller) https://github.com/potatoqualitee/kbupdate

ติดตั้งโมดูลจาก PowerShell Gallery:

Install-Module KBUpdate -Scope CurrentUser

เพื่อดาวน์โหลดไฟล์อัปเดตเฉพาะ ให้รันคำสั่ง PowerShell ต่อไปนี้:

Save-KBFile -Name KB5011487, 5005260 -Architecture x64 -Path C:\Distr\Updates

ไฟล์อัปเดตจะถูกดาวน์โหลดไปยังไดเรกทอรีเป้าหมายในพื้นหลังโดยใช้โปรโตคอล BITS

การติดตั้งอัปเดตความปลอดภัยสะสมด้วยตนเองบน Windows

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

หากข้อความ "The update is not applicable to your computer" ปรากฏเมื่อติดตั้งอัปเดต MSU อาจเป็นเพราะคุณดาวน์โหลดแพ็กเกจอัปเดตสำหรับรุ่น/บิลด์ Windows ที่แตกต่างกัน หรืออัปเดตถูกติดตั้งแล้ว

ในบางกรณี คุณอาจต้องรีเซ็ตบริการ Windows Update และการตั้งค่าเอเจนต์ให้กลับสู่ค่าเริ่มต้น

หลังจากการติดตั้งแพ็กเกจอัปเดตเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์ของคุณ (หากคุณประสบปัญหาใดๆ กับระบบปฏิบัติการหรือแอป คุณสามารถถอนการติดตั้งอัปเดตตามคำแนะนำ)

คุณยังสามารถติดตั้ง Windows update จาก command prompt ในโหมดเงียบ (quiet mode) โดยใช้เครื่องมือ built-in wusa.exe (Windows Update Standalone Installer) คำสั่งต่อไปนี้จะติดตั้งอัปเดตที่ระบุในโหมดเงียบและเลื่อนการรีบูทอัตโนมัติของคอมพิวเตอร์หลังการติดตั้งเสร็จสิ้น:

wusa C:\updates\windows10.0-kb5011487-x64_8bc93fe5c681ddf741120602899a730c65c155d6 /quiet /norestart

คุณสามารถแยกไฟล์ MSU และติดตั้งแพ็กเกจอัปเดต Windows เป็นไฟล์ CAB โดยใช้คำสั่ง:

start /wait DISM.exe /Online /Add-Package /PackagePath: c:\updates\KB5011487\Windows10.0-KB5011487-x64.cab /Quiet /NoRestart

หรือใช้ไฟล์ CAB นี้เพื่อ slipstream update เข้าไปในอิมเมจการติดตั้ง Windows ของคุณ

การอัปเดตลายเซ็น Windows Defender ด้วยตนเอง

หากคุณเปิดใช้งาน Windows Defender Antivirus built-in บนอุปกรณ์ Windows ของคุณ คุณสามารถอัปเดตลายเซ็นของมันด้วยตนเองได้ อัปเดตพร้อมชุดลายเซ็นใหม่สามารถดาวน์โหลดได้จาก Microsoft Update Catalog หรือ (ง่ายกว่า) จากหน้านี้ https://www.microsoft.com/en-us/wdsi/defenderupdates#manual

ดาวน์โหลดไฟล์ติดตั้งออฟไลน์สำหรับรุ่น Window ของคุณ เช่น Microsoft Defender Antivirus for Windows 10 and Windows 8.1 64-bit

รันและติดตั้งไฟล์ fpam-fe.exe เพื่ออัปเดตคำจำกัดความแอนติไวรัส

วิธีอัปเกรดบิลด์ Windows 10 ด้วยตนเอง (Feature Update)

คุณยังสามารถอัปเดตบิลด์ Windows 10 ของคุณด้วยตนเอง (Feature Update) ได้ เช่น คุณต้องการอัปเกรดบิลด์ Windows 10 บนคอมพิวเตอร์ของคุณจาก 20H2 (สิ้นสุดการสนับสนุน 10 พฤษภาคม 2022) เป็น 21H2

เพื่อทำเช่นนี้ ให้ไปที่ https://www.microsoft.com/en-us/software-download/windows10 และคลิกปุ่ม Update Now

Wizard จะแจ้งให้คุณอัปเดตเป็นรุ่นล่าสุดของ Windows 10 (Windows 10 November 2021 Update) อัปเดตนี้ต้องการการเชื่อมต่ออินเทอร์เน็ต

เพื่อดำเนินการอัปเกรดบิลด์ Windows 10 แบบออฟไลน์ ให้สร้างอิมเมจ ISO การติดตั้งด้วยบิลด์ Windows 10 ใหม่โดยใช้ Media Creation Tool (ซึ่งช่วยให้คุณสร้างอิมเมจ ISO หรือ USB ไดรฟ์บูท Windows 10)

จากนั้นแม้ตอิมเมจ ISO เข้าไปในไดรฟ์เสมือน Windows และรันไฟล์ setup.exe ทำตามขั้นตอนของ Windows Update Wizard นี่อธิบายรายละเอียดในบทความเกี่ยวกับการอัปเกรดบิลด์ Windows 10 จาก command prompt