Đảm bảo Windows không xóa tệp trang của bạn lúc tắt máy
Windows sử dụng tệp hoán trang, còn được gọi là tệp trang, làm bộ nhớ ảo bổ sung. Windows có một tùy chọn ẩn - bị tắt theo mặc định - để xóa tệp hoán trang khi tắt máy. Thao tác này sẽ xóa mọi thứ trong tệp trang, đảm bảo không có dữ liệu nhạy cảm nào được lưu trữ trong đó ai đó có thể truy cập dữ liệu đó bằng cách xóa ổ cứng của máy tính và kiểm tra tệp hoán trang.
Máy tính của bạn có thể mất vài phút để tắt trong khi Windows xóa tệp trang, nếu tùy chọn này được bật. Mất bao lâu tùy thuộc vào tệp trang lớn và tốc độ ổ cứng của bạn nhanh đến mức nào. Tuy nhiên, bạn không cần tùy chọn này nếu ổ đĩa cứng của bạn được mã hóa (bạn nên làm gì nếu chưa có). Mã hóa sẽ ngăn kẻ tấn công kiểm tra tệp trang của bạn trong khi máy tính bị tắt.
Nếu máy tính của bạn được quản lý bởi phòng CNTT, họ có thể đã bật tùy chọn này vì một lý do. Trong trường hợp đó, bạn không thể làm gì ngoài việc thu nhỏ kích thước của tệp trang.
Cảnh báo chuẩn: Registry Editor là một công cụ mạnh mẽ và lạm dụng nó có thể khiến hệ thống của bạn không ổn định hoặc thậm chí không hoạt động được. Đây là một hack khá đơn giản và miễn là bạn tuân thủ các hướng dẫn, bạn sẽ không gặp bất kỳ vấn đề gì. Điều đó nói rằng, nếu bạn chưa bao giờ làm việc với nó trước đây, hãy xem xét đọc về cách sử dụng Registry Editor trước khi bạn bắt đầu. Và chắc chắn sao lưu Registry (và máy tính của bạn!) Trước khi thực hiện thay đổi.
Bạn có thể kiểm tra xem máy tính của bạn có đang xóa tệp trang của mình khi tắt bằng cách kiểm tra sổ đăng ký Windows hay không. Nhấn Windows + R, gõ "regedit" vào hộp thoại Run và nhấn Enter để mở nó.
Điều hướng đến khóa sau trong cửa sổ Registry Editor:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management
Tìm trong ngăn bên phải cho cài đặt “ClearPageFileAtShutdown”. Nếu dữ liệu được đặt thành “0x00000000 (0)”, Windows sẽ không xóa tệp trang lúc tắt. Nếu được đặt thành “0x00000001 (1)”, Windows sẽ xóa tệp trang lúc tắt máy.
Nếu bạn không thấy bất kỳ cài đặt “ClearPageFileAtShutdown” nào tại đây, điều đó không sao - Windows không xóa tệp trang lúc tắt máy.
Định vị dịch vụ Gây chậm trễ tắt máy
Thay vì đoán nếu một dịch vụ chạy trong nền trên máy tính của bạn đang làm chậm quá trình tắt máy của bạn, bạn thực sự có thể kiểm tra xem dịch vụ nào có lỗi.
Để thực hiện việc này, bạn sẽ cần sử dụng Trình xem sự kiện. Hoặc nhấp chuột phải vào nút Start trên Windows 10 hoặc 8 và chọn "Event Viewer" hoặc nhấn Windows + R, nhập "eventvwr" vào hộp thoại Run và nhấn Enter.
Applications And Services LogsMicrosoftWindowsDiagnostics-PerformanceOperational
Nhấp chuột phải vào nhật ký "Hoạt động" và chọn "Lọc nhật ký hiện tại".
Kiểm tra giá trị WaitToKillServiceTimeout của bạn
Windows không tắt ngay lập tức khi bạn nhấp vào “Tắt”. Thay vào đó, nó sẽ gửi tín hiệu “hệ thống đang tắt” cho bất kỳ ứng dụng và dịch vụ nền nào đang mở. Windows chờ một khoảng thời gian để cho phép các dịch vụ này kết thúc và lưu dữ liệu của chúng trước khi nó đóng chúng và tắt máy tính.
Theo mặc định, Windows đợi năm giây sau khi bạn nhấp vào “Tắt” trước khi đóng bất kỳ dịch vụ nền nào và tắt máy tính. Tuy nhiên, nếu tất cả các dịch vụ nền bị tắt thành công trước khi bộ hẹn giờ thứ năm hết hạn, máy tính sẽ tắt ngay lập tức.
Có một vài giá trị khác nhau để quản lý thời gian máy tính của bạn đợi và chúng tôi đã thảo luận chúng trong hướng dẫn này. Nhưng có một đặc biệt, bạn có thể muốn kiểm tra xem máy tính của bạn có mất một lúc để tắt hay không: giá trị “WaitToKillServiceTimeout”. Một số ứng dụng tăng giá trị lên hơn 5 giây khi bạn cài đặt chúng, vì chúng có thể muốn thêm thời gian để dọn dẹp mọi thứ khi tắt. Nếu giá trị này đã được thay đổi, máy tính của bạn sẽ mất nhiều thời gian hơn để tắt hơn bình thường.
Mở cửa sổ trình chỉnh sửa đăng ký bằng cách nhấn Windows + R, nhập “regedit” và nhấn Enter. Điều hướng đến khóa sau:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl
Tìm trong ngăn bên phải cho “WaitToKillServiceTimeout” và đọc giá trị trong cột Data. Giá trị được hiển thị bằng mili giây. Ví dụ, nếu WaitToKillServiceTimeout được đặt là 5000, Windows sẽ đợi 5 giây. Nếu giá trị được đặt thành 20000, Windows sẽ đợi 20 giây.
Tuy nhiên, nếu một ứng dụng đã tăng giá trị lên một số lớn hơn, bạn có thể muốn đặt lại thành “5000”. Chỉ cần nhấp đúp vào “WaitToKillServiceTimeout” và nhập giá trị “5000”.
Không có một tấn nào bạn có thể làm để làm cho máy tính của bạn tắt nhanh hơn, nhưng hy vọng với những thủ thuật này trong tay, bạn có thể đảm bảo nó tắt nhanh nhất có thể.