以文本方式查看主题

-  康柏仕电脑学院  (http://combss.com/bbs/index.asp)
--  硬件及网络技术资料储存区  (http://combss.com/bbs/list.asp?boardid=61)
----  XP和2003双系统下,盘符出错  (http://combss.com/bbs/dispbbs.asp?boardid=61&id=1928)

--  作者:轻轻风聆
--  发布时间:2008/6/28 17:52:41
--  XP和2003双系统下,盘符出错

本人C盘装的是xp,D盘装的是2003,
现在进入2个系统都正常,但是当进入2003的时候,原来的C盘成了D盘,D盘成为了C盘,而且就只有这2个盘,其他的盘都显示不出来。
可是在xp中所有的盘符都能够正确显示。
请问,我怎样才能够使在2003中正确的显示所有的盘符呢?

 

今天找了很久,但如终没有找到完美的解决办法,最终通过修改注册表的方法来强制修改:

更改系统/启动驱动器盘符方法:
1. 为计算机和“系统状态”做一个完整的备份。
2. 以管理员身份登录。
3. 启动 Regedt32.exe。
4. 转到以下注册表项:
HKEY_LOCAL_MACHINE\\SYSTEM\\MountedDevices 
5. 单击 MountedDevices。
6. 在安全菜单上,单击权限。
7. 检查以确保管理员有完全控制权限。完成这些步骤后请将权限设置改回原值。
8. 退出 Regedt32.exe,然后启动 Regedit.exe。
9. 转到以下注册表项:
HKEY_LOCAL_MACHINE\\SYSTEM\\MountedDevices 
10. 找到您想更改到的驱动器盘符(新盘符)。查找“\\DosDevices\\C:”。
11. 右键单击“\\DosDevices\\C:”,然后单击重命名。

备注:必须用 Regedit 而非 Regedt32 来重命名此注册表项。
12. 将其重命名为一个未使用的驱动器盘符“\\DosDevices\\Z:”。(此操作将释放驱动器盘符 C:供稍后使用。)
13. 找到希望更改的驱动器盘符。查找“\\DosDevices\\D:”。
14. 右键单击“\\DosDevices\\D:”,然后单击重命名。
15. 将其重命名为合适的(新)驱动器盘符“\\DosDevices\\C:”。
16. 单击“\\DosDevices\\Z:”的值,单击重命名,然后将其名称改回到原来的“\\DosDevices\\D:”。
17. 退出 Regedit,然后启动 Regedt32。
18. 将权限改回到原来的管理员权限设置(可能应该是“只读”)。
19. 重新启动计算机。