作者blman (我爱亦洁我爱亦洁)
看板AntiVirus
标题[讨论] 关於 mountpoints2 机码
时间Thu Mar 13 14:12:13 2008
mountpoints 用途
mountpoints 是用来对映磁区与作业系统关系的设定档。
例如 1. C槽对映的是哪一颗硬碟(或硬碟的哪一块)、
2. USB碟插入时,是挂载到 D槽还是 Z槽、
3. 光碟机是 E槽而不是 F槽等。
mountpoints 类
mountpoints(挂载点) 机码在 Windows 作业系统里常用两种机码呈现:
1. mountpoints
2. mountpoints2
常出现的机码路径:
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2
HKEY_USERS\SID\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2
其中 SID 是使用者的 id 判别码。
而两者的区别在於:
- mountpoints 是 local mounted volumes (fixed)
- mountpoints2 是 mapped volumes (dynamic)
简单来说,本地端实体连接的硬体都可以由 mountpoints 控制。
而 USB或网路磁碟等动态或远端的硬体可以由 mountpoints2 控制。
什麽时候会用到?
1. 磁区调换
有时候重灌作业系统或灌双 Windows 系统时,会发生磁区调换的问题。
例如,我原本作业系统的 D槽,在重灌後变成 E槽,而原本的 E槽变 D槽。
此时可以用 mountpoints 机码来设定,让他对映成原本的设定。
或是原本 D槽是 CD-ROM,F槽是 DVD-ROM,要交换的话也是用 mountpoints。
这是因为安装 Windows 时的初始化过程,会有一套方法来对映,
至於为什麽有时重灌完会调换,这可能就要问 Windows 了。
2. USB等外接硬体挂载
此类动态或远端的硬体挂载时,都是用 mountpoints2 来纪录。
例如,电脑插入随身碟,作业系统就纪录这个随身碟挂载的磁区等资讯。
如名称为"卸除式磁碟",双击自动运行"setup.exe"程式等。
所以我在挂载後,我可以知道这个随身碟的"名称"以及自动运行什麽程式等资讯。
而且这些资讯会纪录在作业系统中,下次(非拔除)使用的时候,
可以不用再次与随身碟交换资讯,以节省时间。
问题1:可以安全删除 mountpoints 类机码吗?
基本上可以安全删除 mountpoints 与 mountpoints2。
删除 mountpoints 变成使用 Windows 内建的方法来对映磁区。
删除 mountpoints2 使得快取失效,每次使用都要交换资讯。
问题2:锁住 mountpoints 类机码的权限好吗?
这点微软官方没有特别说明。我也不确定是否会有负面影响。
当然,若安装或运行某程式时,若有用到这两处机码,
则有可能会出现错误而导致失败。
後语
本文标题为 [讨论],故内文非定案,希望可以与板友一同讨论
授权
本文章依据 Creative Commons 姓名标示-非商业性-相同方式分享 授权条款为授权
http://creativecommons.org/licenses/by-nc-sa/2.5/tw/
意指只要符合姓名标示,无商业行为,相同分享方式,则可不经作者同意自由转载
姓名标示为
[email protected] 即可
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.109.22.221
1F:推 lcjjaff:推~<( ̄︶ ̄)> 03/13 14:30