ไม่สามารถพิมพ์ใน CMD? นี่คือ 5 วิธีในการแก้ปัญหา
เบ็ดเตล็ด / / December 02, 2021
เมื่อสองสามวันก่อน ฉันกำลังพยายาม แก้ไขข้อผิดพลาดการใช้ดิสก์ 100% บนพีซี Windows 10 ของฉัน เมื่อฉันพบว่าฉันไม่สามารถพิมพ์ใน CMD หรือพรอมต์คำสั่งได้ นี่เป็นการเริ่มต้นขั้นตอนการแก้ไขปัญหาชุดใหม่ก่อนที่ฉันจะสามารถแก้ไขปัญหาทั้งสองได้ในที่สุด
![พิมพ์ Cmd. ไม่ได้](/f/70311985fd083220adc8fc89429ced70.jpg)
ฉันตระหนักในระหว่างการค้นคว้าว่าผู้ใช้ Windows รายอื่นก็ประสบปัญหาเดียวกันเช่นกัน ส่วนใหญ่ระบุว่าพวกเขาไม่สามารถพิมพ์หรือดูสิ่งที่พวกเขากำลังพิมพ์ใน CMD ดังนั้นฉันจึงคิดว่าจะครอบคลุมหัวข้อโดยละเอียดเพื่อให้ผู้อื่นได้รับประโยชน์จากเรื่องนี้ ต่อไปนี้คือวิธีแก้ไขข้อผิดพลาดในการพิมพ์ใน CMD โดยไม่ต้องกังวลใจอีกต่อไป
1. รีบูตและเปิดใหม่
เป็นเคล็ดลับเก่า แต่คุณจะแปลกใจว่ามันใช้งานได้บ่อยแค่ไหน ง่ายมากที่จะปฏิบัติตามด้วย เพียงบันทึกและปิดทุกอย่างรวมถึง CMD รีบูตเครื่องคอมพิวเตอร์และเปิด CMD อีกครั้ง หากไม่ได้ผล ลองตรวจสอบวิธีแก้ไขปัญหาอื่นๆ กัน
เกี่ยวกับ Guiding Tech
2. เปิดตัวในฐานะผู้ดูแลระบบ
อย่างที่หลายๆ คนคงทราบอยู่แล้วว่า Windows อนุญาตให้ผู้ใช้สร้างบัญชีผู้เยี่ยมชมได้ บัญชีเหล่านี้สามารถถูกจำกัดได้ เนื่องจากมีจุดประสงค์เพื่อให้ผู้อื่นใช้คอมพิวเตอร์ของคุณโดยไม่กระทบต่อข้อมูลและความเป็นส่วนตัวของคุณ หากต้องการใช้ฟังก์ชันขั้นสูง เช่น CMD คุณต้องใช้บัญชีที่มีสิทธิ์ของผู้ดูแลระบบ ดังนั้นตรวจสอบให้แน่ใจว่าคุณไม่ได้ใช้บัญชีผู้เยี่ยมชม
![ไม่สามารถพิมพ์ Cmd 1](/f/7a1c65dfa878cfd7d2ccace89d25c74f.png)
หากต้องการก้าวไปอีกขั้น เมื่อใช้บัญชีหลัก ให้คลิกขวาที่ Command Prompt แล้วเลือกตัวเลือก Run as administrator เพื่อให้แน่ใจว่า CMD มีสิทธิ์ที่จำเป็นในการยอมรับคำสั่งจากผู้ใช้
หากคุณต้องการทำให้การตั้งค่านี้เป็นแบบถาวร ให้ค้นหา Command Prompt ในการค้นหาของ Windows ให้คลิกขวาที่ค่านั้นแล้วเลือก Open file location
![ไม่สามารถพิมพ์ Cmd 2](/f/c86266bcb2f179d9c040d1234ae92108.png)
ค้นหาไฟล์ CMD.exe ที่เรียกใช้โปรแกรม คลิกขวาบนไฟล์อีกครั้งแล้วเลือก Properties
![ไม่สามารถพิมพ์ Cmd 3](/f/1473945cd7755e40acefb5dd01d72dc9.png)
ภายใต้แท็บทางลัด คลิกที่ตัวเลือกขั้นสูง
![พิมพ์ Cmd 4 ไม่ได้](/f/b292b37519d0876b63eb7bf280f5c4f9.png)
ตอนนี้เลือก Run as administrator และบันทึกทุกอย่าง หลังจากนั้น พรอมต์คำสั่งจะทำงานด้วยสิทธิ์ของผู้ดูแลระบบเสมอ แม้ว่าคุณจะไม่ได้เลือกอย่างเจาะจงเหมือนที่เราทำก่อนหน้านี้
3. ใช้ Legacy Console
Windows 10 มาพร้อมกับ Command Prompt เวอร์ชันขั้นสูงที่อนุญาตให้ผู้ใช้ทำสิ่งต่างๆ เช่น ปรับขนาดหน้าต่างและวางคำสั่งโดยใช้ทางลัด CTRL+V อย่างไรก็ตาม Microsoft ได้เก็บคอนโซลรุ่นเก่าไว้ซึ่งคุณสามารถเปลี่ยนไปใช้หากต้องการ ผู้ใช้บางคนรายงานว่าการเปลี่ยนกลับไปใช้คอนโซลรุ่นเก่าช่วยแก้ปัญหาให้พวกเขาได้
ในการดำเนินการดังกล่าว ให้เปิดพรอมต์คำสั่งแล้วคลิกไอคอนสีดำเล็กๆ ที่มุมซ้ายบนเพื่อเลือก Properties
![ไม่สามารถพิมพ์ Cmd 6](/f/e5345149095ddac1d814c5377a73a866.png)
ในแท็บตัวเลือก คุณจะพบตัวเลือกเพื่อเปิดใช้งาน Legacy Console ที่ด้านล่าง เลือกและคลิกตกลง
![พิมพ์ Cmd 7 ไม่ได้](/f/5223fd780bbd3b9a0010af84594e44f5.png)
บันทึก: คุณจะต้องปิดพรอมต์คำสั่งและเปิดใหม่อีกครั้งเพื่อให้การเปลี่ยนแปลงเกิดขึ้น นอกจากนี้ เมื่อคุณใช้คอนโซลรุ่นเก่า ตัวเลือกต่างๆ เช่น คำสั่งลัด CTRL (คำสั่งตัด คัดลอก หรือวาง) จะถูกปิดใช้งานดังที่เห็นในภาพหน้าจอด้านบน
4. CMD.EXE หรือ CMD.COM
เป็นไปได้ว่าคุณกำลังใช้ COMMAND.COM (แน่นอนว่าไม่รู้ตัว) แทน CMD.exe ซึ่งอาจทำให้เกิดข้อผิดพลาดนี้ มี ความแตกต่างระหว่างทั้งสองถ้าคุณไม่คุ้นเคยกับแนวคิด กดทางลัด Windows+R เพื่อเปิด RUN และพิมพ์ cmd.exe ก่อนกด Enter เพื่อเปิดพรอมต์คำสั่ง
![ไม่สามารถพิมพ์ Cmd 8](/f/8bbffa409188c6ec9a2d5a414aeb69bd.png)
อาจเป็นไปได้ว่าคุณมีมัลแวร์ในคอมพิวเตอร์ที่มีชื่อไฟล์ cmd.com เมื่อคุณเพียงแค่พิมพ์ cmd Pathext จะค้นหาไฟล์ที่ปฏิบัติการได้ตามลำดับต่อไปนี้:
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
อย่างที่คุณเห็น COM มีความสำคัญเหนือ EXE ที่นี่ ซึ่งอาจทำให้เกิดปัญหาดังกล่าว คุณจะต้องดาวน์โหลด Malwarebytes เพื่อสแกนคอมพิวเตอร์ของคุณ ฉันยังอยากจะแนะนำให้คุณเรียกใช้ HijackThis และตรวจหาการติดไวรัสใดๆ
ดาวน์โหลด Malwarebytes
ดาวน์โหลด HijackThis
เกี่ยวกับ Guiding Tech
5. โหมดปลอดภัย
หากไม่ใช่มัลแวร์ แสดงว่าซอฟต์แวร์ของบริษัทอื่นอาจรบกวนพรอมต์คำสั่ง การรีบูทคอมพิวเตอร์ของคุณในเซฟโหมดจะช่วยในการค้นหาและกำจัดไวรัสหรือมัลแวร์ที่หลบเลี่ยงการสแกนครั้งก่อน
หากต้องการรีบูตในเซฟโหมด ให้กด Windows+I เพื่อเปิดการตั้งค่า แล้วคลิกอัปเดตและความปลอดภัย
![ไม่สามารถพิมพ์ Cmd 9](/f/ba8a3eb6e5429a1c020039416f326b87.png)
ภายใต้ Recovery คลิกที่ปุ่ม Restart now ภายใต้ Advanced startup
![ไม่สามารถพิมพ์ Cmd 10](/f/0a945797ed4c4b303d2ee6accb698ebe.png)
ตอนนี้คุณควรเห็นหน้าจอสีน้ำเงินที่ชื่อว่า เลือกตัวเลือก คลิกที่ แก้ไขปัญหา
![ไม่สามารถพิมพ์ Cmd 11](/f/9800ed032cbbad30728e49aa35d30f22.png)
คลิกที่ตัวเลือกขั้นสูง
![ไม่สามารถพิมพ์ Cmd 12](/f/497cccefe0dbd6bae69c4f3bc09ac8a2.png)
คลิกที่การตั้งค่าเริ่มต้น
![ไม่สามารถพิมพ์ Cmd 13](/f/49114c70aeda5c77d16ad8fde28cd762.png)
คลิกที่รีสตาร์ท
![ไม่สามารถพิมพ์ Cmd 14](/f/e2fd0c92e673fd36b68348c8cc006332.png)
หลังจากที่ระบบของคุณเริ่มต้นใหม่ คุณจะเห็นสี่ตัวเลือกด้วย Safe Mode ในตำแหน่งที่สี่ กด F4 หรือ 4 บนแป้นพิมพ์เพื่อเปิดใช้งาน Safe Mode คุณจะเห็นตัวเลือกเพิ่มเติม กด F6 หรือ 6 เพื่อเลือก Enable Safe Mode with Command Prompt เมื่อ Windows โหลดขึ้นมา ให้ตรวจสอบว่า Command Prompt ทำงานอย่างถูกต้องหรือไม่ หากเป็นเช่นนั้น เป็นไปได้มากว่ามัลแวร์หรือซอฟต์แวร์บางตัวกำลังรบกวน
หากต้องการออกจาก Safe Mode ให้กดปุ่ม SHIFT ค้างไว้แล้วคลิก Restart ภายใต้ตัวเลือกเมนูพลังงาน อีกครั้ง คุณจะเห็นตัวเลือกการแก้ไขปัญหาเหมือนในภาพหน้าจอด้านบน เลือกและคลิกที่รีสตาร์ทในหน้าจอถัดไป
เกี่ยวกับ Guiding Tech
ความปรารถนาของคุณคือคำสั่งของฉัน
ตามหลักการแล้ว การพิมพ์เพียง CMD ในกล่องโต้ตอบ RUN ควรเปิด Command Prompt คุณควรใช้งานได้ตามปกติ แต่บางครั้งมันไม่ทำงานตามที่ตั้งใจไว้ แม้ว่าเราได้กล่าวถึงวิธีการแก้ไขข้อผิดพลาดนี้หลายวิธีแล้ว แต่ก็อาจมีวิธีอื่นๆ ด้วย โปรดแจ้งให้เราทราบหากคุณพบวิธีอื่นที่ช่วยแก้ไขปัญหาได้
ถัดไป: จะมีอะไรดีไปกว่าพรอมต์คำสั่งหรือไม่ ต่อไปนี้เป็นทางเลือกอื่นสำหรับ CMD ที่ดีกว่ารุ่นดั้งเดิม