作者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