Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีบังคับให้ Windows Indexing Service ทำงานเร็วขึ้น

วิธีบังคับให้ Windows Indexing Service ทำงานเร็วขึ้น

Windows ใช้ Indexing Service ในการทำดัชนีไฟล์และโฟลเดอร์ เมื่อทำดัชนีเสร็จ คุณสามารถใช้แถบค้นหาของ File Explorer หรือ Windows Start Menu เพื่อค้นหาไฟล์ได้ อย่างไรก็ตาม เมื่อคุณใช้คอมพิวเตอร์อยู่ Windows จะลดความเร็วหรือหยุด Indexing Service เพื่อประสบการณ์ผู้ใช้ที่ดีกว่า ซึ่งไม่ใช่ปัญหาส่วนใหญ่

อย่างไรก็ตาม หากคุณเพิ่งสร้าง Search Index ใหม่ หรือเพิ่มไฟล์จำนวนมาก อาจใช้เวลานานมากสำหรับ Indexing Service ในการทำดัชนีไฟล์ทั้งหมด ในการแก้ไขปัญหานี้ คุณสามารถบังคับให้ Windows ไม่สนใจผู้ใช้ และรัน Indexing Service ตามที่ต้องการ ทำให้ทำงานเร็วและน่าเชื่อถือขึ้น

ใช้ Group Policy Editor

คุณสามารถบังคับให้ Windows Search Indexing Service ทำงานแม้ผู้ใช้จะใช้ระบบอยู่ ได้โดยการกำหนดค่านโยบายด้วย Group Policy Editor

เริ่มต้นด้วยการกด Win + R พิมพ์ gpedit.msc แล้วกด Enter

วิธีบังคับให้ Windows Indexing Service ทำงานเร็วขึ้น

การกระทำนี้จะเปิด Group Policy Editor ที่นี่ ให้ไปที่ "Computer Configuration → Administrative Templates → Windows Components → Search"

วิธีบังคับให้ Windows Indexing Service ทำงานเร็วขึ้น

ตอนนี้ หานโยบาย "Disable indexer backoff" บนแผงด้านขวา และดับเบิลคลิกที่มัน

ในหน้าต่างคุณสมบัตินโยบาย ให้เลือก Radio button "Enabled" แล้วคลิก "OK" เพื่อบันทึก

วิธีบังคับให้ Windows Indexing Service ทำงานเร็วขึ้น

เพื่อให้การเปลี่ยนแปลงมีผล ให้รันคำสั่งต่อไปนี้ใน Command Prompt ด้วยสิทธิ์ Admin หรือรีสตาร์ทระบบ

gpupdate.exe /force

จากนี้ไป Windows จะไม่ลดความเร็ว Indexing Service เมื่อคุณใช้ระบบ ทำให้ทำดัชนีไฟล์ใหม่เร็วขึ้นมาก

ใช้ Windows Registry Editor

หมายเหตุ: ก่อนแก้ไข Registry ให้สำรองไว้ก่อน หรือสร้าง System Restore Point

หากคุณใช้ Windows Home Edition คุณจะไม่มี Group Policy Editor แต่สามารถใช้ Windows Registry ทำการเปลี่ยนแปลงได้

เหมือนกับ Group Policy Editor ให้กด Win + R พิมพ์ regedit แล้วกด Enter เพื่อเปิด Windows Registry

หลังเปิด Windows Registry แล้ว ให้ไปที่ตำแหน่งต่อไปนี้:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\Gathering Manager

วิธีบังคับให้ Windows Indexing Service ทำงานเร็วขึ้น

ที่นี่เราต้องแก้ไข Value "DisableBackOffOnUser" แต่เป็น System Key คุณไม่สามารถแก้ไขได้เหมือน Value ธรรมดา หากลองแก้ไข จะเจอข้อความผิดพลาดดังนี้

วิธีบังคับให้ Windows Indexing Service ทำงานเร็วขึ้น

ในการแก้ไข Value คุณต้อง Take Ownership ของ Key ให้คลิกขวาที่ Key "Gathering Manager" ด้านซ้าย แล้วเลือก "Permissions"

วิธีบังคับให้ Windows Indexing Service ทำงานเร็วขึ้น

จะเปิดหน้าต่าง Permissions ให้คลิก "Advanced" ปุ่มด้านล่าง

วิธีบังคับให้ Windows Indexing Service ทำงานเร็วขึ้น

ที่นี่ ให้คลิกลิงก์ "Change" ถัดจาก TrustedInstaller ซึ่งจะให้คุณเปลี่ยนเจ้าของ Key เป้าหมาย

วิธีบังคับให้ Windows Indexing Service ทำงานเร็วขึ้น

ใส่ชื่อผู้ใช้ของคุณในช่อง "Enter the object name to select" แล้วคลิก "Check Names" จะเพิ่มชื่อผู้ใช้ในรูปแบบที่ถูกต้อง คลิก "OK" เพื่อบันทึก

วิธีบังคับให้ Windows Indexing Service ทำงานเร็วขึ้น

หลังเปลี่ยนเจ้าของแล้ว คุณต้องให้ตัวเอง Full Control ต่อ Key สามารถทำได้โดยเพิ่มตัวเองในแท็บ Permissions คลิก "Add" เพื่อดำเนินต่อ

วิธีบังคับให้ Windows Indexing Service ทำงานเร็วขึ้น

ที่นี่ ให้คลิกลิงก์ "Select a principal"

วิธีบังคับให้ Windows Indexing Service ทำงานเร็วขึ้น

เหมือนขั้นตอนก่อน ใส่ชื่อผู้ใช้ คลิก "Check Names" แล้วคลิก "OK"

วิธีบังคับให้ Windows Indexing Service ทำงานเร็วขึ้น

ติ๊กชेकบ็อกซ์ "Full Control" ภายใต้ Basic Permissions แล้วคลิก "OK" เพื่อบันทึก

วิธีบังคับให้ Windows Indexing Service ทำงานเร็วขึ้น

ในหน้าต่างหลัก ติ๊ก "Replace owner on subcontainers and objects" และคลิก "OK" เพื่อบันทึก

วิธีบังคับให้ Windows Indexing Service ทำงานเร็วขึ้น

ด้วยนี้เสร็จสิ้นการเปลี่ยนแปลงสิทธิ์ หา Value "DisableBackOffOnUser" ด้านขวา ดับเบิลคลิก เปลี่ยน Value Data เป็น "1" แล้วคลิก "OK"

วิธีบังคับให้ Windows Indexing Service ทำงานเร็วขึ้น

รีสตาร์ทระบบเพื่อให้การเปลี่ยนแปลงมีผลแน่นอน

แสดงความคิดเห็นด้านล่างแบ่งปันความคิดเห็นและประสบการณ์เกี่ยวกับการใช้วิธีข้างต้นเพื่อบังคับให้ Windows Indexing Service ทำงานเร็วขึ้น