כיצד לתקן שגיאת 0x8007045b ב- Windows?



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

כמה ממשתמשי Windows הגיעו אלינו בשאלות לאחר שנתקלו בקוד השגיאה 0x8007045B בעת ניסיון להתקין עדכונים מסוימים או לאחר שדרוג כושל ל- Windows 10 מגרסת Windows ישנה יותר. המשתמשים המושפעים ביותר שנתקלים בבעיה זו עם עדכונים מדווחים כי עדכונים מרובים נכשלים עם אותו קוד שגיאה. כפי שמתברר, הבעיה אינה בלעדית לגרסת WIndows מסוימת מכיוון שהיא אושרה להתרחש ב- Windows 7, Windows 8.1 ו- Windows 10.



קוד שגיאה 0x8007045B ב- Windows Update



מה גורם לקוד השגיאה 0x8007045B ב- Windows?

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



  • שחיתות קבצי מערכת - אחד האשמים הנפוצים ביותר שיגרמו לבעיה זו הוא שחיתות בקבצי המערכת. זה יכול להיות מספר סיבות, אך ככל הנראה אלה הן התערבות ידנית של משתמשים או לאחר שחבילת AV ביצעה הסגר על פריטים מסוימים. אם תרחיש זה ישים, תוכל לפתור את הבעיה על ידי תיקון המופעים הפגומים באמצעות DISM ו- SFC או על ידי ביצוע התקנת תיקון.
  • תקלה ב WU - בנסיבות מסוימות, בעיה זו עלולה להתרחש עקב תקלה שעוצרת למעשה את יכולת WUs להוריד ולהתקין עדכונים. במקרה זה, התיקונים המשתלמים ביותר הם להשתמש בפותר הבעיות של Windows Update כדי לפתור את הבעיה באופן אוטומטי או לאפס את כל רכיבי ה- WU באופן ידני באמצעות חלון CMD מוגבה.
  • הפרעה מצד שלישי - כפי שמתברר, ישנן סוויטות AV מסוימות המוגנות יתר על המידה של צד שלישי עם פוטנציאל לחסימת תקשורת בין המחשב לשרת העדכונים. אם תרחיש זה ישים, התיקונים הניתנים לביצוע היחידים הם השבתת ההגנה בזמן אמת או הסרת ההתקנה של חבילת האבטחה של צד שלישי לחלוטין.

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

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

שיטה 1: הפעלת פותר הבעיות של Windows Update

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



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

הנה מדריך מהיר להפעלת פותר הבעיות של IWndows Update:

  1. ללחוץ מקש Windows + R כדי לפתוח תיבת דו-שיח הפעלה. לאחר מכן הקלד “ הגדרות ms: פתרון בעיות ”ולחץ להיכנס לפתוח את פתרון תקלות הכרטיסייה של הגדרות אפליקציה.

    פתיחת הכרטיסייה לפתרון בעיות באפליקציית ההגדרות באמצעות תיבת הפעלה

  2. לאחר שתצליח להיכנס ללשונית פתרון בעיות, הזז את הסמן לחלק הימני של המסך ונווט אל קום ורץ סָעִיף. ברגע שאתה רואה את הקטגוריה הזו, לחץ על Windows Update ואז לחץ על הפעל את פותר הבעיות .

    מריץ את פותר הבעיות של Windows Update

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

    איתור בעיה ב- Windows Update

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

    ישם את התיקון

  5. לאחר החלת התיקון, הפעל מחדש את המחשב וחזור על הפעולה שהפעילה בעבר את השגיאה לאחר השלמת רצף האתחול הבא.

אם אותו קוד שגיאה 0x8007045B עדיין קורה, עבור למטה לשיטה הבאה למטה.

שיטה 2: בצע סריקת DISM או SFC

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

בכל הנוגע למטלה זו, בכל גרסאות Windows האחרונות יש שני כלים מובנים יעילים: SFC ו- DISM.

SFC (השחתת קבצי מערכת) הוא כלי מובנה הסורק ומתקן פגמים בקבצי מערכת ושגיאות לוגיות באמצעות ארכיון המאוחסן במקום להחליף קבצים גרועים בעותקים בריאים. כלי זה פועל בצורה הטובה ביותר כאשר אתה צריך לשחזר קבצי WRP (Windows Resource Protection) או כאשר הבעיה נגרמת על ידי שגיאה לוגית.

מצד שני, א DISM (שירות וניהול תמונות פריסה) סריקה תתמקד יותר בפתרון בעיות הקשורות ל- Windows Update ובכמה רכיבים משויכים אחרים. אך במקום להשתמש בנתונים מקומיים, DISM משתמש ב- WU (Windows Update) כדי להוריד עותקים בריאים להחלפת השחיתות בקבצים.

כפי שאתה יכול לראות, שני השירותים ממוקדים באזורים מסוימים, ולכן הדרך הטובה ביותר לפתור את השחיתות במחשב שלך היא לפרוס את שניהם. הנה מדריך מהיר להפעלת SFC וגם סריקת DISM מחלון CMD מוגבה כדי לפתור קוד שגיאה 0x8007045B:

  1. ללחוץ מקש Windows + R לפתוח א לָרוּץ תיבת דיאלוג. לאחר שתעשה זאת הקלד 'Cmd' בתוך תיבת הטקסט ולחץ Ctrl + Shift + Enter כדי לפתוח את שורת הפקודה המוגבהת. כשאתה רואה את UAC (בקרת חשבון משתמש) בקש, לחץ כן להעניק הרשאות מנהליות.

    מריץ את שורת הפקודה כמנהל

  2. לאחר שהצלחת להיכנס לשורת הפקודה המוגבהת, הקלד את הפקודות הבאות לפי הסדר ולחץ להיכנס לאחר כל פקודה לסרוק ולתקן שגיאות בקבצי מערכת באמצעות DISM:
    Dism.exe / מקוון / ניקוי תמונה / scanhealth Dism.exe / מקוון / ניקוי תמונה / שחזור בריאות

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

  3. לאחר סיום הסריקה, הפעל מחדש את מחשבך ובדוק אם הבעיה נפתרה בעת הפעלת המערכת הבאה על ידי חזרה על הפעולה שגרמה בעבר ל 0x8007045B שְׁגִיאָה.

אם אותה בעיה עדיין מתרחשת, עבור למטה לשיטה הבאה בהמשך.

שיטה 3: השבת / הסר התקנה של אנטי וירוס של צד שלישי (אם רלוונטי)

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

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

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

השבתת ההגנה בזמן אמת על אנטי וירוס Avast

השבתת ההגנה בזמן אמת על אנטי וירוס Avast

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

כדי להימנע מכך, יהיה עליך להסיר את התוכנית לחלוטין ולוודא שאתה לא משאיר אחריך קבצים שנותרו. אם תחליט לעשות זאת, עקוב אחר מאמר זה ( כאן ) כדי להסיר לחלוטין את חבילת ה- AV של צד שלישי ולהסיר את כל הקבצים שנותרו.

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

שיטה 4: אפס את כל שירותי Windows

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

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

הנה מדריך מהיר לטיפול בבעיה על ידי איפוס כל רכיבי העדכון של Windows באופן ידני משורת פקודה מוגבהת:

  1. ללחוץ מקש Windows + R כדי לפתוח תיבת דו-שיח הפעלה. לאחר מכן הקלד 'Cmd' בתוך תיבת הטקסט ולחץ Ctrl + Shift + Enter כדי לפתוח שורת פקודה מוגבהת. כאשר אתה מתבקש על ידי UAC (בקרת חשבון משתמש) לחץ כן כדי להעניק גישה למנהל.

    מריץ את שורת הפקודה כמנהל

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

    הערה: לאחר שתפעיל פקודות אלה, תפסיק למעשה את שירות Windows Update, MSI Installer, שירות הקריפטוגרפיה ושירותי BITS.

  3. אחרי הכל, שירותים מושבתים, הפעל את הפקודות הבאות באותו חלון CMD ולחץ על Enter אחרי כל פקודה כדי לשנות את שם התיקיות SoftwareDistribution ו- Catroot2:
    ren C:  Windows  SoftwareDistribution SoftwareDistribution.old ren C:  Windows  System32  catroot2 Catroot2.old

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

  4. לאחר שתשנה את שם שתי התיקיות שלמעלה, הקלד את הפקודות הסופיות למטה ולחץ על Enter אחרי כל אחת מהן כדי להפעיל מחדש את השירותים שהשבית בעבר:
    התחל נטו wuauserv נטו התחל cryptSvc ביטים התחל נטו התחל נטו
  5. חזור על הפעולה שהפעילה בעבר את 0x8007045B שגיאה ובדוק אם הבעיה נפתרה כעת.

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

שיטה 5: בצע התקנת תיקון

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

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

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

אם תחליט לבצע התקנת תיקון (תיקון במקום), עקוב אחר מאמר זה ( כאן ) להדרכה שלב אחר שלב.

7 דקות קריאה