[תיקון] DISM ו-.NET Framework 3.5 שגיאה 0x800F081F

בעת הפעלת פקודת DISM הבאה, השגיאה 0x800F081F עשוי להופיע במערכות מסוימות. אותה שגיאה מתרחשת בעת התקנת .NET Framework ב-Windows 10.

Dism /Online /Cleanup-Image /RestoreHealth
שגיאה: 0x800f081f. לא ניתן למצוא את קבצי המקור. השתמש באפשרות "מקור" כדי לציין את מיקום הקבצים הנדרשים לשחזור התכונה. למידע נוסף על ציון מיקום מקור, ראה http://go.microsoft.com/fwlink/?LinkId=243077.
שגיאת DISM 0x800f081f לא נמצאו קבצי המקור
שגיאת DISM: 0x800f081f - קבצי המקור לא נמצאו

DISM.log

שגיאה DISM DISM חבילות מנהל: PID=13368 TID=5124 נכשל סיום השינויים. - CDISMPackageManager:: Internal_Finalize (שעה: 0x800f081f) שגיאה DISM DISM חבילות מנהל: PID=13368 TID=5124 קבצי המקור לא נמצאו; יש לציין את מיקומם באמצעות האפשרות /source כדי לשחזר את התכונה. - GetCbsErrorMsg. שגיאה DISM DISM חבילות מנהל: PID=13368 TID=5124 נכשל בעיבוד שינויים בחבילה עם אפשרות ההפעלה CbsSessionOptionRepairStoreCorruption - CDISMPackageManager:: RestoreHealth (hr: 0x800f081f) שגיאה DISM DISM חבילות מנהל: PID=13368 TID=5124 קבצי המקור לא נמצאו; יש לציין את מיקומם באמצעות האפשרות /source כדי לשחזר את התכונה. - GetCbsErrorMsg. שגיאה DISM DISM חבילות מנהל: PID=13368 TID=5124 נכשל בשחזור תקינות התמונה. - CPackageManagerCLIHandler:: ProcessCmdLine_CleanupImage (hr: 0x800f081f) שגיאה DISM DISM חבילות מנהל: PID=13368 TID=5124 נכשל במהלך עיבוד הפקודה cleanup-image. - CPackageManagerCLIHandler:: ExecuteCmdLine (hr: 0x800f081f)

CBS.log

CBS Exec: העיבוד הושלם, הפעלה (תיקון שחיתות): 30459372_734419507 [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING] הפעלה של CBS: 30459372_734419507 נכשלה בביצוע פעולת זיהוי ותיקון של שחיתות בחנות. [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING] מושב CBS: 30459372_734419507 הסתיים. שגיאת הורדה: 0x80240022 [שגיאה לא ידועה], נדרש אתחול מחדש: לא [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING] CBS נכשל ב- FinalizeEx באמצעות הפעלת עבודה [HRESULT = 0x800f081f]

אותה שגיאה (0x800F081FCBS_E_SOURCE_MISSING) עלול להתרחש כאשר אתה מנסה התקן את .NET Framework 3.5 באמצעות תכונות אופציונליות.

0x800F081F שגיאה .net framework
Windows לא הצליח למצוא את הקבצים הדרושים להשלמת השינויים המבוקשים. ודא שאתה מחובר לאינטרנט ונסה שוב: קוד שגיאה: 0x800F081F

DISM.log

לא ניתן למצוא את קבצי המקור. השתמש באפשרות "מקור" כדי לציין את מיקום הקבצים הנדרשים לשחזור התכונה. למידע נוסף על ציון מיקום מקור, ראה http://go.microsoft.com/fwlink/?LinkId=243077. ניתן למצוא את קובץ יומן ה-DISM ב-C:\Windows\Logs\DISM\dism.log. 0x800F081F - CBS_E_SOURCE_MISSING. 

פוסט זה אומר לך כיצד לתקן את התקנת .NET Framework ואת שגיאת DISM 0x800f081f בווינדוס 10.

גורם

השגיאה 0x800F081F בעת הפעלת התקנת DISM או .NET Framework יכולה להתרחש עקב אחת מהסיבות הבאות:

  • מאגר הרכיבים פגום או שחסרים מספר קבצים בחנות.
  • המערכת לא מצליחה לגשת לשרתי Microsoft Update כדי לשחזר את הקבצים החסרים.
  • המיקום שצוין בנתיב אינו מכיל את הקבצים הנדרשים להתקנת התכונה.
  • למשתמש שמנסה להתקין את הפיצ'ר אין לפחות גישת READ למיקום ולקבצים.
  • ערכת קובצי ההתקנה פגומה, לא שלמה או לא חוקית עבור גירסת Windows שבה אתה מפעיל.
קָשׁוּר:[תיקון] שגיאת .NET Framework 3.5 0x800f0950 ב-Windows 10

תוכן

  • פתרון 1: עוקף את WSUS לפני התקנת .NET Framework או הפעלת DISM
  • פתרון 2: הפעל DISM או התקן את .NET Framework ממקור מקומי (לא מקוון)
    • שגיאת התקנת .NET Framework ממקור מקומי
    • הפעל DISM ממקור מקומי

תיקון: שגיאת DISM ו-.NET Framework 0x800f081f

אפשרות 1: עקיפת WSUS

אם המחשב שלך מוגדר להשתמש בשרת WSUS או SCCM של החברה שלך, עוקף זמנית את WSUS/SCCM באמצעות עריכת הרישום הבאה (דורש הרשאות מנהל).

  1. לחץ לחיצה ימנית על התחל ולחץ על הפעלה
  2. סוּג regedit.exe ולחץ על אישור
  3. עבור אל מפתח הרישום הבא אם הוא קיים:
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU

    (אם ענף הרישום לעיל או הערך השתמש ב-WUServer לא קיים, אז זה אומר שמדיניות שרת WU לא מוגדרת. במקרה זה, דלג לשלב 5.)

  4. בחלונית הימנית, אם הערך נקרא השתמש ב-WUServer קיים, הגדר את הנתונים שלו ל 0
  5. עבור אל המפתח הבא:
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
  6. מחק את הערך ששמו השבת את גישה ל-WindowsUpdate אם הוא קיים.
  7. צא מעורך הרישום
  8. הפעל מחדש את Windows.

כעת, המחשב שלך מוגדר להביא קבצים או חבילות משרתי Windows Update של Microsoft, במקום משרת WSUS או SCCM ברשת המשרדית שלך.

לאחר הפעלה מחדש של Windows, אתה אמור להיות מסוגל להפעיל את שורת הפקודה DISM או התקן את .NET Framework בְּהַצלָחָה. הפעל את שורת הפקודה DISM (או התקן את .NET Framework) לאחר חיבור המחשב שלך לאינטרנט. DISM מביא את הקבצים החסרים מהשרתים של מיקרוסופט באופן אוטומטי.

התקן את .NET Framework

כעת, הפעל את הפקודה הזו אם ברצונך להתקין את .NET Framework:

dism /online /enable-feature /שם תכונה: NetFX3 /All

לחלופין, אתה יכול להתקין אותו דרך תכונות Windows (optionalfeatures.exe)

אפשר את התכונה .net framework 3.5

אם זה לא עובד, עקוב אחר ההוראות ב אפשרות 2 לְהַלָן.


אפשרות 2: הפעל DISM או התקן את .NET Framework ממקור התקנה מקומי (לא מקוון)

תיקון עבור שגיאת .NET Framework 0x800f081f

כדי לתקן את השגיאה 0x800F081F בעת התקנת .NET Framework, ציין את נתיב המקור המקומי (כלומר, דיסק התקנה ISO או USB מותקן).

1) הורד עותק טרי של Windows 10 ISO ממיקרוסופט.

2) הרכב את ה-ISO לאות כונן - למשל, E:\.

ה מקורות\sxs התיקייה בדיסק ההתקנה של ISO או USB מכילה את קבצי החבילות הבאים לפי דרישה הדרושים כדי להתקין את .NET Framework במצב לא מקוון:

שגיאת מסגרת .net - מקורות ISO sxs
  • microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab
  • Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~en-US~.cab

(אם יש לך דיסק התקנה מרובה ארכיטקטורות של Windows 10, הקפד להשתמש בתיקיית "מקורות" הנכונה. עבור גרסת x64, הנתיב יכול להיות H:\x64\sources\sxs ועבור x86, הנתיב H:\x86\sources\sxs.)

3) כדי להתקין את .NET Framework באמצעות מקור ההתקנה המקומי (לדוגמה, H:\מקורות מדיסק התקנת ה-USB או ה-ISO המותקן), הפעל את הפקודה המתאימה:

dism /online /enable-feature /featurename: NetFX3 /All /Source: H:\sources\sxs /LimitAccess (או) dism /online /enable-feature /featurename: NetFX3 /All /Source: H:\x86\sources\sxs /LimitAccess (או) dism /online /enable-feature /featurename: NetFX3 /All /Source: H:\x64\sources\sxs /LimitAccess

אתה אמור לראות את הפלט הבא:

הפעלת תכונה(ים) [100.0%] המבצע הושלם בהצלחה.

לחלופין, אם אתה מעדיף PowerShell במקום DISM, השתמש בפקודה זו כדי להתקין את .NET Framework באמצעות מקור התקנה מקומי:

Enable-WindowsOptionalFeature –Online –FeatureName "NetFx3" –מקור H:\sources\sxs -LimitAccess (או) Enable-WindowsOptionalFeature –Online –FeatureName "NetFx3" –מקור H:\x86\sources\sxs -LimitAccess (או) Enable-WindowsOptionalFeature –Online –FeatureName "NetFx3" –מקור H:\x64\sources\sxs -הגבלת גישה

תקן עבור שגיאת DISM 0x800f081f

הפתרון לשגיאת DISM 0x800f081f יהיה להוריד א ISO טרי מ-Microsoft, החליקו את דיסק ההתקנה של Windows 10 והזכירו אותו כמקור התיקון בעת ​​הפעלת פקודת DISM. Slipstreaming הוא תהליך של שילוב עדכונים (ומנהלי התקנים, אופציונלי) ויצירת דיסק התקנה מעודכן של Windows 10 או ISO.

  1. בצע את השלבים במאמר Slipstream Windows 10 כדי ליצור דיסק התקנה של Windows 10 עם slipstream.
    לחלץ תוכן iso לתיקיה
  2. לאחר מכן, פתח א שורת פקודה מוגבהת או אדמין.
  3. קבצי ה-ISO שהורדו ממיקרוסופט כוללים כמה מהדורות של Windows 10. אתה צריך למצוא את האינדקס המתאים למהדורת Windows שאתה הולך לתקן. אתה יכול למצוא אותו באמצעות שורת הפקודה Get-Wiminfo של DISM.
  4. למצוא את ה רשימת האינדקסים ואת המהדורות המתאימות שנמצאו ב install.wim, על ידי הפעלת הפקודה הבאה:
    dism /get-wiminfo /wimfile:"E:\sources\install.wim"

    … איפה E:\ היא אות הכונן של ה-DVD של ISO או Windows Setup המותקן.

    במקרה של ISOs שהורדו ממיקרוסופט, תראה יותר אינדקסים (כלומר: תמונות מרובות של חלונות או מהדורות שונות משולבות ב-install.wim). לדוגמה, הנה רשימת האינדקסים שנמצאו בתוך Windows 10 ISO (עשוי להשתנות מ-ISO build ל-ISO build) של Microsoft:

    אינדקס: 1. שם: Windows 10 Home. תיאור: Windows 10 Home. גודל: 14,168,728,218 בתים אינדקס: 2. שם: Windows 10 Home N. תיאור: Windows 10 Home N. גודל: 13,409,860,497 בייט אינדקס: 3. שם: Windows 10 Home Single Language. תיאור: Windows 10 Home Single Language. גודל: 14,168,323,899 בתים אינדקס: 4. שם: Windows 10 Education. תיאור: Windows 10 Education. גודל: 14,413,769,870 בתים אינדקס: 5. שם: Windows 10 Education N. תיאור: Windows 10 Education N. גודל: 13,651,680,505 בתים אינדקס: 6. שם: Windows 10 Pro. תיאור: Windows 10 Pro. גודל: 14,413,947,833 בתים אינדקס: 7. שם: Windows 10 Pro N. תיאור: Windows 10 Pro N. גודל: 13,649,482,925 בייט אינדקס: 8. שם: Windows 10 Pro Education. תיאור: Windows 10 Pro Education. גודל: 14,413,708,288 בתים אינדקס: 9. שם: Windows 10 Pro Education N. תיאור: Windows 10 Pro Education N. גודל: 13,651,618,023 בתים אינדקס: 10. שם: Windows 10 Pro עבור תחנות עבודה. תיאור: Windows 10 Pro עבור תחנות עבודה. גודל: 14,413,739,079 בתים אינדקס: 11. שם: Windows 10 Pro N עבור תחנות עבודה. תיאור: Windows 10 Pro N עבור תחנות עבודה. גודל: 13,651,649,264 בתים
  5. נניח שיש לך Windows 10 Home Edition והאינדקס שלה הוא 1. הפעל אחת מהפקודות הבאות, תלוי אם יש לך install.esd אוֹ install.wim בתיקייה מקורות בדיסק ההתקנה של Windows 10.
    Dism /Online /Cleanup-Image /RestoreHealth /Source: wim:"E:\Sources\Install.wim":1 /limitaccess Dism /Online /Cleanup-Image /RestoreHealth /Source: esd:"E:\Sources\Install. esd":1 /limitaccess

    זהו זה! פעולת DISM הושלמה כעת בהצלחה!

    dism מקורות wimfile

    שים לב שאם אינך משתמש בדיסק של Windows 10 משודר עם העדכונים האחרונים, השגיאה 0x800f081f עדיין עשוי להופיע. בקיצור, מקור ה-ISO/תיקון חייב להיות זהה לבנות שהמערכת שלך פועלת. לדוגמה, אינך יכול לתקן מבנה של Windows 10 16299.98 באמצעות Windows 10 Build 16299.15 ISO. עם זאת, מיקרוסופט זמינה רק את גרסת הבסיס ISO (ללא עדכונים מצטברים עוקבים) באתר שלהם ובאמצעות כלי ליצירת מדיה.

זה מתקן את שגיאת DISM 0x800f081f, וכעת אתה אמור לראות את ההודעה "פעולת השחזור הושלמה בהצלחה.”

לאחר שהפקודה DISM הושלמה בהצלחה, עקוב אחר ה- sfc /scannow פקודה (מ שורת פקודה מוגבהת) אם נחוץ. למידע נוסף, עיין במאמר תקן את Windows 10 באמצעות DISM ו- SFC.


בקשה קטנה אחת: אם אהבתם את הפוסט הזה, בבקשה שתפו אותו?

נתח "קטנטן" אחד ממך יעזור ברצינות לצמיחת הבלוג הזה. כמה הצעות נהדרות:
  • להצמיד אותו!
  • שתף אותו בבלוג האהוב עליך + פייסבוק, Reddit
  • צייץ את זה!
אז תודה רבה על תמיכתך, הקורא שלי. זה לא ייקח יותר מ-10 שניות מהזמן שלך. כפתורי השיתוף נמצאים ממש למטה. :)