Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows 7

Cách xóa Pagefile.sys khi tắt máy trong Windows 10 / 8 / 7

Quay lại vấn đề bảo mật dữ liệu trong RAM, tôi cần cấu hình tự động xóa file swap (pagefile) khi tắt Windows. Khi tắt máy, dữ liệu trong RAM tự động xóa. Tuy nhiên, dữ liệu trong paging file (pagefile.sys) mặc định không bị xóa. Khi hệ thống chạy, thông tin nhạy cảm hoặc mật khẩu ứng dụng từ RAM có thể chuyển vào pagefile.sys trên ổ cứng (khi thiếu RAM vật lý hoặc dump dữ liệu từ app không hoạt động). Trong Windows đang chạy, pagefile chỉ Windows truy cập được, nhưng nếu máy tắt, kẻ tấn công có quyền truy cập vật lý ổ đĩa có thể copy pagefile và trích xuất dữ liệu mật.

Do đó nên xóa pagefile khi tắt Windows (hoặc restart). Mặc định tính năng này tắt.

Bật tự động dọn dẹp pagefile khi tắt máy / reboot

Có 2 cách: Group Policy hoặc Registry.

Cách 1: Group Policy

  1. Mở Group Policy Editor (local gpedit.msc hoặc domain gpmc.msc).
  2. Đi đến: Computer Configuration → Windows Settings → Security Settings → Local Policies → Security Options.
  3. Bên phải tìm policy Shutdown: Clear virtual memory pagefile và bật (Enabled).

Cách xóa Pagefile.sys khi tắt máy trong Windows 10 / 8 / 7

Cách 2: Registry

  1. Chạy regedit.exe.
  2. Đi đến: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management.
  3. Tạo giá trị DWORD tên ClearPageFileAtShutdown = 1 (nếu có sẵn thì sửa thành 1).

Cách xóa Pagefile.sys khi tắt máy trong Windows 10 / 8 / 7

Hoặc dùng PowerShell:

Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management' -Name ClearPageFileAtShutdown -Value 1

Cách xóa Pagefile.sys khi tắt máy trong Windows 10 / 8 / 7

Khởi động lại Windows để áp dụng.

Lần tắt sau, hệ thống sẽ xóa pagefile.sys bằng cách ghi đè нули (zeros). Tùy kích thước paging file, thời gian tắt (hoặc restart) có thể tăng đáng kể — 10-30 phút. Khi policy này bật, hiberfil.sys cũng bị xóa (nếu sleep mode tắt). Gần như không thể khôi phục dữ liệu từ pagefile nữa.