วิธีใช้ PowerShell เพื่อสแกน Windows 10 สำหรับมัลแวร์

วิธีใช้ PowerShell เพื่อสแกน Windows 10 สำหรับมัลแวร์

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





ในฐานะแอปพลิเคชัน Microsoft ดั้งเดิม คุณสามารถจัดการ Microsoft Defender ผ่าน Windows PowerShell





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





PowerShell คืออะไร?

PowerShell เป็นเฟรมเวิร์กการจัดการข้ามแพลตฟอร์มที่ทันสมัยซึ่งขยายอินเทอร์เฟซบรรทัดคำสั่งมาตรฐาน มันรวมเฟรมเวิร์กการกำหนดค่า ภาษาสคริปต์ และเชลล์บรรทัดคำสั่งเพื่อมอบเครื่องมือที่ทรงพลังสำหรับนักพัฒนา PowerShell สร้างขึ้นบน .NET framework และให้การสนับสนุน macOS, Linux และ Windows

ในการเปิด Windows PowerShell บน Windows 10:



  1. ป้อนข้อมูล หน้าต่าง powershell ในแถบค้นหาเมนูเริ่ม
  2. คลิกขวาที่ Windows PowerShell และคลิกที่ เรียกใช้ในฐานะผู้ดูแลระบบ

ตรวจสอบสถานะ Microsoft Defender โดยใช้ PowerShell

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

เมื่อคุณเปิด Windows PowerShell ในฐานะผู้ดูแลระบบ ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter เพื่อตรวจสอบสถานะของ Microsoft Defender:





Get-MpComputerStatus

จากนั้นคุณควรได้รับรายละเอียดเกี่ยวกับ Microsoft Defender ขณะนี้เราสนใจเฉพาะใน AntivirusEnabled ฉลาก; ถ้านี่คือ จริง จากนั้น Microsoft Defender จะได้รับการกำหนดค่าอย่างถูกต้องและทำงานบนพีซีของคุณ

โอนไฟล์จาก mac ลง pc

จากนั้นคุณสามารถดำเนินการอัปเดต Microsoft Defender และเรียกใช้การสแกนมัลแวร์ได้อย่างปลอดภัย ในกรณีที่ปิดใช้งาน Microsoft Defender บนพีซีของคุณ คุณสามารถ เปิดใช้งานได้ในไม่กี่ขั้นตอน .





ที่เกี่ยวข้อง: Microsoft Defender เป็นโปรแกรมป้องกันไวรัสที่ดีที่สุดสำหรับพีซีของคุณหรือไม่?

วิธีอัปเดต Microsoft Defender โดยใช้ PowerShell

ซอฟต์แวร์ป้องกันไวรัสต้องได้รับการอัปเดตอย่างสม่ำเสมอเพื่อให้คำจำกัดความของมัลแวร์เป็นปัจจุบันอยู่เสมอ คุณสามารถอัปเดต Microsoft Defender ผ่าน Windows PowerShell ได้โดยพิมพ์คำสั่งต่อไปนี้แล้วกด Enter:

Update-MpSignature

หลังจากดำเนินการคำสั่ง cmdlet นี้สำเร็จแล้ว จะดาวน์โหลดและติดตั้งการอัปเดตข้อกำหนดของ Microsoft Defender ใหม่ หากมี คำสั่งนี้ทำงานโดยการดาวน์โหลดการอัปเดตล่าสุดจากแหล่งการอัปเดตเริ่มต้น นั่นคือ Microsoft Update Server

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

Update-MpSignature -UpdateSource SourceName

คำสั่งต่อไปนี้จะอัปเดตการตั้งค่า Microsoft Defender เพื่อตรวจสอบการอัปเดตข้อกำหนดทุกวันในสัปดาห์โดยอัตโนมัติ:

Set-MpPreference -SignatureScheduleDay Everyday

เรียกใช้การสแกนไวรัสอย่างรวดเร็วโดยใช้ PowerShell

บางครั้ง คุณต้องการเรียกใช้การสแกนมัลแวร์อย่างรวดเร็วบนพีซีของคุณ แม้ว่าจะทำได้ค่อนข้างง่ายผ่านอินเทอร์เฟซ Windows Security แต่คำสั่ง PowerShell ทำให้ง่ายยิ่งขึ้น หากต้องการเรียกใช้การสแกนไวรัสอย่างรวดเร็วบน Windows 10 ให้พิมพ์คำสั่ง cmdlet ต่อไปนี้บน PowerShell แล้วกด Enter:

Start-MpScan -ScanType QuickScan

เรียกใช้การสแกนไวรัสแบบเต็มโดยใช้ PowerShell

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

Start-MpScan -ScanType FullScan

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

วิธีรับ office 365 ฟรี
Start-MpScan -ScanType FullScan -AsJob

หลังจากรันคำสั่งข้างต้นสำเร็จแล้ว Microsoft Defender จะเรียกใช้การสแกนมัลแวร์แบบเต็มในเชิงลึกของพีซี Windows 10 ของคุณ

Microsoft Defender ออฟไลน์ Scan

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

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

Start-MpWDOScan

คำสั่ง cmdlet นี้จะทำให้ Windows 10 บูตในโหมดออฟไลน์ของ Windows Defender และสแกนหามัลแวร์ทั้งระบบ เมื่อคอมพิวเตอร์บูท คุณจะเห็น Windows Defender Antivirus หน้าจอการโหลดตามด้วยหน้าต่างพรอมต์คำสั่งที่จะแสดงความคืบหน้าของการสแกนออฟไลน์

เมื่อการทดสอบเสร็จสิ้น คุณสามารถดูรายงานการสแกนแบบออฟไลน์ได้โดยไปที่ ความปลอดภัยของ Windows>การป้องกันไวรัสและภัยคุกคาม > ประวัติการป้องกัน .

กำหนดเวลาการสแกนไวรัสอย่างรวดเร็วโดยใช้ PowerShell

ด้วย PowerShell คุณยังสามารถกำหนดเวลาการสแกนอย่างรวดเร็วเพื่อให้เกิดขึ้นตามเวลาปกติทุกวันตลอดทั้งสัปดาห์ เมื่อต้องการกำหนดเวลาการสแกนอย่างรวดเร็วบน Microsoft Defender ให้พิมพ์คำสั่งต่อไปนี้ใน PowerShell แล้วกด Enter:

Set-MpPreference -ScanScheduleQuickScanTime Scan_Time

ต้องเปลี่ยน Scan_Time ด้วยเวลา 24 ชั่วโมงที่คุณต้องการทำการทดสอบ คำสั่งต่อไปนี้กำหนดเวลาการสแกนอย่างรวดเร็วเป็นเวลา 14.00 น. ทุกวัน:

Set-MpPreference -ScanScheduleQuickScanTime 14:00:00

หากต้องการรีเซ็ตกำหนดเวลาการสแกนอย่างรวดเร็ว ให้เรียกใช้คำสั่ง cmdlet เดียวกันโดยไม่มีพารามิเตอร์เวลา

กำหนดเวลาการสแกนไวรัสแบบเต็มโดยใช้ PowerShell

ในทำนองเดียวกัน คุณสามารถกำหนดเวลาการสแกนทั้งระบบของพีซี Windows 10 ของคุณด้วยคำสั่งด่วนสองสามคำสั่งบน PowerShell:

  1. พิมพ์คำสั่งด้านล่างใน PowerShell แล้วกด Enter |_+_|
  2. ป้อนคำสั่งต่อไปนี้ แต่แทนที่ 'Scan_Day' ด้วยตัวเลขระหว่าง 0 ถึง 7 โดยที่ 0 หมายถึงทุกวัน และตัวเลข 1-7 ระบุวันที่ระบุของสัปดาห์โดยเริ่มจากวันอาทิตย์ |_+_|
  3. สุดท้าย พิมพ์คำสั่งด้านล่างบน PowerShell และแทนที่ Scan_Time ด้วยเวลา 24 ชั่วโมงที่คุณต้องการเลือก |_+_|

คุณสามารถรีเซ็ตกำหนดการสแกนระบบทั้งหมดเป็นค่าเริ่มต้นได้โดยเลือก '8' ในขั้นตอนที่ 2 หลังจากกำหนดค่ากำหนดการสแกนแบบเต็มเรียบร้อยแล้ว Microsoft Defender จะทำการสแกนระบบทั้งหมดโดยอัตโนมัติตามวันและเวลาที่กำหนด

สแกน Windows 10 เพื่อหามัลแวร์ด้วย PowerShell

Microsoft Defender เป็นแอนตี้ไวรัสที่ทรงพลังมากและเป็นหนึ่งในซอฟต์แวร์แอนตี้ไวรัสชั้นนำที่มีในตลาดมาโดยตลอด ในฐานะที่เป็นแอนตี้ไวรัสฟรีที่มีมาให้ในตัว มันจึงมีประสิทธิภาพมากในการปกป้องคุณจากภัยคุกคามจากมัลแวร์

แล็ปท็อปของฉันใช้แรมรุ่นอะไร

PowerShell ช่วยให้คุณสามารถกำหนดค่า Microsoft Defender ผ่านคำสั่งง่ายๆ ไม่กี่คำ คำสั่งเหล่านี้สามารถอัปเดต Microsoft Defender เรียกใช้การสแกนระบบ และแม้กระทั่งตั้งค่าการสแกนตามกำหนดเวลา

แบ่งปัน แบ่งปัน ทวีต อีเมล Canon กับ Nikon: กล้องยี่ห้อไหนดีกว่ากัน?

Canon และ Nikon เป็นสองชื่อที่ใหญ่ที่สุดในอุตสาหกรรมกล้อง แต่แบรนด์ใดที่มีกล้องและเลนส์รุ่นต่างๆ ที่ดีกว่ากัน?

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • Windows
  • ความปลอดภัย
  • PowerShell
  • มัลแวร์
เกี่ยวกับผู้เขียน ม.ฟาฮัด ควาจา(45 บทความที่ตีพิมพ์)

Fahad เป็นนักเขียนที่ MakeUseOf และปัจจุบันกำลังเรียนเอกวิทยาการคอมพิวเตอร์ ในฐานะนักเขียนเทคโนโลยีตัวยง เขาต้องคอยอัพเดทเทคโนโลยีล่าสุดอยู่เสมอ เขาพบว่าตัวเองสนใจฟุตบอลและเทคโนโลยีเป็นพิเศษ

เพิ่มเติมจาก M. Fahad Khawaja

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก