Service Pack คืออะไร? ซอฟต์แวร์แพ็กเกจใดๆ ที่ประกอบด้วยชุดอัปเดตสำหรับระบบปฏิบัติการหรือแอปพลิเคชัน เรียกว่า Service Pack อัปเดตเล็กๆ แยกกัน เรียกว่า patches หรือ software updates หากบริษัทพัฒนาอัปเดตเยอะ จะรวมอัปเดตเหล่านั้นเป็น Service Pack เดียว Service Pack (SP) เป้าหมายเพื่อเพิ่มประสิทธิภาพผู้ใช้ กำจัดปัญหาที่ผู้ใช้เจอในเวอร์ชันก่อนหน้า ดังนั้น Service Pack จึงมีฟีเจอร์ใหม่ หรือคอมโพเนนต์ที่ปรับปรุงจากฟีเจอร์เก่า และ security patches แก้ไข errors และ bugs
ความจำเป็นของ Service Pack
ทำไมบริษัทถึงปล่อย Service Pack บ่อยๆ? มีความจำเป็นอย่างไร? พิจารณา OS อย่าง Windows มีไฟล์ กระบวนการ และคอมโพเนนต์หลายร้อยรายการ ทั้งหมดถูกใช้โดยผู้ใช้ทุกคน ฟังก์ชันและกระบวนการของ OS ทุกตัวอ่อนต่อบั๊ก ด้วยการใช้งาน ผู้ใช้อาจเริ่มเจอ errors ต่างๆ หรือประสิทธิภาพระบบลดลง
เพื่อให้ผู้ใช้ซอฟต์แวร์มีประสบการณ์ราบรื่น อัปเดตจึงจำเป็น Service Pack ทำหน้าที่ software maintenance กำจัด errors เก่า และนำฟังก์ชันใหม่เข้าไป Service Pack มี 2 แบบ – cumulative (สะสมต่อจากอันก่อน) หรือ incremental (ชุดอัปเดตใหม่ทั้งหมด)
Service Packs – รายละเอียด
Service packs ดาวน์โหลดฟรีจากเว็บ developer หากต้องการแจ้งเตือน ติดตั้ง software update program บนคอมพิวเตอร์ โปรแกรมจะแจ้งให้ดาวน์โหลด SP ใหม่เมื่อปล่อยออกมา การเปิด auto-update ใน OS ก็ช่วยได้ หากไม่มีอินเทอร์เน็ตดี SP CDs มักมีขายราคาถูก
บางคนว่าดีที่จะดาวน์โหลด/ติดตั้ง SP ทันทีที่มี บางคนโต้แย้งว่า SP ใหม่อาจมีบั๊กหรือ incompatibilities บางคนรอ 1-2 สัปดาห์ก่อนติดตั้ง
SP มี fixes และ features ใหม่ อย่าประหลาดหาก OS ใหม่ดูต่างจากเก่ามาก วิธีตั้งชื่อทั่วไปคือหมายเลข: SP1 ตามด้วย SP2... ผู้ใช้ Windows คุ้นเคย SP2 เป็น SP ยอดนิยมที่ Microsoft ปล่อยสำหรับ Windows XP นอกจาก bug fixes และ security updates SP2 นำฟีเจอร์ใหม่มา: IE interface ที่ดีกว่า, security tools ใหม่, DirectX technologies ใหม่ SP2 ถือว่า comprehensive เพราะโปรแกรม Windows ใหม่บางตัวต้องการ SP2 เพื่อรัน
เนื่องจาก software maintenance เป็นงานไม่มีที่สิ้นสุด (จนกว่าซอฟต์แวร์จะล้าสมัย) SP ปล่อยออกมาปีละ 1-2 ครั้ง
ประโยชน์ของ SP: แม้จะมีหลายอัปเดต แต่ไม่ต้องติดตั้งทีละอันด้วยตนเอง หลังดาวน์โหลด SP คลิกเดียว ติดตั้ง bug fixes และ features ทั้งหมด ได้ สิ่งที่ user ต้องทำมากสุดคือคลิกผ่าน prompts ไปเรื่อยๆ
Service packs เป็นฟีเจอร์ทั่วไปของ Microsoft แต่อาจไม่ใช่กับบริษัทอื่น เช่น macOS X ใช้ Software Update program สำหรับ incremental updates
คุณใช้ Service Pack อะไรอยู่?
身為用戶 您會想知道裝置上安裝的是哪個 OS Service Pack 檢查步驟很簡單 您可以造訪 Control Panel 了解系統上的 Service Pack
如果您想知道特定軟體程式的 Service Pack 請查看程式中的 Help 或 About 選單 您也可以造訪開發者的官方網站 Changelog 或 Release notes 區段將包含最近 Service Pack 的資訊
當您檢查裝置上目前運行的 Service Pack 時 最好同時檢查是否為最新版本 如果不是 請下載並安裝最新的 Service Pack 對於新版 Windows (Windows 8, 10) Service Packs 不再存在 這些被簡稱為 Windows Updates (我們稍後會討論)
ข้อผิดพลาดที่เกิดจาก Service Pack
Patch เดียวมีโอกาสก่อให้เกิดข้อผิดพลาด ดังนั้น SP ที่รวมหลายอัปเดต มีโอกาสก่อให้เกิดข้อผิดพลาดมากกว่า เหตุผลหนึ่ง: เวลาดาวน์โหลด/ติดตั้งนาน ด้วยเนื้อหามาก SP ใช้เวลานาน โอกาส error มากขึ้น ด้วยหลายอัปเดตในแพ็กเกจเดียว SP อาจ interfere กับแอปพลิเคชันหรือ drivers บนระบบ
ไม่มีขั้นตอน troubleshooting แบบครอบคลุมสำหรับ errors จาก SP ต่างๆ ขั้นแรกควรติดต่อ support team ลอง uninstall และ reinstall ซอฟต์แวร์ เว็บไซต์มากมายมี troubleshooting guides สำหรับ Windows updates User ต้อง xác定ก่อนว่า issue เกิดจาก Windows Update แล้วค่อย troubleshooting
หากระบบค้างระหว่าง Windows Update Installation ลองเทคนิคเหล่านี้:
- Ctrl+Alt+Del – กดแล้วเช็คว่าระบบแสดงหน้าจอ login ไหม บางครั้งระบบให้ login ปกติและติดตั้ง updates ต่อ
- Restart – รีสตาร์ทด้วย reset button หรือปิดเครื่องด้วย power button Windows จะทำงานปกติและติดตั้ง updates ต่อ
- Safe mode – หากโปรแกรมบางตัว interfere การติดตั้ง updates ให้ boot safe mode (โหลด minimum drivers) ให้การติดตั้งดำเนินไปได้ แล้ว restart
- System restore – ทำความสะอาดระบบจาก incomplete updates เปิด safe mode เลือก restore point ก่อนติดตั้ง update หากสำเร็จ ระบบจะกลับสู่สถานะก่อน update
นอกจากนี้ เช็ค RAM ว่าพอหรือไม่ Memory ก็อาจเป็นสาเหตุ patches ค้าง อัปเดต BIOS ให้ล่าสุด
ก้าวต่อไป – จาก SPs สู่ Builds
Microsoft เคยปล่อย SP สำหรับ OS Service Pack 1 สำหรับ Windows 7 เป็น SP ตัวสุดท้ายที่ Microsoft ปล่อย (2011) พวกเขากลับตัดสินใจหยุด SP
เราเห็น SP ส่ง bug fixes, enhanced security, features ใหม่ มีประโยชน์เพราะ user ติดตั้งหลาย updates พร้อมกันได้ด้วยไม่กี่คลิก Windows XP มี 3 SPs, Vista มี 2, Windows 7 มีแค่ 1 SP
แล้ว SP หยุด Windows 8 ไม่มี SP User อัปเกรดตรงไป Windows 8.1 ซึ่งเป็น OS เวอร์ชันใหม่ทั้งหมด
อะไรเปลี่ยนไป?
Windows Updates ไม่ได้ทำงานต่างจากเดิม ยังติดตั้งชุด patches บนอุปกรณ์ คุณ browse รายการ และ uninstall patches ที่ไม่ต้องการได้ แต่ Windows 10 Microsoft เริ่มปล่อย 'Builds' แทน SP แบบดั้งเดิม
Build ทำอะไร?
Builds ไม่ได้แค่มี patches/updates แต่คิดได้ว่าเป็น OS เวอร์ชันใหม่ทั้งหมด เหมือน Windows 8 ไม่ได้แค่ bug fixes/tweaked features User อัปเกรดไป OS ใหม่ – Windows 8.1
Windows 10 ดาวน์โหลด/ติดตั้ง build ใหม่อัตโนมัติ ระบบ reboot และอัปเกรดเป็น build ใหม่ วันนี้แทน SP numbers Windows 10 users เช็ค build number บนอุปกรณ์: กด Windows key พิมพ์ 'Winver' ใน Start Menu > Enter
Build versions หมายเลขอย่างไร? Build แรก Windows 10 = Build 10240 ด้วย November Update มี numbering scheme ใหม่ November Update version 1511 = พฤศจิกายน (11) 2015 Build number 10586
Build ต่างจาก SP ที่: ไม่สามารถ uninstall build ได้ User มี option revert ไป previous build: Settings > Update and Security > Recovery ตัวเลือกนี้ active แค่ 1 เดือนหลังติดตั้ง build หลังช่วงนี้ downgrade ไม่ได้ เพราะกระบวนการ revert ใกล้เคียงกับ rollback Windows 10 ไปเวอร์ชันก่อน (7/8.1) หลังติดตั้ง build ใหม่ Disk cleanup จะมี files จาก 'previous Windows installations' Windows ลบไฟล์เหล่านี้หลัง 30 วัน ทำให้ ไม่สามารถ downgrade ไป previous build ได้ หากยังอยาก revert ต้อง reinstall Windows 10 ต้นฉบับ
สรุป
- Service pack = ซอฟต์แวร์ที่มีหลายอัปเดตสำหรับ OS หรือแอปพลิเคชัน
- SP มี fixes สำหรับ errors/bugs พร้อม features/functionalities เพิ่มเติม
- มีประโยชน์เพราะ user ติดตั้งชุด updates พร้อมกันได้ด้วยไม่กี่คลิก ติดตั้ง patches ทีละอันจะยากกว่ามาก
- Microsoft เคยปล่อย SP สำหรับ Windows เก่า เวอร์ชันใหม่ใช้ Builds ซึ่งคล้าย OS เวอร์ชันใหม่