القائمة الرئيسية

الصفحات

ماذا يفعل advapi32.dll و ProcessIdleTasks من Rundll32.exe؟

 

هل Rundll32.exe advapi32.dll,ProcessIdleTasksحقا يمسح الذاكرة ؟ 

ليس صحيحا! هناك مفهوم خاطئ و منتشر على الانترنت بأن Rundll32.exe advapi32.dll ، ProcessIdleTasks يمسح الذاكرة ويجعل الكمبيوتر الشخصي الذي يعمل بنظام Windows يعمل بشكل أسرع.





مزيد من الايضاح على هذا الموضوع من Microsoft:


يعد تحسين وضع الملف ، الذي لا يتم إجراؤه أكثر من مرة واحدة كل ثلاثة أيام ، مثالاً على مهمة يتم تنفيذها عندما يعتبر النظام خاملاً.


تحاول استعادة النظام والميزات الأخرى لنظام Windows أيضًا تأجيل بعض الأعمال حتى يعتبر النظام خاملاً. هناك أيضًا بعض عناصر العمل المنفذة مرة واحدة بعد الإعداد والتي تعمل أيضًا ضمن آليات جدولة المهام الخاملة.



يمكن التحكم في كل هذه "المهام الخاملة" بواسطة واجهة برمجة تطبيقات للنظام في advapi32.dll ، ProcessIdleTasks .


الغرض الوحيد من واجهة برمجة التطبيقات هو السماح للمعايير بطريقة بسيطة لفرض تنفيذ أي مهام خاملة معلقة على الفور ، دون الحاجة إلى الانتظار لفترة طويلة من الوقت.


لاستدعاء ProcessIdleTasks من سطر الأوامر ، يمكنك استخدام   الجملة:

Rundll32.exe advapi32.dll ، ProcessIdleTasks


يعمل هذا الأمر ببساطة على وضع Windows في حالة خمول ، مما يمكّنه من أداء المهام التي لا يمكنه القيام بها عادةً أثناء استخدام الكمبيوتر ؛ بمعنى آخر. باختصار ، يفرض تنفيذ المهام الخاملة ولا علاقة له بمسح الذاكرة وجعل الكمبيوتر يعمل بشكل أسرع.


المصدر: Thewindowsclub

هل اعجبك الموضوع :

تعليقات

Background vector created by freepik - www.freepik.com