เมื่อใดก็ตามที่คุณพยายามเรียกใช้ยูทิลิตี SFC ในพรอมต์คำสั่งของคุณ ไม่ได้หมายความว่าโปรแกรมจะทำงานโดยไม่ตรวจสอบความเป็นไปได้ของข้อผิดพลาดที่คุณอาจเรียกใช้ อาจมีข้อผิดพลาดหลายอย่างขณะเรียกใช้คำสั่งง่ายๆ เช่น “sfc /scannow " ทุกๆจากนี้และต่อไป. แต่ในบทความนี้ เราจะเน้นที่ข้อผิดพลาดทั่วไปที่ผู้ใช้ส่วนใหญ่เผชิญเมื่อลองใช้คำสั่งนี้ นั่นคือ “คุณต้องเป็นผู้ดูแลระบบที่เรียกใช้เซสชันคอนโซลเพื่อที่จะใช้ยูทิลิตี้ SFCแข็งแกร่ง> ”
อะไรทำให้เกิดข้อผิดพลาดนี้ในการขอให้ผู้ใช้เป็นผู้ดูแลระบบ
ข้อผิดพลาดนี้บ่งชี้ว่าคุณกำลังพยายามเข้าถึงไฟล์ระบบผ่านพรอมต์คำสั่ง และคุณจำเป็นต้องได้รับอนุญาตหรือคุณต้องเป็นผู้ดูแลระบบ หากคุณเปิดพรอมต์คำสั่งโดยเพียงแค่ดับเบิลคลิกหรือคลิกขวาแล้วคลิกเปิด พรอมต์คำสั่งจะเริ่มทำงานในโหมดปกติ แต่ถ้าคุณคลิกขวาและเรียกใช้ในฐานะผู้ดูแลระบบ CMD จะเปิดขึ้นเป็น พร้อมท์คำสั่งขั้นสูง . เมื่อใดก็ตามที่คุณต้องการทำการเปลี่ยนแปลงหรือเรียกใช้ไฟล์ระบบ คุณต้องเปิด CMD ในโหมดยกระดับ ด้านล่างนี้เรามีวิธีแก้ปัญหาเกี่ยวกับวิธีการทำเช่นนั้น
เรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบ
ในการเรียกใช้คำสั่งยูทิลิตี้ SFC เราจำเป็นต้องเรียกใช้ พรอมต์คำสั่งขั้นสูง . เสมอ ซึ่งเป็นพรอมต์คำสั่งที่ทำงานโดยได้รับอนุญาตจากผู้ดูแลระบบ เมื่อคุณเรียกใช้ในฐานะผู้ดูแลระบบ คุณจะอนุญาตให้ CMD เข้าถึงและใช้ไฟล์ระบบของคุณ และยูทิลิตี้ SFC ก็เป็นหนึ่งในคำสั่งของระบบ โดยทำตามขั้นตอนด้านล่าง
- เมื่อคุณเห็นข้อผิดพลาดนี้ คุณต้องอยู่ใน CMD , ปิดเลย
- ไปที่ CMD คือ เริ่มเมนูหรือค้นหาในแถบค้นหา
หมายเหตุ :สำหรับ windows รุ่นเก่า จะเป็น:Start> All Programs> Accessories - คลิกขวาที่ CMD
- เลือก “เรียกใช้ในฐานะผู้ดูแลระบบ ”
เคล็ดลับ:CTRL + SHIFT + Enter ( จะเปิด CMD ในโหมดผู้ดูแลระบบโดยไม่ต้องคลิกขวาและเลือกตัวเลือก)
- คลิก “ใช่ ” สำหรับการตรวจสอบการควบคุมผู้ใช้
- ตอนนี้พิมพ์ “sfc /scannow” และป้อน
- จะเริ่มการสแกนระบบ
โบนัส:การตั้งค่า CMD ที่ยกระดับเป็นค่าเริ่มต้น
คุณสามารถทำให้ CMD เรียกใช้ในฐานะผู้ดูแลระบบ ทุกครั้งที่คุณเปิดมัน โดยทำตามขั้นตอนต่อไปนี้:
- ไปที่ CMD คือ เริ่มเมนูหรือค้นหาในแถบค้นหา
หมายเหตุ :สำหรับ windows รุ่นเก่า จะเป็น:Start> All Programs> Accessories - คลิกขวาที่ CMD และเลือก “เปิดตำแหน่งไฟล์ ”
- ตอนนี้ คลิกขวา “CMD ทางลัด และเลือก “ส่งไปที่> เดสก์ท็อป ”
- คลิกขวาที่ทางลัดแล้วไปที่ “คุณสมบัติ ”
- ในแท็บทางลัด ให้คลิกที่ “ขั้นสูง ”
- ตอนนี้ให้ทำเครื่องหมายที่ตัวเลือก “เรียกใช้ในฐานะผู้ดูแลระบบ ”
- คลิก “ตกลง ” และบันทึกคุณสมบัติ
- ตอนนี้ทุกครั้งที่คุณเปิดทางลัดนี้ ทางลัดจะทำงานโดยอัตโนมัติในฐานะผู้ดูแลระบบ
ปัญหาเมื่อเรียกใช้ Command Prompt ในฐานะผู้ดูแลระบบ
หากคุณกำลังเรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบและยังคงได้รับข้อผิดพลาดนี้ คุณสามารถลองใช้โปรแกรมของบริษัทอื่นที่ชื่อ NSudo โดยทั่วไปจะให้สิทธิ์ TrustedInstaller แก่คุณ
- ดาวน์โหลด NSudo จากลิงค์นี้ (ที่นี่)
- เมื่อดาวน์โหลดแล้ว ให้คลิกขวาและเรียกใช้ในฐานะผู้ดูแลระบบ
- เมื่อเปิดโปรแกรมแล้ว ให้เลือกตัวเลือกที่ชื่อ “เปิดใช้งานสิทธิ์ทั้งหมด”
- ตอนนี้ในช่อง run พิมพ์ “cmd” แล้วกด “วิ่ง” .
- เมื่อเปิดพรอมต์คำสั่งแล้ว ให้ลองเรียกใช้ “sfc /scannow” ออกคำสั่งอีกครั้ง
- ตรวจสอบเพื่อดูว่าปัญหายังคงมีอยู่หรือไม่
หากไม่ได้ผลสำหรับคุณเช่นกัน คุณสามารถลองบูต Windows เข้าสู่เซฟโหมด จากนั้นลองเรียกใช้คำสั่ง SFC