无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: chenall
打印 上一主题 下一主题

[分享] Windows 7/8/10 WIMBoot 辅助工具(傻瓜化)

    [复制链接]
1#
发表于 2015-5-9 18:50:01 | 显示全部楼层
wimboot是win8.1的功能,你的程序针对win7系统的,不知道win8系统是否可以应用?

点评

没有WIN8系统,没有测试,估计应该也是可以的。  详情 回复 发表于 2015-5-9 19:00
回复

使用道具 举报

2#
发表于 2015-5-10 19:14:41 | 显示全部楼层
chenall 发表于 2015-5-10 17:22
一鼓作气再次更新了。

使用了自己修改编译的wimlib-imagex解决了需要SYSTEM权限的问题,现在可以实现真 ...

wimlib修改后是否有公布源代码,在网盘中没有找到

点评

只修改了一行代码,在wimboot.c文件里面 false改成了true,这样就不会try_to_attach_wof也就没有wof驱动的问题了。 try_to_attach_wof 加载了wof驱动之后就会使用wof驱动提供的方法写文件,但是win7不是原生的  详情 回复 发表于 2015-5-10 20:02
回复

使用道具 举报

3#
发表于 2015-5-11 19:24:58 | 显示全部楼层
分区的判断上是不是有问题,我的win7在系统下面运行的,两个分区都是ntfs,是用磁盘管理器分的,运行你的程序时候提示目标分区非ntfs分区

点评

是不是GPT的?GPT目前不能判断  详情 回复 发表于 2015-5-11 21:24
回复

使用道具 举报

4#
发表于 2015-5-11 23:52:54 | 显示全部楼层
chenall 发表于 2015-5-11 21:24
是不是GPT的?GPT目前不能判断

不是gpt,我说过了,我只有两个分区,都是ntfs的,而gpt分区使用uefi是需要有fat分区的。

点评

我只是简单判断了分区类型是不是 0x7, 以后考虑直接读取分区的首扇区来判断。  详情 回复 发表于 2015-5-12 00:32
回复

使用道具 举报

5#
发表于 2015-5-15 13:57:35 | 显示全部楼层
还一个默认目录算了。这个System Volume Information目录需要system用户权限,而很多pe用的admin用户没有权限。

点评

我试了几个PE都是可以访问这个目录的. 放到这个目录主要是比较安全,防止误删.  详情 回复 发表于 2015-5-15 20:22
获取system权限: taskkill /f /im explorer.exe psexec -i -s -d explorer psexec百度一下去微软下载  详情 回复 发表于 2015-5-15 19:08
回复

使用道具 举报

6#
发表于 2015-5-18 10:05:53 | 显示全部楼层
wimlib新的正式版本发布了,字数补丁
回复

使用道具 举报

7#
发表于 2015-5-18 17:28:36 | 显示全部楼层
我在系统中运行了一下,系统是vhd的,其他分区都是ntfs,可以wimboot还是提示选择的是非ntfs分区,不管选择哪个分区都是这个提示。
高dpi界面的文件描述会不全,如果能解决更好。

点评

估计是没有管理员权限,新的版本是通过读取分区第一扇区来判断NTFS的,不过这个只是提示。 另外不能操作当前运行的系统的,好像程序忘了限制了。 高dpi的我没有测试,回头有空再看看。  详情 回复 发表于 2015-5-18 17:40
回复

使用道具 举报

8#
发表于 2015-5-18 18:41:18 | 显示全部楼层
chenall 发表于 2015-5-18 17:40
估计是没有管理员权限,新的版本是通过读取分区第一扇区来判断NTFS的,不过这个只是提示。

另外不能操 ...

恩,好了,确实是权限的问题
回复

使用道具 举报

9#
发表于 2015-5-19 18:54:54 | 显示全部楼层
yueyezhan 发表于 2015-5-19 14:46
恰恰相反,vhd虚拟磁盘+wimboot的wim文件是很好的组合

详细的说说如何组合呢

点评

我是把指针文件放在vhd,也没有用子vhd,反正不想用就直接格掉再重新apply,wim7 8.1 win10,三个vhd,比放在实体磁盘要灵活一些,速度也不慢,vhd放在ssd上,启动后读写的速度和ssd实体分区没有什么区别  详情 回复 发表于 2015-5-19 19:17
回复

使用道具 举报

10#
发表于 2015-7-3 22:02:59 | 显示全部楼层
thttht 发表于 2015-7-3 21:48
我的意思就是完全解开WIM文件到指定位置,就像普通WIM文件还原到硬盘里那样,而不是建立文件索引!
现在 ...

就是把wimlib的功能完善起来,各项功能都有,做一个真正的gui,而不是单单为了wimboot。
回复

使用道具 举报

11#
发表于 2015-7-30 17:19:36 | 显示全部楼层
chenall 发表于 2015-7-30 17:15
复制一个WimBootCompress.ini到wimboot.exe同目录再试试看,估计是WimBootCompress.ini的问题,是不是wim10 ...

有一个,内容如下,64位企业版中的:
  1. ; This is the inbox configuration file used for deploying or capture a
  2. ; WIMBoot system. Please do not remove this file because WIMCaptureImage
  3. ; and WIMApplyImage will fail if WIM_FLAG_WIM_BOOT flag is specified.

  4. [CompressionExclusionList]
  5. ntoskrnl.exe

  6. [PrepopulateList]
  7. bootstat.dat
  8. *winload.*
  9. *winresume.*
  10. wof.sys
  11. \Windows\System32\Config\SYSTEM

  12. [ExclusionList]
  13. \$bootdrive$
  14. \$dwnlvldrive$
  15. \$lsdrive$
  16. \$installdrive$
  17. \$Recycle.Bin\*
  18. \bootsect.bak
  19. \hiberfil.sys
  20. \pagefile.sys
  21. \ProgramData\Microsoft\Windows\SQM
  22. \System Volume Information
  23. \Users\*\AppData\Local\GDIPFONTCACHEV1.DAT
  24. \Users\*\NTUSER.DAT*.TM.blf
  25. \Users\*\NTUSER.DAT*.regtrans-ms
  26. \Users\*\NTUSER.DAT*.log*
  27. \Windows\AppCompat\Programs\Amcache.hve*.TM.blf
  28. \Windows\AppCompat\Programs\Amcache.hve*.regtrans-ms
  29. \Windows\AppCompat\Programs\Amcache.hve*.log*
  30. \Windows\CSC
  31. \Windows\Debug\*
  32. \Windows\Logs\*
  33. \Windows\Panther\*.etl
  34. \Windows\Panther\*.log
  35. \Windows\Panther\FastCleanup
  36. \Windows\Panther\img
  37. \Windows\Panther\Licenses
  38. \Windows\Panther\MigLog*.xml
  39. \Windows\Panther\Resources
  40. \Windows\Panther\Rollback
  41. \Windows\Panther\Setup*
  42. \Windows\Panther\UnattendGC
  43. \Windows\Panther\upgradematrix
  44. \Windows\Prefetch\*
  45. \Windows\ServiceProfiles\LocalService\NTUSER.DAT*.TM.blf
  46. \Windows\ServiceProfiles\LocalService\NTUSER.DAT*.regtrans-ms
  47. \Windows\ServiceProfiles\LocalService\NTUSER.DAT*.log*
  48. \Windows\ServiceProfiles\NetworkService\NTUSER.DAT*.TM.blf
  49. \Windows\ServiceProfiles\NetworkService\NTUSER.DAT*.regtrans-ms
  50. \Windows\ServiceProfiles\NetworkService\NTUSER.DAT*.log*
  51. \Windows\System32\config\RegBack\*
  52. \Windows\System32\config\*.TM.blf
  53. \Windows\System32\config\*.regtrans-ms
  54. \Windows\System32\config\*.log*
  55. \Windows\System32\SMI\Store\Machine\SCHEMA.DAT*.TM.blf
  56. \Windows\System32\SMI\Store\Machine\SCHEMA.DAT*.regtrans-ms
  57. \Windows\System32\SMI\Store\Machine\SCHEMA.DAT*.log*
  58. \Windows\System32\sysprep\Panther
  59. \Windows\System32\winevt\Logs\*
  60. \Windows\System32\winevt\TraceFormat\*
  61. \Windows\Temp\*
  62. \Windows\TSSysprep.log
  63. \Windows\winsxs\poqexec.log
  64. \Windows\winsxs\ManifestCache\*
  65. \Windows\servicing\Sessions\*_*.xml
  66. \Windows\servicing\Sessions\Sessions.back.xml

  67. [CompressionFolderList]
  68. \Windows\System32\WinEvt\Logs
  69. \Windows\Installer
复制代码
回复

使用道具 举报

12#
发表于 2015-8-23 20:22:29 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-21 21:37

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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