כיצד לפתור בעיות בנושאי פונדקאות COM ב- Windows 10

כיצד לפתור בעיות בנושאי פונדקאות COM ב- Windows 10

האם אי פעם פתחת את מנהל המשימות של Windows ותהיתם מהו חצי מהערכים? אמנם לגרסאות חדשות יותר של Windows יש שמות ידידותיים יותר עבור רוב התהליכים, אך קשה לברר מה הם עושים.





תהליך אחד שייתכן שראית הוא עם פונדקאית , המכונה גם dllhost.exe . לשם מה נועד התהליך הזה, מדוע הוא פועל, והאם הוא אומר שיש לך וירוס? המשך לקרוא כדי לגלות.





מהו פונדקאי COM?

על פי מיקרוסופט , COM Surrogate 'הוא שם מפואר לתהליך הזמנת [s] לאובייקט COM המופעל מחוץ לתהליך שביקש זאת.' זה לא ברור בכלל, אז בואו נשבור את ההגדרה הזו ונסתכל על כמה דוגמאות.





ראשית, COM (שמייצג מודל Component Object Model) הוא בעצם תקן שתוכנן על ידי Microsoft לתוכנות שנוצרו כך שתהליכים יוכלו לדבר זה עם זה בקלות. למשל, תגיד אתה יש גיליון אלקטרוני של Excel מוטבע במסמך Word . לראות את השינויים שאתה מבצע ב- Excel לעדכן את הגיליון האלקטרוני של Word באופן אוטומטי הודות לאובייקטים משותפים אלה.

אובייקטים אלה של COM, כפי שמתברר בשם התהליך, הם באמת קבצי DLL. אלה מתגוררים ב תיקיות מוגנות של Windows ולתת למערכת ההפעלה (OS) לפעול כפי שהיא אמורה לפעול.



מה הקורבן?

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

שימוש נפוץ ב- COM Surrogate הוא תמונות ממוזערות של בניין סייר הקבצים. בגרסאות ישנות יותר של Windows, תהליך האקספלורר ינסה ליצור תמונות ממוזערות בעצמו. לעתים קרובות הדבר גרם לקריסות מכיוון שחולצות תמונות ממוזערות אינן תמיד אמינות.





יתכן שראית התנהגות זו בעצמך: פתיחת תיקיה עם מאות תמונות או סוג קובץ ש- Windows לא ציפה לו יגרום לפעמים לקרוס לקרוס בימים ההם.

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





האם אני יכול להרוג את התהליך הזה?

בניגוד כמה תהליכים חשובים אחרים של Windows , תוכל לפתוח את מנהל המשימות ( Ctrl + Shift + Esc ) ולהרוג כל עם פונדקאית תהליכים שאתה רואה. עם זאת, בדרך כלל זה לא רעיון טוב. תוכניות יוצרות תהליכים אלה בכל פעם שהן צריכות אותן כדי לבצע פעולה כלשהי, כך שהריגתן תפסיק את כל מה שהן עובדות עליו.

אינך יכול לבטל את פונדקיית COM, מכיוון שהוא פועל רק כאשר תוכנית אחרת מבקשת זאת.

כיצד אוכל לראות איזה תהליך התחיל אותו?

מנהל המשימות, בסיסי כפי שהוא, אינו מאפשר לך לראות מידע מפורט אודות תהליכי פונדקאות COM. מכיוון שתראה לעתים קרובות מספר עותקים שלו פועל, אתה עשוי לתהות אילו תוכניות הפעילו אותן. לשם כך תצטרך להוריד סייר תהליכים , אחד הטובים חלופות של מנהל המשימות .

אקספלורר תהליכים נותן המון פרטים על מה שפועל במחשב שלך, והוא יכול לספר לך איזה תהליך התחיל פונדקאית COM. חפש ברשימה א dllhost.exe תהליך - יש להם עם פונדקאית בתוך ה תיאור שדה. עכבר עליו ותראה קצת מידע על האחראי לכך.

אם אתה לא יכול למצוא dllhost תהליכים, לחץ Ctrl + F כדי לפתוח את סרגל החיפוש. להיכנס dllhost.exe למצוא בקלות את כל המקרים של זה. אם אינך רואה אף אחד, ייתכן שכרגע אין תוכניות שמשתמשות ב- Surrogates COM.

בדוגמה להלן, גילינו כי פונדקאית COM זו מטפלת בתמונות ממוזערות.

כיצד אוכל לתקן התרסקות פונדקאית COM?

סביר להניח שמעולם לא שמת לב לפונדקאית COM, אלא אם ראית שגיאה המאפשרת לך לדעת שהיא הפסיקה לפעול ומשפיעה עליך ביצועי Windows 10 . לרוב, קובץ מסוים יגרום לשגיאה זו, הקשורה בדרך כלל לתמונות ממוזערות. אם אתה רואה שגיאות פונדקאי COM באופן קבוע, להלן מספר פתרונות שתוכל לנסות:

  • עדכן/הסר את כל חבילות ה- codec ותוכנות המדיה. אם אתה משתמש בתוכנות כמו חבילת ה- codec של K-Lite או כלי מדיה כגון DivX או Nero, משהו איתם עלול לגרום לבעיה זו. שקול להסיר אותם, מכיוון שאתה באמת לא צריך את חבילות ה- codec האלה יותר מכיוון ש- VLC מנגן הכל, ו- לנירו יש הרבה חלופות בחינם .
  • התקן את Windows Updates. כמה אנשים דיווחו שהתקנת העדכונים האחרונים פותרת בעיה זו. זה לא תמיד הפתרון, אבל זה צעד ראשון קל. אולי יש איזה שיהוק קטן עם סוג קובץ מסוים ש- Microsoft תיקנה עם התיקונים האחרונים.
  • מחק תמונות ממוזערות קיימות. אם תמונה ממוזערת פגומה גורמת לקרוס פונדקאית לקרוס, אתה יכול הסר אותו בעזרת הכלי לניקוי דיסקים . זה יאלץ את Windows לבנות מחדש את מטמון התמונות הממוזערות, מה שעלול לנקות את הבעיה.
  • זהה את הקובץ הבעייתי. השתמש בסייר התהליכים, כפי שפורט לעיל, כדי לראות איזה קובץ dllhost מנסה לגשת. אם הוא מצביע על קובץ ספציפי, זו כמעט בטוח הבעיה שלך. מחק את הקובץ ובדוק אם הבעיות חולפות.
  • הסר את פונדקיית COM מהרשימה מניעת ביצוע נתונים. Windows משתמשת במשהו שנקרא מניעת ביצוע נתונים (DEP) כדי למנוע הפעלת קוד זדוני במערכת שלך. אתה יכול להוציא תהליכים מסוימים מרשימה זו, ועושה זאת עבור COM Surrogate עלול לעצור את השגיאה.
    • סוּג מערכת מתקדמת בתפריט התחל ובחר צפה בהגדרות מערכת מתקדמות . לחץ על הגדרות כפתור מתחת ל ביצועים בכרטיסיה ולאחר מכן בחר מניעת ביצוע נתונים כרטיסייה.
    • בחר באפשרות השנייה, הפעל DEP עבור כל התוכניות ... ולחץ על לְהוֹסִיף לַחְצָן.
    • דפדף אל C: Windows System32 dllhost.exe במערכת 32 סיביות, או C: Windows SysWOW64 dllhost.exe ב- Windows של 64 סיביות. נְקִישָׁה בסדר כדי לשמור את השינויים שלך.
  • סרוק את הכונן הקשיח לאיתור בעיות. אם בעיה זו מתרחשת ללא דפוסים, עליך להריץ מספר סריקות במחשב שלך. בשורת הפקודה, השתמש בפקודה SFC לתיקון קבצי Windows ו- הפקודה CHKDSK כדי לבדוק אם יש שגיאות בכונן הקשיח.
  • רשום מחדש כמה קבצי DLL בשורת הפקודה. בשורת הפקודה , הפעלת הפקודות regsvr32 vbscript.dll ו regsvr32 jscript.dll ירשום מחדש שתי קבצי DLL שיכולים לתקן את קריסת ה- COM Surrogate.
  • בדוק את האנטי וירוס שלך. חלק דיווחו כי התנגשויות אנטי וירוס של קספרסקי עלולות לגרום לבעיה זו. נסה להשבית את הגנת האנטי -וירוס ובדוק אם גישה לקובץ/תיקיה זו עדיין גורמת לשגיאה.
  • אם אתה לא משתמש בהם , תוכל להשבית תמונות ממוזערות לחלוטין.

האם זה יכול לסמן וירוס?

תהליך הפונדקאות הרגיל של COM הוא חלק רגיל ב- Windows ואינו זדוני. עם זאת, תוכנה זדונית מסוימת ידועה כמשתמשת dllhost תהליכים למטרות מגונות. רואה מספר רב של עם פונדקאית רשומות במנהל המשימות שימוש רב במעבד הוא סימן שיכול להיות שיש לך זיהום.

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

עיין ברשימת ה- תוכניות האנטי-וירוס הטובות ביותר אם אתה צריך המלצה. אל תשכח שאתה יכול להריץ סריקה עם Windows Defender גם אם אינך משתמש בה כל הזמן (אם כי כנראה שאתה צריך).

סוּג לְהַגֵן בתפריט התחל ופתח מרכז האבטחה של Windows Defender . בחר הגנה מפני וירוסים ואיומים ולאחר מכן לחץ על סריקה מהירה כפתור להפעלת סריקה.

לא משנה באיזה אנטי וירוס אתה משתמש, קבלת חוות דעת שנייה מהמכובד Malwarebytes הוא גם חכם.

זה הכל עבור פונדקאית COM

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

למידע נוסף על Windows, עיין במדריך החדש שלנו לפתרון בעיות במחשב.

האם שמת לב לתהליך הפונדקאות של COM פועל במחשב האישי שלך? האם היו לו בעיות בקריסה, ומה פתר לך? שתף אותנו בתגובות!

קרדיט תמונה: ז'אנט. דיטל/ פיקדונות

כבל hdmi הטוב ביותר ל -4 k 2018
לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל מדריך למתחילים בדיבור אנימציה

הנפשת דיבור יכולה להיות אתגר. אם אתה מוכן להתחיל להוסיף דיאלוג לפרויקט שלך, נשבור עבורך את התהליך.

קרא הבא
נושאים קשורים
  • חלונות
  • מנהל המשימות של Windows
  • חלונות 10
  • סייר קבצים
  • פתרון תקלות
על הסופר בן שטגנר(1735 מאמרים פורסמו)

בן הוא סגן עורך ומנהל Onboarding ב- MakeUseOf. הוא עזב את עבודת ה- IT שלו בכדי לכתוב משרה מלאה בשנת 2016 ומעולם לא הסתכל לאחור. במשך שבע שנים הוא מכסה הדרכות טכניות, המלצות למשחקי וידאו ועוד כסופר מקצועי.

עוד מאת בן שטגנר

הירשם לניוזלטר שלנו

הצטרף לניוזלטר שלנו לקבלת טיפים, סקירות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!

לחצו כאן להרשמה