אין אפשרות להתקין עדכונים ב- Windows Vista, Windows 7, Windows Server 2008 ו- Windows Server 2008 R2

תרגומי מאמרים תרגומי מאמרים
Article ID: 2509997 - View products that this article applies to.
הרחב הכל | כווץ הכל

On This Page

מאפייני הבעיה

בעת ניסיון להתקין עדכון ל- Windows, תנסה להתקין רכיב של Windows, או תנסה להתקין Microsoft או תוכנה של צד שלישי, אתה נתקל באחת או יותר מהתופעות הבאות:
  • אין באפשרותך להציג חלונות תפקידים או תכונות.
  • כשל התקנת ה-service pack.
  • בעת ניסיון להתחבר אל אתר האינטרנט Microsoft Windows Update או באתר האינטרנט של Microsoft Update, אחת של קודי השגיאה שלהלן נרשמת ביומן של Windows Update (windowsupdate.log) או ביומן רכיב בסיס מתן שירות (היומן cbs. log):
    • 0xC80001FE
    • 0x80200010
    • 0x80070643
    • 0x80246002
    • 0x80070490
    • 0x80070420
    • 0x80073712
    • 0x80246007
    • 0x8000FFFF
    • 0x80070424
    • 0x80248007
    • 0x8007064C
    • 0x8024D00C
    • 0x8007066A
    • 0x80245003
    • 0x8024402C

סיבה

בעיה זו עלולה להתעורר כאשר אחד או יותר מהתנאים הבאים מתקיימים:
  • Windows Update מסד הנתונים פגום.
  • תוכנת אנטי-וירוס מוגדרת לסרוק את התיקייה %Windir%\SoftwareDistribution.
  • רקע חכם העברת השירות () שירות BITS אינו מקבל כותרת קישור תוכן.
  • קובץ מערכת נדרשים נרשם באופן שגוי.
  • מתקין Windows נתקל בשגיאה.
  • המניפסט מתן שירות מבוסס רכיב (CBS) פגום.
  • להפסיק את שירות Windows Opdate במהלך ההתקנה.
  • קיימת התנגשות גירסאות קובץ עם קבצי Windows Update agent.

פתרון הבעיה

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

שיטה 1: הפעל מחדש את המחשב ולאחר מכן נסה שוב להתקין את העדכונים

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

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

שיטה 2: הפעל את הכלי System Update Readiness (CheckSur.exe)

להוריד ולהפעיל את הכלי System Update Readiness. כלי זה יפעיל סריקה חד פעמית עבור מקרים של חוסר עקביות זה עלול למנוע פעולות שירות בעתיד. לקבלת מידע נוסף אודות האופן שבו ניתן להוריד ולהפעיל את הכלי CheckSur.exe, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:
947821 תיאור של System Update Readiness Tool עבור Windows Vista, עבור Windows Server 2008, עבור Windows 7, ועבור Windows Server 2008 R2
נסה שוב להתקין עדכונים.

הערה לאחר הפעלת הכלי, הקובץ Checksur. log יישמר במיקום הבא:
%systemroot%\logs\cbs

שיטה 3: הפעלת הכלי System File Checker (SFC.exe)

הפעל את הכלי System File Checker (SFC.exe). לשם כך, בצע את הפעולות הבאות:
  1. פתח חלון שורת פקודה ניהולי.
  2. בשורת הפקודה, הקלד sfc /scannowולאחר מכן הקש Enter.
  3. לאחר השלמת הסריקה, נסה שוב להתקין עדכונים.

שיטה 4: לאפס את התוכן של התיקייה Catroot2

אפס את התוכן של התיקייה Catroot2. לשם כך, בצע את הפעולות הבאות:
  1. הקלד את הפקודות הבאות והקש Enter לאחר כל פקודה:
    • net stop cryptsvc
    • md %systemroot%\system32\catroot2.old
    • xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s
  2. מחק את כל התוכן של התיקייה catroot2, אך לא למחוק את התיקייה catroot2.
  3. הקלד את הפקודה הבאה ולאחר מכן הקש Enter:
    הפקודה net start cryptsvc
  4. יציאה מחלון שורת הפקודה.

שיטה 5: הסרת כל ערכי רישום שגוי

הסר את כל ערכים שגויים שעשויים להתקיים במערכת הרישום. לשם כך, בצע את הפעולות הבאות:
  1. לחץ על התחלולאחר מכן הקלד regedit בתיבה התחל חיפוש .
  2. ברשימתהתוכניות , לחץ על regedit.exe.
  3. אתר ולאחר מכן בחר את מפתח המשנה הבא של הרישום:
    HKEY_LOCAL_MACHINE\COMPONENTS
  4. לחץ לחיצה ימנית עלרכיבים.
  5. לחץ על ייצוא.
  6. בתיבהשם הקובץ , הקלד את הרכיבים.
  7. בתיבה שמור ב , לחץ על שולחן העבודה, לחץ על שמורולאחר מכן שמור את הקובץ לשולחן העבודה שלך.
  8. בחלונית הפרטים, לחץ לחיצה ימנית על PendingXmlIdentifierולאחר מכן לחץ על מחק. אם ערך זה אינו קיים, לשלב הבא.
  9. בחלונית הפרטים,לחץ על NextQueueEntryIndexהימני ולאחר מכן לחץ על מחק. אם ערך זה אינו קיים, לשלב הבא.
  10. בחלונית הפרטים, לחץ לחיצה ימניתAdvancedInstallersNeedResolvingולאחר מכן לחץ על מחק. אם הערך אינו קיים, לשלב הבא.
  11. הפעל מחדש את המחשב.
  12. נסה שוב להתקין את העדכונים.
שיטה 6: לרשום את הקבצים של Windows Update
לרשום את הקבצים של Windows Update. לשם כך, בצע את הפעולות הבאות:
  1. פתח חלון שורת פקודה ניהולי.
  2. בשורת הפקודה, הקלד את הפקודה הבאה:
    REGSVR32 WUPS2.DLL /S
    REGSVR32 WUPS.DLL /S
    REGSVR32 WUAUENG.DLL /S
    REGSVR32 WUAPI.DLL /S
    REGSVR32 WUCLTUX.DLL /S
    REGSVR32 WUWEBV.DLL /S
    REGSVR32 JSCRIPT.DLL /S
    REGSVR32 MSXML3.DLL /S
  3. נסה שוב להתקין עדכונים.

שיטה 7: ודא כי יישום האנטי-וירוס שלך אינה סורקת קבצים מסוימים

ודא כי יישום האנטי-וירוס שלך תסרוק את הקבצים בספריה % windir % \SoftwareDistribution בכל מחשב שבו מותקן Windows Update Agent.

עבור מחשבים שבהם פועל Windows Server 2003, Microsoft Windows 2000, Windows XP, Windows Vista או Windows Server 2008, אל תסרוק את הקבצים והתיקיות הבאים.

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

    הערה קובץ זה (Datastore.edb) ממוקם בספריה הבאה:
    %windir%\SoftwareDistribution\Datastore
  • קבצי היומן של טרנזקציות

    הערה קבצים אלה ממוקמים בתיקיה הבאה:
    %windir%\SoftwareDistribution\Datastore\Logs
אל תכלול את הקבצים הבאים:
  • Edb*.log

    הערה התו הכללי מציין כי ייתכן שיהיו כמה קבצים.
  • Res1.log
  • Res2.log
  • Edb.chk
  • Tmp.edb

שיטה 8: שינוי שם התיקיה SoftwareDistribution

שינוי שם התיקיה הזמנית של Windows Update SoftwareDistribution. לשם כך, בצע את הפעולות הבאות:
  1. פתח חלון שורת פקודה ניהולי.
  2. הפעל את הפקודות הבאות והקש Enter לאחר כל פקודה:
    • Net stop wuauserv
    • תקליטור % systemroot %
    • Ren SoftwareDistribution SoftwareDistribution.old
    • הפקודה net start wuauserv
  3. נסה שוב להתקין עדכונים.
חשוב הבעיות הבאות מתרחשות בעת שימוש בשיטה זו:
  • עדכונים אשר יורדו כעת אך אשר עדיין לא הותקנו יש להוריד שוב באמצעות Windows Update או Microsoft Update.
  • בעת מחיקת תיקיית ההפצה של התוכנה, מתבצעת הסרה של היסטוריית ההורדות שלך.
  • אם אתה מקבל עדכונים כעת מ- Microsoft Update, מ- Windows Update, יהיה עליך לבחור מחדש באפשרות זו מאתר האינטרנט Windows Update.
הערה אם הבעיה נפתרה להוריד ולהתקין בהצלחה עדכונים, באפשרותך למחוק ללא חשש את התיקיה SoftwareDistribution.old כדי לפנות שטח דיסק.

שיטה 9: נקה לתור סיביות של כל משימות הנוכחי

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

    Net stop bits
    Net stop wuauserv
    Ipconfig /flushdns
    cd \documents and settings\all users\application data\microsoft\network\downloader
    Del qmgr0.dat
    Del qmgr1.dat
    Net start bits
    Net start wuauserv
    הערה
    לאחר השלמת שלבים אלה, לתור סיביות אינה מסומנת.
  3. נסה שוב להתקין עדכונים.

שיטת 10: להוריד ולהתקין באופן ידני את העדכון 958056

להוריד ולהתקין באופן ידני את העדכון KB 958056. לשם כך, בצע את הפעולות הבאות:
  1. לקבוע את מספר מאמר מתוך מאגר הידע Microsoft Knowledge Base העדכון שנכשל. כדי לעשות זאת, בצע אחת מהפעולות הבאות: להציג את הודעת קוד שגיאה.
    • הצג הודעת קוד השגיאה.
    • הצג היסטוריית עדכונים באתר האינטרנט Windows Update או באתר האינטרנט של Microsoft Update. לשם כך, בצע את הפעולות הבאות:
      1. בקר באתר האינטרנט של Microsoft Update:
        http://update.microsoft.com
      2. תחת אפשרויות, לחץ על סקור את היסטוריית העדכונים שלך.
      3. ב- עדכון עמודה, לקבוע את מספר מאמר מתוך מאגר הידע Microsoft Knowledge Base העדכון שנכשל.
  2. בקר באתר האינטרנט של Windows להוריד:
    http://www.microsoft.com/windows/downloads/default.aspx
  3. בתיבה חיפוש בדף האינטרנט הורדות, הקלד את מספר מאמר הממוקם בשלב 1, ולאחר מכן לחץ על מעבר.
    הערה אל תכלול את האותיות "kb" בעת הקלדת מספר מאמר. לדוגמה, הקלד "kb123456" כ 123456.
  4. עיין ברשימה של התוכן המוחזר כדי לאתר את מאמר Knowledge Base הכולל קישור ההורדה.
    הערה ייתכן שתתבקש לאמת את Windows. אם תתבקש לעשות זאת, בצע את ההוראות כדי לאמת את Windows, ולאחר מכן המשך להוריד את העדכון.
  5. לחץ על הורדולאחר מכן לחץ על שמור כאשר אתה מתבקש לשמור את ההורדה. שמור את ההורדה לשולחן העבודה שלך.
  6. לאחר שההורדה תושלם, לחץ על פתח כדי להתקין את העדכון.
    הערה התקנת העדכון עשוי להיכשל אם העדכון הוא שגוי עבור גירסת windows שברשותך.

שיטה 11: שינוי שם pending. xml

שנה את שם הקובץ pending. xml. לשם כך, בצע את הפעולות הבאות:
  1. פתח חלון שורת פקודה ניהולי.
  2. בשורת הפקודה, הקלד את הפקודה הבאה:
    takeown /f C:\Windows\winsxs\pending.xml
  3. שינוי שם הנתיב c:\windows\winsxs\pending.xml באמצעות הפקודה הבאה:
C:\windows\winsxs\pending.xml Ren pending. old

שיטת 12: הפעלה Chkdsk במחיצת Windows

הפעלת בדיקת דיסק במחיצת Windows. לשם כך, בצע את הפעולות הבאות:
  1. פתח חלון שורת פקודה ניהולי.
  2. בשורת הפקודה, הקלד את הפקודה הבאה:
    Chkdsk volume: /f /r

מאפיינים

Article ID: 2509997 - Last Review: יום חמישי 29 מאי 2014 - Revision: 3.0
המידע במאמר זה חל על:
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Starter
  • Windows Vista Ultimate
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Starter
  • Windows 7 Ultimate
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Foundation
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Foundation
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 Standard
מילות מפתח 
kbmt KB2509997 KbMthe
תרגום מכונה
חשוב: מאמר זה תורגם באמצעות תוכנת תרגום מכונה של Microsoft וייתכן שנערך לאחר מכן על-ידי קהילת Microsoftבאמצעות טכנולוגייתCommunity Translation Framework (CTF) או באמצעות תרגום אנושי. Microsoft מציעה לך גם מאמרים בתרגום אנושי, מאמרים בתרגום מכונה ומאמרים שנערכו על ידי הקהילה כדי לאפשר גישה למאמרים הקיימים במאגר הידע (Knowledge Base) שלMicrosoft בשפות שונות. מאמרים מתורגמים יכולים להכיל שגיאות באוצר המילים, בתחביר או בדקדוק. Microsoft אינה אחראית לחוסר דיוק, שגיאות או נזקים שייגרמו כתוצאה מטעויות בתכנים או משימוש בתכנים על ידי לקוחותיה.
כותרת מאמר זה באנגלית: 2509997

ספק משוב

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com