无忧启动论坛

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

[求助] 关于showdrive.exe在"PE”下出现的问题

[复制链接]
跳转到指定楼层
1#
发表于 2014-3-26 09:13:24 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
前言:
我是把showdrive.exe放在的win7安装盘BOOT.WIM里面了,想由此来支持在原盘安装时能过显示隐藏分区。
yy用的这个ISO是msdn版的win7_sp1_x64位的盘。出现的问题如下图。本人目前所使用的系统也是win7 64位的,在我的系统里面运行showdrive.exe能正常运行。

或者各位有没有其他方法能显示隐藏分区的。


支持此映像类型所需的子系统不存在
2#
发表于 2014-3-26 09:52:11 | 只看该作者
你是把showdrive放在PE的BOOT.wim中出问题;还是放在系统安装盘中出问题?
应该包含showdrive目录下的bootpart、esp、hfs、bootpart.exe四个文件。

点评

是放在安装盘(win7 64位)的BOOT.WIM里面。 另外,bootpart、esp、hfs、bootpart.exe这几个文件是作甚用途的呢? 我现在在使用的系统(win7 64位)中没有搜索到这几个文件,但是可以正常运行啊。  详情 回复 发表于 2014-3-27 11:05
回复

使用道具 举报

3#
 楼主| 发表于 2014-3-27 11:05:14 | 只看该作者
ltx7795 发表于 2014-3-26 09:52
你是把showdrive放在PE的BOOT.wim中出问题;还是放在系统安装盘中出问题?
应该包含showdrive目录下的boot ...

是放在安装盘(win7 64位)的BOOT.WIM里面。
另外,bootpart、esp、hfs、bootpart.exe这几个文件是作甚用途的呢?
我现在在使用的系统(win7 64位)中没有搜索到这几个文件,但是可以正常运行啊。

点评

看这里,下载后解压,里面有说明: http://pan.baidu.com/s/1sjtt03F  详情 回复 发表于 2014-3-28 02:06
回复

使用道具 举报

4#
发表于 2014-3-28 02:06:11 | 只看该作者
binghe 发表于 2014-3-27 11:05
是放在安装盘(win7 64位)的BOOT.WIM里面。
另外,bootpart、esp、hfs、bootpart.exe这几个文件是作甚用 ...

看这里,下载后解压,里面有说明:
http://pan.baidu.com/s/1sjtt03F

点评

你好,请问有没有什么命令或者方法可以静默显示隐藏的分区呢?我只需要显示隐藏分区就可以了。 现在允许showdrive.exe后,会弹出一个对话框。而搜索到的结果都是说加?或者/?参数,但是都不行。 [attachimg]1931  详情 回复 发表于 2014-5-11 16:32
非常感激,先下载,过几天试试。  详情 回复 发表于 2014-5-6 23:19
回复

使用道具 举报

5#
发表于 2014-3-28 05:54:26 | 只看该作者
64位BOOT.WIM没有32位组件,不能运行32位程序

点评

谢谢。以前还真不知道这个东西(boot.wim)64位的没有组件。  详情 回复 发表于 2014-5-6 23:20
回复

使用道具 举报

6#
 楼主| 发表于 2014-5-6 23:19:30 | 只看该作者
kcyou 发表于 2014-3-28 02:06
看这里,下载后解压,里面有说明:
http://pan.baidu.com/s/1sjtt03F

非常感激,先下载,过几天试试。
回复

使用道具 举报

7#
 楼主| 发表于 2014-5-6 23:20:34 | 只看该作者
阿弥陀佛 发表于 2014-3-28 05:54
64位BOOT.WIM没有32位组件,不能运行32位程序

谢谢。以前还真不知道这个东西(boot.wim)64位的没有组件。
回复

使用道具 举报

8#
发表于 2014-5-7 16:16:17 | 只看该作者
本帖最后由 阿非 于 2014-5-7 16:20 编辑

pecmd即可完成显示隐藏分区的目的
pecmd show -1:-1

点评

这个方法好像可行。等我弄个真实环境测试一下。  详情 回复 发表于 2014-5-11 20:06
回复

使用道具 举报

9#
发表于 2014-5-7 17:12:25 | 只看该作者
本帖最后由 kcyou 于 2014-5-7 17:15 编辑

你用的是纯x64版PE,单文件版showdrive.exe是32位文件,所以不能运行。你可以把它解开,提取其中show.exe的脚本show.wcs,再把64位PECMD.EXE放入此目录,编一个批处理,show.cmd 内容是
pecmd.exe load show.wcs  运行show.cmd看行不行。

SHOW.rar (665 Bytes, 下载次数: 85)    show.wcs

点评

你好。用这个方法和10楼一样,可以使用,但是会弹出一个窗口,请问有没有办法静默显示隐藏的了?  详情 回复 发表于 2014-5-11 16:58
回复

使用道具 举报

10#
 楼主| 发表于 2014-5-11 16:32:17 | 只看该作者
kcyou 发表于 2014-3-28 02:06
看这里,下载后解压,里面有说明:
http://pan.baidu.com/s/1sjtt03F

你好,请问有没有什么命令或者方法可以静默显示隐藏的分区呢?我只需要显示隐藏分区就可以了。
现在允许showdrive.exe后,会弹出一个对话框。而搜索到的结果都是说加?或者/?参数,但是都不行。





回复

使用道具 举报

11#
发表于 2014-5-11 16:44:33 | 只看该作者
听说有64位的showdrive.exe。。。。。。。。

点评

你好,刚才搜索了一下,有找到一个,可惜无法下载啊。微盘在整顿中....  详情 回复 发表于 2014-5-11 17:00
回复

使用道具 举报

12#
 楼主| 发表于 2014-5-11 16:58:10 | 只看该作者
kcyou 发表于 2014-5-7 17:12
你用的是纯x64版PE,单文件版showdrive.exe是32位文件,所以不能运行。你可以把它解开,提取其中show.exe的 ...

你好。用这个方法和10楼一样,可以使用,但是会弹出一个窗口,请问有没有办法静默显示隐藏的了?

点评

在PECMD.INI直接用LOAD show.WCS调用; 另可以用PECMD2012下载包中的编辑内置资源.EXE或ResHacker.exe 将SHOW.WCS脚本内置到PECMD.EXE X64版中(可选精简版体积小一些,或删除其中的帮助文档)。  详情 回复 发表于 2014-5-12 14:22
回复

使用道具 举报

13#
 楼主| 发表于 2014-5-11 17:00:27 | 只看该作者
wang6610 发表于 2014-5-11 16:44
听说有64位的showdrive.exe。。。。。。。。

你好,刚才搜索了一下,有找到一个,可惜无法下载啊。微盘在整顿中....
回复

使用道具 举报

14#
 楼主| 发表于 2014-5-11 20:06:59 | 只看该作者
阿非 发表于 2014-5-7 16:16
pecmd即可完成显示隐藏分区的目的
pecmd show -1:-1

这个方法好像可行。等我弄个真实环境测试一下。
回复

使用道具 举报

15#
 楼主| 发表于 2014-5-11 23:12:41 | 只看该作者
回来报告一下测试情况。
经过一个晚上是实体机测试。反复修改等等。。。
只有4楼#KCYOU 朋友提供的那个文件可以正常显示出隐藏分区,我是直接使用那个单文件版的SHOWDRIVS.exe,运行后,选择“隐藏分区”--点击“确定”,不能关闭那个窗口,直接回去点“现在安装”。这样能识别。
但是这样有个不方便的,就是不能使用命令直接显示隐藏分区,通用性不强。不知道有没有方法可以用命令的方式来显示呢。
回复

使用道具 举报

16#
发表于 2014-5-12 14:22:44 | 只看该作者
本帖最后由 kcyou 于 2014-5-12 14:34 编辑
binghe 发表于 2014-5-11 16:58
你好。用这个方法和10楼一样,可以使用,但是会弹出一个窗口,请问有没有办法静默显示隐藏的了?

在PECMD.INI直接用LOAD show.WCS调用;
另可以用PECMD2012下载包中的编辑内置资源.EXE或ResHacker.exe 将SHOW.WCS脚本内置到PECMD.EXE  X64版中(可选精简版体积小一些,或删除中的帮助文档)。

方法:1、解开PECMD.EXE,2、编辑script/101/2052,将脚本粘贴其中,再编译,保存,3、将MyAPP.EXE改名 SHOWDRIVE.EXE即可





回复

使用道具 举报

17#
发表于 2014-5-14 10:28:35 | 只看该作者
只显示隐藏分区,pecmd SHOW -1:-1应该就可以了

点评

你好。在win7安装前,使用你给我的那个showdrive.exe单文件版后,进入安装程序能正常使用。 如图: [attachimg]193349[/attachimg] 用pecmd SHOW -1:-1无法正常显示。效果如下图: [attachimg]193350[/at  详情 回复 发表于 2014-5-14 17:31
回复

使用道具 举报

18#
 楼主| 发表于 2014-5-14 17:31:27 | 只看该作者
kcyou 发表于 2014-5-14 10:28
只显示隐藏分区,pecmd SHOW -1:-1应该就可以了

你好。在win7安装前,使用你给我的那个showdrive.exe单文件版后,进入安装程序能正常使用。
如图:




用pecmd SHOW -1:-1无法正常显示。效果如下图:

点评

不知你用的PE中PECMD.EXE是什么版本,showdrive.exe中用的命令也就是PECMD SHOW -1:-1,是不是PECMD.EXE版本问题。  详情 回复 发表于 2014-5-15 20:07
我来告诉你我的办法,在pecmd.ini中加入 LINK %Desktop%\显示分区,pecmd.exe,SHOW -1:-1 这样pe启动后后桌面上是有显示分区的快捷方式,打开即可显示.在03PE,7PE8PE中我都是这样做的,完美显示.可以显示分区ID为12,  详情 回复 发表于 2014-5-15 15:28
回复

使用道具 举报

19#
发表于 2014-5-15 15:28:38 | 只看该作者
binghe 发表于 2014-5-14 17:31
你好。在win7安装前,使用你给我的那个showdrive.exe单文件版后,进入安装程序能正常使用。
如图:

我来告诉你我的办法,在pecmd.ini中加入    LINK %Desktop%\显示分区,pecmd.exe,SHOW -1:-1
这样pe启动后后桌面上是有显示分区的快捷方式,打开即可显示.在03PE,7PE8PE中我都是这样做的,完美显示.可以显示分区ID为12,17这样类型在分区的.

点评

你好,我们使用的环境不太一样。所以你的这个方法可能不太适合我用。详情请看本帖1楼。  详情 回复 发表于 2014-5-16 00:21
回复

使用道具 举报

20#
发表于 2014-5-15 20:07:19 | 只看该作者
binghe 发表于 2014-5-14 17:31
你好。在win7安装前,使用你给我的那个showdrive.exe单文件版后,进入安装程序能正常使用。
如图:

不知你用的PE中PECMD.EXE是什么版本,showdrive.exe中用的命令也就是PECMD SHOW -1:-1,是不是PECMD.EXE版本问题。

点评

32位和64位的boot.wim都有试过。 而pecmd.exe的32、64位及一个精简版都有试过。 [attachimg]193422[/attachimg]  详情 回复 发表于 2014-5-16 00:27
回复

使用道具 举报

21#
 楼主| 发表于 2014-5-16 00:21:58 | 只看该作者
阿非 发表于 2014-5-15 15:28
我来告诉你我的办法,在pecmd.ini中加入    LINK %Desktop%\显示分区,pecmd.exe,SHOW -1:-1
这样pe启动后 ...

你好,我们使用的环境不太一样。所以你的这个方法可能不太适合我用。详情请看本帖1楼。
回复

使用道具 举报

22#
 楼主| 发表于 2014-5-16 00:27:31 | 只看该作者
kcyou 发表于 2014-5-15 20:07
不知你用的PE中PECMD.EXE是什么版本,showdrive.exe中用的命令也就是PECMD SHOW -1:-1,是不是PECMD.EXE版 ...

32位和64位的boot.wim都有试过。

而pecmd.exe的32、64位及一个精简版都有试过。

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-8-6 04:37

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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