วิธีเรียกใช้ Windows Update จาก Command Line

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

ใน 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 ของคุณ ให้ทำตามขั้นตอนด้านล่าง:

  1. เปิด การตั้งค่า Windows (ปุ่ม Windows + i)
  2. เลือก อัปเดต & ความปลอดภัย .
  3. เลือก Windows Update จากเมนูด้านซ้ายมือ
  4. กดปุ่ม ตรวจหาการอัปเดต ที่บานหน้าต่างด้านขวา

ตรวจสอบสำหรับการอัพเดต

วิธีบังคับ 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