无忧启动论坛

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

发布固定盘符小工具,实现U盘分配固定盘符,盘符随心所欲!固定移动硬盘盘符和U盘类似

    [复制链接]
跳转到指定楼层
1#
发表于 2008-9-22 02:16:09 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
固定U盘盘符.rar (49.49 KB, 下载次数: 15319)

本工具适用于任何U盘,任何PE,完美实现固定所有U盘盘符
其实不难,只是请大家使用的时候务必仔细看提示,细心按提示一步一步来,很快就可以成功的!
更新了一下,为确保大家操作正确,添加了正确的UPANFU.REG内容示例

经证实,本工具也可以用来固定移动硬盘盘符,和U盘类似
方法是编辑UPANFU.REG的时候,保留含有移动硬盘盘符的那个键值就OK

看还是有人不放心,我说一下原理
每个U盘都应该对应唯一的一个设备模型
这个设备模型对应唯一的设备范例ID
我又把设备范例ID和你的U盘盘符对应起来了

这样,一一对应递推下来,结论就是U盘和U盘盘符对应起来了(固定对应)
也可以来句俗话,给你的U盘绑定盘符了,除非你另绑定一个盘符,否则不会变的

[ 本帖最后由 wxb 于 2008-9-30 20:43 编辑 ]

评分

参与人数 6无忧币 +61 收起 理由
新空气 + 5 很给力!
9zhmke + 5 很给力!
wuxin9712 + 5 很给力!
2013imdehome + 1 楼主,我想在没进PE的时候也有这个功能,就.
zds1210 + 5 很给力!
victor888 + 40 鼓励原创

查看全部评分

2#
 楼主| 发表于 2008-9-22 08:19:56 | 显示全部楼层
原帖由 mapeimapei 于 2008-9-22 04:06 发表
报告楼主,,我成功了,,

谢谢楼主!!!

看看截图吧。。

46088


这个方法把设备范例ID和盘符对应起来了
换其它机子应该也是分配固定盘符的
我试了下,在同事的机子上还是固定的分配我想要的盘符

[ 本帖最后由 wxb 于 2008-9-22 12:43 编辑 ]
回复

使用道具 举报

3#
 楼主| 发表于 2008-9-22 08:21:11 | 显示全部楼层
原帖由 lsj0416 于 2008-9-22 08:02 发表
疑问:在本机可以,换一台分区不同的机器可以吗?会不会有后遗症?


不会有任何后遗症,只是个U盘盘符而已
回复

使用道具 举报

4#
 楼主| 发表于 2008-9-22 10:03:02 | 显示全部楼层
原帖由 梅边吹笛 于 2008-9-22 09:44 发表
请教楼主!我没能修改成功,盘符仍是D,帮看一下,是不是修改有误啊!谢谢!


我说的是以你的U盘盘符开始的那一段而不是一行,你只保留了那一行,正确的应该是类似下面这个样子的:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\PESYSTEM\MountedDevices]
"\\DosDevices\\W:"=hex:5c,00,3f,00,3f,00,5c,00,53,00,54,00,4f,00,52,00,41,00,\
  47,00,45,00,23,00,52,00,65,00,6d,00,6f,00,76,00,61,00,62,00,6c,00,65,00,4d,\
  00,65,00,64,00,69,00,61,00,23,00,37,00,26,00,31,00,38,00,65,00,32,00,66,00,\
  38,00,63,00,34,00,26,00,30,00,26,00,52,00,4d,00,23,00,7b,00,35,00,33,00,66,\
  00,35,00,36,00,33,00,30,00,64,00,2d,00,62,00,36,00,62,00,66,00,2d,00,31,00,\
  31,00,64,00,30,00,2d,00,39,00,34,00,66,00,32,00,2d,00,30,00,30,00,61,00,30,\
  00,63,00,39,00,31,00,65,00,66,00,62,00,38,00,62,00,7d,00

[ 本帖最后由 wxb 于 2008-9-22 10:15 编辑 ]
回复

使用道具 举报

5#
 楼主| 发表于 2008-9-22 12:20:33 | 显示全部楼层
原帖由 mapeimapei 于 2008-9-22 12:06 发表



楼主是这样的,你的同事是不是电脑上的分区都是4个分区啊,,有没有试过在5个分区的电脑上制作好,然后在4个分区上的电脑上使用。。
我是在我的5个分区的电脑上制作的,本机启动没有问题,,但是在虚拟机 ...


虚拟机把U盘当硬盘用的,不能试验U盘启动
我对这个问题已经完全搞清楚了,和几个分区没关系
我同事的分区和我的不一样多,我6个分区,他4个
我自己的分区个数也在变,有时禁用光驱,或隐藏显示分区,或来个虚拟光驱
盘符个数怎么变,都可以保证U盘的盘符不变
我这个是把设备范例ID和盘符对应起来了,设备范例ID是和驱动那里的显示的一样的,这个应该是到哪个机子上都是不变的

[ 本帖最后由 wxb 于 2008-9-22 12:25 编辑 ]
回复

使用道具 举报

6#
 楼主| 发表于 2008-9-22 13:56:33 | 显示全部楼层
原帖由 ghylaoying 于 2008-9-22 13:50 发表
我的怎么只有一个文件,没有UPANFU.REG?
执行固定U盘盘符.exe后也找不到setupreg.hi_


仔细看提示操作,没有问题的
回复

使用道具 举报

7#
 楼主| 发表于 2008-9-22 14:45:57 | 显示全部楼层
原帖由 jzdai0903 于 2008-9-22 14:33 发表
請教一下LZ...不知道你有沒有試過...

假如插上2個U盘的話...會如何呢?


我的U盘是量产成两个移动盘的
所以我的一个U盘就等于两个U盘
我这个方法,把我的启动的U盘盘符固定了,另一个U盘盘符自动排在硬盘光驱之后
回复

使用道具 举报

8#
 楼主| 发表于 2008-9-23 12:52:17 | 显示全部楼层
原帖由 zhangze 于 2008-9-23 12:50 发表
在XP下也是这个盘符吗???
还是只是改过的那个pe下???


XP下的盘符你可以另分配的
回复

使用道具 举报

9#
 楼主| 发表于 2008-9-23 17:48:23 | 显示全部楼层
原帖由 lsj0416 于 2008-9-23 16:05 发表
用同种方法,试了三次才成功,不知为什么!
另外U盘格式化或量产后,还能固定住盘符吗?


格式化应该不会影响
量产后有可能需要再来一次就固定住了
到你也成功,这么多回帖的人里只剩下一个人没有成功了
他说是滚动条后重启,我觉得不是我到问题
我觉得这个办法是一定能成功的

[ 本帖最后由 wxb 于 2008-9-23 17:56 编辑 ]
回复

使用道具 举报

10#
 楼主| 发表于 2008-9-23 18:13:21 | 显示全部楼层
原帖由 22712261 于 2008-9-23 18:09 发表

我也没成功。


你这明显不是我的问题么

[ 本帖最后由 wxb 于 2008-9-23 18:15 编辑 ]
回复

使用道具 举报

11#
 楼主| 发表于 2008-9-23 18:15:35 | 显示全部楼层
原帖由 hxj 于 2008-9-23 17:17 发表
修改好的SETPREG.HI_是否只对你自己的U盘起固定盘符的作用。换一个型号的U盘需要重新修改吗?


就是要针对U盘修改
我前面说原理了
是把设备模型和盘符对应起来了
换一个U盘很大可能要另改一次
不过成功一次,第二次再改就熟练了
回复

使用道具 举报

12#
 楼主| 发表于 2008-9-23 21:11:39 | 显示全部楼层
原帖由 hxj 于 2008-9-23 20:47 发表


这就是说对PE系统来说不具有对任何U盘都能固定盘符的功能了,只能每使用一种新的U盘需要重新修改一下PE系统。所以此工具使用价值就有很大的局限性了。只能自己用的修改过PE对自己的U盘才有效。推扩性受到限 ...


每使用一种新的U盘本来就要新做PE系统,起码得把系统安装进U盘,而这个修改只是很简单的一个事情而已,在安装前和安装后修改都可以
你的PE和你的U盘本来就有对应关系,应该说经过修改后的,用你的U盘PE,到哪个机子都有效
好几个U盘一点关系都没有,可以固定为不同的盘符也可以固定为相同的盘符,因为不论你有几个U盘,但是某次启动的U盘肯定是某一个

[ 本帖最后由 wxb 于 2008-9-23 21:13 编辑 ]
回复

使用道具 举报

13#
 楼主| 发表于 2008-9-24 09:07:41 | 显示全部楼层
原帖由 lmle 于 2008-9-24 08:27 发表

我的U盘格式化成HDD模式,一个分区,注册表的内容和qusibago的很相似。"\\DosDevices\\H:"=hex:这后面没几个数字的,而不像楼主那样有好几行,不知怎样处理?


你这个已经等于移动硬盘了
可惜我没有移动硬盘,没办法搞清楚这个问题
U盘是没有问题的
回复

使用道具 举报

14#
 楼主| 发表于 2008-9-24 14:56:23 | 显示全部楼层
原帖由 江山逍遥 于 2008-9-24 14:19 发表
u盘分成几个区后还能不能对每一个分区固定?


量产分的区可以分别固定
如果是UltraISO写成的分区或者DISKGENIUS给U盘分的区,后一个是隐藏的,WINDOWS不给它分配盘符
其实即使U盘分成好几个区,只需要固定启动的那个就好了
其它的区会自动跟在硬盘后面,不会打乱顺序

[ 本帖最后由 wxb 于 2008-9-24 14:58 编辑 ]
回复

使用道具 举报

15#
 楼主| 发表于 2008-9-24 15:19:56 | 显示全部楼层
原帖由 zhangze 于 2008-9-24 15:10 发表
如果u盘重新量产
是不是设备范例ID就变了
如果是这样
用来量产的pe就不能用这个改是不是???


如果不是量产CDROM,量产以后还可以改
如果是量产成CDROM,盘符本来就是跟在硬盘之后的,没有打乱原来的顺序,可以不固定U盘盘符
如果你实在想固定,量产后用我的工具对你的U盘操作,把操作后的结果再重新量产回去
两次量产分区情况一样的话,设备范例ID应该没变
回复

使用道具 举报

16#
 楼主| 发表于 2008-9-24 17:23:56 | 显示全部楼层
原帖由 zhangze 于 2008-9-24 15:34 发表
是这样的
量产成cdrom和一个本地硬盘的了,PE内核是在CDROM里边,外置是在量产出来的本地硬盘里边,我的意思是PE已经根据现在U盘做好了,那要重新量产才行啊,重新量产后u盘量产的那个本地硬盘范例ID是不是和上 ...


我觉得这个问题可以从设备模型方面理解
设备和这个模型比较像的话就属于这个模型就对应的这个ID
如果你的设备变化不大,应该还是和这个模型像,也就是ID不变
如果变化比较大的话,那可能就不像这个模型了,就变成另一个模型的ID了
回复

使用道具 举报

17#
 楼主| 发表于 2008-9-26 01:13:08 | 显示全部楼层
原帖由 Cyan 于 2008-9-25 15:26 发表
找到解决办法了,复制下面的内容,保存为 CAB压缩.bat

或者直接下载我附件里的46295

@Echo Off
Set TT=老毛桃制作的批量文件 CAB 打包工具
Set TS=如果你输入的路径或文件名中有空格,请在外边用上引号 ...


CAB最大压缩在网上可以搜到个注册表文件,直接把CAB最大压缩加进右键的
再就是用XCAB,不需要这么长的批处理的
回复

使用道具 举报

18#
 楼主| 发表于 2008-9-28 00:33:26 | 显示全部楼层
原帖由 jzdai0903 于 2008-9-27 20:26 发表
今天試了一下...移動硬盤的啟動分區也可以用這方法固定盤符...

如下圖...我把我160GB移動硬盤的啟動分區固定在W盤了...

固定移動硬盤的啟動分區的確可以加速啟動的速度...其它好處也很多...感謝樓主...
...


你的移动硬盘的盘符的那个键值是一行还是几行的就像U盘那样?
前面有个人他也想固定移动硬盘
我没有移动硬盘,没法测试
回复

使用道具 举报

19#
 楼主| 发表于 2008-9-28 14:56:31 | 显示全部楼层
原帖由 梅边吹笛 于 2008-9-28 14:50 发表
不死心,又折腾了半天,还是没能搞定移动硬盘。替换U盘上已搞定的文件(同PE),也不行。不知71楼是怎么搞的。人家不说,没办法。先放放。


我怀疑有这样一个问题
移动硬盘可能是有的像U盘一样直接可以固定,有的有待继续研究
移动硬盘插上以后好像有的显示本地磁盘有的显示可移动磁盘
如果是可移动磁盘应该就和U盘一样就固定了,显示本地磁盘的,我没有移动硬盘没法测试啊
回复

使用道具 举报

20#
 楼主| 发表于 2008-9-28 15:33:47 | 显示全部楼层

想固定移动硬盘盘符的试试这样

想固定移动硬盘盘符的,编辑UPANFU.REG的时候

想固定哪个分区的盘符就保留它对应的键值,并修改盘符,然后和U盘一样继续用工具完成

[ 本帖最后由 wxb 于 2008-9-30 20:41 编辑 ]
回复

使用道具 举报

21#
 楼主| 发表于 2008-9-28 15:40:02 | 显示全部楼层
原帖由 梅边吹笛 于 2008-9-28 15:16 发表
移动硬盘启动PE后的盘符是C,有它的特殊性。可能不容易搞定。如果能搞定移动硬盘的话,哪好处真的是太多了。


有可能不能变这个C盘符
我试验把虚拟机的C盘符变了一下,不能启动了
回复

使用道具 举报

22#
 楼主| 发表于 2008-9-28 17:54:10 | 显示全部楼层
原帖由 梅边吹笛 于 2008-9-28 17:12 发表
呵呵!楼主的工具真不错!又成功了一个。原来移动硬盘上是这么改的。看图:


看我前面的回帖了没有,你这就和我在#79说的改法一样
回复

使用道具 举报

23#
 楼主| 发表于 2008-9-29 12:12:47 | 显示全部楼层
原帖由 <i>jeremy</i> 于 2008-9-29 07:58 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=1477205&ptid=130120" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />

<br />
报告楼主:我的移动硬盘不要两键值,只前面那一个键值OK了
<br />

我奇怪,如果是和U盘一样的,只要那一个含有盘符的键值
那为何前几个固定移动硬盘的人老不成功
你的那个键值是和U盘一样有好几行还是只有一行?
回复

使用道具 举报

24#
 楼主| 发表于 2008-10-4 17:56:09 | 显示全部楼层
原帖由 Allreal 于 2008-10-4 17:27 发表
量产CDROM的貌似不行,
群联芯片。
量产后一插进去,-_-#  盘符已经和原来XP看到的不同了.
进PE。。。。还是一样,没反应。
偶尝试了 6次。。。


你是想固定量产的CDROM分区的盘符还是剩余的另一个分区的盘符
我估计这两个都可以固定的
回复

使用道具 举报

25#
 楼主| 发表于 2008-10-29 16:27:37 | 显示全部楼层
原帖由 lj0312 于 2008-10-29 14:40 发表
那要是更别人的机器重复了怎么办


其实不存在重复问题
PE启动的时候,由PE分配盘符
从无到有,U盘固定占了一个,其它的再分配未被占用的

点评

SETPREG.HI文件找不到,什么PE里面有这个文件?请说一下谢谢!  详情 回复 发表于 2021-11-26 16:57
回复

使用道具 举报

26#
 楼主| 发表于 2008-11-5 12:17:14 | 显示全部楼层
原帖由 zxbbs 于 2008-11-5 12:12 发表
如果换了其它机器可以不


换机器当然可以
这个固定在你U盘,而不在某个机器
回复

使用道具 举报

27#
 楼主| 发表于 2008-11-17 21:25:48 | 显示全部楼层
原帖由 papago 于 2008-11-17 18:40 发表
多谢,看晚了,我的IBM x40 被我的PE下安装windowsXP系统后,系统分区盘符为D,第二分区为E。没有C盘。
我惨啊


你这个不是问题
盘符可以重新分配的
不用其它工具,就在XP自带的磁盘管理里就可以改了
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-4 19:02

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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