无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: lxl1638
打印 上一主题 下一主题

[2024年11月10日更新]WimTool -- Wim文件的图形视窗处理工具[无忧首发]

    [复制链接]
2371#
发表于 2009-10-2 16:21:42 | 只看该作者
回复

使用道具 举报

2372#
发表于 2009-10-2 21:04:33 | 只看该作者
原帖由 xwu 于 2009-9-29 10:06 发表
“新制和追加”页“选择保存WIM映你的文件名”,老九用的五笔输入法?



做了个修正版···
WimTool-V1.09.10.01修正版.part1.rar (220 KB, 下载次数: 113)
WimTool-V1.09.10.01修正版.part2.rar (52.44 KB, 下载次数: 73)


另:WimTool不会有校验吧?
回复

使用道具 举报

2373#
 楼主| 发表于 2009-10-3 11:29:42 | 只看该作者
原帖由 yulon 于 2009-10-2 21:04 发表



做了个修正版···
71603
71604


另:WimTool不会有校验吧?


只校验文件版本信息,其它不管,
因为一些功能需按版本信息来处理。
回复

使用道具 举报

2374#
发表于 2009-10-3 21:31:00 | 只看该作者
老九辛苦了,献礼国庆!
回复

使用道具 举报

2375#
发表于 2009-10-4 21:26:10 | 只看该作者
下载最新版!!!!!!!!!!
回复

使用道具 举报

2376#
发表于 2009-10-5 00:45:59 | 只看该作者
今日突然想起已有一年多没有更新wimtool过了,于是到无忧搜索WimTool的贴子准备下载新版的WimTool,一搜发现用关键词“WimTool”来搜居然整个论坛都搜不到老九发的“[无忧首发]WimTool -- Wim文件的图形视窗处理工具]”贴子,不会吧,删除了贴子是绝对不可能的,难道要我一页页找吗?好在想起曾经收藏过这个贴子,于到“我的收藏”找到了这个贴子。
      在这里想向老九反映一下这个情况,因为搜索不到贴子是很不方便的。
PS:最后发现用“Wim文件”关键词是可以搜得到的

[ 本帖最后由 yjstone 于 2009-10-5 01:57 编辑 ]
回复

使用道具 举报

2377#
发表于 2009-10-5 03:04:46 | 只看该作者
原帖由 yjstone 于 2009-10-5 00:45 发表
今日突然想起已有一年多没有更新wimtool过了,于是到无忧搜索WimTool的贴子准备下载新版的WimTool,一搜发现用关键词“WimTool”来搜居然整个论坛都搜不到老九发的“[无忧首发]WimTool -- Wim文件的图形视窗处理 ...



论坛太老了,汗,现在DZ!7.1都出来了···
回复

使用道具 举报

2378#
发表于 2009-10-5 14:31:24 | 只看该作者
千万别用dz7.1

还是5.5速度快又好。虽然可能存在漏洞呵呵。
回复

使用道具 举报

2379#
发表于 2009-10-5 16:18:18 | 只看该作者
原帖由 yjd 于 2009-10-5 14:31 发表
千万别用dz7.1

还是5.5速度快又好。虽然可能存在漏洞呵呵。



LS没用过7.1吧,他可比7.0要快几倍以上···
回复

使用道具 举报

2380#
发表于 2009-10-9 15:18:54 | 只看该作者
今天突然想到上次遇到的一个问题:
即原本正常能够启动的1JF9K,在使用wimtool对最后的逻辑分区进行显现与隐藏操作后,重启。
1JF9卡在了输入密码界面,无法继续下去。
重启,重新安装1JF9K才修复了。看看这是什么问题。

WimTool能否避免这个问题呢?
回复

使用道具 举报

2381#
发表于 2009-10-10 01:18:40 | 只看该作者
奇怪,wimtool可以对逻辑分区进行显现与隐藏操作的吗?
回复

使用道具 举报

2382#
发表于 2009-10-10 07:53:20 | 只看该作者
原帖由 yjstone 于 2009-10-10 01:18 发表
奇怪,wimtool可以对逻辑分区进行显现与隐藏操作的吗?



绝对可以···

昨天刚有人问,这不,我这截图还在呢,双击红圈部位···

回复

使用道具 举报

2383#
发表于 2009-10-10 07:55:48 | 只看该作者
接我在LS发的图,这是下文···

回复

使用道具 举报

2384#
发表于 2009-10-10 09:39:39 | 只看该作者
又更新了,过完假来看就变了呀,呵呵
回复

使用道具 举报

2385#
发表于 2009-10-10 11:25:17 | 只看该作者
又更新了,国庆版  收藏一个0 0~~
回复

使用道具 举报

2386#
发表于 2009-10-10 15:48:37 | 只看该作者
原帖由 yulon 于 2009-10-10 07:55 发表
接我在LS发的图,这是下文···

72249

汗,暴汗!真想不到WimTool还有这个功能,怎么在软件的“说明和声明”中看不到关于该项功能的说明的?
回复

使用道具 举报

2387#
发表于 2009-10-12 17:55:29 | 只看该作者
顶顶看,能否解决2387楼的问题
回复

使用道具 举报

2388#
 楼主| 发表于 2009-10-12 23:48:02 | 只看该作者
原帖由 secowu 于 2009-10-9 15:18 发表
今天突然想到上次遇到的一个问题:
即原本正常能够启动的1JF9K,在使用wimtool对最后的逻辑分区进行显现与隐藏操作后,重启。
1JF9卡在了输入密码界面,无法继续下去。
重启,重新安装1JF9K才修复了。看看这 ...


类似这样的问题好象你问过几个了,本人以前曾经答复是:用其它工具执行WimTool相同功能的操作,
如果其它工具也出现这种问题本人无能为人,如果只有WimTool出现这种现象,或者可以完善。

你为什么不用其它磁盘工具,如WinPM试试有没有这种情况?
多试几个磁盘工具,最好有三五个以上,如果只有WimTool出现这种现象,说明是WimTool的问题,
如果这些磁盘工具中大多数或有一半出现这种现象说明是1JF9的问题。
回复

使用道具 举报

2389#
发表于 2009-10-13 14:03:13 | 只看该作者
好的,我有空去试下.....
回复

使用道具 举报

2390#
发表于 2009-10-13 20:28:16 | 只看该作者
一个有趣的现像:
wim 文件在使用 AIK 的 winpe.wim 时也是无法挂载的(用imagex.exe/dism.exe都一样,下同),但在 winre.wim 中可以正常挂载(唯一的不同在于winre可以使用硬盘上系统的用户登录).....
在winpe环境中的出错提示都是"拒绝访问",出错记录都一样:

2009-10-13 17:31:19, Info                  DISM   PID=1884 Scratch directory set to 'X:\windows\TEMP\'. - CDISMManager::put_ScratchDir
2009-10-13 17:31:19, Info                  DISM   PID=1884 Successfully loaded the ImageSession at "X:\windows\System32\Dism" - CDISMManager::LoadImageSession
2009-10-13 17:31:19, Info                  DISM   DISM Provider Store: PID=1884 Found and Initialized the DISM Logger. - CDISMProviderStore::Internal_InitializeLogger
2009-10-13 17:31:19, Info                  DISM   DISM Provider Store: PID=1884 Failed to get and initialize the PE Provider.  Continuing by assuming that it is not a WinPE image. - CDISMProviderStore::Final_OnConnect
2009-10-13 17:31:19, Info                  DISM   DISM Provider Store: PID=1884 Finished initializing the Provider Map. - CDISMProviderStore::Final_OnConnect
2009-10-13 17:31:19, Info                  DISM   DISM Provider Store: PID=1884 Getting Provider DISMLogger - CDISMProviderStore::GetProvider
2009-10-13 17:31:19, Info                  DISM   DISM Provider Store: PID=1884 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2009-10-13 17:31:19, Info                  DISM   DISM Provider Store: PID=1884 Getting Provider DISMLogger - CDISMProviderStore::GetProvider
2009-10-13 17:31:19, Info                  DISM   DISM Provider Store: PID=1884 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2009-10-13 17:31:19, Info                  DISM   DISM Manager: PID=1884 Successfully created the local image session and provider store. - CDISMManager::CreateLocalImageSession
2009-10-13 17:31:19, Info                  DISM   DISM Provider Store: PID=1884 Getting Provider DISMLogger - CDISMProviderStore::GetProvider
2009-10-13 17:31:19, Info                  DISM   DISM Provider Store: PID=1884 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2009-10-13 17:31:19, Info                  DISM   DISM.EXE:
2009-10-13 17:31:19, Info                  DISM   DISM.EXE: <----- Starting Dism.exe session ----->
2009-10-13 17:31:19, Info                  DISM   DISM.EXE:
2009-10-13 17:31:19, Info                  DISM   DISM.EXE: Host machine information: OS Version=6.1.7600, Running architecture=x86, Number of processors=2
2009-10-13 17:31:19, Info                  DISM   DISM.EXE: Executing command line: DISM  /mount-Wim /WimFile:F:\boot.wim /Index:1 /MountDir:F:\boot
2009-10-13 17:31:19, Info                  DISM   DISM Provider Store: PID=1884 Getting the collection of providers from a local provider store type. - CDISMProviderStore::GetProviderCollection
2009-10-13 17:31:19, Info                  DISM   DISM Provider Store: PID=1884 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2009-10-13 17:31:19, Info                  DISM   DISM Provider Store: PID=1884 Loading Provider from location X:\windows\System32\Dism\WimProvider.dll - CDISMProviderStore::Internal_GetProvider
2009-10-13 17:31:19, Info                  DISM   DISM Provider Store: PID=1884 Connecting to the provider located at X:\windows\System32\Dism\WimProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2009-10-13 17:31:19, Info                  DISM   DISM Provider Store: PID=1884 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2009-10-13 17:31:19, Info                  DISM   DISM Provider Store: PID=1884 Loading Provider from location X:\windows\System32\Dism\FolderProvider.dll - CDISMProviderStore::Internal_GetProvider
2009-10-13 17:31:19, Info                  DISM   DISM Provider Store: PID=1884 Connecting to the provider located at X:\windows\System32\Dism\FolderProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2009-10-13 17:31:19, Info                  DISM   DISM Provider Store: PID=1884 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2009-10-13 17:31:19, Info                  DISM   DISM Provider Store: PID=1884 Loading Provider from location X:\windows\System32\Dism\CompatProvider.dll - CDISMProviderStore::Internal_GetProvider
2009-10-13 17:31:19, Info                  DISM   DISM Provider Store: PID=1884 Connecting to the provider located at X:\windows\System32\Dism\CompatProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2009-10-13 17:31:19, Info                  DISM   DISM.EXE: Got the collection of providers. Now enumerating them to build the command table.
2009-10-13 17:31:19, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: WimManager
2009-10-13 17:31:19, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: WimManager.
2009-10-13 17:31:19, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: FolderManager
2009-10-13 17:31:19, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: DISM Log Provider
2009-10-13 17:31:19, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: Compatibility Manager
2009-10-13 17:31:19, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: Compatibility Manager.
2009-10-13 17:31:19, Info                  DISM   DISM Provider Store: PID=1884 Getting Provider WimManager - CDISMProviderStore::GetProvider
2009-10-13 17:31:19, Info                  DISM   DISM Provider Store: PID=1884 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider

2009-10-13 17:31:29, Error                 DISM   DISM WIM Provider: PID=1884 Failed to mount the image. - CWimImageInfo::Mount(hr:0x80070005)
2009-10-13 17:31:29, Error                 DISM   DISM WIM Provider: PID=1884 d:\w7rtm\base\ntsetup\opktools\dism\providers\wimprovider\dll\wimmanager.cpp:999 - CWimManager::InternalOpMount(hr:0x80070005)
2009-10-13 17:31:29, Error                 DISM   DISM WIM Provider: PID=1884 d:\w7rtm\base\ntsetup\opktools\dism\providers\wimprovider\dll\wimmanager.cpp:2247 - CWimManager::InternalCmdMount(hr:0x80070005)
2009-10-13 17:31:29, Error                 DISM   DISM WIM Provider: PID=1884 Error executing command - CWimManager::InternalExecuteCmd(hr:0x80070005)
2009-10-13 17:31:29, Error                 DISM   DISM WIM Provider: PID=1884 d:\w7rtm\base\ntsetup\opktools\dism\providers\wimprovider\dll\wimmanager.cpp:516 - CWimManager::ExecuteCmdLine(hr:0x80070005)
2009-10-13 17:31:29, Error                 DISM   DISM.EXE: WimManager processed the command line but failed. HRESULT=80070005

2009-10-13 17:31:29, Info                  DISM   DISM.EXE: Image session has been closed. Reboot required=no.
2009-10-13 17:31:29, Info                  DISM   DISM.EXE:
2009-10-13 17:31:29, Info                  DISM   DISM.EXE: <----- Ending Dism.exe session ----->
2009-10-13 17:31:29, Info                  DISM   DISM.EXE:
2009-10-13 17:31:29, Info                  DISM   DISM Image Session: PID=1884 Disconnecting the provider store - CDISMImageSession::Final_OnDisconnect
2009-10-13 17:31:29, Info                  DISM   DISM Provider Store: PID=1884 Disconnecting Provider: WimManager - CDISMProviderStore::Internal_DisconnectProvider
2009-10-13 17:31:29, Info                  DISM   DISM Provider Store: PID=1884 Disconnecting Provider: FolderManager - CDISMProviderStore::Internal_DisconnectProvider
2009-10-13 17:31:29, Info                  DISM   DISM Provider Store: PID=1884 Found the OSServices.  Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
2009-10-13 17:31:29, Info                  DISM   DISM Provider Store: PID=1884 Disconnecting Provider: Compatibility Manager - CDISMProviderStore::Internal_DisconnectProvider
2009-10-13 17:31:29, Info                  DISM   DISM Provider Store: PID=1884 Releasing the local reference to DISMLogger.  Stop logging. - CDISMProviderStore::Internal_DisconnectProvider

始终还是权限问题,但出来挂载以外其它功能都可以正常使用,难不成使用 RecEnv.exe +硬盘安装系统再配合pe会没有任何权限限制? 即使如此则登录也会比较麻烦
回复

使用道具 举报

2391#
发表于 2009-10-14 01:42:50 | 只看该作者
为什么我运行wimtool要等很久才能出现软件的使用界面呢?

系统vista sp2,装了WimFltr了
回复

使用道具 举报

2392#
发表于 2009-10-14 18:53:45 | 只看该作者
原帖由 halcyon 于 2009-10-14 01:42 发表
为什么我运行wimtool要等很久才能出现软件的使用界面呢?

系统vista sp2,装了WimFltr了



vista自带WimFltr·······你再装一遍说不定引起冲突·········
回复

使用道具 举报

2393#
发表于 2009-10-14 19:36:55 | 只看该作者
原帖由 yulon 于 2009-10-14 18:53 发表



vista自带WimFltr·······你再装一遍说不定引起冲突·········


怎么可能啊,我一开始运行的时候报告说缺少wimgapi.dll啊,后来装了WimFltr才正常的,真是自带wim的运行库吗?
回复

使用道具 举报

2394#
发表于 2009-10-17 15:50:34 | 只看该作者
可以预想,以后工具的发展,微软会进一步限制使用范围,这本身不是WIM文件的限制,而是工具本身的限制。
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
回复

使用道具 举报

2395#
 楼主| 发表于 2009-10-17 16:52:27 | 只看该作者
就看对问题如何认识、如何理解了,从另一角度去看,这不是限制,而是完善。

微软有意识放弃FAT32分区(虽然这个过程会很慢),基于NT6.x的系统只能安装到NTFS分区中,由于WIM的组织结构含有NTFS分区硬链接,因而WIM只能挂到NTFS分区中;
新的WIM组件驱动给挂载目录赋了更多的属性标志,除了只读/可写外,如还有上次系统关闭时被挂上的WIM的路径及挂载目录、这些WIM是还已被修改(含WIM内的文件目录是否改动、WIM文件是否已被删除或移动、挂载目录还是否存在等),旧的驱动无法解释这些属性标志,当然也就无法认识挂载目录了;新驱动中不管WIM属性如何,挂载目录始终是可写的,当然要求系统有足够的内存资源(随着硬件的发展,这方面已基本不会存在问题了)。

[ 本帖最后由 lxl1638 于 2009-10-17 16:54 编辑 ]
回复

使用道具 举报

2396#
发表于 2009-10-17 19:06:19 | 只看该作者
原帖由 lxl1638 于 2009-10-17 16:52 发表
就看对问题如何认识、如何理解了,从另一角度去看,这不是限制,而是完善。

微软有意识放弃FAT32分区(虽然这个过程会很慢),基于NT6.x的系统只能安装到NTFS分区中,由于WIM的组织结构含有NTFS分区硬链接,因 ...


你说的没错,从另一个角度看不是限制而是完善,但是你仍不能忽略原来的角度。
也就是说,一个角度看,完善的是工具本身,但是另一个角度看,同时限制了你的普通使用范围却未改变。当工具变得很完善的时候,估计工具能允许用的范围已经比初版大大缩小。

可以看出,微软在修正工具更多错误很增加更多功能的同时,也不允许你用在别的范围,按照一般说法就是如果这是个一个微软的专门的系统封装工具,他就不允许你应用到类似于RAR这样的范围场合,他不希望你在别的场合享用到这种格式文件的优点,除非你不用他的接口而自己开发类似特点的软件用于普通场合。在这个WIN7版本的工具,已经开始限制你直接释放文件到根目录。这是微软有意识的举动,也是微软的一贯作风。

至于文件系统问题,其实太多人还在使用FAT32。有些人并不愿意放弃FAT32,其中一个原因是NTFS安全性其实并没有FAT32强,在病毒测试上,NTFS的被穿透的几率要高于FAT32格式的,这个在卡饭论坛可了解其一二。
回复

使用道具 举报

2397#
发表于 2009-10-17 21:03:54 | 只看该作者

WimTool V1.09.10.01版 不能成功写入WIN7引导

如题,以前的版本都可以的。
回复

使用道具 举报

2398#
发表于 2009-10-18 13:07:23 | 只看该作者

回复 #2402 lxl1638 的帖子

老大,有没有单独的命令行可注销图标扩展?
主要是在nt6下图标随时在变(并且从来就没正确过^.^),正常系统注销图标扩展好办,PE下可就有些...
回复

使用道具 举报

2399#
发表于 2009-10-18 13:53:36 | 只看该作者
强大,高手真多啊,精神也很好,^_^
回复

使用道具 举报

2400#
发表于 2009-10-26 13:54:12 | 只看该作者
看上去很复杂的样子,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-17 04:03

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表