- 积分
- 2523
- 最后登录
- 2024-5-24
- 精华
- 3
- 阅读权限
- 205
- 主题
- 301
- UID
- 79171
- 帖子
- 5474
- PB币
- 19795
- 威望
- 53
- 贡献
- 0
- 技术
- 64
- 活跃
- 1832
- UID
- 79171
- 帖子
- 5474
- PB币
- 19795
- 贡献
- 0
- 技术
- 64
- 活跃
- 1832
|
本帖最后由 slice 于 2014-2-7 21:46 编辑
dhzh 发表于 2014-2-7 13:35
现在通过Windows 8的Store升级Windows 8.1,版本是9600.16415,预计“Update 1”发布以后Windows 8用户通 ...
2883200这个更新汇总后,紧接着是一个2884846,这也是一个更新汇总。
KB2884846还包含了 KB2898742。
例如以下文件版本都是来自于该更新:
Wsshared.dll 6.3.9600.16415
Winstoreui.dll 6.3.9600.16415
Windows.applicationmodel.store.testingframework.dll 6.3.9600.16415
Mrmcorer.dll 6.3.9600.16415
说白了并非特殊版本,只是8.1包含了2883200,以及2883200之后的某个补丁而已。
和你单独安装补丁刚好补到6.3.9600.16415没啥区别。
不过你打了最新补丁的话,例如Wsshared.dll 已经被补之后的数个补丁补到16477了。
不信你看C:\Windows\System32\Wsshared.dll的属性。
当然该文件的历史版本可以再Winsxs中找到。
例如:
C:\Windows\WinSxS\amd64_microsoft-windows-store-runtime_31bf3856ad364e35_6.3.9600.16415_none_e1ef9806131aaa61
C:\Windows\WinSxS\amd64_microsoft-windows-store-runtime_31bf3856ad364e35_6.3.9600.16442_none_e1cc27641335b22f
C:\Windows\WinSxS\amd64_microsoft-windows-store-runtime_31bf3856ad364e35_6.3.9600.16461_none_e1b587421346d0ba
C:\Windows\WinSxS\x86_microsoft-windows-store-runtime_31bf3856ad364e35_6.3.9600.16477_none_85921d8e5aec137f
恩,你如果有持续打补丁并且未用DSM清理的话,该文件已经被从16415,16422,16461到16477了。看样子之后的应该有4次更新都涉及到了更新该文件。
所以别把16415当做一个特殊版本,参考版本都是16384,不过就是已经集成了哪些补丁的问题。参考版本的话IOS的系统文件版本是一致的,所以才叫参考版本,例如8.1的ISO装好不打任何补丁肯定都是16384。
而基于参考系统打补丁,就算重新封装的ISO,也是不过是把这些补丁集成进去,和自动更新没本质区别。
例如10-17是16415只是说明最新补丁已经补到16415了.
但里面的系统文件大部分仍然是16384,甚至还有16402,16410等等版本的文件混搭。
毕竟是累积更新,例如2883200这种包含多个更新的更新汇总,里面更新的系统文件版本都不是一样的。
|
|