Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede, DISM veya PowerShell komutu kullanarak Windows Server Core'un GUI'ye dönüştürülmesinin hata 0x800f0906 ile başarısız olması sorunu ele alınmaktadır.
Özgün KB numarası: 3023427
Belirtiler
Bu sorun, GUI'ye dönüştürmek için bir DISM komutu, eşdeğer bir Windows PowerShell komutu veya benzer bir yöntem çalıştırdığınızda oluşur.
Dönüştürme için kullanılan DISM komutu aşağıdaki anahtarları içerir:
/enable-feature /featurename:ServerCore-FullServer /featurename:Server-Gui-Mgmt /featurename:Server-Gui-Shell
Komut isteminde aşağıdaki bilgi kümelerinden birini alırsınız:
Hata kodu 0x800f0906 hatayla ilgili bilgiler:
Dism.exe /online /enable-feature /featurename:ServerCore-FullServer /featurename:Server-Gui-Mgmt /featurename:Server-Gui-Shell /source:wim:d:\sources\install.wim:4
Dağıtım Görüntüsü Bakımı ve Yönetimi aracı
Sürüm: 6.3.9600.17031
Görüntü Sürümü: 6.3.9600.17031
Özellikleri etkinleştirme
[===========================66,7%====== ]
Hata: 0x800f0906
Kaynak dosyaları indirilemedi.
Özelliği geri yüklemek için gereken dosyaların konumunu belirtmek için "kaynak" seçeneğini kullanın. Kaynak konumu belirtme hakkında daha fazla bilgi için bkz.http://go.microsoft.com/fwlink/?LinkId=243077
.DISM günlük dosyası, C:\Windows\Logs\DISM\dism.log konumunda bulunabilir.
Durdurmadan uzun süre çalışmaya devam eden DISM komutuna ilişkin bilgiler:
Dism.exe /online /enable-feature /featurename:ServerCore-FullServer /featurename:Server-Gui-Mgmt /featurename:Server-Gui-Shell /source:wim:d:\sources\install.wim:4
Dağıtım Görüntüsü Bakımı ve Yönetimi aracı
Sürüm: 6.3.9600.17031
Görüntü Sürümü: 6.3.9600.17031
Özellikleri etkinleştirme
[===========================66,7%====== ]
Not
Komut istemindeki ilerleme çubuğu her zaman %66,7'de kalır. %windir%\logs\cbs yolunun altındaki CBS.log dosyasının boyutu artmaya devam edecek.
CBS günlüklerindeki hatalar
CBS.log dosyası aşağıdaki iki hatadan birini gösterir:
Hata 1
<DateTime>, Info CBS Oturumu: windowsupdateagent istemcisi tarafından başlatılan 30409734_2213032090.
<DateTime>, Bilgi CBS Açık dolap paketi, paket dizini: \\? \C:\Windows\SoftwareDistribution\Download\ea6d57731136ce0c61adfa2056bd76ba, korumalı alan konumu: \\? \C:\Windows\SoftwareDistribution\Download\ea6d57731136ce0c61adfa2056bd76ba, dolap konumu: \\? \C:\Windows\SoftwareDistribution\Download\ea6d57731136ce0c61adfa2056bd76ba\windows8.1-kb3000850-x64-express.cab, bildirim konumu: \\? \C:\Windows\SoftwareDistribution\Download\ea6d57731136ce0c61adfa2056bd76ba\update.mum
. . .
. . .
. . .
<DateTime>, Bilgi DPX Ayıklama dosyası: amd64_microsoft-windows-c.. t-resources-mrmcore_31bf3856ad364e35_6.3.9600.17418_none_dc8ca600359fa9c4\mrmcorer.dll kapsayıcıda bulunmadığından başarısız oldu.
<DateTime>, Info CBS Zaman Uyumsuz Oturumu: 30409734_2213032090 sonlandırıldı. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]2. Hata
<DateTime>, Info CBS Paket bulunamıyor: Package_for_KB2959977~31bf3856ad364e35~amd64~6.3.1.1 önbelleğe alınmış Windows Update dizininden. [HRESULT = 0x800f090d - CBS_E_MISSING_PACKAGE_MAPPING_INDEX]
<DateTime>, Info CBS Paket bulunamadı: Package_for_KB2959977~31bf3856ad364e35~amd64~~6.3.1.1 dizin eşlemesinden [HRESULT = 0x800f090d - CBS_E_MISSING_PACKAGE_MAPPING_INDEX]
Not
Hata sırasında görüntülenen güncelleştirmeler farklı olabilir. Bu hataların nedeni, güncelleştirmelerin değil CBS bileşeninde ve dizin dosyasındadır. Örnek çıktı ve hatada bahsedilen güncelleştirmelerin listesi, ek özellikleri veya rolleri etkinleştirilmemiş varsayılan ancak güncelleştirilmiş bir Windows Server 2012 R2 Core yüklemesinin iç testini temel alır.
CBS günlüklerinde Hata 1'in nedeni
Dönüştürme, tek bir updateID'nin parçası olarak paketlenmiş güncelleştirmeler için dosyaların indirilmesi gerektiğinde bu sorun oluşur.
Yerel test, Çekirdek sunucusunda aşağıdaki güncelleştirmelerin bulunmasının DPX Ayıklama 0x80070002 hatalarıyla dönüştürmenin başarısız olmasına neden olacağını gösterir:
- 3000850
- 3003057
- 3014442
- 2919355
- 2959977
Not
UpdateID için örnek değerleri görmek için %windir%\servicing\packages yolunun altındaki wuindex.xml dosyasını açın ve updateID dizesini arayın.
CBS günlüklerinde Hata 2'nin nedeni
Bunun nedeni Map Package="package_for_kb2959977~31bf3856ad364e35~amd64~~6.3.1.1"/> girişinin <updateID 8452bac0-bf53-4fbd-915d-499de08c338b, %windir%\servicing\packages\wuindex.xml dosyasının içinde.
Veri toplama
Microsoft destek ekibinden yardım almaya ihtiyacınız varsa Dağıtımla ilgili sorunlar için TSS kullanarak bilgi toplama bölümünde belirtilen adımları izleyerek bilgi toplamanızı öneririz.