หากคุณกำลังพยายามเรียกใช้ System File Checker ของ Window และยังคงเห็นข้อผิดพลาด 'sfc ไม่เป็นที่รู้จักว่าเป็นคำสั่งภายใน' แสดงว่าคุณอยู่ในบริษัทที่ดี ฉันเห็นสิ่งนี้ตลอดเวลาในงานอื่นของฉันในฐานะไอทีเทค มีวิธีแก้ไขอยู่สองสามวิธีและฉันจะแสดงวิธีเอาชนะข้อผิดพลาดให้ดี
ตัวตรวจสอบไฟล์ระบบใน Windows เป็นคุณลักษณะที่จำเป็นสำหรับการรักษาระบบสุขภาพ สามารถสแกน Windows เพื่อหาความเสียหายของไฟล์และแก้ไขปัญหาที่พบโดยอัตโนมัติ เปิดใช้งานจากบรรทัดคำสั่งโดยใช้ 'sfc / scannow' มันสแกน Windows, ไฟล์หลัก, Windows Store, แอพ, ไฟล์ที่ได้รับการป้องกัน และทุกองค์ประกอบของระบบปฏิบัติการ จริงๆแล้วมันดีมากในสิ่งที่ทำและเป็นเครื่องมือที่ฉันใช้ตลอดเวลา
เมื่อคุณเห็น 'xxx ไม่เป็นที่รู้จักในฐานะคำสั่งภายใน' ซึ่งมักจะเกิดขึ้นเมื่อตัวแปรสภาพแวดล้อมภายในการตั้งค่ามีการเปลี่ยนแปลงหรือเสียหาย ในหลาย ๆ สถานการณ์ เพียงแค่ตั้งค่าตัวแปรเหล่านี้กลับเป็นค่าเริ่มต้นก็สามารถแก้ไขข้อผิดพลาดและให้คุณใช้งานได้อีกครั้ง
แก้ไข SFC ไม่รู้จักว่าเป็นข้อผิดพลาดคำสั่งภายใน internal
มีการแก้ไขหลักสองประเภทสำหรับข้อผิดพลาดนี้ อันหนึ่งง่ายมากในขณะที่อีกอันต้องการให้คุณขุดลงในรีจิสทรีของ Windows ของคุณ หากคุณปฏิบัติตามคำแนะนำอย่างเคร่งครัด จะไม่เกิดอันตรายใดๆ กับคุณหากคุณลองแก้ไขด้วยวิธีใดวิธีหนึ่ง
ขั้นแรก ตรวจสอบให้แน่ใจว่าคุณใช้บรรทัดคำสั่งในฐานะผู้ดูแลระบบ SFC ต้องการข้อมูลประจำตัวของผู้ดูแลระบบและจะไม่ทำงานอย่างอื่น
- คลิกขวาที่ปุ่มเริ่มของ Windows แล้วเลือก Command Line (Admin)
- พิมพ์ 'sfc / scannow' แล้วกด Enter
หวังว่านี่จะได้ผล หากไม่เป็นเช่นนั้นคุณอาจต้องเจาะลึก ในที่สุด คุณอาจต้องแก้ไขรายการรีจิสตรีสองรายการ ก่อนที่คุณจะเริ่ม ให้สร้างจุดคืนค่าระบบใน Windows
- พิมพ์ 'restore' ลงในช่อง Windows Search และสร้างจุดคืนค่า
- พิมพ์ 'regedit' ลงในช่องค้นหาของ Windows แล้วเลือกไฟล์
- เลือกส่งออกและบันทึกสำเนาในที่ที่ปลอดภัย
ตอนนี้คุณมีจุดคืนค่าระบบแล้วหากมีสิ่งผิดปกติเกิดขึ้น และสำเนารีจิสทรีของคุณควรจำเป็นต้องใช้ หากคุณทำตามคำแนะนำด้านล่าง คุณไม่จำเป็นต้องมีสิ่งใดสิ่งหนึ่งเหล่านี้ แต่ควรเตรียมตัวให้พร้อม
ฉันมีแรมชนิดใดใน windows 10
จากนั้น:
- เปิด CMD ในฐานะผู้ดูแลระบบ
- พิมพ์ 'cmd /d' เพื่อหยุดการทำงานอัตโนมัติ
- สอบใหม่.
AutoRun คือการตั้งค่า Windows ที่เราอาจต้องย้อนกลับไปในอีกสักครู่ สำหรับตอนนี้ ให้ลองทำตามขั้นตอนถัดไปและดูว่าคุณจะไปได้อย่างไร
- ไปที่ C:WindowsSystem32 และตรวจดูให้แน่ใจว่า CMD.exe อยู่ที่นั่น
- ไปที่การตั้งค่าแผงควบคุม ระบบ และระบบขั้นสูง
- เลือกตัวแปรสิ่งแวดล้อมจากแท็บขั้นสูง
- เลือกเส้นทางในบานหน้าต่างตัวแปรระบบในบานหน้าต่างด้านล่าง
- เลือกแก้ไข
- คัดลอก '% SystemRoot% System32' และ 'C: WindowsSystem32' ไปยัง Notepad
- เปลี่ยนหนึ่งในรายการเหล่านี้ในหน้าต่างตัวแปรสิ่งแวดล้อมเป็นอย่างอื่นแล้วเลือกตกลง
- แทนที่ค่านั้นด้วยต้นฉบับจาก Notepad แล้วเลือกตกลง
- ทำซ้ำสำหรับค่าอื่น
ลองใช้คำสั่ง 'sfc / scannow' อีกครั้งใน CMD หากค่าสิ่งแวดล้อมเสียหาย ตอนนี้คุณควรจะสามารถใช้ System File Checker ได้ตามปกติ หากคุณไม่เห็นรายการ 'SystemRoot% System32' ไม่ต้องกังวล เป็นการตั้งค่าดั้งเดิมที่ Windows ใช้เพื่อครอบคลุมทุกกรณี คอมพิวเตอร์ Windows 10 ที่ใหม่กว่าไม่ต้องการมัน แต่อาจมีอยู่แล้ว หากไม่มีอยู่ในตัวเลือกของคุณ คุณไม่จำเป็นต้องเพิ่ม เพียงแก้ไข C:WindowsSystem32 ด้วยตัวเองและดูว่าจะเป็นอย่างไร
หากคุณยังคงเห็นว่า SFC ไม่ได้รับการจดจำว่าเป็นข้อผิดพลาดของคำสั่งภายใน เราจำเป็นต้องดำเนินการแก้ไขรีจิสทรี
Chromecast ต้องใช้ wifi หรือไม่?
- พิมพ์ 'regedit' ลงในช่อง Windows Search แล้วเลือก Registry Editor
- ลบ HKEY_LOCAL_MACHINEซอฟต์แวร์MicrosoftCommand ProcessorAutoRun และ HKEY_CURRENT_USERซอฟต์แวร์MicrosoftCommand ProcessorAutoRun
- ทดสอบคำสั่ง SFC อีกครั้ง
ฉันไม่รู้จริง ๆ ว่าวิธีการสุดท้ายนี้ทำงานอย่างไรหรือทำไม ฉันแค่รู้ว่ามันได้ผล เป็นการแก้ไขแบบเก่าที่ฉันอ้างถึงในบทช่วยสอน TechJunkie อื่น ๆ และสิ่งที่ฉันเก็บไว้ใน Tech Toolkit สำหรับเหตุการณ์ดังกล่าว
System File Checker เป็นเครื่องมือที่สำคัญมากสำหรับการแก้ไขปัญหา Windows และฉันขอแนะนำให้คุณทำความคุ้นเคยกับมัน หากคุณมีปัญหาในการรันคำสั่ง หนึ่งในวิธีแก้ไขข้างต้นควรให้คุณกลับมาใช้งานได้อีกครั้งในเวลาไม่นาน ฉันจะแนะนำให้แก้ไขปัญหาอย่างแน่นอนเพราะคุณไม่มีทางรู้ว่าคุณต้องการมันเมื่อใด ดีกว่าที่จะมีเครื่องมือพร้อมเมื่อคุณต้องการ ดีกว่าไม่มีเมื่อคุณต้องการมากที่สุด
อย่าลืมสิ่งที่ชัดเจนและเรียกใช้บรรทัดคำสั่งในฐานะผู้ดูแลระบบเสมอ!