FIX DISM Kaynak Dosyaları Bulunamadı Windows 10/8

click fraud protection

"DISM /Online /Cleanup-Image /RestoreHealth" komutunu çalıştırdıktan sonra "Kaynak dosyalar bulundu" hatası, Windows 10 ve 8 tabanlı bilgisayarlarda yaygın bir sorundur. (DISM'in kaynak dosyalarında hata kodları bulunabilir: 0x800f081f veya 0x800f0906 veya 0x800f0907 )

DISM Kaynak Dosyaları Bulunamadı

DISM aracındaki "Kaynak dosyaları bulunamadı" hatası genellikle aşağıdaki nedenlerden kaynaklanır:
Neden 1. DISM aracı çevrimiçi bulamıyorum (Windows Update veya WSUS'de) bu komutu kullanırken onarımı gerçekleştirmek için gereken dosyalar: "DISM /Online /Cleanup-Image /RestoreHealth"

Sebep 2. bir yanlış Windows Görüntüsü (install.wim) dosyası, bu komutu kullanırken onarım kaynağı olarak: "DISM /Online /Cleanup-Image /RestoreHealth /Source"

Neden 3. bu install.wim ya da kurulum.esd onarım kaynağı olarak kullandığınız dosya, birden fazla install.wim dosyası içerir.

Sebep 4. Pencereler. Onarım kaynağı olarak kullandığınız ISO dosyası hasar görmüş veya yanlış olabilir {kurulu Windows ile aynı Windows Sürümü, Sürümü ve Mimarisi (32 veya 64-bit) değildir}.

İlgili Makaleler:

  • Windows 10/8'de DISM 0x800f081f Hatasını Düzeltin
  • Kurulumu Çıkarma. Yüklemek için ESD. WIM (Windows 10/8)
  • Birkaç INSTALL.WIM dosyası içeren bir INSTALL.WIM dosyası nasıl ayıklanır.

Bu sorun giderme kılavuzunda, aşağıdaki DISM hatalarını çözmek için birkaç yöntem bulacaksınız: "Kaynak Dosyalar Bulunamadı", "0x800f081f", "0x800f0906", "0x800f0907".

Nasıl DÜZELTİLİR: DISM /RestoreHealth, Windows 10 veya Windows 8/8.1'i Onaracak Kaynak Dosyaları Bulamıyor.

Yöntem 1. WinSXS klasörünü temizleyin ve analiz edin.

Windows Bileşen Deposu klasörü, diğer adıyla WinSXS (C:\Windows\winsxs), güncellemelerin, düzeltmelerin vb. yüklenmesi gibi Windows'ta servis işlemleri sırasında ihtiyaç duyulan tüm dosyaları içerir. Ayrıca WinSXS klasörü, bir Windows kurulumu veya onarımı için gereken tüm dosyaları içerir.

Zamanla, yüklemeye eklenen güncellemeler ve yeni özellikler nedeniyle WinSXS klasörünün boyutu büyür veya bozulur, bu nedenle DISM aracını çalıştırmadan önce temizlenmesi gerekir. Bunu yapmak için:

1. sağ tıklayın Başlangıç Menü resim ve seçin Komut İstemi (Yönetici).
2. Aşağıdaki komutları sırayla yazın:

  • DISM /Çevrimiçi /Cleanup-Image /StartComponentCleanup
  • SFC /TARAMA
  • DISM /Çevrimiçi /Temizleme-Görüntü /AnalyzeComponentStore
  • SFC /TARAMA

3.Tekrar başlat senin bilgisayarın.
4. Yeniden başlattıktan sonra komut istemini (yönetici olarak) tekrar açın ve DISM'yi çalıştırın.

  • DISM /Çevrimiçi /Temizleme-Görüntü /RestoreSağlık
Yöntem 2. /Source anahtarını kullanarak DISM'de alternatif bir Onarım Kaynağı belirtin.

Varsayılan olarak DISM, Windows Görüntüsünü onarmak için gerekli dosyaları bulmak için çevrimiçi görünür. Ancak çoğu durumda bu işe yaramaz, bu nedenle /Source anahtarını kullanarak bilinen iyi dosyalar için yerel bir kaynak belirtmeniz gerekir.

Gereksinimler: Bu görevi gerçekleştirmek için ihtiyacınız olan install.wim dosyası (X:\sources.install.wim) veya kurulum.esd (X:\sources.install.wim) dosyasını (X:\sources.install.wim), yüklü sürümle aynı Windows sürümüne, sürümüne ve diline sahip bir Windows yükleme ortamından (USB, DVD veya ISO) alın.

Windows yükleme medyanız (USB, DVD veya ISO) yoksa, aşağıdaki seçenekleri kullanarak bir tane edinebilirsiniz:

  • A seçeneği kullanarak Windows'u indirin. Medya Oluşturma aracı, veya
  • B seçeneği kullanarak Windows'u bir ISO dosyası olarak indirin. Windows ISO İndiricisi aracı, bu makaledeki talimatları izleyerek: Ürün Anahtarı Olmadan Herhangi Bir Windows veya Office Sürümü Nasıl İndirilir (Yasal ve Ücretsiz)

DISM'de alternatif bir Onarım Kaynağı belirtmek için:

1. Windows yükleme medyasını (veya ISO dosyasını bağlayın) sisteminize ekleyin ve Windows Gezgini'nde sürücü harfine dikkat edin. (ör. "D:")
2. Windows Gezgini'ni açın ve "sources" dizininin içeriğini keşfedin ve "install.wim" adlı bir dosya veya "install.esd" adlı bir dosya içerip içermediğine bakın.
3. sonra, aç Yönetici olarak Komut İstemi.
4. "Kur" dosyasının dosya türüne göre: (.wim veya .esd), dahil edilen tüm Windows sürümlerini listelemek için ilgili komutu verin:

a. "sources" klasöründe bir "install.wim" dosyası görürseniz, şu komutu verin:

  • dism /Get-WimInfo /WimFile:x:\kaynaklar\install.wim

B. "sources" klasöründe bir "install.esd" dosyası görürseniz, şu komutu verin:

  • dism /Get-WimInfo /WimFile:x:\sources\install.esd

* Not: yerine "x" sürücü harfi, takılı yükleme ortamının sürücü harfine göre. Örneğin, Windows yükleme medyası "H" sürücüsündeyse ve "sources" klasörü bir "install.wim" dosyası içeriyorsa, komut şöyle olacaktır:

  • dism /Get-WimInfo /WimFile: H:\sources\install.wim

5. Windows 10 yüklü sürümünüze göre dizin numarasını not edin. *

* ör.: Sisteminize Windows 10 Home sürümünü yüklediyseniz, Dizin numarası "1"dir.

6. Yüklü Windows sürümünüzün dizin numarasını bulduktan sonra, aşağıdaki ilgili komutla devam edin ve Windows 10'u onarın:

a. Kaynaklar klasörü bir "install.wim" dosyası içeriyorsa, şu komutu verin:

  • DISM /Çevrimiçi /Cleanup-Image /RestoreHealth /Kaynak: WIM:x:\sources\install.wim:dizin numarası /LimitAccess

B. Kaynaklar klasörü bir "install.esd" dosyası içeriyorsa, şu komutu verin:

  • DISM /Çevrimiçi /Cleanup-Image /RestoreHealth /Kaynak: ESD:x:\sources\install.esd:dizin numarası /LimitAccess

* Not: yerine "x" sürücü harfi ve dizin numarası, durumunuza göre. Örneğin, Windows yükleme medyası "D" sürücüsündeyse ve "sources" klasöründe bir "install.wim" dosyası içeriyorsa ve dizin numarası "1" ise (Windows 10 Home için), komut şöyle olacaktır: :

  • DISM /Çevrimiçi /Cleanup-Image /RestoreHealth /Kaynak: WIM:D:\sources\install.wim:1 /LimitErişim
DISM Çevrimiçi Temizleme-Görüntü Geri YüklemeSağlık Kaynağı

7. DISM, Windows görüntü bileşen deposunu onarıncaya kadar sabırlı olun.
8. İşlem tamamlandığında size "işlem başarıyla tamamlandı" bilgisi verilmelidir. *

* Not: DISM aracı " ile tekrar başarısız olursaHata 0x800f081f: Kaynak dosyaları bulunamadı", sonra:

  1. Yükleme medyasından Windows sürümünüze karşılık gelen bir "install.wim" dosyasını çıkarın. **
  2. Çıkarılan "install.wim" dosyasını aşağıdaki komutla DISM'de onarım kaynağı olarak kullanın (ayrıntılı talimatlara bakın) burada).
  • DISM /Çevrimiçi /Cleanup-Image /RestoreHealth /Kaynak: WIM: c:\install.wim: 1 /LimitAccess

** Windows sürümünüzün "install.wim" dosyasına karşılık gelen dosyayı çıkarmak için durumunuza göre aşağıdaki talimatları izleyin:

1. Windows 10'u indirmek için Medya oluşturma aracını (seçenek A) kullandıysanız, ardından Ayıkla Windows sürümünüze göre install.wim dosyadan kurulum.esd dosyasını (X:\sources\install.esd), bu makaledeki yönergeleri kullanarak: Kurulumu Çıkarma. Yüklemek için ESD. WIM (Windows 10/8)

2. Windows 10/8 ISO'yu indirmek için Windows ISO İndirici aracını (seçenek B) kullandıysanız, ardından Ayıkla Windows sürümünüze göre kurulum.esd dosya itibaren install.wim file (X:\sources\install.esd) dosyası, bu makaledeki talimatları kullanarak: Birkaç INSTALL.WIM dosyası içeren bir INSTALL.WIM dosyası nasıl ayıklanır.

9. Son olarak, onarımları tamamlamak için sfc /scannow emretmek:

  • SFC /TARAMA
SFC TARAMA

10. SFC taraması başarıyla tamamlandığında işiniz biter!

Yöntem 3. İlkeler veya Kayıt Defteri'ni kullanarak alternatif bir Onarım Kaynağı belirtin.

1. Windows yükleme medyasını sisteminize takın ve yüklü Windows 10 sürümünün dizin numarasını bulmak için yukarıdaki yöntem 2'deki 1-5 arasındaki adımları kullanın.
2.kopyala en install.wim Windows yükleme medyasından (örn. (X:\sources.install.wim) dosyaya C:\ sürücü (kök klasör).

3. Windows sürümünüze göre (Pro veya Home), Windows Görüntüsünü onarmak için varsayılan kaynak olarak C:\install.wim dosyasını belirtmek için aşağıdaki talimatları izleyin.

2A.Windows 10 Pro ve Windows 8/8.1 Pro

– Yerel Grup İlkesi Düzenleyicisi'nde DISM /Source'u belirtin:

1. basmak pencerelerimage_thumb[5]_thumb_thumb + r yüklemek için klavyenizdeki tuşlar Çalıştırmak iletişim kutusu.
2. Tip gpedit.msc ve bas Girmek Yerel Grup İlkesi Düzenleyicisini açmak için

gpedit.msc

3. Grup İlkesi Düzenleyicisi'nde (sol taraftan) şuraya gidin:

  • Bilgisayar Yapılandırması > Yönetim Şablonları > Sistem

4. Sağ bölmede "İsteğe bağlı bileşen kurulumu ve bileşen onarımı için ayarları belirtin" ayar.

dism kaynak grubu ilkesi

5. Aşağıdaki ayarları uygulayın:

1. Kontrol Etkinleştirilmiş
2. "Alternatif kaynak dosya yolu" tip: *
wim: C:\install.wim:dizin numarası
3. Kontrol Yükü Windows Update'ten asla indirmeye çalışmayın

* Not: değiştirin dizin numarası senin durumuna göre. Örneğin, dizin numarası "1" ise şunu yazın: "wim: C:\install.wim:1"

dism kaynak grubu ilkesi düzenleyicisi

6. Tıklamak tamam ve İlke Düzenleyici'yi kapatın.
7. Tekrar başlat senin bilgisayarın.
8. Yeniden başlattıktan sonra "DISM /Online /Cleanup-Image /RestoreHealth" komutunu tekrar çalıştırın.
10. Onarım tamamlandığında, İlkeler'deki değişiklikleri geri alın.

2B. Windows 10 Ev ve Windows 8/8.1 Ana Sayfası

– Windows Kayıt Defterinde DISM /Source'u belirtin:

1. Basmak "pencerelerResim-201_thumb_thumb_thumb_thumb1_t + “rÇalıştır iletişim kutusunu yüklemek için ” tuşlarına basın.
2. Tip regedit ve bas Girmek Windows Kayıt Defteri Düzenleyicisi'ni açmak için.

regedit

3. Sol bölmede, bu tuşa gidin:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Politikalar

4. sağ tıklayın Politikalar tuşuna basın ve seçin Yeni > Anahtar
5. Yeni anahtara şu adı verin: servis

dism kaynak kayıt defteri

6. vurgulayın hizmet anahtar.
7. Sağ bölmede sağ tıklayın ve seçin Yeni > Genişletilebilir Dize Değeri
8. Yeni değere şu adı verin: YerelKaynakYol

LocalSourcePath DISM

9. "LocalSourcePath" üzerine çift tıklayın ve değer verisi kutusuna şunu yazın: wim: C:\install.wim:dizin numarası

* Not: değiştirin dizin numarası senin durumuna göre. Örneğin, dizin numarası "1" ise şunu yazın: "wim: C:\install.wim:1"

10. Tıklamak TAMAM.

wim: C:\install.wim: 1

11. Sağ bölmede tekrar sağ tıklayın ve seçin Yeni > DWORD (32-bit) Değeri.
12. Yeni değere şu adı verin: WindowsUpdate'i kullanın

WindowsUpdate'i kullanın

13. "UseWindowsUpdate" üzerine çift tıklayın ve değer verisi kutusuna şunu yazın: 2
14. Tıklamak tamam

* 2 = Windows Update'i kullanmayın

WindowsUpdate 2'yi kullanın (Windows güncellemesini kullanmayın)

15. Kapat kayıt defteri düzenleyicisi ve tekrar başlat senin bilgisayarın.
16. Yeniden başlattıktan sonra "DISM /Online /Cleanup-Image /RestoreHealth" komutunu tekrar çalıştırın.
17. Onarım tamamlandığında, Windows Kayıt Defteri'ndeki değişiklikleri geri alın.

Yöntem 4. Düzeltme DISM Kaynak Dosyaları Windows Onarım Yükseltmesi ile Bulunamıyor Hatası.

DISM hatalarını düzeltmenin diğer yöntemi, Windows 10'un onarım yükseltmesini gerçekleştirmektir.

Aşama 1. Medya Oluşturma Aracını kullanarak Windows 10'u onarın/yükseltin.

1. OS Sürümünüze göre medya oluşturma aracını indirin ve çalıştırın.

  • Windows 10'u indirin
  • Windows 8.1'i indirin

2.Kabul Lisans Koşulları.
3. Seçeneği seçin Bu bilgisayarı şimdi yükseltin ve bas Sonraki.

Bu bilgisayarı şimdi Windows 10'a yükseltin

4. Windows yükseltilene kadar bekleyin.

Adım 2. Onarımları tamamlamak için DISM ve SFC araçlarını kullanın.

– Windows yükseltmesinden sonra:

1. sağ tıklayın Başlangıç Menü resim ve seçin Komut İstemi (Yönetici).
2. Onarımları tamamlamak için komut istemi penceresinde aşağıdaki komutu verin:

  • DISM /Çevrimiçi /Cleanup-Image /StartComponentCleanup
  • Dism /Online /Cleanup-Image /RestoreSağlık
  • sfc /scannow
Yöntem 5. CBS.LOG dosyasını inceleyerek DISM hatalarını düzeltin.

(17/5/2017 GÜNCELLENDİ)

Yürütüldükten sonra, DISM, "C:\Windows\Log\CBS" dizininde (örn. C:\Windows\Log\CBS\CBS.log) "CMS.log" adlı bir günlük dosyası oluşturur; DISM komut aracı yürütülür.

Bu nedenle, DISM'nin "Kaynak Dosyaları Bulunamadı" hatasını düzeltmenin son yöntemi, soruna neden olan kurulu paketi/paketleri bulmak ve kaldırmak için CBS.LOG dosyasını incelemektir.

Aşama 1. DISM'in günlük dosyasını (CBS.LOG) inceleyin.

1. Şu yöne rotayı ayarla C:\Windows\Log\CBS dizin ve açık en CBS dosya.

resim

2. Kullanmak Bulmak aracında (Görünüm > Bul), "Sistem Güncelleme Hazırlığını Kontrol Etme" öğesini arayın.

resim

3. Şimdi bozuk paketi/paketleri bulmak için "Sistem Güncelleme Hazırlığını Kontrol Etme" satırının altına bakın. *

* ör. Aşağıdaki ekran görüntüsünde görebileceğiniz gibi, bozuk paketin adı: "Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~amd64~~10.0.15063.0"

resim

4. Bir kez, bozuk paketin adını öğrendiniz, ardından bir sonraki adıma geçin.

Adım 2. Bozuk paketin kayıt defteri girdisini kaldırın.

1. Aynı anda basın pencereler resim+ r RUN komut kutusunu açmak için tuşlarına basın.
2. Tip regedit ve bas Girmek Windows Kayıt Defteri Düzenleyicisi'ni açmak için.

regedit

ÖNEMLİ:Kayıt defterini değiştirmeye devam etmeden önce, önce bir yedek alın. Kayıt defteri yedeklemesi gerçekleştirmek için:

a. Ana menüden şuraya gidin: Dosya & Seçme İhracat.
B. Bir hedef konum belirtin (örn. masaüstü), bir dosya adı verin (ör. "Kayıt DefteriYedekleme") ve bas Kayıt etmek.

3. Sol bölmeden gezinin ve bu anahtarı seçin:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Bileşen Tabanlı Servis
resim

5. İle Bileşen Tabanlı Servis anahtar vurgulanmış, git Düzenlemek > Bulmak (menüden) ve kayıt defterinde bozuk paket adını arayın. Bunu yapmak için, sadece kopyala ve yapıştırmak arama kutusunda, CBS.LOG'dan bozuk paketin adı. (Örneğin. "Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~amd64~~10.0.15063.0")

resim

6. Bu durumda, bozuk paketin adı aşağıdaki iki (2) kayıt konumunda/anahtarında bulundu:

    1. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\PackageIndex\Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~amd64~~0.0.0.0
    2. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Bileşen Tabanlı Servis\Paketler\Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~amd64~~~10.0.15063.0

7. Şimdi, güvenlik nedenleriyle, destek olmak Bulduğunuz tüm kayıt defteri anahtar(lar)ını, her birine sağ tıklayarak (sol bölmede) seçin ve İhracat. *

* Not:Bir şeyler ters giderse yedeklerini kolayca içe aktarmak için kayıt defteri anahtarlarını masaüstünüze kaydedin. (Dışa aktarılan anahtar(lar)a çift tıklayın ve Birleştirmek).

resim

8. Ardından, ata tam kontrol izinler, bulduğunuz tüm anahtarlara, Yöneticiler. Bunu yapmak için:

1. Her tuşa sağ tıklayın ve seçin izinler.

resim

2. Vurgulamak Yöneticiler, üzerine bir onay işareti koyun Tam kontrol onay kutusu ve tıklayın tamam.

resim

9. Nihayet, silmek bulduğunuz tüm kayıt defteri anahtarları. (Her bir tuşa sağ tıklayın ve Silmek)

resim

10.Kapat Kayıt düzenleyici.

Aşama 3. Bozuk paketleri diskteki başka bir konuma taşıyın.

1. Şu yöne rotayı ayarla C:\Windows\Servis\Paketler Klasör.
2. Şimdi CBS.LOG'daki hasarlı paketin adıyla başlayan tüm paketleri bulun ve masaüstünüze taşıyın.

Örneğin. Bu vesileyle, adlarının bozuk paketin adıyla başlayan aşağıdaki dört (4) dosyayı buldum (ve masaüstüme taşıdım): Microsoft-Windows-TestRoot-and-FlightSigning-Paketi

    1. Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~amd64~~10.0.15063.0
    2. Microsoft-Windows-TestRoot-and-FlightSigning-Paketi~31bf3856ad364e35~amd64~~10.0.15063.0.mum
    3. Microsoft-Windows-TestRoot-and-FlightSigning-WOW64-Paketi~31bf3856ad364e35~amd64~~10.0.15063.0
    4. Microsoft-Windows-TestRoot-and-FlightSigning-WOW64-Paketi~31bf3856ad364e35~amd64~~10.0.15063.0.mum

resim,

3.yeniden başlatsen bilgisayar.
4. "DISM /Online /Cleanup-Image /RestoreHealth" komutunu tekrar çalıştırın.
5. DISM hatasız tamamlandıysa, devam edin ve dışa aktarılan kayıt defteri anahtarını/anahtarlarını ve taşınan paketleri masaüstünüzden kalıcı olarak silin.

Yöntem 6. Windows 10'u onarın.

Yukarıdaki yöntemlerin tümünü uyguladıktan sonra, DISM'de hala "Kaynak Dosyaları Bulunamadı" hatası alıyorsanız, o zaman bir işlem yapmanızı öneririm. Windows 10 Kurulumunu Onarın.

İyi şanlar! Deneyiminizle ilgili yorumunuzu bırakarak bu kılavuzun size yardımcı olup olmadığını bana bildirin. Lütfen başkalarına yardımcı olmak için bu kılavuzu beğenin ve paylaşın.

Farklı yöntemlerin açıklamaları çok net olsa da henüz sorunu çözemedim. Artık hiçbir ilerleme kaydetmeden bir yöntemden diğerine daireler çiziyormuşum gibi hissediyorum. Bu yüzden, aşağıdaki günlük dosyasına dayanarak bana herhangi bir ipucu verebilirse çok minnettar olurum.

Sistem Güncelleme Hazırlığı Kontrol Ediliyor.
2018-11-04 14:33:51, Bilgi CBS
2018-11-04 14:33:51, Bilgi CBS (p) CSI Manifest Bozuk (n) amd64_b6eb56d3a1ffc6dbde7f8d8eb688a286_31bf3856ad364e35_10.0.17134.165_none_90c9a1eb6668c11c
2018-11-04 14:33:51, Bilgi CBS Onarımı başarısız oldu: Eksik değiştirme bildirimi.
2018-11-04 14:33:51, Bilgi CBS (p) CSI Manifest Corrupt (n) amd64_f4ebfb19ca40545b5b70cb6de1d79fb0_31bf3856ad364e35_10.0.17134.165_none_5a9f0441ba4fe9a6
2018-11-04 14:33:51, Bilgi CBS Onarımı başarısız oldu: Eksik değiştirme bildirimi.
2018-11-04 14:33:51, Bilgi CBS
2018-11-04 14:33:51, Bilgi CBS Özeti:
2018-11-04 14:33:51, Bilgi CBS İşlemi: Algıla ve Onar
2018-11-04 14:33:51, Bilgi CBS İşlemi sonucu: 0x800f0907
2018-11-04 14:33:51, Bilgi CBS Son Başarılı Adım: Tüm işlem tamamlandı.
2018-11-04 14:33:51, Bilgi CBS Toplam Tespit Edilen Yolsuzluk: 2
2018-11-04 14:33:51, Bilgi CBS CBS Açık Yolsuzluk: 0
2018-11-04 14:33:51, Bilgi CBS CBS Meta Veri Bozulması: 0
2018-11-04 14:33:51, Bilgi CBS CSI Yolsuzluk Bildirimi: 2
2018-11-04 14:33:51, Bilgi CBS CSI Meta Veri Bozulması: 0
2018-11-04 14:33:51, Bilgi CBS CSI Yük Yolsuzluğu: 0
2018-11-04 14:33:51, Bilgi CBS Toplam Onarılan Yolsuzluk: 0

* Windows Home sürümünü kullanıyorum