בעת פתיחת תוכניות מסוימות במחשב לקוח או שרת של Windows, ה השיחה בוטלה על ידי מסנן ההודעות עם קוד שגיאה 0x80010002 עלול להיות מופעל. במקרים אחרים, אותה בעיה נתקלת כאשר קוראים לאפליקציה מדור קודם. פוסט זה מספק את התיקונים הרלוונטיים ביותר לבעיה זו.
אירעה שגיאה לא צפויה.
השיחה בוטלה על ידי מסנן ההודעות. (חריג מ-HRESULT: 0x80010002 (RPC_E_CALL_CANCELED))
השיחה בוטלה על ידי מסנן ההודעות, 0x80010002
אם אתה מקבל הודעת שגיאה המציינת השיחה בוטלה על ידי מסנן ההודעות, 0x80010002 כאשר אתה מנסה לפתוח יישום או כאשר היישום נקרא במחשב Windows 11/10 שלך, אז התיקונים המוצעים הבאים שהצגנו להלן ללא סדר מסוים אמורים לעזור לך לתקן את השגיאה במערכת שלך.
- בדוק את שירות Remote Procedure Call (RPC).
- הפעל מחדש את שירות Windows Management Instrumentation (WMI).
- הפעל את WBEMTEST
- רישום מחדש קובצי DLL, הידור מחדש של ה-.mofs בתיקיית wbem ורשום מחדש את השירות והספק של WMI
- תיקון/בנייה מחדש של מכשור ניהול Windows
- השבת או הסר את האנטי וירוס באופן זמני
- הפעל את WBEMTEST
- פתור שגיאות RPC באמצעות PortQry
- המרת צגי רכיבי שירות Windows מ-WMI ל-RPC
בוא נראה את התיקונים המוצעים בפירוט. אם המערכת שלך לא עודכנה במשך זמן מה, לפני שתמשיך הלאה, אנו מציעים לך לבדוק אם יש עדכונים ולהתקין כל סיביות זמינות (כולל עדכונים אופציונליים ) במערכת שלך ואז בדוק אם הבעיה נפתרה או לא. התקנה מחדש של היישום לזרוק את השגיאה עשויה גם לעזור.
חיבור שולחן עבודה מרוחק אירעה שגיאה פנימית
1] בדוק את שירות Remote Procedure Call (RPC).
שירות RPCSS הוא מנהל בקרת השירות עבור שרתי COM ו-DCOM. הוא מבצע בקשות להפעלת אובייקטים, החלטות ליצוא אובייקטים ואיסוף אשפה מבוזר עבור שרתי COM ו-DCOM. אם שירות זה מופסק או מושבת, תוכניות המשתמשות ב-COM או DCOM לא יפעלו כראוי. בנוסף, שירות RpcSs משתמש ב- rpcss.dll קובץ שנמצא בספריית C:\Windows\system32. אם הקובץ יוסר או פגום, אתה עלול להיתקל בזה השיחה בוטלה על ידי מסנן ההודעות, 0x80010002 שְׁגִיאָה.
פתרון זה מחייב אותך לבדוק ולוודא ששירות Call Procedure Remote (RPC) (RpcSs) מופעל ומוגדר ל- אוֹטוֹמָטִי אתחול שהיא תצורת ברירת המחדל. כדי לשחזר את תצורת ההפעלה המוגדרת כברירת מחדל של השירות, הפעל את שורת הפקודה כמנהל, ולאחר מכן העתק והדבק את הפקודה למטה והקש על Enter.
sc config RpcSs start= auto sc start RpcSs
לאחר ביצוע הפקודה, סגור את חלון הפקודה והפעל מחדש את המחשב.
2] הפעל מחדש את שירות Windows Management Instrumentation (WMI).
תרגום
מכשור ניהול Windows (winmgmt) השירות מספק ממשק ומודל אובייקט משותף לגישה למידע ניהולי על מערכות ההפעלה, המכשירים, היישומים והשירותים. אם שירות זה יופסק, רוב התוכנות מבוססות Windows לא יפעלו כראוי. אם שירות זה מושבת, כל השירותים התלויים בו באופן מפורש לא יפעלו. כמו כן, שירות winmgmt משתמש ב- WMIsvc.dll קובץ שנמצא בספריית C:\Windows\system32\wbem - אם הקובץ יוסר או פגום, סביר להניח שתתקל בבעיות עם שירותים תלויים.
פתרון זה מחייב אותך להבטיח את winmgmt service מוגדר לתצורת האתחול המוגדרת כברירת מחדל בשרת היעד שלך על ידי הפעלת הפקודה למטה בהודעת CMD מוגבהת. הפעל מחדש את השירות אם הוא כבר פועל.
sc config winmgmt start= auto sc start winmgmt
לקרוא : מארח ספק WMI (WmiPrvSE.exe) שימוש גבוה במעבד
3] הפעל את WBEMTEST
אם אינך מצליח להפעיל מחדש את WMI כמתואר לעיל, תוכל להפעיל את WBEMTEST מקומי כדי לבדוק קישוריות WMI בצומת. לשם כך, עיין בזה תיעוד של מיקרוסופט .
4] רישום מחדש קובצי DLL, הידור מחדש של ה-.mofs בתיקיית wbem, ורשום מחדש את השירות והספק של WMI
עבור פתרון זה, אתה צריך לרשום מחדש את כל קובצי ה-DLL ולהרכיב מחדש את .mofs בתיקייה wbem, ורשום מחדש את השירות והספק של WMI. כדי לבצע משימה זו, עליך ליצור ולהפעיל א קובץ אצווה על ידי ביצוע השלבים הבאים:
- ללחוץ מקש Windows + R כדי להפעיל את תיבת הדו-שיח הפעלה.
- בתיבת הדו-שיח הפעלה, הקלד פנקס רשימות ולחץ על Enter כדי לפתוח את פנקס הרשימות.
- העתק והדבק את התחביר למטה לתוך עורך הטקסט.
@echo off sc config winmgmt start= disabled net stop winmgmt /y %systemdrive% cd %windir%\system32\wbem for /f %%s in ('dir /b *.dll') do regsvr32 /s %%s wmiprvse /regserver winmgmt /regserver sc config winmgmt start= auto net start winmgmt for /f %%s in ('dir /s /b *.mof *.mfl') do mofcomp %%s
- שמור את הקובץ עם שם והוסף את .אחד סיומת קובץ - למשל; רישום מחדש WMI.bat; עַל ה שמור כסוג תיבה, בחר כל הקבצים .
- עַכשָׁיו, הפעל את קובץ האצווה עם הרשאות מנהל (לחץ לחיצה ימנית על הקובץ השמור ובחר הפעל כמנהל מתפריט ההקשר) או פשוט לחץ פעמיים על קובץ ה-bat כדי להפעיל אותו.
- לאחר הפעלת קובץ האצווה, תוכל למחוק אותו.
- הפעל מחדש את המכשיר ובדוק את WMI.
5] תיקון/בנה מחדש של מכשור ניהול Windows
כיצד לאבטח את Windows 7
אתה יכול מהר תיקון או בנייה מחדש של WMI על מחשב או שרת מקומי (לפי המקרה) על ידי יצירת קובץ אצווה כפי שמוצג לעיל עם קוד המקור למטה או שאתה יכול לעקוב אחר ההוראות המפורטות במדריך המקושר.
Echo Rebuilding WMI.....Please wait. > c:\wmirebuild.log net stop sharedaccess >> c:\wmirebuild.log net stop winmgmt /y >> c:\wmirebuild.log cd C:\WINDOWS\system32\wbem >> c:\wmirebuild.log del /Q Repository >> c:\wmirebuild.log c: cd c:\windows\system32\wbem >> c:\wmirebuild.log rd /S /Q repository >> c:\wmirebuild.log regsvr32 /s %systemroot%\system32\scecli.dll >> c:\wmirebuild.log regsvr32 /s %systemroot%\system32\userenv.dll >> c:\wmirebuild.log mofcomp cimwin32.mof >> c:\wmirebuild.log mofcomp cimwin32.mfl >> c:\wmirebuild.log mofcomp rsop.mof >> c:\wmirebuild.log mofcomp rsop.mfl >> c:\wmirebuild.log for /f %%s in ('dir /b /s *.dll') do regsvr32 /s %%s >> c:\wmirebuild.log for /f %%s in ('dir /b *.mof') do mofcomp %%s >> c:\wmirebuild.log for /f %%s in ('dir /b *.mfl') do mofcomp %%s >> c:\wmirebuild.log mofcomp exwmi.mof >> c:\wmirebuild.log mofcomp -n:root\cimv2\applications\exchange wbemcons.mof >> c:\wmirebuild.log mofcomp -n:root\cimv2\applications\exchange smtpcons.mof >> c:\wmirebuild.log mofcomp exmgmt.mof >> c:\wmirebuild.log net stop winmgmt >> c:\wmirebuild.log net start winmgmt >> c:\wmirebuild.log gpupdate /force >> c:\wmirebuild.log
לקרוא : איפוס מאגר WMI נכשל, שגיאה 0x80070005, 0x8007041B, 0x80041003
6] השבת או הסר את האנטי וירוס באופן זמני
כנראה שיש תוכנת אבטחה/אנטי וירוס שגורמת לבעיות בשרת, תצורת ה-WMI/DCOM פגומה או שה-Repo של WMI פגום. לכן, אם הבעיה נמשכת לאחר שהחלת את הפתרונות 1, 2, 4 ו-5 שהוזכרו לעיל, תוכל לנסות להסיר כל תוכנת אנטי-וירוס, להשבית את חומת האש של Windows, או כל חומת אש ייעודית של צד שלישי, ולראות אם זה עוזר.
7] פתור שגיאות RPC באמצעות PortQry
PortQry מספקת תובנה מהירה כיצד פועל RPC לפני שאתה מתעמק בנתוני מעקב ברשת. מכיוון שהחריג שנזרק מתייחס ל-RPC, אתה יכול לפתור שגיאות RPC באמצעות פקודות PortQry.exe כדי לקבוע במהירות אם אתה יכול ליצור חיבור במחשב הלקוח או השרת לפי המקרה.
8] המרת צגי רכיבי שירות של Windows מ-WMI ל-RPC
תיקון זה חל על SolarWinds משתמשים שנתקלו בבעיה וקיבלו את הודעת השגיאה במסוף האינטרנט. פתרון אפשרי זה יכול לעזור לפתור את הבעיה ללא שלבים דרסטיים כגון בנייה מחדש של מוני ביצועים או בנייה מחדש של מאגר ה-WMI - במקום זאת, המרת צגי רכיבי שירות של Windows מ-WMI ל-RPC על ידי ביצוע השלבים הבאים:
- דפדף לדף סיכום SAM בקונסולת האינטרנט של Orion.
- ערוך את תבנית היישום הכוללת את רכיב Windows Service.
- הרחב את רכיב Windows Service.
- שנה משיטת WMI לשיטת RPC.
- להציל.
כדי לשנות את כל צגי השירות האפשריים של Windows לשיטת RPC בכל היישומים שלך, אתה יכול להשתמש בסקריפט SQL הזמין בכתובת support.solarwinds.com כדי להמיר את כל צגי רכיבי השירות הקיימים של Windows המאחזרים שיטות מ-WMI ל-RPC.
להגביל עריכה
אני מקווה שהפוסט הזה יעזור!
איך אני מתקן את קוד השגיאה 0xc8000402?
לפי הדיווחים, קוד השגיאה 0xc8000402 יתקל ככל הנראה על ידי Windows Insiders המריצים את Windows 10 אשר מצטרפים לערוצי Dev או Beta בזמן שהם מנסים להוריד את ה-build העדכני ביותר במכשיר שלהם. אם אתה מושפע מכך, כדרך לעקיפת הבעיה, תוכל להצטרף תחילה לערוץ התצוגה המקדימה של שחרור, ולאחר מכן להתקין את Windows 11 משם.
מה זה לא מוצלח 0x80070002?
השגיאה 0x80070002 בפריסת SCCM פירושה T המערכת לא יכולה למצוא את הקובץ שצוין . במקרה אחר, השגיאה 0x80070002 היא שגיאת עדכון של Windows זה יכול לנבוע מקבצי מערכת פגומים או חסרים. כמו כן, אם למערכת אין מספיק מקום להוריד את העדכון, אתה עלול להיתקל בשגיאה זו. הבעיה יכולה להופיע גם עקב התנגשות בין התקני חומרה המחוברים למערכת.