หลัก อื่น ๆ How To Fix 'ไม่ได้รับการยอมรับว่าเป็นข้อผิดพลาดของคำสั่งภายในหรือภายนอก'

How To Fix 'ไม่ได้รับการยอมรับว่าเป็นข้อผิดพลาดของคำสั่งภายในหรือภายนอก'



หากคุณพบข้อผิดพลาดเกี่ยวกับแอปหรือคำสั่ง 'ไม่ได้รับการยอมรับว่าเป็นคำสั่งภายในหรือคำสั่งภายนอก' เมื่อพยายามทำบางสิ่งในบรรทัดคำสั่งอัปเดตแอปหรือติดตั้งสิ่งใหม่คุณจะไม่ได้อยู่คนเดียว เกิดขึ้นเมื่อตัวแปรสภาพแวดล้อมของ Windows มีการเปลี่ยนแปลงซึ่งป้องกันไม่ให้เรียกใช้คำสั่ง

How To Fix

คุณสามารถพยายามทำอะไรก็ได้แม้กระทั่งเรียกใช้คำสั่ง CMD พื้นฐานหรืออัปเดตโปรแกรมป้องกันไวรัสของคุณ หากตัวแปรมีการเปลี่ยนแปลง Windows จะไม่สามารถดำเนินการคำสั่งนั้นได้ หากสิ่งนี้เกิดขึ้นกับคุณมีสองวิธีในการจัดการกับปัญหานี้

ข้อผิดพลาดนี้มีสองเวอร์ชัน หนึ่งสำหรับโปรแกรมทั่วไปและอีกรายการหนึ่งสำหรับหากคุณกำลังพยายามใช้คำสั่ง CMD ฉันจะแสดงวิธีแก้ไขทั้งสองอย่าง

วิธีแก้ไขข้อผิดพลาด

แก้ไขข้อผิดพลาด 'ไม่รู้จักคำสั่ง'

ไวยากรณ์ของข้อผิดพลาดมักจะเป็นบางอย่างเช่น 'Program.exe ไม่ได้รับการยอมรับว่าเป็นคำสั่งภายในหรือภายนอก' ไวยากรณ์ขึ้นอยู่กับสิ่งที่คุณกำลังทำอยู่ในขณะนั้นซึ่งมีความสำคัญเนื่องจากเราต้องตรวจสอบไฟล์การติดตั้งก่อนที่จะดำเนินการอย่างอื่น

คุณจะค้นหาสิ่งที่อยากได้ใน amazon ได้อย่างไร
  1. ไปที่ไฟล์การติดตั้งของโปรแกรมที่คุณพยายามใช้และตรวจสอบให้แน่ใจว่ามีไฟล์ปฏิบัติการอยู่
  2. ไปที่แผงควบคุมระบบและความปลอดภัยและการตั้งค่าระบบขั้นสูง
  3. เลือกปุ่มตัวแปรสิ่งแวดล้อม
  4. เลือกเส้นทางในบานหน้าต่างตัวแปรระบบที่ด้านล่างของหน้าต่างใหม่
  5. เลือกแก้ไขและหน้าต่างใหม่จะปรากฏขึ้น
  6. ตรวจสอบให้แน่ใจว่ามี '% SystemRoot% System32' และ 'C: WindowsSystem32' อยู่
  7. คัดลอกค่าหนึ่งไปยัง Notepad
  8. เปลี่ยนรายการในหน้าต่างตัวแปรสิ่งแวดล้อมเป็นอย่างอื่นแล้วคลิกตกลง
  9. แทนที่ค่าที่คุณเพิ่งเปลี่ยนด้วยต้นฉบับจาก Notepad แล้วคลิกตกลง
  10. ทำเช่นเดียวกันกับค่าอื่น ๆ

หากคุณรู้จัก Windows คุณจะรู้ว่าบางครั้งสิ่งที่คุณต้องทำคือป้อนค่าใหม่เพื่อให้ได้รับอีกครั้ง ฉันคิดว่านี่เป็นการเชื่อมโยงภายในฐานข้อมูลภายในของ Windows อีกครั้ง แต่ใครจะรู้

การวางค่าลงใน Notepad จะช่วยประหยัดเวลาและรักษาไวยากรณ์ที่ถูกต้องหากคุณถูกรบกวนขณะทำงานนี้หรือในกรณีที่คุณลืมว่ามันเป็นอย่างไร เพียงตัดและวางทีละรายการแล้วเปลี่ยนค่าในตัวแปรสิ่งแวดล้อมเป็นอะไรก็ได้ จากนั้นวางค่าเดิมกลับและยืนยัน นี่น่าจะเพียงพอสำหรับคำสั่งเดิมที่คุณพยายามทำงานอีกครั้ง

คุณอาจสังเกตเห็นนกอินทรีในหมู่คุณว่า '% SystemRoot% System32' และ 'C: WindowsSystem32' ชี้ไปที่ตำแหน่งเดียวกัน นี่เป็นรายการดั้งเดิมสำหรับผู้ที่ใช้ระบบเก่า โดยทั่วไปแล้วคุณไม่จำเป็นต้องใช้ทั้งสองอย่าง แต่ดูเหมือนว่า Windows จะอ้างอิงแยกกัน Systemroot เป็นส่วนใหญ่สำหรับระบบที่ใช้ทั้งโฟลเดอร์ WINNT และ Windows ซึ่งไม่เป็นความจริงอีกต่อไป อย่างไรก็ตามทั้งสองต้องมีอยู่แม้ใน Windows 10

วิธีแก้ไขข้อผิดพลาด

แก้ไขข้อผิดพลาด 'ไม่รู้จักคำสั่ง CMD'

หากคุณกำลังพยายามเรียกใช้คำสั่ง CMD และเห็นว่า 'CMD ไม่ได้รับการยอมรับว่าเป็นคำสั่งภายในหรือภายนอก' นั่นอาจเป็นสิ่งที่แตกต่างออกไป การลองแก้ไขข้างต้นอาจได้ผล แต่ปัญหาอาจเกิดจากรายการรีจิสทรีสองรายการที่ขัดจังหวะชุดคำสั่งปกติ

อย่างไรก็ตามหากคุณตั้งค่า AutoRun ไว้ในรีจิสทรีคำสั่ง CMD บางคำสั่งเช่น ping หรือ nslookup จะใช้ไม่ได้เสมอไป พวกเขาส่งคืนข้อผิดพลาดข้างต้น . exe มีอยู่และทุกอย่างอาจดูถูกต้อง แต่รายการเล็ก ๆ สองรายการนี้กำลังทำลายวันของคุณ

รายการรีจิสทรีเหล่านี้คือ:

HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorAutoRun

HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorAutoRun

ปัญหานี้มีอายุอย่างน้อยหนึ่งทศวรรษ ฉันมีบุ๊กมาร์กสำหรับไฟล์ รายการบล็อก MSDN ตั้งแต่ปี 2550 ที่ฉันได้บันทึกไว้เพื่ออธิบายสิ่งนี้

  1. ไปที่ C: WindowsSystem32 และตรวจสอบให้แน่ใจว่ามีไฟล์ปฏิบัติการ CMD อยู่
  2. ทำการตรวจสอบตัวแปรด้านสิ่งแวดล้อมตามด้านบน หากไม่สามารถแก้ไขได้ให้ดำเนินการต่อ
  3. เรียกใช้คำสั่ง 'cmd / d' ซึ่งดูเหมือนจะหยุดการทำงานอัตโนมัติไม่ให้ทำงาน หากข้อความเหมือนกันให้ดำเนินการต่อ
  4. ค้นหารายการรีจิสทรีสองรายการที่ระบุไว้ด้านบนและลบออก

การแก้ไขนี้เก่า แต่เป็นสีทอง ฉันเคยใช้สิ่งนี้เมื่อฉันทำงาน IT Admin ที่ บริษัท เคเบิลที่มีชื่อเสียง นั่นคือเหตุผลที่ฉันยังคงมีไว้เป็นที่คั่นหนังสือ ข้อผิดพลาด 'command ไม่ได้รับการยอมรับว่าเป็นข้อผิดพลาดภายในหรือคำสั่งภายนอก' นั้นมีมานานแล้วและเท่าที่ฉันทราบการแก้ไขยังคงเหมือนเดิมแม้กระทั่ง Windows ห้ารุ่นในภายหลัง อย่างไรก็ตามหากคุณพบข้อผิดพลาดอย่างน้อยตอนนี้คุณก็รู้ว่าต้องทำอย่างไร

ครั้งสุดท้ายที่คุณเห็นข้อผิดพลาด 'ไม่รู้จักเป็นคำสั่งภายในหรือคำสั่งภายนอก' ใน Windows คือเมื่อใด คุณใช้วิธีแก้ปัญหาเหล่านี้หรืออย่างอื่นหรือไม่?

บทความที่น่าสนใจ

ตัวเลือกของบรรณาธิการ

วิธีแก้ไขการโทรผ่าน Wi-Fi ไม่ทำงานบน Android
วิธีแก้ไขการโทรผ่าน Wi-Fi ไม่ทำงานบน Android
เมื่อการโทรผ่าน Wi-Fi ไม่ทำงานบน Android มักเกิดจากปัญหาการเชื่อมต่อ เครือข่ายอาจไม่รองรับการโทรผ่าน Wi-Fi ความแรงของสัญญาณอาจอ่อนเกินไป หรือคุณอาจต้องรีสตาร์ทฮาร์ดแวร์
วิธีเล่น Roku ผ่านระบบเสียงรอบทิศทาง
วิธีเล่น Roku ผ่านระบบเสียงรอบทิศทาง
คุณอาจเคยได้ยินเรื่องแย่ๆ เกี่ยวกับเครื่องเล่น Roku, แท่งสตรีมมิ่ง หรือตัวแพลตฟอร์มเอง เกี่ยวกับการขาดเสียงเซอร์ราวด์ แม้ว่าข่าวลือบางส่วนอาจเป็นเรื่องจริง แต่ในบทความนี้ คุณจะได้รับข้อมูลทั้งหมดของคุณ
CyberLink Media Suite 8 Ultra รีวิว
CyberLink Media Suite 8 Ultra รีวิว
Windows เต็มไปด้วยบิตและบ็อบพิเศษในปัจจุบันชุดซอฟต์แวร์สื่อมีช่วงเวลาที่ยากลำบากในการพิสูจน์ตัวเอง แม้แต่ฟังก์ชั่นขั้นสูงเช่นการตัดต่อวิดีโอก็ยังครอบคลุมโดย Live Essentials ของ Microsoft ในขณะที่การจัดการและแก้ไขรูปภาพ
7 วิธีแก้ไขเมื่ออีเมลหยุดทำงานบนโทรศัพท์ Android
7 วิธีแก้ไขเมื่ออีเมลหยุดทำงานบนโทรศัพท์ Android
ค้นหาวิธีง่ายๆ เจ็ดวิธีในการแก้ไขเมื่ออีเมลของคุณหยุดทำงานบนโทรศัพท์ Android
วิธีใช้ Amazon Fire TV Stick โดยไม่ต้องใช้รีโมท [พฤศจิกายน 2020]
วิธีใช้ Amazon Fire TV Stick โดยไม่ต้องใช้รีโมท [พฤศจิกายน 2020]
ในฐานะผู้บริโภค คุณมีตัวเลือกวิธีดูทีวีมากกว่าที่เคย นั่นคือสิ่งที่ทำให้ Fire Stick ของ Amazon แปลกใจมาก แม้ว่าจะมีการแข่งขันกันมากขึ้นจาก Google, Apple และ Roku กลุ่มผลิตภัณฑ์ Fire TV ของพวกเขายังคงดำเนินต่อไป
วิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8
วิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8
คุณอาจสังเกตเห็นว่าแถบงานโปร่งใสเสมอใน Windows 8 ไม่ว่าจะเป็นหน้าต่างใดก็ตาม นี่จะแสดงวิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8 ด้วยการคลิกสองครั้ง วิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8 วิธีที่ 1 ง่าย ๆ แนะนำให้ใช้ซอฟต์แวร์ Winaero Tweaker ของเรา Winaero Tweaker
วิธีสร้างยาฟื้นฟูใน Minecraft
วิธีสร้างยาฟื้นฟูใน Minecraft
ด้วยสูตรยาฟื้นฟูใน Minecraft คุณสามารถชง Splash Potion of Regenere และ Linger Potion of Regeneration เพื่อรักษาผู้อื่นได้