安装文件服务器资源管理器
安装文件服务器资源管理器,出错,主要查 CBS.log,在 \Windows\Logs 目录下;如果重启出错,还要查 setupapi.dev.log,在 \Windows\inf 目录下。
如果无法读取配置注册表项,是由于有一些先决的组件没有安装或启用。可以在日志中找到 Intended State: Staged 或 Intended State: Resolved。有些组件安装了就启用了,而有些还需要强制启用。
如果组件存储已损坏,则有可能是缺少文件,也有可能是缺少注册表中有关键值。
Enable-WindowsOptionalFeature -Online -FeatureName FSRM-management
Enable-WindowsOptionalFeature: 无法读取配置注册表项。
1
File-Services,Intended State: Staged
Enable-WindowsOptionalFeature -Online -FeatureName File-Services
2
ServerCore-WOW64,Intended State: Resolved
Install-Package Microsoft-Windows-ServerCore-WOW64-Package~31bf3856ad364e35~amd64~~6.3.9600.16384.mum
Install-Package Microsoft-Windows-ServerCore-WOW64-Package~31bf3856ad364e35~amd64~zh-CN~6.3.9600.16384.mum
2.1
Microsoft-Windows-Networking-Singulus-ServerCore-Package~31bf3856ad364e35~amd64~~6.3.9600.16384,state: Resolved
Install-Package Microsoft-Windows-Networking-Singulus-ServerCore-Package~31bf3856ad364e35~amd64~~6.3.9600.16384
Install-Package Microsoft-Windows-Networking-Singulus-ServerCore-Package~31bf3856ad364e35~amd64~zh-CN~6.3.9600.16384
2.1.1
MissingWinningComponentKeyon resource[101]"amd64_microsoft-windows-s..oyment-languagepack_31bf3856ad364e35_6.3.9600.16384_zh-cn_61a4dc3627401f00"
手工在 组件中添加 identity,在 分发中添加 appid:
Microsoft-Windows-Singulus-ServerCore-Tapi-Deployment-LanguagePack,Culture=zh-CN, Version=6.3.9600.16384, PublicKeyToken=31bf3856ad364e35,ProcessorArchitecture=amd64, versionScope=NonSxS
分发的值是什么呢?
缩短几位。但实际,居然没有要填分发的值,可能已经有了。
HKLM\COMPONENTS\CanonicalData\Deployments\microsoft-w..anguagepack_31bf3856ad364e35_6.3.9600.16384_61a4dc3627401f00
原来是在安装时,自动建好了。
且分发中的内容也有了。
2.2
Microsoft-Windows-iSCSITarget-PowerShell-Package~31bf3856ad364e35~amd64~~6.3.9600.16384,state: Resolved
Install-Package Microsoft-Windows-iSCSITarget-PowerShell-Package~31bf3856ad364e35~amd64~~6.3.9600.16384
Install-Package Microsoft-Windows-iSCSITarget-PowerShell-Package~31bf3856ad364e35~amd64~zh-CN~6.3.9600.16384
2.3
Install-Package Microsoft-Windows-SecureStartup-OC-SC-Package~31bf3856ad364e35~amd64~~6.3.9600.16384
Install-Package Microsoft-Windows-SecureStartup-OC-SC-Package~31bf3856ad364e35~amd64~zh-CN~6.3.9600.16384
2.4
Install-Package Microsoft-Windows-BiometricFramework-Package~31bf3856ad364e35~amd64~~6.3.9600.16384
Install-Package Microsoft-Windows-BiometricFramework-Package~31bf3856ad364e35~amd64~zh-CN~6.3.9600.16384
2.5
Install-Package Microsoft-Windows-ServerCore-SKU-Foundation-Package~31bf3856ad364e35~amd64~~6.3.9600.16384
Install-Package Microsoft-Windows-ServerCore-SKU-Foundation-Package~31bf3856ad364e35~amd64~zh-CN~6.3.9600.16384
2.5.1
msdelta amd64_microsoft-windows-t..-remoteapplications_31bf3856ad364e35_6.3.9600.17415_none_331b34f1701f0480\.\amd64_microsoft-windows-t..-remoteapplications_31bf3856ad364e35_6.3.9600.16384_none_32ce9a15705897f8
Copy-Manifest amd64_microsoft-windows-t..-remoteapplications_31bf3856ad364e35_6.3.9600.16384_none_32ce9a15705897f8
重启,失败。
Reporting packagechange completion for package:Microsoft-Windows-ServerCore-SKU-Foundation-Package~31bf3856ad364e35~amd64~~6.3.9600.16384,current: Staged, original: Staged, target: Installed, status: 0x8004400a,failure source: AI, failure details: "Mof 8004400a 32 Install(firstinstall) Microsoft-Windows-TerminalServices-Publishing-WMIProvider,Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64,versionScope=NonSxS ",client id: DISM Package Manager Provider, initiated offline: False, executionsequence: 14511, first merged sequence: 14511, pending decision: Unknown,primitive execution context: Shutdown
2.5.1.1
Install-Package Microsoft-Windows-ServerDesktopExperience-drivers~31bf3856ad364e35~amd64~~6.3.9600.16384
Install-Package Microsoft-Windows-ServerDesktopExperience-drivers~31bf3856ad364e35~amd64~zh-CN~6.3.9600.16384
2.5.1.2
Install-Package Microsoft-Windows-ServerDesktopExperience-multimedia~31bf3856ad364e35~amd64~~6.3.9600.16384
Install-Package Microsoft-Windows-ServerDesktopExperience-multimedia~31bf3856ad364e35~amd64~zh-CN~6.3.9600.16384
2.5.1.3
Install-Package Microsoft-Windows-ServerDesktopExperience~31bf3856ad364e35~amd64~~6.3.9600.16384.mum
Install-Package Microsoft-Windows-ServerDesktopExperience~31bf3856ad364e35~amd64~zh-CN~6.3.9600.16384.mum
2.5.1.3.1
Install-Package Microsoft-Windows-WIA-Server-Drivers-Package~31bf3856ad364e35~amd64~~6.3.9600.16384
Install-Package Microsoft-Windows-WIA-Server-Drivers-Package~31bf3856ad364e35~amd64~zh-CN~6.3.9600.16384
2.5.1.3.2
Install-Package Microsoft-Windows-ServerDesktopExperience-shell~31bf3856ad364e35~amd64~~6.3.9600.16384
Install-Package Microsoft-Windows-ServerDesktopExperience-shell~31bf3856ad364e35~amd64~zh-CN~6.3.9600.16384
(到底是要先装功能,还是先装语言?我也糊涂了。)
2.5.1.3.3
(dirMicrosoft-Windows-ServerDesktopExperience*.mum ).BaseName | %{ Install-Package$_ }
2.5.1.3.4
Install-Package Microsoft-Windows-Portable-Devices-Package~31bf3856ad364e35~amd64~zh-CN~6.3.9600.16384
Install-Package Microsoft-Windows-Portable-Devices-Package~31bf3856ad364e35~amd64~zh-CN~6.3.9600.16384
2.5.1.3.5
Microsoft-Windows-Portable-Devices-Package-windows~31bf3856ad364e35~amd64~~6.3.9600.16384
Copy-Manifest amd64_microsoft-windows-w..extension.resources_31bf3856ad364e35_6.3.9600.16384_zh-cn_9b9936c317051b12
Copy-Manifest amd64_microsoft-windows-w..deviceapi.resources_31bf3856ad364e35_6.3.9600.16384_zh-cn_464ed7eccd16d494
Copy-Manifest amd64_microsoft.windows.h..iverclass.resources_31bf3856ad364e35_6.3.9600.16384_zh-cn_caa5a26b19155908
amd64_wpdfs.inf.resources_31bf3856ad364e35_6.3.9600.16384_zh-cn_0895a688bef5caf3
amd64_wpdcomp.inf.resources_31bf3856ad364e35_6.3.9600.16384_zh-cn_20f92977e664dacb
x86_microsoft-windows-w..deviceapi.resources_31bf3856ad364e35_6.3.9600.16384_zh-cn_ea303c6914b9635e
amd64_microsoft-windows-wpd-status.resources_31bf3856ad364e35_6.3.9600.16384_zh-cn_58bcdc877caa2cc9
amd64_bthmtpenum.inf-languagepack_31bf3856ad364e35_6.3.9600.16384_zh-cn_97e54d25b7683884
amd64_wpdmtp.inf-languagepack_31bf3856ad364e35_6.3.9600.16384_zh-cn_3aaf8028726b7484
amd64_c_wpd.inf-languagepack_31bf3856ad364e35_6.3.9600.16384_zh-cn_cb9ced6e19006de9
x86_microsoft-windows-w..extension.resources_31bf3856ad364e35_6.3.9600.16384_zh-cn_3f7a9b3f5ea7a9dc
Install-Package Microsoft-Windows-Portable-Devices-Package~31bf3856ad364e35~amd64~~6.3.9600.16384
Install-Package Microsoft-Windows-Portable-Devices-Package~31bf3856ad364e35~amd64~zh-CN~6.3.9600.16384
2.5.1.3.6
amd64_microsoft-windows-o..efiles-ui.resources_31bf3856ad364e35_6.3.9600.16384_zh-cn_b120dc5a1c8edfea
Install-Package Microsoft-Windows-OfflineFiles-UI-Package~31bf3856ad364e35~amd64~~6.3.9600.16384
Install-Package Microsoft-Windows-OfflineFiles-UI-Package~31bf3856ad364e35~amd64~zh-CN~6.3.9600.16384
3
Microsoft-Windows-FSRM-All-Package~31bf3856ad364e35~amd64~~6.3.9600.16384,Remote Parent: RSAT, Intended State: Staged
Install-package Microsoft-Windows-FSRM-All-Package~31bf3856ad364e35~amd64~~6.3.9600.16384
Install-package Microsoft-Windows-FSRM-All-Package~31bf3856ad364e35~amd64~zh-CN~6.3.9600.16384
Enable-WindowsOptionalFeature -Online -FeatureName RSAT
重启
3.1
未能安装成功:
! inf: Unable to load INF:'C:\WINDOWS\System32\DriverStore\FileRepository\sti.inf_amd64_6a56d10033d8a3cb\sti.inf'(e0000100)
被压缩了,解压缩:
Msdelta.exeC:\WINDOWS\System32\DriverStore\FileRepository\sti.inf_amd64_6a56d10033d8a3cb
改了以后,再启用 RSAT 功能,不需要重启了。
0.1
系统找不到指定的文件。
amd64_microsoft-windows-fsrm-ui_31bf3856ad364e35_6.3.9600.16384_none_bbb9b073fb9233a3
Copy-Manifestamd64_microsoft-windows-fsrm-ui_31bf3856ad364e35_6.3.9600.16384_none_bbb9b073fb9233a3
0.2
系统找不到指定的文件。
msil_cfscommonuifx.resources_31bf3856ad364e35_6.3.9600.16384_zh-cn_186def1bc0d95c56
但这里的文件被压缩了,要先解压:
msdelt amsil_cfscommonuifx.resources_31bf3856ad364e35_6.3.9600.16384_zh-cn_186def1bc0d95c56
Copy-Manifest msil_cfscommonuifx.resources_31bf3856ad364e35_6.3.9600.16384_zh-cn_186def1bc0d95c56
0.3
msil_cfscommonuifx_31bf3856ad364e35_6.3.9600.16384_none_f45fcc7985ded0dd
同上。
应该还有几个,上次复制完了,就感觉不对的,因为有许多 16384 的目录被复制到组件库中了,而这些是以前未用到过的,应该没有解压过。
但实际上就这几个。
不过最终结果依然是不能运行。
FX:{f8abd46c-1297-4474-9cdf-831ebb245f49}
调用的目标发生了异常。
|
|
FX:{f8abd46c-1297-4474-9cdf-831ebb245f49} |
|
故障转移群集管理器 |
FX:{d2779945-405b-4ace-8618-508f3e3054ac} |
|
打印管理 |
无法初始化管理单元 |
|
本地备份 |
FX:{811FD892-5EB4-4E73-A147-F1E079E36C4D} |
|
Windows Server Backup |
FX:{122ebc48-bf89-429e-8535-1c46393bdfa8} |
|
IIS6 管理器 |
|
|
ADSIEdit |
|
|
AD 域和信任 |
|
|
AD 站点和服务 |
|
|
AD 站点和服务扩展 |
|
0.4
找一个有关 mmc 的文件夹:
|
msil_mmcex.resources_31bf3856ad364e35_6.3.9600.16384_zh-cn_7582e75d0207509b |
mmcex.resources.dll |
其他所有语言的都是正常的,但,这个目录下的文件只有 12 个字节。
要用新版本的代替一下吧。
msil_mmcex.resources_31bf3856ad364e35_6.3.9600.17031_zh-cn_75b5d9a101e19b0d
copy msil_mmcex.resources_31bf3856ad364e35_6.3.9600.17031_zh-cn_75b5d9a101e19b0d\*msil_mmcex.resources_31bf3856ad364e35_6.3.9600.16384_zh-cn_7582e75d0207509b
Copy-Manifest msil_mmcex.resources_31bf3856ad364e35_6.3.9600.16384_zh-cn_7582e75d0207509b
0.5
|
msil_wsbmmc.resources_31bf3856ad364e35_6.3.9600.16384_zh-cn_17980dca3d6d10ee |
msil_wsbmmc.resources_31bf3856ad364e35_6.3.9600.17031_zh-cn_17cb000e3d475b60 |
wsbmmc.resources.dll |
|
msil_mmcfxcommon.resources_31bf3856ad364e35_6.3.9600.16384_zh-cn_473b847e6db720a9 |
msil_mmcfxcommon.resources_31bf3856ad364e35_6.3.9600.17031_zh-cn_476e76c26d916b1b |
mmcfxcommon.resources.dll |
|
msil_blbmmc.resources_31bf3856ad364e35_6.3.9600.16384_zh-cn_ada7f7987d90f474 |
msil_blbmmc.resources_31bf3856ad364e35_6.3.9600.17031_zh-cn_addae9dc7d6b3ee6 |
blbmmc.resources.dll |
也是 12 字节
0.6
C:\Windows\assembly\GAC_64\srmlib\1.0.0.0__31bf3856ad364e35\srmlib.dll
这个文件怎么是压缩的?
有两个目录:
amd64_srmlib_31bf3856ad364e35_6.3.9600.16384_none_f2c70cfa3ad86c10
x86_srmlib_31bf3856ad364e35_6.3.9600.16384_none_96a87176827afada
它与第一个目录下的文件一致。
msdelta amd64_srmlib_31bf3856ad364e35_6.3.9600.16384_none_f2c70cfa3ad86c10
Copy-Manifest amd64_srmlib_31bf3856ad364e35_6.3.9600.16384_none_f2c70cfa3ad86c10
Msdelta.exe x86_srmlib_31bf3856ad364e35_6.3.9600.16384_none_96a87176827afada
Copy-Manifest x86_srmlib_31bf3856ad364e35_6.3.9600.16384_none_96a87176827afada
找一下,它是由哪一个包安装的?
有四个入口
|
sharemgmt-r..ent-tools-d_31bf3856ad364e35_6.3.9600.16384_ddf10ca19eddeb1e |
microsoft-windows-server-gui-rsat-package-base |
|
microsoft-w..-deployment_31bf3856ad364e35_6.3.9600.16384_c37ac4c205c6c124 |
microsoft-windows-fsrm-all-package~31bf3856ad364e35~amd64 microsoft-windows-fsrm-all-package~31bf3856ad364e35~amd64 microsoft-windows-fsrm-infrastructure-package |
|
microsoft-w..-deployment_31bf3856ad364e35_6.3.9600.16384_973bf5c551efdc02 |
microsoft-windows-fci-client-package~31bf3856ad364e35~amd64 |
|
microsoft-w..-deployment_31bf3856ad364e35_6.3.9600.16384_378e830d460f2bc0 |
microsoft-windows-businessscanning-scanrepository-package-ba |
0.6.1
处理 microsoft-windows-fci-client-package
先卸载,再安装
Remove-Package Microsoft-Windows-FCI-Client-Package~31bf3856ad364e35~amd64~zh-CN~6.3.9600.16384
Remove-Package Microsoft-Windows-FCI-Client-Package~31bf3856ad364e35~amd64~~6.3.9600.16384
Install-Package Microsoft-Windows-FCI-Client-Package~31bf3856ad364e35~amd64~~6.3.9600.16384
Install-Package Microsoft-Windows-FCI-Client-Package~31bf3856ad364e35~amd64~zh-CN~6.3.9600.16384
尽管安装成功,并未能复制到GAC 中,只能手工再解压了。
Cd C:\Windows\assembly\GAC_64\srmlib\1.0.0.0__31bf3856ad364e35
Cd C:\Windows\assembly\GAC_32\srmlib\1.0.0.0__31bf3856ad364e35
rd .\srmlib.dll
ren.\srmlib.dll.Apply .\srmlib.dll
现在,可以打开了,但是,有新的问题:
无法加载 WMI 对象,可能原因:
文件服务器资源管理器服务未运行
未正确配置防火墙以允许 WMI 通信
没有对命令空间的足够权限:Root\Microsoft\Windows\Fsrm
把服务重启一下,即可。
终于看到亲切的界面了。

本文档详细记录了解决安装文件服务器资源管理器过程中遇到的问题,包括CBS.log和setupapi.dev.log的日志分析,以及如何处理组件存储损坏、配置注册表项无法读取等错误。通过启用和修复先决组件、手动修改注册表和组件,逐步解决安装失败的问题。

8930

被折叠的 条评论
为什么被折叠?



