ปกติผมคือคนแรกที่บอกคุณ: อย่าใช้ Third-party Tools สำหรับ System Administration ใน OS ใดๆ หากคุณคิดว่า Base Functionality ขาดตก มันยังคงดีกว่าการ Tamper กับ Unofficial Tools ที่พยายาม Compensate System Issues มี Accountability และ Support Factor แต่โดยเฉพาะกับ Windows เรื่องง่ายๆ ของการ Access และใช้ Closed-source System อย่าง Transparent และ Safe
แต่นี่จริงไหม? หลังจากเจอและไม่ได้แก้ปัญหา Slow Windows Updates แม้ Batch ล่าสุดจะเร็วและประหยัดทรัพยากร ผมอยากลอง Third-party Programs หลายตัว ที่สัญญา Faster, Streamlined Patching พร้อม Disclaimer, Damage และ Warranty Clauses และต้องการ High Level of Nerdiness แต่เพราะผมมี Test Box ที่犠牲ได้ ผมจึงออกสำรวจ เพื่อคุณ Candidate แรกคือ Autopatcher ตามมาซิ
รายละเอียดเพิ่มเติม
Autopatcher เป็น Offline Updater รองรับ Windows XP ถึง 8.1 ให้ดาวน์โหลด Critical Security Patches, Recommended Updates, Runtime Installers, Office, Windows Components อื่นๆ และอื่นๆ อีก ดูเหมือน Cool Alternative สำหรับ WU แต่คำถามใหญ่คือ มันทำงาน Safe ไหม? Speed สำคัญ แต่คุณต้องการ Functionality ที่ Impeccable Super Accurate, Super Safe และหวังว่า Fast
Real Life Testing
โปรแกรมไม่มี Installer มาเป็น Zip Archive Extract ที่มีพื้นที่พอ และรัน 1) ยอมรับ Warranty Disclaimer และ Microsoft EULA 2) มี 2 ตัวเลือก: Download และ Install ตัวหลังทำงานได้ก็ต่อเมื่อ Download Updates ไปแล้วในอดีต
เริ่ม Download เลือก Releases ที่ต้องการ กด Next ต้องการ Expertise ระดับหนึ่ง ปกติได้แค่ Standard Security และ Recommended Updates ต้อง Mark .NET, Silverlight, Office และ Components อื่นๆ แยกกัน ใน Test ของผม Default Windows Set รวม 1.1GB Worth of Patches
มากกว่าที่คุณได้จากการกด WU Check Button แม้จะนานแค่ไหน เพราะ Autopatcher ดาวน์โหลดทุกอย่างที่หาเจอ แล้วค่อย Pre-select และเสนอเฉพาะ KB ที่ยังไม่ได้ติดตั้ง บังคับ Bandwidth แต่ Cache ข้อมูลไว้ Future Updates จึงไม่ Heavy
ติดตั้งแพตช์ (Install Patches)
Process เสร็จ Move ไป Installation จริง ในกรณีของผม โปรแกรม Skip 1 Update ไม่รู้ว่าทำไม เมื่อคลิก Install Updates Section Autopatcher จะ Check Downloaded Data และ Load มัน ขั้นตอน Quick มาก
Select & Install
ผมมี 26 Updates สำหรับเดือนมีนาคม สมเหตุสมผล เพราะ Last Updated HP Laptop ในเดือนมกราคม ปกติ Critical Updates เท่านั้นที่ Pre-selected และ Mark ที่ติดตั้งแล้ว ไม่ต้อง Fuss และ Wonder
ยังมี Old Updates เยอะ Marked Black แต่ไม่ Selected ปกติเป็น Superseded Patches ไม่ต้องกังวล แต่โปรแกรมไม่ List ที่ไหน ไม่ Apparent ทันที นี่คืออีกเหตุผลที่ Initial Download Heavy
คลิก Entry ไหนก็ได้ จะได้ Extra Info และใช้ More Info Hyperlink อ่าน KB เต็มบน Technet Format ใกล้เคียง WU แต่ Link ไป Technet รวมทั้งหมด คุณได้ Stuff แบบเดียวกับ WU แต่อาจสับสนว่าทำไม Black Unselected Entries เยอะ Not Height of Usability
ผมก้าวไปกล้าหาญ Autopatcher เริ่มติดตั้ง Updates เสร็จโดยไม่มี Errors แต่ Offer Reboot ภายใน 30 วินาที Cancel ได้โดย Exit Program
หลัง Reboot
ระบบทำ Percentage Thing ก่อนและหลัง Boot Windows โหลด Fine ไม่มี Errors เปิด WU ครั้งนี้ใช้ไม่กี่นาที Search และ Load List Available Patches เป็นส่วนใหญ่ .NET Stuff ที่ผมไม่ Select ใน Autopatcher Tool ทำ First Run สำเร็จ ผมตัดสินใจ Expand และลอง Windows Components อื่นๆ
Mark Additional Components เริ่ม Pull & Install Run อีกครั้ง Autopatcher ไม่ Re-download Cached Critical/Recommended Updates ดึงแค่ Delta สำหรับ Extra Stuff Commendable ตอนนี้ Mark .NET Components ได้ และแม้ Malicious Software Removal Tool ที่รำคาญ
ในที่สุด WU ยังเหลือ Extras ที่ Autopatcher ไม่ Cover ตัวอย่างที่โดดเด่น: .NET Update เดียว และ Security Fix เดียว อาจเป็นตัวที่ Tool Miss เริ่มต้น ไม่แน่ใจ แต่กังวลเล็กน้อย เพราะบ่งชี้ Discrepancy ระหว่าง WU และ Autopatcher อาจเป็น Config Thing แต่ต้องจดจำไว้ ทั้งสอง Tool ทำงานดี ไม่มี System Corruption ที่เห็น และ Grab Updates ได้ปกติ
Advanced
มี Options ซ่อนอยู่ใต้ Advanced Button ไม่แน่ใจ 100% ทำอะไร แต่คาดว่า Save Current Workflow สำหรับ Future Scripted Action หรือ Deploy บน Multiple Systems?
Errors
เรารู้ว่า Autopatcher Miss 1 Update แต่อาจเป็นตัวที่ Skip ใน Worst Case อาจหมายถึงต้องใช้ Tool ร่วมกับ WU แล้วค่อยใช้ WU สำหรับ Leftovers แต่พวกมันจะ Fast เพราะไม่มี Infinite List Pending Grab และ Search อีกแล้ว
ผมสังเกต Program ไม่อยู่มั่นนัก Crash 2 ครั้งพยายาม Index Deltas เกิดขึ้นเมื่อไม่มีอะไรเหลือใน Critical/Recommended Sections แต่คุณยังต้องการ Load พวกมัน พวกมันหายจาก List แต่ถ้ากด Next โปรแกรม Segfault ต้องการ Extra Robustness และ Logic
สรุป
Autopatcher ดูเป็นโปรแกรมที่ Useful ค่อนข้าง Safe และ Robust ถ้าไม่ Perfect Visual Side สามารถปรับปรุงได้ Workflow สามารถ Elegant ได้มากขึ้น สิ่งที่ Worrying ที่สุดคือ คุณอาจ Miss Updates ไป פהและนั่น คุณไม่ควร Trust Tool แบบตาบอด Autopatcher ควรใช้ Complement Official Utility ช่วย Speed Updates ไม่ใช่ Replace 完全และ Fully
นี่นำไปสู่ Risk Piece สำคัญที่สุด คุณยินดีให้ Third-party Tool จัดการ Updates ของคุณมากแค่ไหน? หาก WU ช้า Microsoft ควร Fix นั่นเอง มี Cumulative Patching Model ใหม่ ที่ควรทำให้ชีวิตง่ายขึ้น คุณควรไม่ Change หรือ Challenge Integrity ของ System แค่เพราะการรอเพิ่มเติมเล็กน้อย และ老实说 ผมใช้ Windows มา 2 ทศวรรษ 30+ Boxes ไม่เคยมี Issues กับ Windows Updates Tool นี้ Reliable ตลอด Versions และ Incarnations ปัญหาที่รู้จักคือ Speed บนบางระบบ
นั่นคือสิ่งที่คุณต้องรู้และตัดสินใจ 什么更重要 และคุณอยาก Govern System อย่างไร ถ้าถามผม ขนาดจริง ผมจะไม่ Deploy Autopatcher โดยไม่มี Solid Backup และ Imaging Framework แต่นี่ก็ True สำหรับ Standard Channels แล้ว ผมจะไม่ใช้ มัน Good แต่ผมอยาก Blame Microsoft สำหรับ Software ของพวกเขา แทนที่จะ Blame Someone Else และ Speed เป็น Less Important Than Total Functionality และ Integrity เพราะ WU เป็นสิ่งที่ทำค่อนข้าง Rare ทั้งหมด นั่นแหละ Autopatcher Good Tool แต่ Risk Piece เป็นของคุณเองที่ต้องตัดสินใจ ช่วยไม่ได้ เราเสร็จแล้ว
Cheers.