วิธีใช้คำสั่ง Taskkill ใน Windows 10/11


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

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

เพื่อช่วยให้คุณเริ่มต้นได้ ต่อไปนี้เป็นข้อมูลเบื้องต้นสั้นๆ เกี่ยวกับวิธีใช้คำสั่ง Taskkill บน Windows 10 หรือ 11

เหตุใดคุณจึงต้องใช้คำสั่ง Taskkill

การใช้คำสั่ง Taskkill ไม่ใช่วิธีเดียวที่จะปิดงานและกระบวนการของ Windows วิธีการฆ่ากระบวนการที่พบบ่อยที่สุดคือผ่าน ผู้จัดการงาน

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

ความอเนกประสงค์ หากคุณต้องการฆ่ากระบวนการพิเศษสองสามอย่างเป็นครั้งคราว Task Manager คือเครื่องมือที่ดีที่สุดสำหรับงานนี้อย่างไม่ต้องสงสัย แต่หากคุณต้องการยุติกระบวนการจำนวนมากในแต่ละวัน คุณต้องมีวิธีการที่มีการปรับแต่งเพิ่มเติมอีกเล็กน้อย

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

ไวยากรณ์พื้นฐานของ Taskkill

  1. หากต้องการใช้คำสั่ง Taskkill โดยตรง เราต้องเปิด พรอมต์คำสั่ง ก่อน เพียงค้นหา cmd ในเมนู Start และเลือก Run as Administrator
    1. ในการฆ่ากระบวนการด้วยคำสั่ง Taskkill คุณต้องมีชื่อหรือ PID ของกระบวนการ การเข้าสู่รายการงาน จะทำให้คุณมีรายการกระบวนการที่กำลังทำงานอยู่ทั้งหมด พร้อมด้วย PID และการใช้หน่วยความจำ
      1. ขณะนี้คุณสามารถใช้คำสั่ง tasklist /IM “NAME” /F เพื่อปิดกระบวนการใดๆ โดยที่ NAME จะต้องถูกแทนที่ด้วยชื่อจริงของงานที่คุณต้องการยุติ พารามิเตอร์ /F บังคับให้กระบวนการยุติ ซึ่งอาจมีประโยชน์สำหรับงานที่น่ารำคาญหลายอย่างที่ไม่ต้องการปิดระบบ
      2. .
        1. หากต้องการใช้ PID แทน ให้ป้อน taskkill /IM PID /F โดยที่ PID คือค่าตัวเลขของกระบวนการจากรายการก่อนหน้า ผลลัพธ์ก็เหมือนเดิม
        2. การใช้ Taskkill พร้อมแฟล็กการกรอง

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

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

          นี่คือตัวกรองทั้งหมดที่ใช้ได้กับ Taskkill:

          • สถานะ: โดยพื้นฐานแล้ว สถานะของกระบวนการ สามารถทำงาน ไม่ตอบสนอง หรือไม่ทราบ
          • IMAGENAME: ชื่อเดียวกันที่ปรากฏในรายการงาน
          • PID: รหัสตัวเลขที่สามารถดูได้ผ่านคำสั่งรายการงาน
          • เซสชัน: หมายเลขเซสชัน
          • CPUTIME: ระยะเวลาที่กระบวนการใช้ CPU โดยจะได้รับในรูปแบบตัวเลขสองหลักมาตรฐาน ชั่วโมง:นาที:วินาที
          • บันทึก: การใช้หน่วยความจำของงานในหน่วย KB
          • ชื่อผู้ใช้: ชื่อบัญชีผู้ใช้ที่เป็นที่มาของงาน
          • MODULES: ชื่อของ DLL ที่ถูกใช้โดยกระบวนการ
          • บริการ: สำหรับกระบวนการที่เกี่ยวข้องกับบริการของ Windows ข้อมูลนี้จะให้ชื่อของบริการ
          • WINDOWTITLE: ตามที่กล่าวไว้ ชื่อของหน้าต่างกระบวนการ
          • ตัวเลือกการกรองเหล่านี้บางส่วนมีประโยชน์มากกว่าตัวเลือกอื่นๆ ตัวอย่างเช่น คุณสามารถใช้ตัวเลือก USERNAME เพื่อปิดกระบวนการจากผู้ใช้รายใดรายหนึ่ง ซึ่งจะเป็นประโยชน์ในการจัดการคอมพิวเตอร์ในเครือข่าย

            ตัวกรองเหล่านี้ส่วนใหญ่สามารถใช้ร่วมกับตัวดำเนินการเชิงตรรกะได้ แต่แทนที่จะใช้สัญลักษณ์ทางคณิตศาสตร์ สัญลักษณ์เหล่านั้นกลับแสดงด้วยการย่อวลีจริง ตัวอย่างเช่น เท่ากับ กลายเป็น eq ไม่เท่ากับ กลายเป็น ne มากกว่า กลายเป็น gt และอื่นๆ.

            เพื่อสาธิต นี่คือคำสั่งให้ยุติกระบวนการทั้งหมดที่ไม่ตอบสนอง:

            taskkill /FI “สถานะ eq ไม่ตอบสนอง” /F

            ต้องรวมแฟล็ก /FI เพื่อใช้ตัวกรองใดๆ ตามด้วยสตริงที่มีนิพจน์การกรอง ตัวเลือกการกรองอื่นๆ ทั้งหมดสามารถใช้ในลักษณะเดียวกัน โดยยุติกระบวนการที่ตรงกับเงื่อนไขที่ตั้งไว้

            การสร้างแอปพลิเคชัน Taskkill ด้วยทางลัดไฟล์

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

            1. หากต้องการสร้างแอป Taskkill ให้คลิกขวาที่พื้นที่ว่างบนเดสก์ท็อปของคุณแล้วเลือก ใหม่ >ทางลัด
              1. ตอนนี้อยู่ในเป้าหมายของทางลัด เราจะป้อนคำสั่ง Taskkill ซึ่งนำหน้าด้วย Taskkill.exe เพื่อให้คำสั่งทำงานได้ ด้วยการใช้คำสั่งเดียวกันกับที่เราสาธิตไปในส่วนที่แล้ว เราจะได้ taskkill.exe /FI “STATUS eq NOT RESPONDING” /F .
                1. เพียงบันทึกทางลัดนี้ด้วยชื่อใดก็ได้ที่คุณต้องการ เท่านี้คุณก็พร้อมแล้ว คลิกสองครั้งที่ทางลัดที่สร้างขึ้นใหม่นี้เมื่อใดก็ได้เพื่อยุติกระบวนการที่ไม่ตอบสนองทั้งหมดทันที
                2. ล้างหน่วยความจำระบบด้วยคำสั่ง Taskkill

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

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

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

                  .

                  กระทู้ที่เกี่ยวข้อง:


                  5.01.2022