תיקון: DllRegisterServer נכשל עם קוד השגיאה 0x80070005



נסה את הכלי שלנו לביטול בעיות

בעיה זו מופיעה כשמנסים להריץ את הפקודה regsvr32 במערכות עם Windows Vista Home Premium (32 סיביות). השגיאה לא מאפשרת להריץ את הפקודה בהצלחה. כאשר אתה מנסה להריץ את הפקודה שלמעלה, השגיאה הבאה מוצגת על המסך ללא הרף;



נטען אך השיחה ל- DllRegisterServer נכשלה עם קוד השגיאה 0x80070005



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



השיטות והשלבים הבאים אמורים לפתור את השגיאה ללא בעיות.

שיטה 1: Cmd כמנהל

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



  1. לחץ על מקש Windows במקלדת שלך
  2. סוּג cmd בסרגל החיפוש אך אל תלחץ להיכנס .
  3. מרשימת התוכניות המופיעות, אתר CMD ולחץ עליו לחיצה ימנית.
  4. בחר הפעל כמנהל ולחץ על המשך מההנחיה שתופיע.
  5. סוּג נתיב קובץ regsvr32 להפעלת הפקודה (החלף את נתיב הקובץ בנתיב של הקובץ בפועל ללא המרכאות)

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

שיטה 2: השבתת UAC לבקרת חשבון משתמש

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

לפני כיבוי ה- UAC, שים לב שהוא בעצם מחליש את אבטחת המערכת ככל שהיא הופכת יותר רגישה בִּטָחוֹן התקפות. לכן מומלץ להפעיל את ה- UAC לאחר שסיימתם את תהליך ההרשמה.

השלבים הבאים מראים כיצד לפתור את השגיאה על ידי הפעלת UAC.

  1. נְקִישָׁה הַתחָלָה -> סוג cmd -> קליק ימני cmd ולבחור הפעל כמנהל
  2. כדי לכבות UAC , העתק והדבק את הפקודה הבאה בשורת הפקודה, ולחץ על Enter.
    reg.exe הוסף HKLM  SOFTWARE  Microsoft  Windows  CurrentVersion  Policies  System / v EnableLUA / t REG_DWORD / d 0 / f

  3. כדי להפעיל UAC , הדבק את הפקודה הבאה בשורת הפקודה ולחץ על Enter.
    reg.exe הוסף HKLM  SOFTWARE  Microsoft  Windows  CurrentVersion  Policies  System / v EnableLUA / t REG_DWORD / d 1 / f
  4. השבתת UAC בהצלחה. הפעל מחדש את המחשב והפעל את הפקודה REGSVR32 על ידי ביצוע השלבים המופיעים בשיטה 1. כעת היא אמורה לפעול בהצלחה ללא בעיות.

שיטה 3: השבת אנטי-וירוסים

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

  1. לחץ לחיצה כפולה סמל האנטי-וירוס הממוקם בפינה התחתונה הימנית של המסך
  2. לאחר שנפתח מסך האנטי-וירוס, חפש אפשרות להשבית את האנטי-וירוס
  3. בדרך כלל, תהיה אפשרות להשבית את האנטי-וירוס למשך 10, 20, 30 דקות אשר תאפשר אוטומטית את האנטי-וירוס שלך לאחר אותה תקופה. בחר באפשרות המתאימה ביותר לצרכיך.

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

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

קריאה של 2 דקות