Compact OS เป็นแนวทางใหม่ของ Microsoft สำหรับจัดการ factory resets ลดขนาด OS ด้วยการบีบอัดและ software tricks ยังลด footprint ของ Windows apps ด้วย
ถ้าคุณใช้ Windows 10 สามารถใช้ Compact OS ได้ การเปิด/ปิด Compact OS ง่าย และไม่ควรส่งผลต่อประสิทธิภาพคอมพิวเตอร์
Compact OS ทำหน้าที่อะไร?
คอมพิวเตอร์ที่มี storage มากไม่ต้องใช้ Compact OS เหมาะกับ eMMC 16GB, 32GB, 64GB หรือ SSD SATA ขนาดเล็ก การเปิด Compact OS จะได้พื้นที่ประมาณ 1.5GB (32-bit) หรือ 2.6GB (64-bit) และกำจัด recovery partition
ประโยชน์สำคัญที่สุดคือการกำจัด recovery partition ที่ปกติใช้ ~4GB แต่วิดีโอ manufacturer หลายที่ใส่ recovery partition ของตัวเองพร้อม bloatware ทำให้ใหญ่กว่านั้น
เช่น Dell XPS 13 ของผม recovery partition ประมาณ 7.3GB หลังเปิด Compact OS ขนาด Windows 10 ติดตั้งรวมประมาณ 9GB (32-bit) และ 11GB (64-bit) ทำให้ Windows ใช้งานได้บน drive ขนาด 16GB
Compact OS เปลี่ยนทุกอย่างโดยทำให้ 16GB eMMC module ใช้งานได้ Trade-off คือ OS ต้องใช้ overhead มากขึ้นเมื่อเข้าถึง system files แต่ผลกระทบเกือบไม่มี
ข้อดีที่ไม่ชัดเจนของ Compact OS คือผลต่อความปลอดภัย: เมื่อ refresh หรือ reset Compact OS ไม่ restore files จาก recovery partition แต่โหลด patched files จาก Windows\WinSxS directory ผู้ใช้ไม่ต้องดาวน์โหลดข้อมูลหลาย GB หลัง reset สำหรับผู้ขายระบบ ประหยัดเวลามาก
วิธีเริ่มต้นใช้ Compact OS
เปิด elevated command prompt โดย พิมพ์ CMD ใน Windows Search แล้ว right-click Command Prompt เลือก Run as administrator
ถ้าเหลือพื้นที่น้อย Compact OS อาจเปิดอยู่แล้ว ตรวจสอบด้วยคำสั่ง (Windows ไม่ case-sensitive):
Compact /CompactOS:query
ถ้าตอบว่าระบบอยู่ใน Compact state แสดงว่ารัน Compact OS อยู่
เพื่อเปิด Compact OS พิมพ์คำสั่งนี้ใน elevated command prompt:
Compact /CompactOS:always
การบีบอัดใช้เวลา ~5 นาทีบน Dell XPS 13 อย่าปิดเครื่อง ขณะ Windows กำลังบีบอัด system files
เพื่อปิด Compact OS พิมพ์คำสั่งนี้ใน elevated command prompt:
Compact /CompactOS:never
การปิด Compact OS ใช้เวลา ~5 นาที อย่าปิดเครื่อง ขณะ Windows กำลังแตกไฟล์
ความเสี่ยงที่เป็นไปได้ของ Compact OS
Power loss: ความเสี่ยงใหญ่ที่สุดคือเสียไฟฟ้าระหว่างบีบอัด/แตกไฟล์ Windows\WinSxS directory อาจทำให้ระบบ boot ไม่ได้และ unrecoverable Windows อาจมี safety mechanisms แต่ที่ดีที่สุดคือ backup ให้ครบก่อนเริ่ม
Performance loss: ความกังวลอันดับสองคือ OS ต้องใช้ RAM เล็กน้อยเมื่อเข้าถึง system files
สูญเสียประสิทธิภาพมากน้อยแค่ไหน?
Compact OS ควรส่งผลต่อประสิทธิภาพ فقطเมื่อคอมพิวเตอร์อ่าน/เขียน system files หรือ Windows apps แอปควรเปิดช้าลงเล็กน้อย แต่จากประสบการณ์ ความแตกต่างน้อยมาก แอปรู้สึกตอบสนองเท่าเดิม
เพื่อพิสูจน์ว่า Compact OS ไม่ดูด processing power มาก benchmark Dell XPS 13 Broadwell edition ด้วย PC Mark 8 (5 free benchmark programs) ก่อนและหลังเปิด Compact OS PC Mark 8 ไม่ใช่โซลูชันที่สมบูรณ์ แต่ผลลัพธ์บ่งชี้ Compact OS ไม่กระทบประสิทธิภาพมาก (หรือเลย)
PC Mark 8 บ่งชี้ (อาจผิด) ว่า laptop เร็วขึ้นกับ Compact OS enabled รัน benchmark หลายครั้งยังคงได้คะแนนสูงกว่าพร้อม compression
Compact OS คุ้มค่าหรือไม่?
สำหรับผู้ที่ต้องการพื้นที่ว่าง 1.5-2.6GB (บวกกำจัด recovery 4GB) Compact OS คุ้มค่า มีกังวลว่าอาจลดฟังก์ชันบนระบบ RAM น้อย แต่บน 4GB ไม่สังเกต performance loss
ข้อบกพร่อง Windows อาจไม่ลบ recovery partition บน laptop ของผม recovery ยังอยู่บน hard drive แม้จะไม่ทำงานแล้ว Recovery ที่เสียหายใช้ 7.3GB ต้องใช้ third-party software ลบ (EaseUS, AOMEI Partition Assistant, Macrium Reflect Free) ระวังมากถ้าลบ recovery และ backup ก่อน
ใครลอง Compact OS บ้าง? ผลลัพธ์เป็นอย่างไร?