ผู้ใช้ WIndows หลายคนติดต่อเราพร้อมคำถามหลังจากเรียกใช้เครื่องมือแก้ปัญหาการค้นหาและการจัดทำดัชนีและพบว่ามีปัญหาเกี่ยวกับสิทธิ์การค้นหาของ Windows ปัญหาที่พบคือ“ สิทธิ์ไม่ถูกต้องในไดเรกทอรี Windows Seach “. ผู้ใช้ส่วนใหญ่ตัดสินใจเรียกใช้เครื่องมือแก้ปัญหาของเขาหลังจากสังเกตเห็นความไม่สอดคล้องกันบางอย่างกับวิธีที่ Windows Search ส่งคืนผลลัพธ์ ปัญหานี้ไม่ได้เกิดขึ้นเฉพาะกับ Windows บางเวอร์ชันเนื่องจากได้รับการยืนยันว่าเกิดขึ้นใน Windows 7, Windows 8.1 และ Windows 10
สิทธิ์ไม่ถูกต้องในไดเรกทอรี Windows Search
อะไรเป็นสาเหตุของข้อผิดพลาด 'สิทธิ์ไม่ถูกต้องในไดเรกทอรี Windows Search'
เราตรวจสอบปัญหานี้โดยดูจากรายงานของผู้ใช้ต่างๆและกลยุทธ์การซ่อมแซมที่ใช้บ่อยที่สุดในการแก้ไขปัญหานี้ ตามที่ปรากฎสถานการณ์ต่างๆอาจลงเอยด้วยการอำนวยความสะดวกในการเปิดเผยปัญหานี้ นี่คือรายชื่อผู้ก่อเหตุที่อาจเกิดขึ้น:
- โฟลเดอร์ข้อมูลไม่ได้เป็นของบัญชีที่ใช้งานอยู่ - ในกรณีส่วนใหญ่ที่เกิดปัญหานี้เป็นเพราะโฟลเดอร์ที่ใช้ในการค้นหา (ข้อมูล) ไม่ได้เป็นของบัญชีที่ใช้งานอยู่ในขณะนี้ ผู้ใช้หลายรายที่พบปัญหาเช่นกันได้จัดการแก้ไขโดยการเป็นเจ้าของโฟลเดอร์ Data
- ไฟล์ระบบเสียหาย - ไฟล์ระบบเสียหายยังสามารถรับผิดชอบต่อการปรากฏของปัญหานี้ หากสถานการณ์นี้ใช้ได้คุณควรจะสามารถคืนค่าฟังก์ชันการทำงานปกติของฟังก์ชันการค้นหาของคุณได้โดยแก้ไขความเสียหายด้วยยูทิลิตี้เช่น SFC และ DISM ในกรณีที่รุนแรงกว่านั้นคุณจะต้องทำการติดตั้งซ่อมแซมเพื่อกำจัดไฟล์ที่เสียหาย
- โปรไฟล์ผู้ใช้ที่เสียหาย - อีกสาเหตุหนึ่งที่คุณอาจพบปัญหานี้เกิดจากโปรไฟล์ผู้ใช้ที่เสียหาย ในกรณีนี้คุณควรจะสามารถแก้ไขข้อขัดแย้งด้านความเสียหายที่เป็นสาเหตุของปัญหาได้โดยการสร้างโปรไฟล์ผู้ใช้ใหม่และใช้โปรไฟล์นั้นแทนโปรไฟล์ปัจจุบัน
- โมดูล Cortana ที่ปิดสนิท - จากรายงานของผู้ใช้ต่างๆคุณอาจพบข้อผิดพลาดนี้ในกรณีที่ฟังก์ชันการค้นหาได้รับผลกระทบจาก Cortana หรือการอ้างอิงอย่างใดอย่างหนึ่ง ในกรณีนี้คุณควรจะสามารถแก้ไขปัญหาได้โดยการรีเซ็ต Cortana และส่วนประกอบที่เกี่ยวข้องทั้งหมดกลับเป็นสถานะโรงงาน
วิธีที่ 1: การเป็นเจ้าของโฟลเดอร์ Data
ผู้ใช้ที่ได้รับผลกระทบส่วนใหญ่สามารถแก้ไขปัญหาได้โดยการเป็นเจ้าของเส้นทางต่อไปนี้: C: / ข้อมูลโปรแกรม / Microsoft / ค้นหา / ข้อมูล . ผู้ใช้ที่ได้รับผลกระทบได้รายงานว่าหลังจากดำเนินการดังกล่าวและรีสตาร์ทคอมพิวเตอร์เครื่องมือแก้ปัญหาการค้นหาและการจัดทำดัชนีไม่พบปัญหานี้อีกต่อไป
นี่คือคำแนะนำโดยย่อเกี่ยวกับการเป็นเจ้าของโดยสมบูรณ์ C: / ข้อมูลโปรแกรม / Microsoft / ค้นหา / ข้อมูล :
บันทึก : คุณควรจะสามารถปฏิบัติตามคำแนะนำด้านล่างใน Windows เวอร์ชันล่าสุดทั้งหมด (Windows 7, Windows 8.1 และ Windows 10)
- เปิด File Explorer และไปที่ตำแหน่งต่อไปนี้:
C: ProgramData Microsoft Search
- เมื่อคุณไปถึงที่นั่นให้คลิกขวาที่ไฟล์ ข้อมูล โฟลเดอร์และเลือก คุณสมบัติ จากเมนูบริบทที่เพิ่งปรากฏ
- ข้างใน คุณสมบัติ ใช้แถบแนวนอนที่ด้านบนเพื่อเข้าถึงไฟล์ ความปลอดภัย จากนั้นคลิกที่ ขั้นสูง เพื่อเข้าถึงไฟล์ การตั้งค่าความปลอดภัยขั้นสูงสำหรับข้อมูล .
- เมื่อคุณอยู่ใน การตั้งค่าความปลอดภัยขั้นสูง สำหรับข้อมูลคลิกที่ไฟล์ เปลี่ยน เชื่อมโยงหลายมิติที่เกี่ยวข้องกับ เจ้าของ.
- ตอนนี้คุณอยู่ใน เลือกผู้ใช้หรือกลุ่ม หน้าต่างเริ่มต้นด้วยการพิมพ์ชื่อผู้ใช้ของคุณในกล่องข้อความ เมื่อคุณทำเสร็จแล้วให้คลิกที่ ตรวจสอบชื่อ เพื่อให้แน่ใจว่าชื่อที่คุณป้อนถูกต้อง
บันทึก: หากชื่อถูกต้องคุณจะเห็นชื่อนามสกุลและที่อยู่อีเมลของคุณเพิ่มลงในกล่องข้อความโดยอัตโนมัติ หากชื่อผู้ใช้ไม่ถูกต้องคุณจะเห็นข้อความแสดงข้อผิดพลาด - เมื่อคุณกลับไปที่ไฟล์ การตั้งค่าความปลอดภัยขั้นสูงสำหรับข้อมูล เลือกชื่อผู้ใช้ของคุณจากรายการรายการอนุญาตและคลิก แก้ไข ปุ่มด้านล่าง
- ถัดไปคุณควรอยู่ในหน้าต่างรายการสิทธิ์สำหรับข้อมูล จากนั้นไปที่ประเภทสิทธิ์ขั้นพื้นฐานและตรวจสอบให้แน่ใจว่าช่องที่เกี่ยวข้องกับ ควบคุมทั้งหมด ถูกตรวจสอบ จากนั้นคลิก ตกลง เพื่อบันทึกการเปลี่ยนแปลง
- เมื่อคุณกลับไปที่ การตั้งค่าความปลอดภัยขั้นสูง สำหรับข้อมูล คลิกที่ใช้เพื่อบันทึกการเปลี่ยนแปลงจากนั้นรีสตาร์ทคอมพิวเตอร์ของคุณ
- หลังจากการเริ่มต้นครั้งถัดไปเสร็จสมบูรณ์ให้เรียกใช้ไฟล์ ค้นหาและจัดทำดัชนี เครื่องมือแก้ปัญหาอีกครั้งและดูว่าปัญหายังคงเกิดขึ้นหรือไม่
การตั้งค่าสิทธิ์ที่ถูกต้อง
หากคุณยังคงเห็นเครื่องหมาย“ สิทธิ์ไม่ถูกต้องในไดเรกทอรี Windows Seach ” เลื่อนลงไปที่วิธีการถัดไปด้านล่าง
วิธีที่ 2: เรียกใช้การสแกน SFC และ DISM
หากวิธีการข้างต้นไม่อนุญาตให้คุณแก้ไขปัญหาโอกาสที่ปัญหาอาจเกิดจากไฟล์ระบบที่เสียหาย ตามที่รายงานผู้ใช้ที่ได้รับผลกระทบหลายรายคุณควรจะสามารถแก้ไขปัญหานี้โดยใช้ยูทิลิตี้ในตัวสองตัวที่สามารถแก้ไขความเสียหายของไฟล์ระบบได้ ทั้งสอง DISM (การปรับใช้การบริการและการจัดการอิมเมจ) และ SFC (ตัวตรวจสอบไฟล์ระบบ) มีความสามารถอย่างสมบูรณ์แบบในการแก้ไขกรณีของความเสียหายของไฟล์ระบบ แต่การแก้ปัญหาต่างกัน
ในขณะที่ DISM ใช้ Windows Update เพื่อแทนที่ไฟล์ที่เสียหายด้วยสำเนาที่มีสุขภาพดี SFC อาศัยไฟล์เก็บถาวรแคชในเครื่องเพื่อดึงสำเนาที่มีสุขภาพดีเมื่อจำเป็น แต่เนื่องจากความไม่สอดคล้องกันทั้งสองเป็นที่ทราบกันดีว่ามีจุดว่างบางจุดในการระบุไฟล์ที่เสียหายเราขอแนะนำให้คุณเรียกใช้ยูทิลิตีทั้งสองในลำดับเดียวกัน
คำแนะนำโดยย่อเกี่ยวกับการสแกน DISM และ SFC มีดังนี้
- เปิดไฟล์ วิ่ง ไดอะล็อกโดยการกด คีย์ Windows + R . ภายในหน้าต่าง Run ให้พิมพ์ “ cmd” ภายในกล่องข้อความแล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ หากคุณได้รับแจ้งจากไฟล์ UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ระดับผู้ดูแลระบบหน้าต่าง CMD
เรียกใช้พรอมต์คำสั่ง
- เมื่อคุณอยู่ใน Command Prompt ที่ยกระดับแล้วให้พิมพ์คำสั่งต่อไปนี้แล้วกด ป้อน เพื่อเริ่มการสแกน SFC:
sfc / scannow
บันทึก: เมื่อคุณเริ่มกระบวนการนี้อย่าปิดหน้าต่าง CMD หรือปิดเครื่องของคุณไม่ว่าในกรณีใด ๆ การทำเช่นนี้อาจทำให้ระบบของคุณเสียหายต่อไป และโปรดทราบว่าแม้ว่ารายงานฉบับสุดท้ายจะไม่มีไฟล์คอร์รัปชั่นที่ตายตัว แต่ก็ไม่ได้หมายความว่าไม่มีการซ่อมแซม SFC เป็นที่ทราบกันดีว่าไม่สามารถรายงานอินสแตนซ์ที่เสียหายที่ได้รับการแก้ไขแล้ว
- เมื่อการสแกนเสร็จสิ้นให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
- ไม่ว่าคุณจะยังคงพบอาการเดิมหรือไม่ก็ตามให้ทำตามขั้นตอนที่ 1 อีกครั้งเพื่อเปิดพรอมต์คำสั่งที่ยกระดับขึ้นมาใหม่ จากนั้นพิมพ์คำสั่งต่อไปนี้อีกครั้งเพื่อเริ่มการสแกน DISM:
DISM / ออนไลน์ / Cleanup-Image / RestoreHealth
บันทึก : เนื่องจาก DISM ใช้ WU จึงจำเป็นต้องมีการเชื่อมต่ออินเทอร์เน็ตที่เชื่อถือได้เพื่อดาวน์โหลดสำเนาที่มีประสิทธิภาพของไฟล์ที่ถูกพิจารณาว่าเสียหาย ด้วยเหตุนี้คุณต้องตรวจสอบให้แน่ใจว่าการเชื่อมต่ออินเทอร์เน็ตของคุณเสถียรก่อนที่จะเริ่มขั้นตอนนี้
- เมื่อการสแกน DISM เสร็จสมบูรณ์ให้รีสตาร์ทคอมพิวเตอร์อีกครั้งและดูว่า“ สิทธิ์ไม่ถูกต้องในไดเรกทอรี Windows Seach ” ข้อผิดพลาดได้รับการแก้ไขเมื่อเริ่มต้นระบบครั้งถัดไป
หากคุณยังคงพบปัญหาเดิมให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง
วิธีที่ 3: การสร้างโปรไฟล์ผู้ใช้ใหม่
ผู้ใช้ที่ได้รับผลกระทบบางรายรายงานว่าพวกเขาจัดการเพื่อแก้ไขปัญหาโดยสร้างโปรไฟล์ผู้ใช้ Windows ใหม่และลบโปรไฟล์เก่า สำหรับผู้ใช้ส่วนใหญ่เคล็ดลับนี้อนุญาตให้พวกเขาเรียกคืนฟังก์ชันการค้นหาได้อย่างสมบูรณ์ เมื่อเรียกใช้เครื่องมือแก้ปัญหาการค้นหาและการจัดทำดัชนี ' สิทธิ์ไม่ถูกต้องในไดเรกทอรี Windows Seach ” ไม่มีการรายงานปัญหาอีกต่อไป
คำแนะนำโดยย่อเกี่ยวกับการสร้างโปรไฟล์ผู้ใช้ใหม่ใน Windows 10 มีดังนี้
- กด คีย์ Windows + R เพื่อเปิดไฟล์ วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์“ ms-settings: ผู้ใช้รายอื่น ” ในกล่องข้อความแล้วกด ป้อน เพื่อเปิดไฟล์ ครอบครัวและคนอื่น ๆ แท็บของ การตั้งค่า แอป
กำลังรันไดอะล็อก: ms-settings: otherusers
- หลังจากที่คุณจัดการเพื่อเข้าไปข้างใน ครอบครัวและผู้ใช้อื่น ๆ เลื่อนลงไปที่บานหน้าต่างด้านขวาแล้วไปที่ไฟล์ ผู้ใช้รายอื่น แท็บ เมื่อคุณอยู่ที่นั่นให้คลิกที่ เพิ่มคนอื่นในพีซีเครื่องนี้ .
- จากนั้นดำเนินการต่อโดยเพิ่มอีเมลและโทรศัพท์ของคุณที่เชื่อมโยงกับบัญชี Microsoft ของคุณ หากคุณต้องการสร้างบัญชีท้องถิ่นคลิกที่“ ฉันไม่มีข้อมูลการลงชื่อเข้าใช้ของบุคคลนี้ '
- เมื่อคุณไปที่หน้าจอถัดไปพิมพ์ข้อมูลรับรองของบัญชี Microsoft ของคุณหรือคลิกที่ เพิ่มผู้ใช้โดยไม่มีบัญชี Microsoft (หากคุณต้องการสร้างบัญชีท้องถิ่น)
บันทึก: โปรดทราบว่าหากคุณสร้างบัญชีภายในเครื่องคุณสมบัติออนไลน์บางอย่างที่มีอยู่ใน Windows 10 จะไม่สามารถใช้งานได้ - จัดตั้ง ชื่อผู้ใช้ และก รหัสผ่าน สำหรับบัญชีใหม่ของคุณ ถัดไปคุณจะได้รับแจ้งให้กำหนดคำถามเพื่อความปลอดภัย เราขอแนะนำให้คุณทำเพื่อรักษาความปลอดภัยบัญชีของคุณและตั้งค่าวิธีการกู้คืนรหัสผ่าน
- เมื่อสร้างบัญชีใหม่แล้วให้รีสตาร์ทคอมพิวเตอร์และเข้าสู่ระบบด้วยบัญชีที่สร้างขึ้นใหม่เมื่อเริ่มต้นครั้งถัดไป
- เมื่อลำดับการเริ่มต้นเสร็จสมบูรณ์ให้ดูว่าฟังก์ชันการค้นหาทำงานได้ตามปกติหรือไม่ หากเป็นเช่นนั้นคุณสามารถลบโปรไฟล์ผู้ใช้เก่าได้อย่างปลอดภัยเนื่องจากคุณจะไม่ใช้งานอีกต่อไป
การสร้างบัญชี Windows ใหม่เพื่อหลีกเลี่ยงความเสียหายของไฟล์ระบบ
หากคุณยังคงมีปัญหากับฟังก์ชันการค้นหาของ Windows ให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง
วิธีที่ 4: รีเซ็ต Cortana ผ่าน PowerShell
ปรากฎว่าปัญหาเฉพาะนี้อาจเกิดขึ้นได้ในกรณีที่ไฟล์หรือการอ้างอิงของ Cortana เสียหายและกำลังป้องกันไม่ให้การค้นหาไม่สำเร็จ ผู้ใช้หลายรายที่เรากำลังพยายามแก้ไขปัญหาเดียวกันได้รายงานว่าในที่สุดก็สามารถแก้ไขได้โดยการรีเซ็ต Cortana ผ่านหน้าต่าง PowerShell ที่ยกระดับ
คำแนะนำโดยย่อในการดำเนินการนี้มีดังนี้
- กด คีย์ Windows + R เพื่อเปิดไฟล์ วิ่ง กล่องโต้ตอบ ถัดไปพิมพ์ “ พาวเวอร์เชลล์” ภายในกล่องข้อความแล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์ Powershell ที่ยกระดับ ที่ UAC (การควบคุมบัญชีผู้ใช้) ให้คลิก ใช่ เพื่อให้สิทธิ์ผู้ดูแลระบบเข้าถึงหน้าต่าง Powershell
พิมพ์ใน“ Powershell” แล้วกด“ Shift” +“ Alt” +“ Enter”
- เมื่อคุณอยู่ในหน้าต่าง Powershell ที่ยกระดับแล้วให้พิมพ์หรือวางคำสั่งต่อไปนี้แล้วกด ป้อน เพื่อรีเซ็ต Cortana และส่วนประกอบที่เกี่ยวข้องทั้งหมด:
รับ -AppXPackage - ชื่อ Microsoft.Windows.Cortana | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register '$ ($ _. InstallLocation) AppXManifest.xml'}
- หลังจากขั้นตอนเสร็จสิ้นให้ปิดหน้าต่าง Powershell ที่ยกระดับแล้วรีสตาร์ทเครื่องของคุณ
- ในการเริ่มต้นครั้งถัดไปให้ดูว่าปัญหาได้รับการแก้ไขหรือไม่
หากคุณยังคงพบกับ“ สิทธิ์ไม่ถูกต้องในไดเรกทอรี Windows Seach ” เกิดข้อผิดพลาดขณะเรียกใช้เครื่องมือแก้ปัญหาการจัดทำดัชนีและการค้นหาให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง
วิธีที่ 5: ทำการติดตั้งซ่อมแซม
หากวิธีการใดข้างต้นไม่อนุญาตให้คุณแก้ไขปัญหาการอนุญาตในการค้นหาของ Windows คุณมีโอกาสที่จะจัดการกับปัญหาความเสียหายของระบบที่เป็นสาเหตุซึ่งไม่สามารถแก้ไขได้ตามอัตภาพ ในกรณีนี้วิธีที่มีประสิทธิภาพที่สุดในการแก้ไขปัญหาคือการรีเซ็ตส่วนประกอบของ Windows
ในการดำเนินการนี้คุณสามารถทำการติดตั้งใหม่ทั้งหมดได้ตลอดเวลา แต่ขั้นตอนนี้หมายความว่าคุณจะสูญเสียข้อมูลส่วนตัวรวมถึงแอปพลิเคชันค่ากำหนดของผู้ใช้และสื่อด้วย
ขั้นตอนที่ดีกว่าคือการรีเซ็ตส่วนประกอบ Windows ทั้งหมดโดยใช้การติดตั้งซ่อมแซม ขั้นตอนนี้จะรีเซ็ตส่วนประกอบ WIndows ทั้งหมดด้วย แต่ข้อแตกต่างที่สำคัญคือการติดตั้งซ่อมแซมจะช่วยให้คุณเก็บข้อมูลส่วนตัวทั้งหมดไว้ (รวมถึงเกมแอปพลิเคชันรูปภาพวิดีโอภาพถ่าย ฯลฯ )
หากคุณตัดสินใจที่จะทำการติดตั้งซ่อมแซมคุณสามารถติดตามบทความนี้ ( ที่นี่ ) สำหรับคำแนะนำทีละขั้นตอนในการดำเนินการด้วยตัวเอง
อ่าน 6 นาที