สังเกต เห็นว่าเครื่อง Eee PC เริ่มทำงานช้าลง โดยเฉพาะอย่างยิ่งหลังจากบูตเครื่องใหม่ จากที่เคยเริ่มใช้งานได้เลย ผ่านไปซักเดือนกว่าๆ สังเกตได้ว่าต้องรอพักใหญ่กว่าเครื่องจะเริ่มรับคำสั่ง ตอนแรกก็ไม่รู้หรอกว่าเกิดอะไรขึ้น ต้องเสียเวลาจับสังเกตเอาโดยการเปิด Task Manager เอาไว้แล้วก็นั่งมองดูว่ากำลังทำอะไรอยู่ พบว่าหนึ่งในสาเหตุก็คือการที่ Windows XP กำหนดให้มีการตรวจสอบทุกครั้งว่ามี update อะไรใหม่ๆ มาบ้าง แล้วก็ดาวน์โหลดมาติดตั้งโดยอัตโนมัติ ผมอยากให้น้อง Eee กลับมาทำงานว่องไวเหมือนเดิม ก็เลยไปปิด หรือ Disable Automatic Updates เสีย
วิธีการก็ง่ายๆ ครับ แต่ใช้เมาส์คลิกขวาไปที่ My Computer แล้วเลือก Properties แท็บ Automatic Updates เลือกตัวเลือก Turn off Automatic Updates ก็เป็นอันเสร็จ เพียงแต่ว่านับจากนี้ไป ก็เป็นการเพิ่มความเสี่ยงที่เครื่องคอมพิวเตอร์ของเราอาจจะถูกโจมตีจากภาย นอกได้ง่ายขึ้น เราอาจจะต้องเพิ่มความระมัดระวังและคอยอัพเดตเป็นระยะๆ เท่านั้นเอง
ช่วงนี้คิดว่าคงออกนอกเรื่องไปหน่อย แต่เอาเป็นว่า เขียนไว้กันตัวเองลืมด้วยก็แล้วกัน และเผื่อใครเจอปัญหาอย่างที่ผมเจอ จะได้รู้วิธีแก้ ผมมีความจำเป็นต้องติดตั้ง web server ตัวเล็กๆ ให้ทำงานอยุ่บน Windows XP เพื่อทดสอบงานด้าน Python โดยจำเป็นต้องเรียกใช้จาก Command Prompt หรือที่คนรุ่นเก่าๆ อาจจะเคยเรียกว่า DOS Prompt แล้วก็พิมพ์คำสั่งเอา และเพื่อความสะดวก ก็จำเป็นต้องกำหนดตัวแปร Path เพื่อให้สามารถเรียกใช้โปรแกรมจากไดเร็กทอรีต่างๆ กันได้โดยไม่จำเป็นต้องอ้างชื่อไดเร็กทอรียาวๆ
การกำหนดตัวแปร Path ใน command prompt ทำได้ง่ายๆ คือ พิมพ์คำสั่ง path= ตามด้วยชื่อไดเร็กทอรี หรือถ้าจะเพิ่ม ก็ใช้เป็น Path=%Path%; แล้วตามด้วยไดเร็กทอรีที่ต้องการเพิ่ม ทีนี้ที่น่ารำคาญคือพอปิด Command Shell ไปแล้วมาเปิดใหม่ ก็ต้องมานั่งกำหนดกันใหม่ ทำยังไงให้สามารถมีค่าตัวแปร Path เป็นอย่างที่ต้องการได้เลยทุกครั้งที่เรียกใช้ cmd shell ?
ค้นกูเกิลนิดหน่อยก็ได้คำตอบแล้วครับ
- คลิ้กเมาส์ปุ่มขวาที่ไอคอน My Computer แล้วเลือกคำสั่ง Properties
- เลือกแท็บ Advanced
- คลิ้กปุ่ม Environment Variables
- จะเห็นไดอะล็อกบ็อกซ์ Environment Variables เลือกตัวแปร Path แล้วคลิ้ก edit
จะมีสองส่วนนะครับ คือส่วนที่เป็น User-specific กับส่วนที่เป็นของระบบ ถ้าใช้ส่วนตัวก็เลือกที่เป็น user-specific ด้านบนก็พอแล้ว
