คุณกังวลเกี่ยวกับความปลอดภัยของพีซี Windows ของคุณหรือไม่? วิธีหนึ่งในการปกป้องคอมพิวเตอร์ของคุณคือการปิดการใช้งาน Windows PowerShell และ Command Prompt ซึ่งถือเป็นดาบสองคม

แม้ว่าสิ่งเหล่านี้จะช่วยให้ผู้ดูแลระบบและนักพัฒนาทำงานที่แตกต่างกันได้ แต่ผู้ประสงค์ร้ายก็สามารถใช้สิ่งเหล่านี้เพื่อประนีประนอมข้อมูลของคุณได้ หากต้องการหยุดไม่ให้เกิดขึ้น คุณต้องปิดเครื่องมือบรรทัดคำสั่งเหล่านี้เมื่อไม่ได้ใช้งาน เราจะแสดงวิธีปิดการใช้งาน Windows PowerShell และ Command Prompt เอาล่ะ มาเริ่มกันเลย
เหตุใดคุณจึงควรปิดการใช้งาน Command Prompt และ Windows PowerShell
การปิดใช้งานเครื่องมือบรรทัดคำสั่งที่มีประสิทธิภาพ เช่น Command Prompt และ Windows PowerShell อาจเป็นวิธีที่มีประสิทธิภาพในการเพิ่มความปลอดภัยให้กับระบบของคุณและปกป้องระบบจากภัยคุกคามที่เป็นอันตราย ต่อไปนี้เป็นเหตุผลสำคัญบางประการว่าทำไมคุณควรปิดการใช้งาน Windows PowerShell และ Command Prompt:
- เจ้าหน้าที่ที่เป็นอันตรายสามารถใช้ Command Prompt และ PowerShell เพื่อเปิดการโจมตีของมัลแวร���และเรียกใช้สคริปต์ที่เป็นอันตรายบนคอมพิวเตอร์ของคุณ
- ผู้ใช้ที่ไม่มีประสบการณ์อาจเรียกใช้คำสั่งบางอย่างในเครื่องมือบรรทัดคำสั่งเหล่านี้โดยไม่ได้ตั้งใจ ซึ่งอาจทำให้ระบบของคุณไม่เสถียร
- เครื่องมือเหล่านี้สามารถใช้เพื่อเข้าถึงระบบของผู้ดูแลระบบและนำไปสู่การโจมตีของมัลแวร์
วิธีปิดการใช้งานพรอมต์คำสั่งของ Windows
มีสองวิธีในการปิดการใช้งาน Windows Command Prompt บนคอมพิวเตอร์ของคุณ: วิธีหนึ่งคือผ่านตัวแก้ไขรีจิสทรี และอีกวิธีหนึ่งคือผ่านตัวแก้ไขนโยบายกลุ่มภายใน มาดูรายละเอียดทั้งสองวิธีกัน:
1. การใช้ตัวแก้ไขรีจิสทรี
ตัวแก้ไขรีจิสทรีประกอบด้วยรีจิสทรีที่คุณสามารถกำหนดค่าเพื่อเปลี่ยนการทำงานของระบบของคุณได้ โดยการเข้าถึงรีจิสทรีพร้อมรับคำสั่งภายในนั้น คุณสามารถกำหนดการตั้งค่าเพื่อปิดใช้งานพร้อมรับคำสั่งได้ ต่อไปนี้เป็นวิธีดำเนินการ:
หมายเหตุ:การแก้ไขรีจิสทรีมีความเสี่ยง เนื่องจากการย้ายผิดเพียงครั้งเดียวอาจเป็นอันตรายต่อคอมพิวเตอร์ของคุณได้ เพื่อป้องกันไม่ให้เกิดเหตุการณ์เช่นนี้ คุณต้องสำรองข้อมูลรีจิสทรีและสร้างจุดคืนค่า การทำเช่นนี้ทำให้แน่ใจได้ว่าคุณสามารถกู้คืนข้อมูลของคุณได้อย่างง่ายดายหากมีสิ่งผิดปกติเกิดขึ้น
ขั้นตอนที่ 1:กดแป้นพิมพ์ลัด Windows + R เพื่อเปิดเครื่องมือ Run
ขั้นตอนที่ 2:พิมพ์regeditในแถบค้นหาแล้วกด Enter นี่จะเป็นการเปิดตัวแก้ไขรีจิสทรี

ขั้นตอนที่ 3:ใน Registry Editor มุ่งหน้าไปยังตำแหน่งต่อไปนี้:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows
ขั้นตอนที่ 4:คลิกขวาที่ปุ่ม Windows เลื่อนเคอร์เซอร์ไปที่ใหม่แล้วเลือกคีย์

ขั้นตอนที่ 5:ตั้งชื่อระบบคีย์

ขั้นตอนที่ 6:คลิกขวาที่ปุ่ม System เลื่อนเคอร์เซอร์ไปที่ New แล้วเลือก DWORD (32-bit) Value

ขั้นตอนที่ 7:ตั้งชื่อค่า DisableCMD

ขั้นตอนที่ 8:ดับเบิลคลิกที่ค่า DisableCMD พิมพ์1ในข้อมูลค่าแล้วคลิกตกลง นี่จะเป็นการปิดการใช้งาน Command Prompt

หากต้องการเปิดใช้งาน Command Prompt ให้พิมพ์0ในข้อมูล Value และบันทึกการเปลี่ยนแปลง

2. การใช้ตัวแก้ไขนโยบายกลุ่มภายใน
ตัวแก้ไขนโยบายกลุ่มภายในเป็นอีกหนึ่งเครื่องมือ Windows ที่สำคัญที่ช่วยให้คุณสามารถกำหนดค่านโยบายคอมพิวเตอร์ของคุณได้ คุณสามารถใช้เครื่องมือนี้เพื่อหยุดการเข้าถึงพร้อมรับคำสั่งสำหรับผู้ใช้ที่ไม่ใช่ผู้ดูแลระบบ ทำตามขั้นตอนเหล่านี้เพื่อดำเนินการดังกล่าว:
Local Group Policy Editor มีเฉพาะใน Windows Professional, Education และ Enterprise เท่านั้น หากคุณใช้ Windows Home edition คุณจะได้รับข้อความแสดงข้อผิดพลาดระบุว่า 'Windows ไม่พบ gpedit.msc' เมื่อพยายามเข้าถึง Local Group Policy Editor โชคดีที่คุณสามารถแก้ไขข้อผิดพลาดนี้ได้อย่างง่ายดาย ตรวจสอบคำแนะนำของเราเพื่อ แก้ไขข้อผิดพลาดที่หายไป gpedit.msc และการเข้าถึง Local Group Policy Editor ใน Windows Home edition
ขั้นตอนที่ 1:เปิดเครื่องมือ Run พิมพ์gpedit.mscในแถบค้นหา แล้วคลิกปุ่ม OK

ขั้นตอนที่ 2:มุ่งหน้าไปยังตำแหน่งต่อไปนี้ในตัวแก้ไขนโยบายกลุ่มภายใน:
User Configuration\ Administrative Templates\ System
ขั้นตอนที่ 3:ดับเบิลคลิกที่นโยบาย 'ป้องกันการเข้าถึงพรอมต์คำสั่ง' ในบานหน้าต่างด้านขวา

ขั้นตอนที่ 4:เลือกตัวเลือกเปิดใช้งาน จากนั้นคลิก ใช้ และ ตกลง นี่จะเป็นการปิดการใช้งาน Command Prompt

หากต้องการเปิดใช้งาน Command Prompt ให้เลือกตัวเลือก Disabled หรือ Not configuration จากนั้นคลิก ใช้ และ ตกลง เพื่อบันทึกการเปลี่ยนแปลง

วิธีปิดการใช้งาน Windows PowerShell
เช่นเดียวกับ Command Prompt มีเครื่องมือสองอย่างสำหรับการปิดการใช้งาน Windows PowerShell: อันหนึ่งคือ Local Security Policy และอีกอันคือ Local Group Policy Editor อ่านต่อเพื่อทราบวิธีใช้เครื่องมือเหล่านี้เพื่อปิดการใช้งาน PowerShell
1. การใช้นโยบายความปลอดภัยท้องถิ่น
Local Security Policy เป็นเครื่องมือ Windows ในตัวที่ช่วยให้คุณเปลี่ยนแปลงความปลอดภัยในคอมพิวเตอร์ของคุณได้ คุณยังสามารถใช้เครื่องมือนี้เพื่อปิด Windows PowerShell มีวิธีดังนี้:
ขั้นตอนที่ 1:เปิดเครื่องมือ Run พิมพ์secpol.mscในแถบค้นหา แล้วคลิก ตกลง

ขั้นตอนที่ 2:คลิกขวาที่ 'นโยบายการจำกัดซอฟต์แวร์' ในแถบด้านข้างซ้าย จากนั้นเลือก 'นโยบายการจำกัดซอฟต์แวร์ใหม่' จากเมนูบริบท

ขั้นตอนที่ 3:คลิกขวาที่กฎเพิ่มเติมแล้วเลือก 'กฎแฮชใหม่'

ขั้นตอนที่ 4:คลิกปุ่มเรียกดู

ขั้นตอนที่ 5:วางที่อยู่ต่อไปนี้ลงในแถบที่อยู่แล้วกด Enter:
%SystemRoot%\SysWOW64\WindowsPowerShell\v1.0

ขั้นตอนที่ 6:เลือกไฟล์ PowerShell.exe จากนั้นคลิกปุ่มเปิด

ขั้นตอนที่ 7:คลิก ใช้ จากนั้น ตกลง เพื่อบันทึกการเปลี่ยนแปลง

2. การใช้ตัวแก้ไขนโยบายกลุ่มภายใน
ตัวแก้ไขนโยบายกลุ่มภายในประกอบด้วยนโยบาย Windows PowerShell ที่คุณกำหนดค่าเพื่อป้องกันการเข้าถึง PowerShell แก่ผู้ที่ไม่ใช่ผู้ดูแลระบบ ทำตามขั้นตอนเหล่านี้เพื่อกำหนดค่านโยบายนี้:
ขั้นตอนที่ 1:เปิดเครื่องมือ Run พิมพ์gpedit.mscแล้วคลิกตกลง

ขั้นตอนที่ 2:นำทางไปยังตำแหน่งต่อไปนี้:
User Configuration\ Administrative Templates\ System
ขั้นตอนที่ 3:ดับเบิลคลิกที่นโยบาย 'อย่าเรียกใช้แอปพลิเคชัน Windows ที่ระบุ'

ขั้นตอนที่ 4:เลือกตัวเลือกเปิดใช้งานแล้วคลิกปุ่มแสดง

ขั้นตอนที่ 5:พิมพ์powershell.exeในเชลล์ใหม่แล้วคลิกตกลง

ขั้นตอนที่ 6:คลิก ใช้ จากนั้น ตกลง เพื่อบันทึกการเปลี่ยนแปลง

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