Contents

วิธีแก้ไข Command Prompt ที่โผล่ขึ้นมาเองบน Windows

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

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

การแก้ไขพื้นฐานเพื่อหยุด CMD จากการสุ่มขึ้นมา

เพื่อแก้ไขปัญหา Command Prompt ที่ปรากฏบนหน้าจอคอมพิวเตอร์ของคุณโดยธรรมชาติ แนวทางปฏิบัติเบื้องต้นที่แนะนำคือปิดอุปกรณ์ของคุณและสังเกตว่าปัญหายังคงมีอยู่เมื่อรีบูตหรือไม่ หากสถานการณ์ยังคงมีอยู่หลังจากพยายามแก้ไขปัญหานี้แล้ว อาจจำเป็นต้องตรวจสอบไฟล์ระบบของคุณเพื่อหาสัญญาณของการเสียหายหรือความเสียหาย ตลอดจนตรวจสอบปัญหาที่อาจเกิดขึ้นกับฮาร์ดไดรฟ์ของคุณ เช่น ข้อผิดพลาดที่ตรวจพบ เพื่อวินิจฉัยข้อกังวลเหล่านี้ คุณสามารถพิจารณาดำเนินการสแกนโดยใช้ System File Checker (SFC), เครื่องมือ Windows Imaging Component (DISM) และยูทิลิตี้ CHKDSK

/th/images/sfc-scannow-command.jpg

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

ล้างแคช RAM

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

ป้องกันไม่ให้พรอมต์คำสั่งทำงานเมื่อเริ่มต้น

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

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

/th/images/Task-Manager-Option.jpg

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

/th/images/cmd-in-startup-apps-in-task-manager.jpg

บางทีการรีสตาร์ทคอมพิวเตอร์อาจเป็นแนวทางที่เหมาะสมในการพิจารณาว่าปัญหายังคงมีอยู่หรือไม่

ลองทำคลีนบูต

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

ตรวจสอบงานที่อาจทำให้ CMD ปรากฏขึ้นแบบสุ่ม

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

โปรดทำตามขั้นตอนเหล่านี้เพื่อเข้าถึง Task Scheduler ผ่านทางพรอมต์คำสั่ง:1. กดปุ่ม “Windows” + “R” บนแป้นพิมพ์เพื่อเปิดกล่องโต้ตอบ Run2. พิมพ์ “taskschd.msc” (โดยไม่ใส่เครื่องหมายคำพูด) ในช่องข้อความที่ให้ไว้3. คลิกที่ปุ่ม"ตกลง"เพื่อเปิดตัว Task Scheduler

/th/images/opening-task-scheduler-from-windows-run.jpg

ในส่วนไลบรารีของ Task Scheduler ที่เกี่ยวข้องกับ Microsoft Windows ให้ตรวจสอบว่ามีส่วนประกอบชื่อ"Command Prompt"อยู่ในหมวดหมู่"Microsoft"หรือไม่ หากมีรายการนี้อยู่ ให้ดำเนินการต่อโดยคลิกขวาที่รายการแล้วเลือกตัวเลือกเพื่อลบออกจากเมนูบริบทที่ตามมา

/th/images/delete-the-command-prompt-task-in-task-scheduler.jpg

โปรดยืนยันความตั้งใจที่จะลบรายการที่เลือกออกจากคิวโดยคลิกที่"ใช่"ในกล่องโต้ตอบป๊อปอัป

ปิดการใช้งานพรอมต์คำสั่ง

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

สร้างบัญชี Windows ใหม่

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

หากต้องการสร้างบัญชีใหม่บนระบบปฏิบัติการ Windows อาจใช้คำสั่ง “net user” ซึ่งเป็นไปตามโครงสร้างไวยากรณ์ต่อไปนี้:

net user /add username password

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

/th/images/the-net-user-command-to-add-a-new-user-on-windows.jpg

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

เปิดพร้อมท์คำสั่งเฉพาะเมื่อคุณต้องการเท่านั้น

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