Làm Advund32.dll của Rundll32.exe, ProcessIdleTasks bộ nhớ thực sự rõ ràng? Không thực sự! Có một quan niệm sai lầm rõ ràng trên mạng rằng Rundll32.exe advapi32.dll, ProcessIdleTasks xóa bộ nhớ và làm cho Windows PC chạy nhanh hơn!
Rundll32.exe advapi32.dll, ProcessIdleTasks làm gì
Thêm ánh sáng về điều này từ Microsoft: Tối ưu hóa vị trí tệp, được thực hiện không thường xuyên hơn ba ngày một lần, là một ví dụ về tác vụ được thực hiện khi hệ thống được coi là không hoạt động.
Khôi phục hệ thống và các tính năng khác của Windows cũng cố gắng trì hoãn một số công việc cho đến khi hệ thống được coi là không hoạt động. Ngoài ra còn có một số mục công việc được thực hiện một lần sau khi thiết lập cũng hoạt động theo các cơ chế Lập lịch tác vụ nhàn rỗi.
Tất cả các "nhiệm vụ nhàn rỗi" này đều được kiểm soát bởi API hệ thống advapi32.dll, ProcessIdleTasks. Mục đích duy nhất của API là cho phép điểm chuẩn một cách đơn giản để buộc bất kỳ tác vụ chờ nào đang chờ xử lý được thực thi ngay lập tức, mà không phải đợi một khoảng thời gian dài.
Để gọi ProcessIdleTasks từ dòng lệnh, cú pháp của một người dùng:
Rundll32.exe advapi32.dll,ProcessIdleTasks
Lệnh này chỉ đơn giản đặt Windows vào trạng thái không hoạt động, cho phép nó thực hiện các tác vụ mà nó sẽ không bình thường trong khi PC đang được sử dụng; tức là trong lực lượng ngắn nhàn rỗi nhiệm vụ được thực hiện; và không có gì để làm với việc xóa bộ nhớ và làm cho PC chạy nhanh hơn.