iT邦幫忙

0

Server 2012安裝 .Net 3.5時,找不到來源檔案

  • 分享至 

  • xImage

環境: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
找不到來源檔案。

請幫忙,感謝。

賽門 iT邦超人 1 級 ‧ 2014-05-13 20:43:34 檢舉
這個問題在Windows 8安裝Visual Studio時也經常會出現要求NET 3.5。
出現的錯誤訊息主要是無法連到微軟的Server。
就算是下載離線安裝版本,也一定要去連微軟的Server,然後才給你安裝。
為什麼一定要連,我不知道。
糖叔可以在安裝過程中保持網際網路連線嗎?
如果可以,就在連線狀態下安裝離線安裝版本,你會發現安裝過程一定要連微軟的Server。
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
3
roylee
iT邦高手 1 級 ‧ 2014-05-13 16:45:06
最佳解答

我是都用替代路徑
只到光碟東的目錄 \Sources\SxS

peterkoo iT邦新手 1 級 ‧ 2014-05-13 16:51:22 檢舉

windows update? 試試看哩?

結果還是榮哥厲害,找到我脫窗沒看到的地方~~
改為Windows Update就搞定了

2
外獅佬
iT邦大師 1 級 ‧ 2014-05-13 23:24:19

這是因為framework太多代了,為了減輕安裝的『預存』成本
Windows Server 2012以後都不再預載.net 3.5
可以用樓上神人提供的光碟路徑,或是使用Windows update安裝

0
mybeldandy
iT邦研究生 5 級 ‧ 2014-05-14 08:23:56

.NET 3.5 平常是送x32的
但是你的server是x64的
看你要不要去下載.net 3.5 x64 可轉散發套件 來裝

我要發表回答

立即登入回答