Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> ซอฟต์แวร์

วิธีแก้ไข “ไม่รู้จักเป็นคำสั่งภายในหรือภายนอก” ใน Windows

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

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

    วิธีแก้ไข “ไม่รู้จักเป็นคำสั่งภายในหรือภายนอก” ใน Windows

    เหตุใดจึงเกิดข้อผิดพลาด "ไม่รู้จักเป็นคำสั่งภายใน"

    ก่อนที่คุณจะเริ่มใช้การแก้ไข คุณควรเรียนรู้ว่าเหตุใดจึงเกิดข้อผิดพลาด เพื่อให้คุณมั่นใจได้ว่าจะไม่เกิดขึ้นอีกในอนาคต

    แอปอื่นๆ ที่ทำให้ระบบของคุณยุ่งเหยิง

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

    ไม่ได้ติดตั้งโปรแกรมบนคอมพิวเตอร์ของคุณ

    สาเหตุที่เป็นไปได้ประการที่สองที่ “ไม่รู้จักเป็นคำสั่งภายในหรือภายนอก” เกิดขึ้นเพราะคุณไม่มีโปรแกรมที่เหมาะสมติดตั้งอยู่ในคอมพิวเตอร์ของคุณ อาจเป็นไปได้ว่าโปรแกรมติดตั้งไม่ได้ติดตั้งไฟล์แอปพลิเคชันในตำแหน่งที่เหมาะสม หรือตัวติดตั้งไม่ได้เปิดใช้งานเครื่องมือเพื่อเรียกใช้ด้วย Command Prompt

    แก้ไขข้อผิดพลาด “ไม่รู้จักเป็นคำสั่งภายในหรือภายนอก” ใน Windows

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

    ตรวจสอบให้แน่ใจว่ามีโปรแกรมอยู่ในพีซีของคุณจริง ๆ

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

    มีวิธีง่ายๆ ในการตรวจสอบว่าโปรแกรมได้รับการติดตั้งในเครื่องของคุณหรือไม่

    • เปิด File Explorer หน้าต่างบนคอมพิวเตอร์ของคุณ
    • ตรงไปที่เส้นทางต่อไปนี้

      C:\Windows\System32\
    วิธีแก้ไข “ไม่รู้จักเป็นคำสั่งภายในหรือภายนอก” ใน Windows
    • ตรวจสอบให้แน่ใจว่าไฟล์ปฏิบัติการที่คุณพยายามเรียกใช้จากพรอมต์คำสั่งมีอยู่ในโฟลเดอร์นี้ หากไม่เป็นเช่นนั้น แสดงว่าโปรแกรมนั้นไม่ได้ติดตั้งบนคอมพิวเตอร์ของคุณ

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

    ใช้เส้นทางแบบเต็มไปยังไฟล์ปฏิบัติการ

    ข้อผิดพลาด "ไม่รู้จักเป็นคำสั่งภายใน" มักเกิดขึ้นเนื่องจากคอมพิวเตอร์ไม่พบไฟล์ปฏิบัติการที่คุณขอให้เปิด อย่างไรก็ตาม คุณสามารถระบุพาธแบบเต็มไปยังไฟล์ปฏิบัติการได้ จากนั้นไฟล์จะสามารถเรียกใช้ได้โดยไม่มีปัญหาใดๆ

    • เปิด พรอมต์คำสั่ง หน้าต่างบนคอมพิวเตอร์ของคุณ
    วิธีแก้ไข “ไม่รู้จักเป็นคำสั่งภายในหรือภายนอก” ใน Windows
    • พิมพ์เส้นทางแบบเต็มของไฟล์เรียกทำงานที่คุณต้องการใช้ แล้วกด Enter บนแป้นพิมพ์ของคุณ
    • ตัวอย่างเช่น หากคุณกำลังพยายามใช้ adb.exe ที่อยู่ในโฟลเดอร์ชื่อ adb บนเดสก์ท็อป คุณจะต้องพิมพ์ข้อความต่อไปนี้

      C:\Users\\Desktop\adb\adb.exe
    วิธีแก้ไข “ไม่รู้จักเป็นคำสั่งภายในหรือภายนอก” ใน Windows
    • ไฟล์ควรเปิดโดยไม่มีปัญหา

    ใส่เส้นทางไฟล์ด้วยเครื่องหมายอัญประกาศ

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

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

    คุณสามารถแก้ไขได้โดยใช้วิธีการต่อไปนี้

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

    ย้ายไฟล์ไปยังโฟลเดอร์ System32

    ถึงตอนนี้ คุณทราบแล้วว่าเมื่อคุณพยายามเรียกใช้ไฟล์สั่งการจากยูทิลิตี้ Command Prompt ไฟล์นั้นจะค้นหาในโฟลเดอร์ System32 ของการติดตั้ง Windows ของคุณ จากนั้นเปิดไฟล์ขึ้นมา หากมีให้ใช้งาน

    จะเกิดอะไรขึ้นถ้าคุณสามารถวางไฟล์ปฏิบัติการไว้ที่นั่นแล้วเข้าถึงได้จากพรอมต์คำสั่ง คุณสามารถทำเช่นนี้ได้ตราบเท่าที่คุณมีสิทธิ์การเข้าถึงระดับผู้ดูแลระบบบนคอมพิวเตอร์ของคุณ

    • คัดลอกไฟล์ปฏิบัติการพร้อมกับไฟล์อื่นๆ ที่เกี่ยวข้องไปยังโฟลเดอร์ต่อไปนี้บนคอมพิวเตอร์ของคุณ

      C:\Windows\System32
    • ปิด พรอมต์คำสั่ง ถ้ามันเปิดอยู่แล้วและเปิดใหม่ได้
    วิธีแก้ไข “ไม่รู้จักเป็นคำสั่งภายในหรือภายนอก” ใน Windows
    • ป้อนชื่อไฟล์สั่งการของคุณโดยไม่มีเส้นทางใดๆ และคุณจะพบว่าเปิดไฟล์ได้สำเร็จ

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

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

    นอกจากนี้ยังใช้ไม่ได้กับเครื่องมือปฏิบัติการที่ต้องติดตั้งในไดเร็กทอรีเฉพาะ คุณจะไม่สามารถย้ายสิ่งเหล่านั้นไปยังโฟลเดอร์ System32 ได้เนื่องจากมีการกำหนดเส้นทางการติดตั้งใน Windows Registry

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

    เพิ่มเส้นทางไฟล์ที่ปฏิบัติการได้ไปยังตัวแปรสภาพแวดล้อม

    วิธีที่มีประสิทธิภาพที่สุดในการแก้ไขข้อผิดพลาด "ไม่เป็นที่รู้จักในฐานะคำสั่งภายใน" คือการแก้ไขตัวแปรสภาพแวดล้อมของคุณและเพิ่มเส้นทางไฟล์ที่เหมาะสมที่นั่น เนื่องจากยูทิลิตี้ Command Prompt จะตรวจสอบเส้นทางเหล่านั้นเมื่อคุณป้อนคำสั่ง จากนั้นเปิดไฟล์หากพบไฟล์นั้นในไดเร็กทอรีเหล่านั้น

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

    การแก้ไขตัวแปรของคุณและเพิ่มเส้นทางใหม่นั้นทำได้ง่ายมาก

    • เปิด แผงควบคุม โดยใช้การค้นหา Cortana บนพีซีของคุณ
    วิธีแก้ไข “ไม่รู้จักเป็นคำสั่งภายในหรือภายนอก” ใน Windows
    • คลิกที่ตัวเลือกที่ระบุว่า ระบบและความปลอดภัย .
    วิธีแก้ไข “ไม่รู้จักเป็นคำสั่งภายในหรือภายนอก” ใน Windows
    • ค้นหาและคลิกที่ระบบ บนหน้าจอต่อไปนี้
    วิธีแก้ไข “ไม่รู้จักเป็นคำสั่งภายในหรือภายนอก” ใน Windows
    • เลือก การตั้งค่าระบบขั้นสูง จากแถบด้านข้างทางซ้ายบนหน้าจอของคุณ
    วิธีแก้ไข “ไม่รู้จักเป็นคำสั่งภายในหรือภายนอก” ใน Windows
    • กล่องจะเปิดขึ้นบนหน้าจอของคุณ คลิกที่ ตัวแปรสภาพแวดล้อม ซึ่งอยู่ที่ด้านล่างของกล่อง
    วิธีแก้ไข “ไม่รู้จักเป็นคำสั่งภายในหรือภายนอก” ใน Windows
    • คุณจะเห็นตัวแปรผู้ใช้ทั้งหมดสำหรับบัญชีของคุณ คลิกที่ เส้นทาง จากนั้นคลิกที่ แก้ไข ปุ่ม.
    วิธีแก้ไข “ไม่รู้จักเป็นคำสั่งภายในหรือภายนอก” ใน Windows
    • ตอนนี้คุณสามารถเพิ่มเส้นทางใหม่ให้กับแอปพลิเคชันที่คุณต้องการใช้กับพรอมต์คำสั่ง คลิกที่ เรียกดู ในแถบด้านข้างขวาเพื่อเพิ่มไดเร็กทอรีในรายการ
    วิธีแก้ไข “ไม่รู้จักเป็นคำสั่งภายในหรือภายนอก” ใน Windows
    • นำทางไปยังโฟลเดอร์ที่ไฟล์ปฏิบัติการของคุณอยู่และเลือก
    • คุณควรเห็นเส้นทางที่เพิ่มใหม่ของคุณแสดงอยู่ในรายการตัวแปร คลิกที่ ตกลง ที่ด้านล่างเพื่อบันทึกการเปลี่ยนแปลง
    วิธีแก้ไข “ไม่รู้จักเป็นคำสั่งภายในหรือภายนอก” ใน Windows
    • คลิกที่ ตกลง ในกล่องอื่นๆ ทั้งหมดเมื่อคุณปิดมัน
    • เปิดหน้าต่างพร้อมรับคำสั่งและพิมพ์ชื่อไฟล์ปฏิบัติการ คุณจะเห็นว่าไฟล์เปิดขึ้นโดยไม่มี CMD แสดงข้อผิดพลาดใดๆ บนหน้าจอ

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

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