環境:ESXi 5.1/Windows Server 2012 Datacenter X64,網域成員,需安裝.NET Framework 3.5
GPO:WSUS,指向另一台Server
gpedit.msc/電腦設定/系統管理範本/系統/指定Windows….皆未設定
ISO=掛載為F:\,確實為同版本Windows ISO
Windows/ISO有問題嗎?以Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /CheckHealth檢查過,正常
嘗試過的方法:
1.cmd方式(指令沒記下):將光碟機代號緊跟著硬碟可以進行(原本運作中是Z:\,改為F:\)看起來成功,但是實際上沒有
2.離線下載後安裝,失敗,只能用伺服器管理員
3.手動替代路徑(網路上都是這樣解答的),失敗
明明光碟裡有東西的,
路徑:
F:\sources\sxs
F:\sources\sxs\
WIM: F:\sources\Install.wim:3-4
都不行
4.微軟官方解法,失敗
http://support.microsoft.com/kb/2734782/zh-tw
Install-WindowsFeature –name NET-Framework-Core –source <drive>:\sources\sxs
安裝一或多個角色、角色服務或功能失敗。
無法下載來源檔案。
5.DISM指令行安裝,失敗
Dism /online /enable-feature /featurename:NetFx3 /All /Source:F:\sources\sxs /LimitAccess
錯誤: 0x800f081f
找不到來源檔案。
請幫忙,感謝。
我是都用替代路徑
只到光碟東的目錄 \Sources\SxS
這是因為framework太多代了,為了減輕安裝的『預存』成本
Windows Server 2012以後都不再預載.net 3.5
可以用樓上神人提供的光碟路徑,或是使用Windows update安裝
.NET 3.5 平常是送x32的
但是你的server是x64的
看你要不要去下載.net 3.5 x64 可轉散發套件 來裝