[გასწორება] DISM და .NET Framework 3.5 შეცდომა 0x800F081F

შემდეგი DISM ბრძანების გაშვებისას, შეცდომა 0x800F081F შეიძლება გამოჩნდეს ზოგიერთ სისტემაში. იგივე შეცდომა ჩნდება Windows 10-ში .NET Framework-ის დაყენებისას.

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 (სთ: 0x800f081f) შეცდომა DISM DISM პაკეტის მენეჯერი: PID=13368 TID=5124 წყარო ფაილები ვერ მოიძებნა; მათი მდებარეობა უნდა იყოს მითითებული ფუნქციის აღსადგენად /source ოფციის გამოყენებით. - GetCbsErrorMsg. შეცდომა DISM DISM პაკეტის მენეჯერი: PID=13368 TID=5124 სურათის ჯანმრთელობის აღდგენა ვერ მოხერხდა. - CPackageManagerCLIHandler:: ProcessCmdLine_CleanupImage (სთ: 0x800f081f) შეცდომა DISM DISM პაკეტის მენეჯერი: PID=13368 TID=5124 ვერ მოხერხდა ბრძანების გასუფთავება-სურათის დამუშავებისას. - CPackageManagerCLIHandler:: ExecuteCmdLine (სთ: 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 Windows 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 და დააწკაპუნეთ OK
  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. წაშალეთ დასახელებული მნიშვნელობა გამორთეთ WindowsUpdateAccess თუ ის არსებობს.
  7. გადით რეესტრის რედაქტორიდან
  8. გადატვირთეთ Windows.

ახლა, თქვენი კომპიუტერი კონფიგურირებულია ფაილების ან პაკეტების მისაღებად Microsoft-ის Windows Update სერვერებიდან და არა WSUS ან SCCM სერვერებიდან თქვენს ოფისის ქსელში.

Windows-ის გადატვირთვის შემდეგ, თქვენ უნდა შეძლოთ DISM ბრძანების ხაზის გაშვება ან დააინსტალირეთ .NET Framework წარმატებით. გაუშვით DISM ბრძანების ხაზი (ან დააინსტალირეთ .NET Framework) თქვენი კომპიუტერის ინტერნეტთან დაკავშირების შემდეგ. DISM ავტომატურად იღებს დაკარგული ფაილებს Microsoft-ის სერვერებიდან.

დააინსტალირეთ .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 Microsoft-ისგან.

2) დააინსტალირეთ ISO დისკის ასოზე - მაგ. E:\.

The წყაროები\sxs ISO ან USB დაყენების დისკზე არსებული საქაღალდე შეიცავს შემდეგ მოთხოვნილ პაკეტის ფაილებს, რომლებიც საჭიროა .NET Framework ოფლაინში დასაყენებლად:

.net Framework შეცდომა - iso sources sxs
  • microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab
  • Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~en-US~.cab

(თუ თქვენ გაქვთ Windows 10-ის დაყენების მრავალ არქიტექტურული დისკი, დარწმუნდით, რომ გამოიყენეთ სწორი საქაღალდე "Sources". x64 ვერსიისთვის, გზა შეიძლება იყოს H:\x64\sources\sxs და x86-ისთვის, გზა H:\x86\sources\sxs.)

3) დააინსტალიროთ .NET Framework ადგილობრივი ინსტალაციის წყაროს გამოყენებით (მაგ. H:\წყაროები USB Setup დისკიდან ან დამონტაჟებული ISO), გაუშვით შესაბამისი ბრძანება:

dism /online /enable-feature /ფუნქციის სახელი: NetFX3 /ყველა /წყარო: H:\sources\sxs /LimitAccess (ან) dism /online /enable-feature /ფუნქციის სახელი: NetFX3 /ყველა /წყარო: H:\x86\sources\sxs /LimitAccess (ან) dism /online /enable-feature /ფუნქციის სახელი: NetFX3 /ყველა /წყარო: H:\x64\sources\sxs /LimitAccess

თქვენ უნდა ნახოთ შემდეგი გამომავალი:

ფუნქციის (ფუნქციების) ჩართვა [100.0%] ოპერაცია წარმატებით დასრულდა.

ან, თუ უპირატესობას ანიჭებთ PowerShell-ს DISM-ის ნაცვლად, გამოიყენეთ ეს ბრძანება .NET Framework-ის დასაყენებლად ადგილობრივი ინსტალაციის წყაროს გამოყენებით:

Enable-WindowsOptionalFeature –Online –FeatureName „NetFx3“ –Source H:\sources\sxs –LimitAccess (ან) Enable-WindowsOptionalFeature –Online –FeatureName "NetFx3" – წყარო H:\x86\sources\sxs -LimitAccess (ან) Enable-WindowsOptionalFeature –Online –FeatureName „NetFx3“ –Source H:\x64\sources\sxs -LimitAccess

შეასწორეთ DISM შეცდომა 0x800f081f

DISM შეცდომის გამოსავალი 0x800f081f ჩამოტვირთვა იქნება ა ახალი ISO Microsoft-ისგან, გაასრიალეთ Windows 10-ის დაყენების დისკი და ახსენეთ იგი, როგორც სარემონტო წყარო DISM ბრძანების გაშვებისას. Slipstreaming არის განახლებების (და დრაივერების სურვილისამებრ) ინტეგრაციის პროცესი და განახლებული Windows 10 Setup დისკის ან ISO.

  1. მიჰყევით სტატიაში მოცემულ ნაბიჯებს Slipstream Windows 10 Windows 10-ის დაყენების slipstreamed დისკის შესაქმნელად.
    ამოიღეთ iso შინაარსი საქაღალდეში
  2. შემდეგ გახსენით ა ამაღლებული ან ადმინისტრატორის ბრძანების ხაზი.
  3. Microsoft-დან ჩამოტვირთულ ISO ფაილებს აქვთ Windows 10-ის რამდენიმე გამოცემა. თქვენ უნდა იპოვოთ ინდექსი, რომელიც შეესაბამება Windows-ის გამოცემას, რომლის შეკეთებას აპირებთ. თქვენ შეგიძლიათ იპოვოთ ის DISM-ის Get-Wiminfo ბრძანების ხაზის გამოყენებით.
  4. Იპოვო ინდექსების სია და შესაბამისი გამოცემები ნაპოვნი დააინსტალირე.ვიმ, შემდეგი ბრძანების გაშვებით:
    dism /get-wiminfo /wimfile:"E:\sources\install.wim"

    … სად E:\ არის დამონტაჟებული ISO ან Windows Setup DVD-ის დისკის ასო.

    Microsoft-დან ჩამოტვირთული ISO-ების შემთხვევაში, თქვენ ნახავთ მეტ ინდექსს (მნიშვნელობა: Windows-ის მრავალი სურათი ან სხვადასხვა გამოცემა გაერთიანებულია 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 მთავარი ერთი ენა. ზომა: 14,168,323,899 ბაიტი ინდექსი: 4. დასახელება: Windows 10 განათლება. აღწერა: Windows 10 განათლება. ზომა: 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 ან დააინსტალირე.ვიმ წყაროების საქაღალდეში Windows 10 დაყენების დისკზე.
    Dism /ონლაინ /Cleanup-Image /RestoreHealth /წყარო: wim:"E:\Sources\Install.wim":1 /Limitaccess Dism /ონლაინ /Cleanup-Image /RestoreHealth /წყარო: esd:"E:\Sources\Install. esd":1 /limitaccess

    Ის არის! DISM ოპერაცია წარმატებით დასრულდა!

    wimfile წყაროების გაუქმება

    გაითვალისწინეთ, რომ თუ არ იყენებთ slipstreamed Windows 10 დისკს უახლესი განახლებებით, შეცდომა 0x800f081f შეიძლება კიდევ გამოჩნდეს. მოკლედ, ISO/შეკეთების წყარო იგივე უნდა იყოს შექმენით, რომ თქვენი სისტემა მუშაობს. მაგალითად, თქვენ არ შეგიძლიათ Windows 10-ის კონსტრუქციის შეკეთება 16299.98 Windows 10 Build-ის გამოყენებით 16299.15 ISO. თუმცა, Microsoft ხელმისაწვდომია მხოლოდ ISO საბაზისო ვერსიას (შემდეგი კუმულაციური განახლებების გარეშე) მათ საიტზე და მეშვეობით მედიის შექმნის ინსტრუმენტი.

ეს ასწორებს DISM შეცდომას 0x800f081fდა ახლა უნდა ნახოთ შეტყობინება "აღდგენის ოპერაცია წარმატებით დასრულდა.”

მას შემდეგ რაც DISM ბრძანება წარმატებით დასრულდება, მიჰყევით შემდეგს sfc / scannow ბრძანება (გან ამაღლებული ბრძანების ხაზი) თუ საჭიროა. დამატებითი ინფორმაციისთვის იხილეთ სტატია Windows 10-ის შეკეთება DISM და SFC გამოყენებით.


ერთი პატარა მოთხოვნა: თუ მოგეწონათ ეს პოსტი, გთხოვთ გააზიაროთ?

თქვენგან ერთი "პატარა" გაზიარება სერიოზულად დაგეხმარება ამ ბლოგის ზრდაში. რამდენიმე შესანიშნავი წინადადება:
  • ჩამაგრება!
  • გააზიარეთ ის თქვენს საყვარელ ბლოგზე + Facebook, Reddit
  • ტვიტერში!
ასე რომ, დიდი მადლობა მხარდაჭერისთვის, ჩემო მკითხველო. თქვენი დროის 10 წამზე მეტი არ დასჭირდება. გაზიარების ღილაკები ზუსტად ქვემოთ არის. :)