ודא אם מאגר ה-WMI אינו עקבי
- שגיאת WMI זו מתרחשת אם קבצי ה-WMI פגומים, או שהמאגר אינו עקבי.
- במדריך זה נסקור את כל השיטות שנבדקו לתיקון הבעיה.
איקסהתקן על ידי לחיצה על הורד את הקובץ
Fortect הוא כלי לתיקון מערכת שיכול לסרוק את המערכת השלמה שלך לאיתור קבצי מערכת הפעלה פגומים או חסרים ולהחליף אותם בגרסאות עובדות מהמאגר שלה באופן אוטומטי.
שפר את ביצועי המחשב שלך בשלושה שלבים פשוטים:
- הורד והתקן את Fortect במחשב האישי שלך.
- הפעל את הכלי ו התחל לסרוק
- לחץ לחיצה ימנית על לְתַקֵן, ותקן זאת תוך מספר דקות.
- 0 הקוראים כבר הורידו את Fortect עד כה החודש
אם נתקלת בשגיאה 0x80041002 בעת ניסיון לפתוח מרחב שמות של WMI במחשב פועל, מדריך זה יכול לעזור!
נדון בכמה פתרונות מומלצים לתיקון הבעיה מיד לאחר שנדבר על הסיבות.
מהו קוד השגיאה של WMI 0x80041002?
0x80041002 הוא קוד שגיאה של Windows המשויך בדרך כלל ל-Windows Management Instrumentation (WMI). WMI הוא סט של כלים ושירותים המאפשרים מנהלי מערכת לנהל ולנטר מחשבים מבוססי Windows.
קוד שגיאה זה מצביע על בעיה במאגר WMI, מסד נתונים המאחסן מידע תצורה על מחלקות WMI במערכת. אתה יכול לאתר את המאגר כאן: %windir%\System32\Wbem\Repository
מה גורם לשגיאה 0x80041002?
טיפ מומחה:
ממומן
קשה להתמודד עם כמה בעיות במחשב, במיוחד כשמדובר בקבצי מערכת ומאגרים חסרים או פגומים של Windows שלך.
הקפידו להשתמש בכלי ייעודי, כגון Fortect, אשר יסרוק ויחליף את הקבצים השבורים שלך בגרסאות הטריות שלהם מהמאגר שלו.
יכולות להיות סיבות שונות להופעת קוד שגיאה זה; כמה מהנפוצים מוזכרים כאן:
- מאגר פגום - אם מאגר ה-WMI הופך לבלתי עקבי או פגום עקב כיבוי לא תקין, שגיאות דיסק או התנגשויות תוכנה, זה עלול להוביל לשגיאה זו.
- קבצי WMI חסרים או פגומים – WMI מסתמך על מספר קבצי מערכת ורכיבים לתפקד כראוי. אם אחד מהקבצים הללו חסר או פגום, ייתכן שתראה שגיאה זו.
- תוכנה זדונית או בעיות הקשורות לאבטחה - לפעמים, הדבקה בתוכנה זדונית או הגדרות אבטחה שגויות עלולות לחסום פעולות ותהליכים של WMI, מה שיוביל לשגיאה זו.
- בעיות בשירות WMI – שירות WMI, אם מושבת או הופסק עקב תצורה שגויה או התנגשויות עם שירותים אחרים, עלול לגרום לשגיאה 0x80041002.
- שגיאות מערכת אחרות - בעיות אחרות כגון שגיאות דיסק, תוכנה לא תואמת, ו פגיעה במערכת הקבצים עלול לגרום להשפעה על תפקוד ה-WMI, ומכאן השגיאה.
עכשיו כשאתה יודע את הסיבות, בואו נבדוק את השיטות לתיקון בעיה זו.
מה אני יכול לעשות כדי לתקן את השגיאה 0x80041002?
לפני המעבר לתיקונים המתקדמים, עליך:
- הוסף את תיקיית WBEM לרשימת אי הכללת סריקת AV; אם זה לא עוזר, המשך לשלבים שהוזכרו.
1. ודא שהמאגר עקבי
- הקש על חלונות סוג מפתח cmd, ובחר הפעל כמנהל.
- הקלד את הפקודה הבאה כדי לעצור את שירות WMI ולחץ להיכנס:
winmgmt /verifyrepository
- אם כתוב ש-WMI אינו עקבי, המשך לשיטה הבאה.
2. אפס את מאגר ה-WMI
- הקש על חלונות סוג מפתח cmd, ובחר הפעל כמנהל.
- העתק והדבק את הפקודה הבאה כדי לבצע בדיקת עקביות ולבנות מחדש את המאגר אם חוסר העקביות נמצא ולחץ להיכנס:
winmgmt /salvagerepository
- הקלד את הפקודה הבאה כדי להבטיח שהמאגר כעת עקבי ופגע להיכנס:
winmgmt /verifyrepository
- העתק והדבק את הפקודה הבאה כדי לאפס את המאגר למצבו הראשוני ולחץ להיכנס:
winmgmt /resetrepository
- סגור את חלון שורת הפקודה.
- fmod.dll לא נפצע? כיצד לתקן ולהתקין אותו שוב
- DLL לא נמצא ב-Visual Studio: כיצד לתקן
- 0x80240440 שגיאת Windows Update: כיצד לתקן אותה
- flexrelease_x64.dll שגיאה חסרה (לא נמצאה) [מדריך תיקון]
3. הפעל מחדש את שירות WMI
- הקש על חלונות סוג מפתח cmd, ובחר הפעל כמנהל.
- הקלד את הפקודה הבאה כדי לעצור את שירות WMI ולחץ להיכנס:
net stop winmgmt
- המתן עד שהשירותים יפסיקו; כעת העתק והדבק את הפקודה הבאה כדי להפעיל מחדש את שירות WMI ולחץ להיכנס:
net start winmgmt
- המתן עד שהשירות יתחיל ולאחר מכן סגור את שורת הפקודה.
4. בנה מחדש את מאגר ה-WMI
- הקש על חלונות סוג מפתח cmd, ובחר הפעל כמנהל.
- הקלד את הפקודות הבאות אחת אחת כדי להשבית ולעצור את שירות WMI, ולחץ להיכנס אחרי כל פקודה:
sc config winmgmt start= מושבת
net stop winmgmt
- כדי לנווט לתיקיית מאגר WMI, הקלד פקודה זו ולחץ להיכנס:
cd %windir%\system32\wbem
- העתק והדבק פקודה זו כדי לשנות את שם המאגר ולחץ להיכנס:
ren Repository Repository.old
- הקלד את הפקודה הבאה כדי לרשום מחדש את כל קבצי ה-DLL ולחץ להיכנס:
עבור /f %s ב-('dir /b /s *.dll') לעשות regsvr32 /s %s
- כדי להפעיל מחדש את שירות WMI ולהגדיר אותו כאוטומטי, הקלד את הפקודות הבאות אחת אחת ולחץ להיכנס אחרי כל פקודה:
sc config winmgmt start= auto
net start winmgmt
- כעת כדי לנווט לשורש כונן C, העתק והדבק את הפקודה הבאה ולחץ להיכנס:
cd /d c:
- אם יש לך שרת Clustered 2012, אנא הקלד את הפקודה הבאה כדי להדר מחדש MOFs ולחץ להיכנס:
dir /b *.mof *.mfl | findstr /v /i הסר את ההתקנה > moflist.txt & עבור /F %s ב- (moflist.txt) לעשות mofcomp %s
- העתק והדבק את הפקודה הבאה כדי להפעיל מחדש את שירות WMI ולחץ להיכנס:
net start winmgmt
- סגור את חלון שורת הפקודה.
5. כפה שחזור WMI
- ללחוץ חלונות + ר כדי לפתוח את לָרוּץ חַלוֹן.
- סוּג regedit ולחץ בסדר לפתוח עורך רישום.
- לך ל קוֹבֶץ, ואז לחץ יְצוּא.
- כעת שמור את קובץ ה-.reg במיקום הרצוי כדי לגבות את ערכי הרישום.
- נווט לנתיב הזה:
מחשב\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Wbem\CIMOM
- אתר ולחץ פעמיים שחזור אוטומטי של MOFs כדי לבדוק את נתוני ערך. אם הוא ריק, העתק והדבק את ערך מפתח הרישום ממחשב בריא עם אותה תצורה.
- לאחר שתסיים, פתח את שורת הפקודה עם זכויות מנהל באמצעות הצעד שהוזכר בשיטות לעיל, הקלד את הפקודה הבאה ולחץ להיכנס:
Winmgmt /resetrepository
- סגור את חלון שורת הפקודה.
אנו ממליצים לך לקרוא את המדריך שלנו שגיאת התקנת יישום SCCM 0x87d00324, מכיוון שזו אחת הבעיות הנפוצות שבהן נתקלים בזמן פריסת יישומים עם Microsoft System Center Configuration Manager.
אז אלו הם השלבים שעליך לבצע כדי לתקן את השגיאה 0x80041002. אם יש לך שאלות או הצעות, אל תהסס להשתמש בקטע ההערות כדי להזכיר אותן.
עדיין נתקלים בבעיות?
ממומן
אם ההצעות לעיל לא פתרו את הבעיה שלך, המחשב שלך עלול להיתקל בבעיות קשות יותר של Windows. אנו מציעים לבחור בפתרון הכל-באחד כמו Fortect לתקן בעיות ביעילות. לאחר ההתקנה, פשוט לחץ על הצג ותקן לחצן ולאחר מכן לחץ התחל תיקון.