USO client คำสั่งสำหรับอัปเดต Windows 10 จาก Command prompt

Google+ Pinterest LinkedIn Tumblr +

ก่อนหน้า Windows 10 การสั่งอัปเดตระบบ Windows จากคอมมานด์พร้อม (Command prompt) นั้นจะใช้โปรแกรม Windows Update Auto Update Client โดยการรันไฟล์ wuauclt.exe ตามด้วยออปชั้น /scannow

ถึงแม้ว่าบน Windows 10 เราจะยังสามารถรันคำสั่ง wuauclt.exe ต /scannow ที่คอมมานด์พร้อมได้อยู่ แต่ระบบไม่ทำงาน เนื่องจากบน Windows 10 ไมโครซอฟท์ได้ใช้โปรแกรมโปรแกรมอัปเดตตัวใหม่ คือ USO client

คำสั่ง USO client

USO client (usoclient.exe) เป็นคำสั่งใหม่ที่ไมโครซอฟท์ได้เพิ่มเข้ามาใน Windows 10 และ Server 2016 เพื่อแทนคำสั่ง wuauclt สำหรับใช้ทำการอัปเดตระบบ Windows จากคอมมานด์พร้อม

คำสั่ง USO client มี 8 อาร์กิวเมนต์สำหรับการรัน ดังนี้

  • startscan สแกนเพื่อตรวจสอบการอัปเดตกับเซิร์ฟเวอร์ของไมโครซอฟท์
  • startdownload ดาวน์โหลดอัปเดต (ถ้ามี) จากเซิร์ฟเวอร์ของไมโครซอฟท์
  • startinstall ติดตั้งอัปเดต
  • Refreshsettings ทำการรีเฟรชการตั้งค่าถ้ามีการเปลี่ยนแปลง
  • StartInteractiveScan เปิดหน้าต่าง Windows Update และทำการตรวจสอบการอัปเดตกับเซิร์ฟเวอร์ของไมโครซอฟท์
  • RestartDevice ทำการรีสตาร์ทเครื่องคอมพิวเตอร์เพื่อให้การติดตั้งอัปเดตเสร็จสมบูรณ์
  • ScanInstallWait สแกนเพื่อตรวจสอบการอัปเดตกับเซิร์ฟเวอร์ของไมโครซอฟท์ ดาวน์โหลดอัปเดต (ถ้ามี) และติดตั้งอัปเดต
  • ResumeUpdate ทำการติดตั้งอัปเดตต่อในการเปิดเครื่องคอมพิวเตอร์ครั้งต่อไป

การใช้คำสั่ง USO client

การนรันคำสั่ง USO client นั้นต้องทำจากคอมมานด์พร้อม และอาร์กิวเมนต์ ที่ต้องการ ตามตัวอย่าง ดังนี้

ตัวอย่างที่ 1: ตรวจสอบการอัปเดตกับเซิร์ฟเวอร์ของไมโครซอฟท์

ทำการรันคำสั่งที่คอมมานด์พร้อม ดังนี้

usoclient startscan

ตัวอย่างที่ 2: ดาวน์โหลดอัปเดตกับเซิร์ฟเวอร์ของไมโครซอฟท์

ทำการรันคำสั่งที่คอมมานด์พร้อม ดังนี้

Usoclient startdownload

ตัวอย่างที่ 3: ดาวน์โหลดอัปเดตกับเซิร์ฟเวอร์ของไมโครซอฟท์

ทำการรันคำสั่งที่คอมมานด์พร้อม ดังนี้

usoclient startinstall

แหล่งอ้างอิง
WSUS Product Team Blog
Microsoft Technet Blog
OMG Debugging
IDKRTM

ประวัติการปรับปรุงบทความ
9 มิถุนายน 2562: เผยแพร่ครั้งแรก

Share.

Comments are closed.