หากคุณเป็น hobbyist ที่รัน home server หรือแม้แต่ผู้ใช้ทั่วไปที่อยากทำงานให้เสร็จเร็ว คุณจะรู้ว่าการเริ่ม Windows เร็วสำคัญแค่ไหน ไม่มีอะไรแย่กว่าต้องรีสตาร์ทเซิร์ฟเวอร์และให้ผู้เยี่ยมชมทน downtime 3 นาที เพิ่มอีก 5 นาทีโหลดช้าจนคอมพิวเตอร์โหลดเสร็จ เมื่อเวลาเทียบเท่าเงิน คุณไม่สามารถเสียเวลารอคอมพิวเตอร์โหลดได้
1. ใช้ MSConfig
หากคุณไม่เคยได้ยิน MSConfig ให้คุ้นเคยกับมัน เครื่องมือนี้สำคัญมากในการจัดการหลายด้านของพฤติกรรมคอมพิวเตอร์ในช่วงบูท หากไม่รู้วิธีเข้า ใช้ขั้นตอนนี้:
1. กด "Win + R" บนคีย์บอร์ด ปุ่ม "Win" อยู่ข้าง "Alt" ห่างจาก space bar จะแสดงกล่อง dialog ดังนี้:

หากหา "Win" ไม่เจอ หรือคีย์บอร์ดไม่มี ให้พิมพ์ "run" ใน search bar ที่ด้านล่างของเมนู Start และกด Enter
2: พิมพ์ "msconfig" ใน dialog และกด Enter นี่จะพาคุณไปที่หน้าจอ MSConfig ที่ผมพูดถึง เมื่ออยู่ภายใน คลิกแท็บ "Startup" หากคุณรู้จักโปรแกรมที่คิดว่าไม่ต้องเริ่มต้นตอน Windows บูท ให้เอาติ๊กถูกออก

เพิ่มเติม คุณสามารถคลิกแท็บ "Services" เพื่อปิดบริการที่คุณรู้ว่าไม่ต้องการ คุณต้องแน่ใจว่าคุณไม่ต้องการบริการและโปรแกรมที่คุณปิด ไม่งั้นคุณจะปิดบางอย่างที่คอมพิวเตอร์ต้องการทำงาน ผลลัพธ์อาจทำให้ OS สูญเสียฟังก์ชันบางอย่าง แต่คุณสามารถกู้คืนได้โดยเปิดบริการอีกครั้งด้วยวิธีเดียวกันในขั้นตอนนี้
3: หากคุณใช้ OS 2 ตัวขึ้นไปบนคอมพิวเตอร์ และจัดการลำดับบูทผ่าน Windows ปัจจุบัน ไปที่แท็บ "Boot" และพิมพ์ตัวเลขต่ำกว่าใต้ "Timeout" ค่า default timeout ของ Windows คือ 30 วินาที นี่ทำให้คอมพิวเตอร์บูทเร็วขึ้นก็ต่อเมื่อคุณวางแผนทิ้งมันไว้หลังเปิดเครื่อง
2. Device Manager
เมื่อคุณเห็นหน้าจอโหลดใน Windows ที่เขียน "Starting Windows" ระบบปฏิบัติการโหลด device drivers ทั้งหมดและบริการสำคัญ แน่นอนว่าการปิด driver บางตัวที่ Windows โหลดจะช่วยเร่งเวลาโหลดเล็กน้อย เพื่อทำเช่นนี้ คุณต้องเข้า Device Manager ใน Windows 7:
1: คลิกเมนู Start แล้ว "Control Panel"
2: ภายใน Control Panel คลิก "Hardware and Sound"

3: ใต้ "Devices and Printers" คลิก "Device Manager" จะเปิดหน้าต่างแสดงอุปกรณ์ทั้งหมดที่ต่ออยู่กับคอมพิวเตอร์ Windows ต้องโหลด driver สำหรับแต่ละอุปกรณ์

4: ขยายหมวดหมู่อุปกรณ์ใดๆ และสำรวจว่าอุปกรณ์ไหนไม่ได้ใช้ คลิกขวาที่อุปกรณ์ที่ต้องการ และคลิก "Disable" นี่บอก Windows ให้ข้าม driver สำหรับอุปกรณ์นั้น อย่าปิดอุปกรณ์ที่คอมพิวเตอร์ต้องการทำงาน เช่น network interface หรือ display adapter
3. Delay Services (หน่วงบริการ)
ต้องยอมรับว่า: คุณ ต้องการ บริการส่วนใหญ่ที่รันตอน Windows เริ่มต้น หากคุณคิดว่าคุณไม่กล้า ปิดบริการ คุณสามารถ หน่วง (delay) พวกมันได้ เมื่อคุณหน่วงบริการ Windows จะข้ามบริการจนกว่าจะมีทรัพยากรพอที่จะเริ่มบริการ เมื่อ Windows บูทเสร็จ มันจะโหลดบริการที่คุณหน่วงทั้งหมด เพื่อให้บริการรอเมื่อ Windows เริ่มต้น คุณต้องเข้า Services dialog ใน Administrative Tools:
1: เข้า Control Panel ด้วยกระบวนการเดียวกับเคล็ดลับก่อนหน้า
2: คลิก "System and Security" และ "Administrative Tools"

3: ในหน้าต่างใหม่ที่เปิด ดับเบิลคลิก "Services" เมื่ออยู่ใน dialog "Services" ให้คลิกขวาบริการที่ต้องการหน่วง และคลิก "Properties" ตามภาพด้านล่าง

4: คลิกเมนูดรอปดาวน์ถัดจาก "Startup Type" และคลิก "Automatic (Delayed)" อย่าทำกับบริการที่มี "Manual" startup type แล้ว นั่นจะทำให้คอมพิวเตอร์เต็มไปด้วยบริการที่ไม่จำเป็น ดูภาพด้านล่างถ้าไม่เข้าใจ

5: คลิก "OK" และทำซ้ำเท่าที่ต้องการ แค่อย่าปิดบริการที่คุณไม่แน่ใจ
4. อัปเกรดฮาร์ดแวร์
แม้คุณจะหลีกเลี่ยงได้ด้วยการเปลี่ยนแปลงการตั้งค่า OS คุณยังอาจต้องการฮาร์ดแวร์ใหม่สำหรับ PC แนะนำอัปเกรด RAM (หน่วยความจำ) ใหม่หรือเพิ่ม และ solid state drive (SSD) ทั้งสองอัปเกรดจะเพิ่มความจุ input/output ต่อวินาทีของคอมพิวเตอร์ การได้ RAM เร็วขึ้นหรือมากขึ้น จะทำให้กระบวนการบูทเร็วขึ้นเสมอ เนื่องจาก Windows ใช้ชิ้นส่วนนี้ในการบูทเป็นจำนวนมาก
ฮาร์ดดิสก์ ในทางอื่น คือ ส่วนที่ช้าที่สุดของคอมพิวเตอร์ เนื่องจากฟังก์ชันของมันอาศัยส่วนประกอบไฟฟ้าที่เคลื่อนที่แทน transistor หากคุณสงสัยว่าฮาร์ดดิสก์ลากความเร็วคอมพิวเตอร์ลง โซลูชันเดียวอาจเป็น solid state drive ที่สร้างบน transistor และ memory cells ทั้งหมด ไดรฟ์เหล่านี้มักทำงาน เร็วกว่าฮาร์ดดิสก์ทั่วไปถึง 2 เท่า แต่ควรทราบว่า SSD บางตัวอาจทำงานช้ากว่าฮาร์ดดิสก์ทั่วไปในการประมวลผล/ถอดรหัสไฟล์แบบอัลกอริทึม คุณรับประกันได้ว่า จะได้เวลาบูท/รันเร็วกว่าฮาร์ดดิสก์ทั่วไปแน่นอน
แม้โปรเซสเซอร์ปกติไม่ส่งผลต่อเวลาบูท มันอาจทำให้ช้าลงได้ เพื่อตรวจสอบ ให้เปิด Task Manager (Ctrl + Shift + Esc) ขณะ Windows บูท และตรวจสอบ CPU usage ตลอดระยะเวลา หากเห็น CPU usage อยู่ที่ 100% ตลอด ถึงเวลาซื้อ CPU ใหม่ โปรดทราบว่า CPU ต้องใช้ socket number เดียวกับ motherboard คุณอาจต้องเปลี่ยน motherboard ด้วยเพื่อรองรับ CPU รุ่นใหม่ หากคุณไม่สะดวกอัปเกรดเอง คุณต้องจ้างคนทำ จำไว้ว่ายิ่งทำเร็ว ประสบการณ์กับ Windows จะยิ่งดีขึ้น
Photo Credit: flickr