ในขณะที่คุณรันคำสั่งใน Command Prompt อยู่ ถ้าหากเจอข้อผิดพลาด "The system cannot find the path specified" มันมีหลายสาเหตุที่สามารถทำให้คุณเผชิญกับปัญหานี้ได้ ตั้งแต่การใส่ที่อยู่ไฟล์ (Path) ผิดใน Command Prompt, ความผิดพลาดที่เกิดขึ้นในขณะติดตั้งโปรแกรม, ไฟล์รีจิสทรี (Registry File) เกิดความเสียหาย, โดน มัลแวร์ (Malware) โจมตี ฯลฯ
หากคุณเจอปัญหา "The system cannot find the path specified" นี้อยู่ เรามีวิธีแก้ไขปัญหาดังกล่าวมาฝากกัน
พวก โปรแกรมอรรถประโยชน์ (Utility Software) ส่วนใหญ่จำเป็นต้องเข้าถึงไฟล์ระบบ หรือโฟลเดอร์บางส่วนด้วย มันถึงจะสามารถเปิดใช้งานได้ ดังนั้นหากบัญชีที่คุณใช้งานในระบบอยู่ไม่มีอำนาจในการเข้าถึง ระบบก็จะแจ้งเตือนว่า "The system cannot find the path specified" ดังนั้น หากเปิดใช้งานโปรแกรมตัวไหนไม่ได้ ให้เราลองเปิดใช้งานมันใน "โหมด Administrator" ดูก่อนเป็นลำดับแรก ด้วยขั้นตอนดังนี้
หากไฟล์ที่โปรแกรมต้องการเรียกใช้งานถูกเข้ารหัสเอาไว้ มันอาจมีผลให้ตัวโปรแกรมไม่สามารถเรียกใช้งานไฟล์ดังกล่าวได้ เป็นสาเหตุให้เจอแจ้งเตือน "The system cannot find the path specified" ได้เช่นกัน
ดังนั้น ให้เราดูว่ามีไฟล์ หรือโฟลเดอร์ไหนบ้างที่คาดว่าจะต้องใช้ แล้วตรวจสอบว่าโฟลเดอร์ดังกล่าวถูกเข้ารหัสเอาไว้หรือเปล่า ? ถ้าใช่ ก็ให้ปลดล็อกออกเสียก่อน ด้วยขั้นตอนดังนี้
มีมัลแวร์หลายประเภทที่ไม่ได้มีเป้าหมายในการขโมยข้อมูล แต่เป็นการจ้องจะทำลายไฟล์ในระบบคอมพิวเตอร์ให้เกิดความเสียหาย เป็นเหตุผลให้ระบบไม่สามารถเรียกใช้ไฟล์ได้อย่างที่มันควรจะเป็น ดังนั้น ก่อนที่จะเริ่มต้นแก้ไขด้วยวิธีการอื่น การสแกนมัลแวร์เพื่อตรวจสอบว่าคอมพิวเตอร์ของคุณไม่มีภัยร้ายซ่อนตัวอยู่ก็เป็นทางเลือกที่ดี
เราสามารถเลือกใช้โปรแกรมสแกนไวรัสของ บุคคลที่สาม (3rd-Party) ที่ชื่นชอบ หรือว่าจะใช้ Windows Security ที่ Microsoft ใส่เข้ามาให้แล้วก็ได้ เมื่อก่อนมันอาจจะดูแย่ แต่ในปัจจุบันนี้ มันทำงานดีไม่แพ้ใครเลยล่ะ
สำหรับขั้นตอนในการสั่งสแกนมัลแวร์ด้วยโปรแกรมสแกนไวรัสของ Windows สามารถทำได้ดังนี้
ถ้าได้รับแจ้งเตือน "The System Cannot Find The Path Specified" ในตอนที่กำลังใช้งาน Terminal ไม่ว่าจะเป็นใน Command Prompt หรือใน Windows PowerShell ก็ตาม อาจจะเกิดจากการที่เราพิมพ์ตำแหน่งที่อยู่ของไฟล์พลาดเอง
พยายามตรวจสอบสิ่งที่เราพิมพ์ลงไปให้ดีอีกครั้ง ว่าพิมพ์ตำแหน่งไฟล์ผิดตรงไหนหรือเปล่า ? หรือเข้าไปตรวจสอบในโฟลเดอร์ว่ามันมีไฟล์นั้นอยู่ในตำแหน่งที่เราเรียกใช้งานอยู่จริงใช่หรือไม่ ?
หากว่าใน Path มีอักขระพิเศษอยู่ ก็มีโอกาสที่ตัว Command Prompt จะไม่สามารถเข้าใจคำสั่งได้อย่างถูกต้อง ทำให้มันแปลตำแหน่ง Path ผิดไปจากที่ควรจะเป็น ส่งผลให้มันไม่สามารถดำเนินการตามคำสั่งได้ เพราะหาไฟล์ไม่เจอ
ทางแก้ง่าย ๆ คือ ให้เข้าไปที่ Path ดังกล่าว แล้วแก้ไขชื่อไฟล์ หรือโฟลเดอร์ ด้วยการลบอักขระพิเศษออก ซึ่งทำได้ง่าย ๆ ด้วยการคลิกขวา แล้วเลือก "เมนู Rename" หรือกด "ปุ่ม F2"
นอกจาก Path แล้ว หากเราเรียงลำดับคำสั่งผิด, ใช้ Syntax หรือ Command Line ผิด ก็สามารถส่งผลให้เกิดข้อผิดพลาดในการปฏิบัติตามคำสั่งได้เช่นกัน
ในระบบปฏิบัติการ Windows จะมีส่วนที่เรียกว่า ตัวแปรสภาพแวดล้อม (Environment Variable) ที่มีหน้าที่เก็บข้อมูล ที่สามารถส่งผลต่อกระบวนการทำงานของระบบได้ ในเวลาที่เราใช้คำสั่ง Command Line ข้อมูลตำแหน่ง Path ที่อยู่ใน Environment Variable ก็จะถูกเรียกขึ้นมาใช้งาน
ถ้างง ให้ลองจินตนาการว่าภายในคอมพิวเตอร์มีอยู่ 2 ไดเรคทอรี ถ้าต้องการที่จะเปิดโปรแกรมที่เก็บในไดเรคทอรีที่ไม่ใช่ไดเรคทอรีที่กำลังใช้งานอยู่ ระบบจะทำการค้นหาข้อมูล Path ที่ถูกบันทึกเอาไว้ใน Environment Variable ทำให้ไม่ว่าโปรแกรมดังกล่าวจะอยู่ในไดเรคทอรีไหนก็ตาม ระบบก็สามารถรันได้อย่างไม่มีปัญหา
อย่างไรก็ตาม ถ้าหากมีความผิดพลาดเกิดขึ้นกับค่า Path ใน Environment Variable จะทำให้ระบบเกิดข้อผิดพลาด "The System Cannot Find The Path Specified" ทางแก้ไขที่ดีที่สุดคือเข้าไปลบ Path ที่ผิดพลาดออกจาก Environment Variable ด้วยขั้นตอนดังนี้
เราเคยเอ่ยถึงเครื่องมือ SFC Scan มาแล้วหลายครั้ง ในหลาย ๆ บทความ เพราะมันสามารถใช้ในการแก้ไขปัญหาให้คอมพิวเตอร์ได้ดีอย่างน่าเหลือเชื่อ ไม่ว่าคุณจะเจอปัญหาอะไรอยู่ก็ตาม เพียงลองใช้คำสั่ง SFC Scan ปัญหาที่คุณเผชิญอยู่อาจจะหายได้ราวกับเวทมนต์ เราสามารถใช้คำสั่ง SFC Scan ได้ด้วยขั้นตอนดังนี้
วิธีสุดท้ายอาจไม่ใช่วิธีการแก้ไขปัญหาโดยตรง แต่ก็อาจช่วยได้ เพราะการใช้ระบบปฏิบัติการที่ตกรุ่น มันอาจจะมีบั๊กระบบที่ยังไม่ได้รับการแก้ไข ซึ่งเมื่อเราอัปเดตแพทช์ทาง Microsoft ก็จะแก้ไขบั๊กเหล่านั้นให้เป็นที่เรียบร้อยแล้ว สำหรับขั้นตอนการอัปเดตระบบปฏิบัติการนั้นง่ายมาก
ก็หวังว่า ใครที่เจอปัญหา "The System Cannot Find The Path Specified" จะมีวิธีการใด วิธีการหนึ่งในบทความนี้ ที่ช่วยเหลือได้นะครับ
|
แอดมินสายเปื่อย ชอบลองอะไรใหม่ไปเรื่อยๆ รักแมว และเสียงเพลงเป็นพิเศษ |