עבור לתוכן

rundll32 ארור! למה המשחקים מפעילים את זה?

Featured Replies

פורסם

בדמו של UT3, במשחק DIRT ובעוד משחק (לא זוכר) שמתי לב בטסק מנג'ר שחוץ מהמשחק יש rundll32 שתופס המון מקום מהCPU. זה rundll32 נוסף לrundll32 שכבר רץ תמיד. אחרי שאני מסיים לשחק הוא ממשיך לפעול- בד"כ הוא תופס לי חצי מהCPU אפילו שאני לא עושה כלום. אם אני סוגר אותו אז הוא פשוט חוזר לפעול לפעמים מיידית.

מה זה בכלל?

פורסם

אממממ קודם כל זה לא מתאים לפורום הזה אני חושב...

וזה לא אמור לקחת כל כך הרבה... אבל זה משפיע על המשחק?

פורסם
  • מחבר

אני לא יודע כי אף פעם לא קרה ששיחקתי והוא לא היה קיים. הוא תמיד מופעל ביחד עם המשחק!

אה ואני צריך לתקן את עצמי. אם אני סוגר אותו בזמן המשחק הוא חוזר, אבל אחרי המשחק הוא כבר לא חוזר.

פורסם

איך אתה סוגר את המשחק?(EXIT או ALT+F4)

פורסם

נראה לי זה מתאים לפורום תוכנה יותר...

אני לא יודע מה זה אומר אבל אצלי זה תופס 0% מה-CPU.

פורסם
  • מחבר

זה הRUNDLL32 המקורי - הוא כמעט תמיד לוקח 0%

הRUNDLL32 של המשחקים הוא מה שלוקח מהCPU

יכול להיות שיצאתי עם הטסק מנג'ר ובגלל זה הוא נשאר :P אבל לפעמים גם דרך EXIT רגיל הוא נשאר.

פורסם

rundll32 זה סתם תוכנית קטנה של מערכת ההפעלה שמאפשרת להריץ פונקציות מסוימות מתוך DLLים.

פורסם
  • מחבר

עשיתי על זה כבר חיפוש, ואני יודע מה ההגדרה שלה.

אבל למה יש שני RUNDLL32 ולמה אחד מהם תופס כל כך הרבה מהCPU? למה הוא לא מפסיק לפעול כשאין משחק?

פורסם

כי תוכנה אחת משתמשת בה כדי להפעיל פונקציה אחת מאיזשהו DLL,

ותוכנה שניה משתמשת בה כדי להפעיל פונקציה אחרת באיזשהו DLL, שתופסת הרבה CPU.

אגב, בעזרת ProcessExplorer של SysInternals אתה יכול לראות בדיוק איזה process מפעיל אותה.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים