หาก Windows Search ทำงานไม่ถูกต้อง คุณอาจต้องรีเซ็ตการตั้งค่า Windows Search เพื่อเริ่มต้นและดูว่าจะช่วยคุณหรือไม่ คุณจะต้องใช้ PowerShell cmdlet เพื่อให้บรรลุเป้าหมายนี้อย่างง่ายดาย
รีเซ็ตการค้นหาของ Windows 11/10
- ลงชื่อเข้าใช้คอมพิวเตอร์ Windows ของคุณในฐานะผู้ดูแลระบบ
- ดาวน์โหลด ResetWindowsSearchBox.ps1 สคริปต์จาก Microsoft
- คลิกขวาที่ไฟล์แล้วเลือก เรียกใช้ด้วย PowerShell .
- เมื่อ UAC ขอคำยืนยัน ให้พูดว่า เปิด .
- หน้าต่าง PowerShell จะเปิดขึ้น
- ระบบจะถามคุณว่า คุณต้องการอนุญาตให้แอปนี้เปลี่ยนแปลงอุปกรณ์ของคุณหรือไม่ – พูดว่า ใช่ .
- เมื่อดำเนินการเสร็จสิ้น ให้ปิดหน้าต่าง PowerShell
ไม่สามารถโหลดได้เนื่องจากระบบนี้ปิดการใช้งานสคริปต์ที่ทำงานอยู่
หากคุณได้รับ ไม่สามารถโหลดได้เนื่องจากสคริปต์การทำงานถูกปิดใช้งานในระบบนี้ ข้อความแสดงข้อผิดพลาด ให้รันคำสั่งต่อไปนี้:
Get-ExecutionPolicy
คุณอาจเห็นถูกจำกัด จากนั้นรันคำสั่งต่อไปนี้เพื่อเปลี่ยนประเภทเป็นไม่จำกัด:
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted
หลังจากการเปลี่ยนแปลงนโยบายเสร็จสิ้น ให้ลองเรียกใช้ ResetWindowsSearchBox.ps1 ตอนนี้
เมื่อคุณรีเซ็ตการตั้งค่า Windows Search สำเร็จแล้ว คุณอาจต้องการคืนค่าการตั้งค่า Execution Policy เก่าของคุณด้วย สำหรับการดำเนินการคำสั่งต่อไปนี้ เพื่อเปลี่ยนกลับจากไม่จำกัดเป็นจำกัด:
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Restricted
กด Y จากนั้นกด Enter เพื่อยอมรับการเปลี่ยนแปลงและเปลี่ยนกลับเป็นการตั้งค่านโยบายก่อนหน้าของคุณ
คืนค่าการตั้งค่า Windows Search เป็นค่าเริ่มต้นโดยใช้ Registry
คุณยังสามารถเปิด Registry Editor และไปที่คีย์ต่อไปนี้:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search
ที่นี่ เปลี่ยนค่าของ SetupCompletedSuccessfully จาก 1 ถึง 0 .
ถัดไป เปิดตัวจัดการบริการและรีสตาร์ท Windows Search Service .
ซึ่งจะทำให้ Windows Search ล้างตำแหน่งที่จัดทำดัชนีที่กำหนดเองทั้งหมด เพิ่มตำแหน่งเริ่มต้น และสร้างดัชนีใหม่
รีสตาร์ทคอมพิวเตอร์และดูว่า Windows Search ของคุณทำงานได้ดีหรือไม่
หมายเหตุ :หาก Windows Search Indexer ไม่ทำงาน คุณต้องสร้างดัชนีการค้นหาใหม่ เครื่องมือวิเคราะห์ดัชนีจะช่วยแก้ไขปัญหาตัวสร้างดัชนีการค้นหาของ Windows 11/10