SecOps Portal
Trang chủ › Cảnh Báo Mã Độc

Cách thiết lập lịch quét virus định kỳ cho hệ thống

Ban biên tập SecOps Portal · · Cập nhật
Cách thiết lập lịch quét virus định kỳ cho hệ thống

Để thiết lập lịch quét virus định kỳ, bạn cần quyết định ba điều: quét loại gì (nhanh hay toàn bộ), bao lâu một lần, và vào thời điểm nào để không ảnh hưởng công việc. Trên Windows, Microsoft Defender có thể lên lịch qua Task Scheduler hoặc chính sách nhóm; trên máy chủ Linux, dùng cron kết hợp công cụ quét như ClamAV; còn các phần mềm bảo mật thương mại đều có mục lập lịch trong giao diện. Quan trọng không kém là kiểm tra kết quả, vì một lịch quét chạy âm thầm mà không ai đọc báo cáo thì giá trị rất hạn chế.

Vì sao vẫn cần quét định kỳ khi đã có bảo vệ thời gian thực

Bảo vệ thời gian thực kiểm tra tệp khi chúng được tạo, mở hoặc chạy. Nhưng có những trường hợp nó bỏ sót:

  • Tệp đã nằm trên máy từ trước khi có chữ ký nhận diện; lần quét sau với cơ sở dữ liệu mới sẽ bắt được.
  • Tệp trong kho lưu trữ, bản sao lưu, ổ ngoài ít khi được mở.
  • Thời điểm bảo vệ thời gian thực bị tắt tạm để cài phần mềm và quên bật lại.
  • Mã độc nằm im trong thư mục người dùng chờ kích hoạt.

Mối liên hệ giữa chữ ký và quét lại được giải thích trong bài tầm quan trọng của chữ ký virus.

Chọn loại quét và tần suất

Loại quétPhạm viGợi ý tần suất
Quét nhanhBộ nhớ, mục khởi động, thư mục hệ thống và thư mục thường bị lợi dụngHằng ngày
Quét toàn bộMọi tệp trên mọi ổ cục bộHằng tuần hoặc hằng tháng tùy rủi ro
Quét tùy chọnThư mục cụ thể: Downloads, thư mục chia sẻ, thư mục upload webHằng ngày với thư mục rủi ro cao
Quét ngoại tuyếnQuét trước khi hệ điều hành khởi động đầy đủKhi nghi ngờ có rootkit

Với máy tính cá nhân, quét nhanh hằng ngày và quét toàn bộ hằng tuần là mức hợp lý. Với máy chủ tệp hay máy chủ web nhận tệp tải lên, nên quét thư mục nhận tệp thường xuyên hơn.

Lên lịch với Microsoft Defender trên Windows

Cách 1: Task Scheduler

  1. Mở Task Scheduler, điều hướng tới Task Scheduler Library, Microsoft, Windows, Windows Defender.
  2. Mở tác vụ Windows Defender Scheduled Scan.
  3. Thẻ Triggers: thêm lịch mới, chọn hằng ngày hoặc hằng tuần, giờ phù hợp.
  4. Thẻ Conditions: cân nhắc bỏ chọn "chỉ chạy khi máy cắm sạc" với laptop dùng pin nhiều, hoặc giữ lại để tiết kiệm pin.
  5. Thẻ Settings: bật "chạy càng sớm càng tốt nếu lỡ lịch" để không bỏ lượt khi máy tắt đúng giờ quét.

Cách 2: PowerShell

Người dùng quen dòng lệnh có thể dùng cmdlet Set-MpPreference với các tham số như ScanScheduleDay, ScanScheduleTime và ScanParameters để đặt ngày, giờ và loại quét. Lệnh Get-MpPreference giúp xem cấu hình hiện tại. Cách này tiện khi cấu hình nhiều máy bằng script.

Cách 3: Chính sách nhóm cho doanh nghiệp

Trong môi trường có Active Directory hoặc công cụ quản lý thiết bị, đặt lịch quét qua Group Policy hoặc chính sách quản lý tập trung để mọi máy dùng cùng cấu hình và người dùng không tự tắt được.

Lên lịch quét trên máy chủ Linux

Máy chủ Linux ít bị mã độc nhắm hơn máy trạm Windows, nhưng vẫn cần quét, đặc biệt máy chủ tệp phục vụ người dùng Windows và máy chủ web nhận tệp tải lên.

  1. Cài công cụ quét mã nguồn mở như ClamAV và dịch vụ cập nhật chữ ký đi kèm.
  2. Bảo đảm dịch vụ cập nhật chữ ký chạy trước giờ quét.
  3. Tạo tác vụ cron chạy lệnh quét thư mục mục tiêu vào giờ thấp điểm, ghi kết quả ra tệp log.
  4. Giới hạn mức ưu tiên CPU và I/O của tiến trình quét (dùng nice, ionice) để không ảnh hưởng dịch vụ.
  5. Cấu hình gửi email hoặc cảnh báo khi phát hiện tệp nhiễm.

Với thư mục upload của website, cân nhắc quét ngay khi tệp được tải lên thay vì chỉ quét định kỳ. Lỗ hổng tải tệp lên là con đường phổ biến để cài web shell, như phân tích trong bài dấu hiệu hệ thống bị cài backdoor.

Chọn thời điểm quét hợp lý

  • Máy văn phòng: giờ nghỉ trưa hoặc ngay đầu giờ sáng khi máy đã bật; quét đêm chỉ hiệu quả nếu máy không tắt.
  • Laptop cá nhân: thời điểm thường cắm sạc và không dùng nặng, như buổi tối.
  • Máy chủ: khung giờ thấp điểm, tránh trùng với lịch sao lưu để không tranh tài nguyên đĩa.

Theo dõi và xử lý kết quả

Lịch quét chỉ có ý nghĩa khi kết quả được xem xét:

  • Kiểm tra lịch sử bảo vệ (Protection history) trong Windows Security hằng tuần.
  • Trên máy chủ, đẩy log quét về hệ thống nhật ký tập trung để dễ tìm và cảnh báo.
  • Xác nhận quét có thật sự chạy: máy tắt đúng giờ, quét bị hủy do pin yếu là chuyện thường gặp.
  • Khi có phát hiện, không chỉ bấm "xóa" rồi thôi; tìm hiểu tệp đến từ đâu để chặn nguồn.

Nếu kết quả quét cho thấy mã độc thật sự đã hoạt động, hãy chuyển sang quy trình trong bài cách ly và loại bỏ malware.

Lịch quét cho điện thoại và máy Mac

Điện thoại không có khái niệm lịch quét giống máy tính. Trên Android, Google Play Protect tự kiểm tra ứng dụng định kỳ; bạn chỉ cần bảo đảm nó đang bật và thỉnh thoảng bấm quét thủ công, nhất là sau khi cài ứng dụng ngoài kho. Một số ứng dụng bảo mật di động có thêm tùy chọn quét định kỳ. Trên iPhone, kiến trúc hệ thống hạn chế ứng dụng quét lẫn nhau, nên trọng tâm là cập nhật iOS và rà soát profile cấu hình.

Trên macOS, cơ chế XProtect quét ngầm theo cách riêng của hệ thống. Nếu dùng thêm phần mềm bảo mật của bên thứ ba, hãy kiểm tra trong cài đặt của nó có mục lập lịch quét hay không và đặt giờ phù hợp với thói quen dùng máy. Chi tiết về quét và làm sạch trên Mac có trong bài quét và dọn dẹp mã độc trên macOS.

Những lỗi cấu hình hay gặp

  • Loại trừ (exclusion) quá rộng, như loại trừ cả ổ D hoặc cả thư mục Downloads vì "quét chậm quá".
  • Quên cập nhật chữ ký trước khi quét.
  • Đặt lịch quét toàn bộ trùng giờ họp trực tuyến khiến người dùng tự tắt.
  • Cài hai phần mềm bảo vệ thời gian thực, gây xung đột và cả hai cùng hoạt động kém.

Câu hỏi thường gặp

Quét toàn bộ có làm hỏng ổ SSD không?

Quét chủ yếu là đọc dữ liệu, trong khi độ bền SSD bị ảnh hưởng bởi thao tác ghi. Vì vậy quét định kỳ không gây hao mòn đáng kể cho SSD.

Quét nhanh hằng ngày có đủ không?

Với đa số máy cá nhân, quét nhanh hằng ngày kết hợp bảo vệ thời gian thực và quét toàn bộ hằng tuần là đủ. Máy có rủi ro cao hoặc chứa dữ liệu quan trọng nên quét toàn bộ thường xuyên hơn.

Máy tắt đúng giờ quét thì sao?

Trong Task Scheduler, bật tùy chọn chạy tác vụ càng sớm càng tốt sau khi lỡ lịch. Khi máy bật lại, lượt quét sẽ được thực hiện bù.

Có cần quét virus trên máy chủ Linux không?

Nên quét, nhất là máy chủ tệp phục vụ người dùng Windows và máy chủ web nhận tệp tải lên. Ngay cả khi mã độc không ảnh hưởng Linux, máy chủ có thể trở thành nơi phát tán cho máy khác.

Bài liên quan