วิธีเรียกใช้ Windows Update จาก Command Line
- หมวดหมู่: Windows
ใน Microsoft Windows 10 สามารถพบ Windows Update ได้ในการตั้งค่า -> การอัปเดตและความปลอดภัย -> Windows Update โดยปกติ Windows Update จะยังคงทำงานในพื้นหลัง และจะติดตั้งการอัปเดตใหม่โดยอัตโนมัติ
Windows Update จะตรวจหาการอัปเดตใหม่แบบสุ่มทุกๆ 22 ชั่วโมง . เหตุผลเบื้องหลังการตรวจสอบแบบสุ่มคือถ้าระบบทั้งหมดในโลกเริ่มตรวจสอบการอัปเดตในเวลาเดียวกัน จะทำให้เซิร์ฟเวอร์ Microsoft ทำงานหนักมาก นั่นเป็นเหตุผลที่ Microsoft เกิดแนวคิดในการตรวจสอบการอัปเดตแบบสุ่มทุกวัน
คุณยังสามารถเรียกใช้ Windows Update ด้วยตนเองเพื่อตรวจสอบการอัปเดตใหม่ๆ ได้ตลอดเวลา ต่อไปนี้เป็นสามวิธีในการตรวจสอบการอัปเดต Windows ใหม่ สรุปด่วน ซ่อน 1 บังคับให้ Windows Update ตรวจสอบโดยใช้กล่องโต้ตอบคำสั่งเรียกใช้ 2 เรียกใช้ Windows Update จาก PowerShell (บรรทัดคำสั่ง) 2.1 ปรับใช้การอัปเดตบนคอมพิวเตอร์ระยะไกล 2.2 ติดตั้งการอัปเดตเฉพาะเท่านั้น 2.3 ป้องกันไม่ให้ติดตั้งการอัปเดตเฉพาะ 3 เรียกใช้ Windows Update จาก Command Prompt (Command-line) 4 ตรวจสอบการอัปเดต Windows โดยใช้การตั้งค่า Windows 5 วิธีบังคับ Windows Update ให้ดาวน์โหลดอัพเดทที่ดาวน์โหลดไว้แล้ว 6 จัดการการอัปเดต Windows โดยใช้เครื่องมือบรรทัดคำสั่ง Wuinstall
บังคับให้ Windows Update ตรวจสอบโดยใช้กล่องโต้ตอบคำสั่งเรียกใช้
ฉันพบว่าวิธีที่ง่ายที่สุดในการบังคับตรวจสอบการอัปเดตของ Windows คือการใช้คำสั่งในกล่องโต้ตอบเรียกใช้ มีคำสั่งอื่นๆ จาก CMD และ PowerShell ด้วยเช่นกัน แต่มาเริ่มด้วยวิธีที่ง่ายที่สุดกันก่อน
เปิดกล่องโต้ตอบเรียกใช้ (ปุ่ม Windows + R) หรือเปิด Windows Search แล้วเรียกใช้คำสั่งต่อไปนี้:|_+_|
การดำเนินการนี้จะทริกเกอร์อินเทอร์เฟซผู้ใช้แบบกราฟิกของ Windows Update ซึ่งจะเริ่มตรวจหาการอัปเดตใหม่ วิธีนี้ใช้ได้กับ Windows ทุกรุ่น รวมถึง Windows 10 และ Windows 11
มีคำสั่งอื่นที่จะทริกเกอร์เอฟเฟกต์เดียวกัน แต่ใช้งานได้ใน Windows 10 และ Windows 11 เท่านั้น:|_+_|
เรียกใช้ Windows Update จาก PowerShell (บรรทัดคำสั่ง)
ไม่มีโมดูล Windows PowerShell อย่างเป็นทางการสำหรับ Windows Update PSWindowsUpdate เป็นโมดูลของบริษัทอื่นที่สามารถใช้กำหนดค่าการอัปเดต Windows ใน Windows ได้ โมดูลนี้ไม่ได้ติดตั้งใน Windows ตามค่าเริ่มต้น แต่คุณสามารถดาวน์โหลดได้จากแกลเลอรี PowerShell ติดตั้งและเรียกใช้โมดูลเพื่อตรวจสอบการอัปเดตใหม่
มีสามขั้นตอนในการเรียกใช้ Windows Update ผ่าน PowerShell รันคำสั่งต่อไปนี้ทีละขั้นตอน:|_+_|
ติดตั้งโมดูล PSWindowsUpdate
การดำเนินการนี้จะติดตั้งโมดูล Windows Update ใน PowerShell|_+_|
รับ-WindowsUpdate
คำสั่งนี้จะตรวจสอบการอัปเดต|_+_|
ติดตั้ง WindowsUpdate
คำสั่งนี้จะติดตั้งโปรแกรมปรับปรุงที่มีอยู่ (ซึ่งแสดงอยู่ในขั้นตอนที่ 2)
คำสั่งดังกล่าวจะติดตั้งเฉพาะการอัปเดต Windows หากคุณต้องการอัปเดตผลิตภัณฑ์อื่นๆ ของ Microsoft ด้วย คุณจะต้องเปิดใช้งาน Microsoft Update Service ด้วย เปิดใช้งานได้ง่ายโดยใช้ PowerShell:|_+_|
หากคุณต้องการรีสตาร์ทคอมพิวเตอร์โดยอัตโนมัติหลังจากติดตั้งการอัปเดตทั้งหมด คุณสามารถเรียกใช้คำสั่งต่อไปนี้:|_+_|
ปรับใช้การอัปเดตบนคอมพิวเตอร์ระยะไกล
โมดูล PowerShell ยังสามารถใช้เพื่อปรับใช้การอัปเดต Windows บนคอมพิวเตอร์ระยะไกล มีสองคำสั่งที่เกี่ยวข้องในกระบวนการนี้:
1- สร้างรายการคอมพิวเตอร์และส่งรายการเป็นสตริงตัวแปร:|_+_|
2- เรียกใช้คำสั่งต่อไปนี้เพื่อเริ่มตรวจสอบการอัปเดต Windows บนคอมพิวเตอร์ระยะไกล:|_+_|
ติดตั้งการอัปเดตเฉพาะเท่านั้น
หากคุณทราบบทความ kb no. ของการอัปเดตเฉพาะที่คุณต้องการติดตั้ง คุณสามารถเรียกใช้คำสั่งต่อไปนี้:|_+_|
แทนที่หมายเลข KB ด้วยหมายเลขที่คุณต้องการติดตั้ง
ป้องกันไม่ให้ติดตั้งการอัปเดตเฉพาะ
คุณสามารถป้องกันไม่ให้มีการติดตั้งการอัปเดตเฉพาะบนคอมพิวเตอร์ของคุณโดยใช้คำสั่ง PowerShell ต่อไปนี้:|_+_|
เรียกใช้ Windows Update จาก Command Prompt (Command-line)
Windows Update ยังสามารถเรียกใช้ผ่าน CMD ดั้งเดิมเพื่อรับการอัปเดตล่าสุด ข้อจำกัดเดียวที่เรียกใช้ Windows Update ผ่านพรอมต์คำสั่งคือจะไม่แสดงความคืบหน้าใดๆ เฉพาะผลลัพธ์เท่านั้นที่จะแสดงเมื่อกระบวนการเสร็จสมบูรณ์ มาดูวิธีการเรียกใช้:
รีสตาร์ทอุปกรณ์ - รีสตาร์ท Windows หลังจากติดตั้งการอัปเดตแล้ว
ScanInstallWait – ตรวจสอบการอัปเดต ดาวน์โหลดการอัปเดตที่มี และติดตั้ง
- กด ปุ่ม Windows + R ที่จะเปิด วิ่ง โต้ตอบ
- พิมพ์ cmd แล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่งในโหมดผู้ดูแลระบบ
- เรียกใช้คำสั่งต่อไปนี้เพื่อตรวจสอบการอัปเดตใหม่:
wuauclt / ตรวจจับตอนนี้ - เรียกใช้คำสั่งต่อไปนี้เพื่อติดตั้งโปรแกรมปรับปรุงใหม่
wuauclt /updatenow
เนื่องจากพรอมต์คำสั่งไม่แสดงความคืบหน้า แนวทางที่ดีกว่าคือการตรวจสอบและติดตั้งการอัปเดตพร้อมกัน นี่คือคำสั่งสำหรับสิ่งนี้:
wuauclt /detectnow /updatenow
คำสั่งดังกล่าวจะใช้ได้กับ Windows ทุกรุ่น รวมถึง Windows 7 และ Windows Server 2008 R2 แต่ถ้าคุณใช้ Windows 10 หรือ Windows Server 2016 คุณสามารถใช้ UsoClient คำสั่งที่มีตัวเลือกมากกว่า wuauclt คุณสามารถเรียกใช้ UsoClient ด้วยสวิตช์ต่อไปนี้:
เริ่มสแกน – เริ่มตรวจสอบการอัปเดต
เริ่มดาวน์โหลด – เริ่มดาวน์โหลดการอัพเดท
เริ่มติดตั้ง – เริ่มติดตั้งโปรแกรมปรับปรุงที่ดาวน์โหลด
ตรวจสอบการอัปเดต Windows โดยใช้การตั้งค่า Windows
ในการตรวจสอบการอัปเดตใหม่และกำหนดการตั้งค่า Windows Update ของคุณ ให้ทำตามขั้นตอนด้านล่าง:
- เปิด การตั้งค่า Windows (ปุ่ม Windows + i)
- เลือก อัปเดต & ความปลอดภัย .
- เลือก Windows Update จากเมนูด้านซ้ายมือ
- กดปุ่ม ตรวจหาการอัปเดต ที่บานหน้าต่างด้านขวา

ตรวจสอบสำหรับการอัพเดต
วิธีบังคับ Windows Update ให้ดาวน์โหลดอัพเดทที่ดาวน์โหลดไว้แล้ว
หากคุณต้องการบังคับให้ Windows Update ดาวน์โหลดการอัปเดตทั้งหมดอีกครั้ง คุณสามารถทำได้โดยใช้ขั้นตอนด้านล่าง จะมีบางครั้งที่การอัปเดตเสียหายหรือด้วยเหตุผลอื่น คุณไม่ต้องการติดตั้งการอัปเดตที่ดาวน์โหลดมา ในสถานการณ์นั้น คุณสามารถลบการอัปเดตที่ดาวน์โหลดไว้แล้วได้อย่างง่ายดาย ซึ่งจะทำให้ Windows Update ทำงานอีกครั้ง และตรวจสอบและดาวน์โหลดการอัปเดตอีกครั้ง
ข้อแม้เดียวในสถานการณ์นี้คือต้องไม่มีการติดตั้งการอัปเดตบนคอมพิวเตอร์ของคุณ หากติดตั้งการอัปเดตแล้ว Windows จะตรวจพบว่าติดตั้งแล้วและจะไม่ดาวน์โหลดอีก ในกรณีดังกล่าว คุณจะต้องถอนการติดตั้งการอัปเดตก่อน จากนั้นจึงบังคับให้ Windows Update ทำงานอีกครั้ง
ขั้นตอนที่ 1 : เปิด File Explorer และไปที่ พีซีเครื่องนี้ .
ขั้นตอนที่ 2 : เปิด C:WindowsSoftwareDistributionDownload
โฟลเดอร์นี้ประกอบด้วยไฟล์อัพเดตทั้งหมดที่ระบบปฏิบัติการ Windows กำลังดาวน์โหลดหรือดาวน์โหลดและติดตั้งล่าสุด
ขั้นตอนที่ 3 : ลบไฟล์ทั้งหมดออกจากโฟลเดอร์ที่กล่าวถึงข้างต้น
ขั้นตอนที่ 4 : เรียกใช้ Windows Update อีกครั้งโดยใช้วิธีการดังกล่าวข้างต้น การดำเนินการนี้จะบังคับให้ Windows Update ตรวจสอบการอัปเดตเดิมและดาวน์โหลดอีกครั้ง กระบวนการดาวน์โหลดและติดตั้งสำหรับการอัปเดตใหม่เป็นไปโดยอัตโนมัติโดยสมบูรณ์ คุณไม่จำเป็นต้องดำเนินการใดๆ ในระหว่างกระบวนการดาวน์โหลดและติดตั้ง
จัดการการอัปเดต Windows โดยใช้เครื่องมือบรรทัดคำสั่ง Wuinstall
การใช้ WuInstall ผู้ดูแลระบบไอทีสามารถอัปเดต Windows ได้โดยอัตโนมัติ Wuinstall สามารถใช้เพื่อบังคับใช้การสอบถาม การดาวน์โหลด และการติดตั้ง Windows Updates ในเวลาที่เหมาะสม ซึ่งช่วยให้กระบวนการอัปเดตทั้งหมดมีการควบคุมและใช้งานง่ายขึ้น
WuInstall เป็นเครื่องมือการจัดการระบบที่แข็งแกร่งและยืดหยุ่น ซึ่งสามารถใช้ได้ในสภาพแวดล้อมแบบ WSUS หรือแบบสแตนด์อโลน ในการดาวน์โหลดการอัปเดตล่าสุดโดยใช้ Wuinstall คุณจะต้องดาวน์โหลดและติดตั้ง Wuinstall ก่อน ทำตามขั้นตอนด้านล่าง:
ไปที่ http://www.wuinstall.com/ และติดตั้ง Wuinstall เวอร์ชันล่าสุดฟรีบนคอมพิวเตอร์ของคุณ เปิดพรอมต์คำสั่งในโหมดผู้ดูแลระบบ
หากต้องการค้นหาการอัปเดตล่าสุด ให้เรียกใช้คำสั่งต่อไปนี้:|_+_|
สิ่งนี้จะไม่เพียงแต่ค้นหาการอัพเดทใหม่ แต่ยังแสดงรายการในหน้าต่างคำสั่ง
ในการดาวน์โหลดการอัปเดต ให้รันคำสั่งต่อไปนี้:|_+_|
การดำเนินการนี้จะดาวน์โหลดการอัปเดตที่มีอยู่ทั้งหมดจากเซิร์ฟเวอร์ของ Microsoft
ในการติดตั้งโปรแกรมปรับปรุง ให้รันคำสั่งต่อไปนี้:|_+_|
มีสวิตช์อีกสองสามตัวที่คุณสามารถใช้กับคำสั่งติดตั้ง
/เงียบ – จะติดตั้งการอัปเดตโดยไม่แสดงอะไรเลย
/disableprompt – ปิดการใช้งานอินพุตใด ๆ จาก Windows
/ ยอมรับอัตโนมัติ – ยอมรับข้อตกลงใด ๆ โดยอัตโนมัติระหว่างการติดตั้งการอัพเดท
/rebootcycle – ติดตั้งการอัปเดตในการรีบูตคอมพิวเตอร์ครั้งถัดไป
สิ่งอื่น ๆ ที่คุณสามารถทำได้ด้วย Windows Update:
ปิดใช้งานหรือข้ามการอัปเดตที่รอดำเนินการใน Windows 10 (และ Windows 11)
วิธีป้องกันไม่ให้ติดตั้งการอัปเดตเฉพาะในขณะที่อนุญาตให้ผู้อื่นทั้งหมด
วิธีดูและบันทึกรายการอัปเดตที่ติดตั้งใน Windows 10 (และ Windows 11)
ดูขนาดการอัปเดตใน Windows 10 (และ Windows 11)
ดาวน์โหลดการอัปเดตสะสมของ Windows 10
วิธีปิดการใช้งานการรีสตาร์ทอัตโนมัติหลังจากติดตั้งการอัปเดต
วิธีเพิ่มแพ็คเกจการอัปเดตให้กับอิมเมจ ISO ของ Windows 10
วิธีปิดการใช้งานการอัปเดตอัตโนมัติ
วิธีจำกัดการใช้แบนด์วิดท์ของ Windows Update
วิธีติดตั้งการอัปเดตแบบออฟไลน์โดยใช้ไฟล์ CAB และ MSU
หวังว่านี่จะเป็นประโยชน์ในสถานการณ์ที่คุณต้องการทำให้ฟังก์ชันบางอย่างของ Windows เป็นไปโดยอัตโนมัติ วัตถุประสงค์อื่นใดที่คุณต้องการใช้ตัวเลือกบรรทัดคำสั่งเพื่อเรียกใช้ Windows Update