ดูข้อมูลระบบและจัดการกระบวนการจาก CMD หรือ PowerShell

วิธีที่ง่ายที่สุดในการดูข้อมูลเกี่ยวกับคอมพิวเตอร์ของคุณคือการใช้ เครื่องมือกราฟิก ของWindowsเช่นTask Manager หรือ System Information (Task Manager or System Information)อย่างไรก็ตาม บางคนชอบที่จะใช้Command Prompt หรือ PowerShell(Command Prompt or PowerShell)สำหรับเกือบทุกอย่าง หากคุณสงสัยว่าจะรับข้อมูลระบบ(system info)ในCMD ได้อย่างไร ( Command Prompt ) หรือหากคุณต้องการเรียนรู้วิธีจัดการกระบวนการที่ทำงานอยู่จากบรรทัดคำสั่ง(command line)ให้อ่านต่อ เราจะแสดงให้เห็นว่าคุณสามารถทำสิ่งเหล่านี้ได้อย่างไร:

หมายเหตุ:(NOTE:)ข้อมูลในบทช่วยสอนนี้ใช้กับWindows 10 , Windows 8.1 และ Windows 7 และคำสั่งทำงานทั้งในCommand Prompt(Command Prompt)และPowerShell

1. ใช้คำสั่ง systeminfo(systeminfo command)เพื่อรับข้อมูลระบบ(system information)

Windowsมีคำสั่งในตัวเพื่อตรวจสอบการกำหนดค่าระบบ (system configuration)เรียกว่าsysteminfoและเมื่อคุณเรียกใช้ มันจะแสดงรายการข้อมูลยาวๆ เกี่ยวกับคอมพิวเตอร์ของคุณ เปิดCommand Prompt หรือ PowerShell(Command Prompt or PowerShell)พิมพ์ systeminfo แล้วกด Enter(type systeminfo and press Enter)

การใช้คำสั่ง systeminfo เพื่อรับข้อมูลระบบ

คุณเห็นสิ่งที่เกิดขึ้น? คำสั่ง systeminfo(systeminfo command)แสดงรายการรายละเอียดเกี่ยวกับระบบปฏิบัติการ(operating system)ฮาร์ดแวร์คอมพิวเตอร์ และส่วนประกอบ(computer hardware and software components)ซอฟต์แวร์ คุณเห็นรายละเอียดต่างๆ เช่น เวอร์ชันของระบบปฏิบัติการที่(operating system)ติดตั้งบนคอมพิวเตอร์ของคุณ สถานะของRAMหรือโปรเซสเซอร์ที่คุณมี นอกจากนี้ยังมีข้อมูลเครือข่าย(network information) บางอย่าง เช่น IP และที่ อยู่ MACของการ์ดเครือข่ายของคุณ

2. ใช้คำสั่ง tasklist(tasklist command)เพื่อดูรายการกระบวนการที่ทำงานอยู่ในWindows

หากต้องการดูรายการกระบวนการที่กำลังทำงานอยู่ คุณสามารถใช้คำสั่ง tasklist(tasklist command)ทั้งใน Command Prompt และPowerShell (Command Prompt and PowerShell)พิมพ์รายการงานแล้วกดEnter(tasklist)

การใช้คำสั่ง tasklist เพื่อดูรายการกระบวนการที่กำลังทำงานอยู่

คำสั่งควรแสดงรายการที่คล้ายกับด้านบน โดยมีรายละเอียดเกี่ยวกับชื่อของกระบวนการที่ทำงานอยู่, PID (ตัวระบุกระบวนการ)(PID (Process identifier))และหน่วยความจำที่ใช้

3. ใช้คำสั่ง taskkill(taskkill command)เพื่อหยุดกระบวนการ

หากต้องการหยุดหรือหยุดกระบวนการที่ทำงานอยู่จากCommand Prompt หรือ PowerShell(Command Prompt or PowerShell)คุณสามารถใช้คำสั่ง taskkill (taskkill command)สมมติว่าคุณต้องการหยุดOneDrive กระบวนการนี้เรียกว่าOneDrive.exe ในการฆ่าคุณควรเรียกใช้คำสั่งtaskkill /f /im OneDrive.exe OneDrive.exe พารามิเตอร์ /f บอกให้ Windows ยุติกระบวนการโดยเด็ดขาด และ/im parameterใช้เพื่อระบุและหยุดกระบวนการโดยการพิมพ์ชื่อ

การใช้คำสั่ง taskkill เพื่อหยุดกระบวนการ

มีบางครั้งที่คุณต้องเปิดโปรแกรมสองครั้ง(program twice)หรือหลายครั้ง ทุกหน้าต่างใหม่ และบางครั้ง แท็บของโปรแกรมเฉพาะ (เช่นFirefox ) จะสร้างกระบวนการแยกต่างหากที่เรียกว่าอินสแตนซ์ โดยมีPID (ตัวระบุกระบวนการ)(PID (Process identifier)) ที่ไม่ซ้ำกัน แนบอยู่

หากต้องการหยุดอินสแตนซ์เดียวของกระบวนการ คุณต้องระบุPID (ตัวระบุกระบวนการ(PID (Process identifier)) ) สมมติว่ามีFirefox สองสามตัว ที่เปิดอยู่ในคอมพิวเตอร์ของคุณ ชื่อของกระบวนการคือ firefox.exe แต่คุณต้องการปิดอินสแตนซ์ที่ทำงานอยู่เพียงอินสแตนซ์เดียว (แท็บ windows)

กระบวนการหลายอินสแตนซ์มีตัวระบุกระบวนการที่ไม่ซ้ำกัน

หากคุณต้องการฆ่ากระบวนการที่มีPID เป็น 2492 คุณควร พิมพ์taskkill / PID 2492 แล้วกดEnter

ฆ่ากระบวนการใน cmd โดยใช้ PID

พารามิเตอร์อื่นที่คุณสามารถใช้สำหรับคำสั่ง taskkill(command taskkill)คือ /t พารามิเตอร์นี้อนุญาตให้คุณยุติกระบวนการที่ระบุและกระบวนการย่อยใดๆ ที่เริ่มต้นโดยกระบวนการนั้น ใช้ตัวอย่างเดียวกัน: กระบวนการFirefox (Firefox process)สมมติว่าคุณมีแปดกระบวนการ และคุณต้องการฆ่ากระบวนการทั้งหมดโดยใช้พารามิเตอร์parameter /tคุณควรพิมพ์คำสั่ง "taskkill /t /im firefox.exe " แล้วกดEnter ตรวจสอบภาพหน้าจอด้านล่างเพื่อดูการยืนยันคำสั่งที่คุณเพิ่งพิมพ์

การใช้ cmd เพื่อฆ่ากระบวนการลูกทั้งหมดของกระบวนการ

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

หมายเหตุ:(NOTE:)เพื่อให้สามารถฆ่ากระบวนการทำงานใดๆ ได้ คุณต้องเรียกใช้Command Prompt หรือ PowerShell(Command Prompt or PowerShell)ในฐานะผู้ดูแลระบบ หากคุณไม่ทราบวิธีการ อ่าน: 9 วิธีในการเรียกใช้โปรแกรมในฐานะผู้ดูแลระบบในWindows

คุณชอบใช้บรรทัดคำสั่ง(command line)เพื่อตรวจสอบข้อมูลระบบ(system info)และจัดการกระบวนการทำงานของคุณหรือไม่?

คุณรู้วิธีแสดงข้อมูลระบบ(system information)ของพีซีของคุณ และวิธีหยุดกระบวนการ โดยใช้คำสั่งข้อความสองสามคำสั่งใน Command Prompt หรือPowerShell (Command Prompt or PowerShell)คุณไม่รู้สึกเกินบรรยายตอนนี้? หากคุณชอบ โปรดแสดงความคิดเห็นด้านล่าง และบอกเราว่าคุณสนุกกับการใช้CMD หรือ PowerShell(CMD or PowerShell)มากเพียงใด 🙂



About the author

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



Related posts