Viper
Member
0x800f081f, Windows’un bir bileşeni kurmak veya onarmak için gereken kaynak dosyaları bulamadığını gösterebilir. Windows Update, DISM veya .NET Framework 3.5 kurulumu sırasında görülebilir. Hangi işlemde çıktığı, izlenecek yolu değiştirir.
.NET Framework kurulurken neden olur?
Gösterilen kurulum kaynağı eksik, erişilemez veya çalışan Windows sürümüyle uyumsuz olabilir. Kaynak klasörüne okuma izni de gerekir. Bir internet bağlantısı bulunması, kurumsal güncelleme politikasının gerekli dosyalara izin verdiği anlamına gelmez.
Kaynak dosyalarını kontrol edin
1. Windows sürümünü ve derlemesini winver ile not edin.
2. .NET 3.5 için kullandığınız kurulum ortamının çalışan Windows sürümüne uygun olduğunu doğrulayın.
3. Kaynak olarak belirtilen klasörün gerçekten var olduğunu ve okunabildiğini kontrol edin.
4. Şirket bilgisayarında bileşen indirme politikasını BT birimine kontrol ettirin.
Güncelleme veya DISM sırasında çıkıyorsa
Windows açılıyorsa yönetici Komut İstemi’nde DISM.exe /Online /Cleanup-Image /RestoreHealth ile onarım denenebilir. İşlem başarılı olursa sfc /scannow çalıştırın. DISM yine kaynak bulunamadığını söylüyorsa aynı komutu tekrar etmek yerine uygun onarım kaynağı belirlenmeli.
ISO içindeki her klasör aynı amaçla kullanılmaz
sources içindeki sxs klasörü .NET gibi isteğe bağlı bileşenler için kullanılabilir. Genel Windows görüntüsü onarımında ise gereken kaynak, dosya türü ve görüntü indeksi farklı olabilir. İnternetteki örnek sürücü harfini kendi bilgisayarınıza uydurmadan kopyalamayın.
Bu hata doğrudan “RAM bozuk” veya “Windows silinmeli” anlamına gelmez. Yardım isterken yapılan işlemle birlikte DISM çıktısının son hata satırlarını paylaşın; lisans anahtarı ve kişisel yolları gizleyin.
DISM için ISO’da install.wim mi, install.esd mi seçilir?
Windows ISO’sunu bağlayıp sources klasörüne bakın. Aşağıdaki örneklerde ISO sürücüsü D: olarak gösteriliyor. Kendi sürücü harfinizi kullanın ve komutları yönetici Komut İstemi’nde çalıştırın. Kurulum kaynağı Windows sürümü, mimarisi ve diliyle uyumlu olmalı. Kaynak, yüklü Windows’tan daha eski bir güncelleme düzeyindeyse gereken dosyalar eksik kalabilir.
ISO’da install.wim varsa
Önce görüntüleri listeleyin:
dism /Get-ImageInfo /ImageFile
:\sources\install.wim
Yüklü Windows edisyonuna karşılık gelen indeksi seçin. Aşağıdaki 6 yalnızca örnektir:
dism /Online /Cleanup-Image /RestoreHealth /Source:wim
:\sources\install.wim:6 /LimitAccess
ISO’da install.esd varsa
Aynı görüntü listeleme komutunda dosya adını install.esd olarak değiştirin. Uygun indeksi belirledikten sonra seçili görüntüyü yeni bir WIM dosyasına aktarabilirsiniz. Hedefte aynı isimde dosya bulunmadığını ve yeterli boş alan olduğunu kontrol edin:
dism /Export-Image /SourceImageFile
:\sources\install.esd /SourceIndex:6 /DestinationImageFile:C:\OnarimKaynagi.wim /Compress:max /CheckIntegrity
Yeni WIM yalnızca dışa aktarılan görüntüyü içeriyorsa indeks 1 olur. Yine de Get-ImageInfo ile doğrulayın ve onarımı doğru indeksle çalıştırın:
dism /Online /Cleanup-Image /RestoreHealth /Source:wim:C:\OnarimKaynagi.wim:1 /LimitAccess
/LimitAccess, DISM’in onarım için Windows Update’e başvurmasını engeller. Bu yüzden yerel kaynak eksikse hata sürebilir. Başarılı onarımdan sonra sfc /scannow çalıştırın.
.NET Framework kurulurken neden olur?
Gösterilen kurulum kaynağı eksik, erişilemez veya çalışan Windows sürümüyle uyumsuz olabilir. Kaynak klasörüne okuma izni de gerekir. Bir internet bağlantısı bulunması, kurumsal güncelleme politikasının gerekli dosyalara izin verdiği anlamına gelmez.
Kaynak dosyalarını kontrol edin
1. Windows sürümünü ve derlemesini winver ile not edin.
2. .NET 3.5 için kullandığınız kurulum ortamının çalışan Windows sürümüne uygun olduğunu doğrulayın.
3. Kaynak olarak belirtilen klasörün gerçekten var olduğunu ve okunabildiğini kontrol edin.
4. Şirket bilgisayarında bileşen indirme politikasını BT birimine kontrol ettirin.
Güncelleme veya DISM sırasında çıkıyorsa
Windows açılıyorsa yönetici Komut İstemi’nde DISM.exe /Online /Cleanup-Image /RestoreHealth ile onarım denenebilir. İşlem başarılı olursa sfc /scannow çalıştırın. DISM yine kaynak bulunamadığını söylüyorsa aynı komutu tekrar etmek yerine uygun onarım kaynağı belirlenmeli.
ISO içindeki her klasör aynı amaçla kullanılmaz
sources içindeki sxs klasörü .NET gibi isteğe bağlı bileşenler için kullanılabilir. Genel Windows görüntüsü onarımında ise gereken kaynak, dosya türü ve görüntü indeksi farklı olabilir. İnternetteki örnek sürücü harfini kendi bilgisayarınıza uydurmadan kopyalamayın.
Bu hata doğrudan “RAM bozuk” veya “Windows silinmeli” anlamına gelmez. Yardım isterken yapılan işlemle birlikte DISM çıktısının son hata satırlarını paylaşın; lisans anahtarı ve kişisel yolları gizleyin.
DISM için ISO’da install.wim mi, install.esd mi seçilir?
Windows ISO’sunu bağlayıp sources klasörüne bakın. Aşağıdaki örneklerde ISO sürücüsü D: olarak gösteriliyor. Kendi sürücü harfinizi kullanın ve komutları yönetici Komut İstemi’nde çalıştırın. Kurulum kaynağı Windows sürümü, mimarisi ve diliyle uyumlu olmalı. Kaynak, yüklü Windows’tan daha eski bir güncelleme düzeyindeyse gereken dosyalar eksik kalabilir.
ISO’da install.wim varsa
Önce görüntüleri listeleyin:
dism /Get-ImageInfo /ImageFile
Yüklü Windows edisyonuna karşılık gelen indeksi seçin. Aşağıdaki 6 yalnızca örnektir:
dism /Online /Cleanup-Image /RestoreHealth /Source:wim
ISO’da install.esd varsa
Aynı görüntü listeleme komutunda dosya adını install.esd olarak değiştirin. Uygun indeksi belirledikten sonra seçili görüntüyü yeni bir WIM dosyasına aktarabilirsiniz. Hedefte aynı isimde dosya bulunmadığını ve yeterli boş alan olduğunu kontrol edin:
dism /Export-Image /SourceImageFile
Yeni WIM yalnızca dışa aktarılan görüntüyü içeriyorsa indeks 1 olur. Yine de Get-ImageInfo ile doğrulayın ve onarımı doğru indeksle çalıştırın:
dism /Online /Cleanup-Image /RestoreHealth /Source:wim:C:\OnarimKaynagi.wim:1 /LimitAccess
/LimitAccess, DISM’in onarım için Windows Update’e başvurmasını engeller. Bu yüzden yerel kaynak eksikse hata sürebilir. Başarılı onarımdan sonra sfc /scannow çalıştırın.
Son düzenleme: