Windows 7 在重新啟動時會遺失磁碟機號碼映射

Windows 7 在重新啟動時會遺失磁碟機號碼映射

我有兩個配置為 RAID1 的SATA 硬碟,在 Win7 系統中用作資料驅動器。作業系統安裝在非 raid SSD 磁碟機上。

安裝作業系統並首次啟動Win7後,raid磁碟機未顯示在「我的電腦」中。在驅動器管理中,驅動器以應有的方式列出,只是沒有驅動器映射。我添加了一個,該驅動器在“我的電腦”中列出並可訪問。

由於在其他所有操作都自動完成後為驅動器提供了映射,因此該驅動器現在在字母表中的後面有一個映射,因此我重新排列了映射,以便此用於數據的raid 驅動器列在我的操作系統驅動器之後。

現在,每當我重新啟動時,驅動器就會丟失其映射。它始終列在磁碟管理中,我始終可以手動向其添加驅動器號。然而,每次重新啟動時,都需要重做。我想將我的庫資料夾(圖片、文件、下載等)指向此驅動器,而不是位於 C:\ 上,因此每次重新啟動時丟失映射都會非常痛苦。

在研究這個問題時,我被引導去查看mountvol和編輯註冊表。雖然這讓我感到緊張,但這些價值觀似乎不太適合。

安裝磁碟區輸出: 掛載電壓輸出

  • A:軟碟(連軟碟都沒有)
  • C:作業系統驅動器
  • E:備份作業系統磁碟機
  • F:CD/DVD 光碟機
  • G/H/I/J:USB 插槽
  • Q:備份資料驅動器

我認為列出的第一個沒有掛載點的捲是我丟失的 D:\ 資料驅動器。請注意,當我運行 mountvol 來獲取輸出時,該驅動器目前已映射並顯示在「我的電腦」中。

我看到它建議可以編輯 \HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices 以包含適當的 mountvol,但事情似乎不匹配。

在註冊表中安裝卷 (點擊可看大圖)

因此,這裡有很多額外的內容,列出的第一項是第一個映像中沒有安裝點的磁碟區。還有一個 K:\ 驅動器未出現在 cmd 輸出。將我的資料磁碟機對應到 K:\ 並重新啟動不會導致磁碟機自動對應。

那麼,我只需要加值\DosDevices\D:「c4 e9 85 18 00 00 10 00 00 00 00 00」嗎?幾乎就像每個驅動器都在頂部列為 a \??\Volume{blah-blah-blah},然後在下部部分列為\DosDevices\,但並非所有驅動器都完全如此匹配。

我不想只是開始將隨機值轉儲到註冊表中,所以我希望得到更權威的指導,然後“嘿,讓我們嘗試這個隨機的事情!” (:

答案1

我有兩種可能的解決方案。希望有一個能起作用:

http://windows7forums.com/windows-7-discussion/61416-new-hard-drive-letter-dissapears-after-every-reboot-2.html

該使用者遇到的問題與您幾乎相同,只不過是使用單一磁碟機而不是 RAID 陣列。此使用者能夠透過將整個磁碟區歸零來解決問題,然後 Windows 能夠保留已指派的磁碟機號碼。

http://www.tomshardware.com/forum/16120-63-win7-wont-assign-drive-letter-solved

該用戶根本無法分配驅動器號(這與您的問題略有不同)。我們發現該用戶的問題是與 iTunes 衝突。透過編輯註冊表,使用者能夠再次分配磁碟機號碼。

相關內容