Sunday, July 27, 2008

Disable the indexer for Windows Search

การปิดบริการ Windows Search
ปัญหาด้านเพอฟอร์แมนช์ของระบบนั้น โดยทั่วไปจะมีสาเหตุมาจากเซอร์วิสหรือแอพพลิเคชันมีการใช้ทรัพยากรต่างๆ ของระบบในระดับค่อนข้างสูงตลอดเวลา โดยเซอร์วิสหนึ่งที่ค่อนข้างส่งผลต่อพอฟอร์แมนช์ของระบบคือ indexer for Windows Search ถึงแม้ว่ามันจะทำงานที่ low priority I/O แต่สำหรับเครื่องคอมพิวเตอร์ที่ค่อนข้างเก่านั้น indexer for Windows Search สามารถส่งผลต่อพอฟอร์แมนช์ของระบบอย่างมีนัย

ในกรณีที่สงสัยว่าเพอฟอร์แมนช์ของระบบลดลงเกิดจาก indexer for Windows Search หรือไม่นั้น สามารถทดสอบได้โดยทำการปิดบริการ Windows Search โดยก่อทำการให้ตรวจสอบให้แน่ใจก่อนว่า indexer for Windows Search ได้ทำการอินเด็กซ์ระบบเสร็จสมบูรณ์แล้ว

การตรวจสอบการทำงาน indexer for Windows Search
1. คลิก Start แล้วพิมพ์ index ในช่อง Start Search
2. คลิก Indexing Options จากรายการโปรแกรมที่วินโดวส์แสดง
3. บนด้านบนสุดของหน้าต่าง ให้สังเกตุว่าเป็น Indexing complete หรือ Indexing Speed is reduced due to user activity

วิธีการดิสเอเบิล Windows Search Service
1. คลิก Start แล้วพิมพ์ services ในช่อง Start Search แล้วกด Enter
2. คลิก Services จากรายการโปรแกรมที่วินโดวส์แสดง (หากระบบถามพาสเวิร์ดของแอดมินิสเทรเตอร์ก็ให้ทำการใส่พาสเวิร์ดให้ถูกต้อง)
3. ในหน้าต่างถัดไปให้ทำการเลื่อนจนพบเซอร์วิสชื่อ Windows Search
4. คลิกขวาที่ Windows Search แล้วเลือก Properties
5. ในส่วน startup type ให้เลือกเป็น Disabled
6. คลิก Stop เพื่อทำการหยุดการให้บริการ Windows Search เสร็จแล้วคลิก OK
7. ทำการรีสตาร์ทระบบเพื่อให้การเปลี่ยนแปลงมีผล

หลังจากระบบทำการรีสตาร์ทแล้วเสร็จให้ทำการทดสอบตามรูปแบบดังนี้

1.คอมพิวเตอร์ทำงานเร็วขึ้น
ในกรณีนี้หากสถานะของ Windows Search service ก่อนทำการดิสเอเบิลเป็น Indexing Speed is reduced due to user activity มีความเป็นไปได้สูงที่สาเหตุที่ทำให้คอมพิวเตอร์ทำงานช้าเกิดจาก Windows Search service โดยให้ทำการ Enable บริการ Windows Search service อีกครั้งแล้ว ปล่อยให้ Windows Search service ทำการอินเด็กซ์จนเสร็จสมบูรณ์ หลังจากการทำอินเด็กซ์เสร็จสมบูรณ์และคอมพิวเตอร์ทำงานเร็วขึ้นตามที่ควรจะเป็น แสดงว่าสาเหตุเกิดจาก Windows Search service

2.คอมพิวเตอร์ทำงานเร็วขึ้น
ในกรณีนี้หากสถานะของ Windows Search service ก่อนทำการดิสเอเบิลเป็น Indexing complete อาจเป็นไปได้ว่าดาต้าเบสของ search indexer เสียหรือคอร์รัปท์ ในกรณ๊นี้ให้ทำการสร้างดาต้าเบสใหม่

3.คอมพิวเตอร์ทำงานช้าเหมือนเดิม
แสดงว่าสาเหตุที่ทำให้คอมพิวเตอร์ทำงานช้าไม่ได้เกิดจาก Windows Search service

วิธีการเอนาเบิล Windows Search Service
1. คลิก Start แล้วพิมพ์ services ในช่อง Start Search แล้วกด Enter
2. คลิก Services จากรายการโปรแกรมที่วินโดวส์แสดง (หากระบบถามพาสเวิร์ดของแอดมินิสเทรเตอร์ก็ให้ทำการใส่พาสเวิร์ดให้ถูกต้อง)
3. ในหน้าต่างถัดไปให้ทำการเลื่อนจนพบเซอร์วิสชื่อ Windows Search
4. คลิกขวาที่ Windows Search แล้วเลือก Properties
5. ในส่วน startup type ให้เลือกเป็น Automatic
6. คลิก Start เพื่อสตาร์ทการให้บริการ Windows Search เสร็จแล้วคลิก OK

วิธีการสร้างดาต้าเบสของ search indexer ใหม่

1. คลิก Start แล้วพิมพ์ index ในช่อง Start Search แล้วกด Enter
2. คลิก Indexing Options จากรายการโปรแกรมที่วินโดวส์แสดง (หากระบบถามพาสเวิร์ดของแอดมินิสเทรเตอร์ก็ให้ทำการใส่พาสเวิร์ดให้ถูกต้อง)
3. คลิก Advanced
4. คลิก Rebuild จากนั้นคลิก OK ในหน้าไดอะล็อกบ็อกซ์ที่แจ้งเตือน
5. คลิก OK เพื่อปิกหน้าไดอะล็อกบ็อกซ์ Indexing Options

ลิงค์ที่เกี่ยวข้อง
How to troubleshoot performance issues in Windows Vista


Keywords: Disable the indexer for Windows Search

© 2008 Thai Windows Administrator Blog, All Rights Reserved.

0 Comment: