安裝完原版系統后發現硬盤中多出100M隱藏分區,這個系統隱藏分區不僅用處不大,還會導致安裝Ghost版系統時出現無法引導等弊端。
出現系統隱藏分區主要原因:
1、Bitlocker規定,引導文件和windows文件需要分開,該系統分區能夠使用實用軟件
2、防止用戶誤刪除,如果啟動文件保存到系統分區,會出現系統分區重裝活動,導致格式化丟失啟動文件
出現系統隱藏分區的弊端:
1、無法使用Ghost版系統光盤進行安裝win7系統
2、安裝完系統后,無法使用一鍵還原精靈等還原類軟件實現備份系統;
3、激活系統非常麻煩,總是提醒激活不成功;
4、Norton Partition Magic無法正常使用
多人購買品牌臺式機、大部分的筆記本出廠自帶的系統,廠家都制作了還原出廠,系統出問題想要回到最初狀態的時候還是很有用的。這些多數都被制作在硬盤的隱藏分區里。
如下圖,后面三到四個分區都是廠家制作系統備份和工具的分區。
OS(C)后面三個分區即是系統還原出廠的功能區。
一些人覺得硬盤太小,需要升級硬盤但是又想保留這些出廠分區的時候,如筆者更換512g的時候就想保留下原始的隱藏分區,在簡單使用幾款常用工具后,開機用recovery工具均出現卡死在啟動界面的情況。
去電售后得到的答復這個隱藏分區使用只有廠家出廠制作。本著生命在于折騰的原則。對比兩塊硬盤的分區參數唯一發現了分區id有所不同。如下:
大概原因是還原程序需要讀到相應的id才會進入此分區。
下面介紹一種保險但是比較復雜的操作。linux下硬盤克隆。
因為linux系統對分區的id很嚴謹,用自帶命令dd對兩個硬盤做對拷就可以。
(簡單說下dd命令,linux命令下格式
dd if=/a of=/b
if后輸入拷貝源,可以是硬盤名稱可以是分區可以是某個文件,總之輸入源
of后輸入目的位置,可以是硬盤名稱可以是分區也可以是文件形式。
簡單吧 ,盤---盤就是克隆硬盤,分區----分區就是分區克隆,盤----文件就是做備份為文件,文件----磁盤就是還原。dd命令很多功能這里就不贅述了。)
下面要做的是就是進入linux環境,最簡單的就是live版, ubuntu 18 19都可。
鏡像做個啟動U盤就可以
重啟電腦,U盤啟動后進去環境,我用虛擬機做演示
找到終端打開
命令 sudo fdisk -l
sudo臨時獲取權限,其他版本用su登錄root后再執行fdisk -l
此命令用作查看本機硬盤分區列表
一定要根據磁盤大小和分區樣式分辨出源盤和目標盤,錯了可就全反了。切記。
不要弄錯!
如圖原盤為/dev/sda 目標盤為/dev/sdb
用命令
sudo dd if=/dev/sda of=/dev sdb
執行即可,
dd命令比較老,默認的傳輸塊比較小,大約只是幾百kb,不難理解平時拷貝大文件速度快遇到小文件速度特別慢。因此加上bs參數,也就是每個傳輸塊大小設置一下bs=32M(32mb為一個傳輸單元,這個自己決定,本人兩塊ssd對拷,硬盤速度500,參數bs超過20mb后基本dd速度在300多mb/s,已經跑到了這個dd命令速度的上限)
新命令為:
sudo dd if=/dev/sda of=/dev sdb bs=32M
這個dd在后臺運行,想要實時看進度的話需要另開一個終端后輸入下命令:
sudo watch -n 10 killall -USR1 dd
(其中的10為10s顯示一次進度,可自行設置,新終端里會每10s顯示一下速度和完成數)
因為是全盤扇區對拷所以時間=容量/速度。
500g硬盤如果按照300m/s計算
500x1024mb/300=1700s=28分鐘
也可以of改為一個文件,做備份文件,文件大小和硬盤一樣=500g,
想要壓縮文件的命令改為:
dd if=/dev/sda1 bs=32M | gzip > sda1.dd.gz (大于號后面:備份文件位置和文件名)
gzip對系統盤的壓縮率特別高,500g盤壓縮后為30G左右,相當小,利于存儲,只是反向還原時候沒有1比1文件還原的速度快。大家有興趣保留硬盤文件可以試試。
完成后關機換回新硬盤即可使用。
但是,因為新盤多數容量很大(比如256g升級為512g容量),那么dd做好的新盤,前面幾個分區和老盤一樣,后面會出現256g未格式化的容量,現在就用到分區移動工具把后面三到四個隱藏分區移動到硬盤尾端,應用。
此步驟目的是把未分配的容量一步一步挪到C盤旁邊,有幾個隱藏分區就移動幾次,直到未使用容量緊挨著數據盤之后。
然后用自帶的磁盤管理擴展數據盤,把新盤的大容量擴展給了數據盤。
這樣之后的結果新盤分布和舊盤一樣,數據盤容量升級。
還沒結束。
磁盤管理里面對隱藏分區的描述,原本的oem等字樣,會隨上面移動分區那一步改變,繼續做下一步。
利用自帶的diskpart工具把新位置的隱藏分區的屬性再改為原始值就大功告成了。
管理員權限運行cmd
diskpart
list disk(顯示硬盤列表)
select disk N(選擇第N個硬盤,N為硬盤編號,我的硬盤2是系統硬盤,含有隱藏分區,也就是這次要操作的硬盤2)
list part(查看選定硬盤所有分區)
detail part (顯示所選分區詳情)
關注屬性那一欄數值
新硬盤這個數值會和原始盤不同,原因是移動分區那一步造成oem分區變成了普通分區。
參考舊盤的數值把新盤這幾個移動后的分區改回去:
在select part x 選定需要操作的分區后
執行(gpt分區硬盤)
gpt attributes=數值
這串數值要根據你原盤對應數值來。
mbr硬盤
set id=xx
我手里沒有mbr的操作過程。需要請留言具體告訴大家。
至此新舊硬盤完美對拷。各種工具運行正常。
強迫癥患者需要的干貨,純手打,望能幫助大家。
有疑問可以給我留言。
Win10怎么隱藏磁盤分區?正常在我們電腦的使用中,不僅會給重要的文件設置密碼,還會將其設置隱藏,近期就有用戶想要將電腦上的磁盤隱藏起來,那么應該如何操作呢?下面我們一起來看看這篇Win10隱藏硬盤分區方法吧,相信你很快就可以學會的!
Win10隱藏硬盤分區方法
1. 鼠標右擊“此電腦”,再點擊管理。
2. 在窗口左側的樹狀列表中展開本地用戶和組,點擊用戶文件夾。
3. 雙擊帳戶列表中的Administrator項,將賬戶已禁用項取消勾選,然后點擊“確定”。
4. 點擊開始按鈕,再點擊頭像,可以看到Administrator項,點擊它,就可以以Administrator帳戶登錄Win10了。
5. 在搜索框輸入:regedit,搜索并打開。
6. 依次打開:HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesExplorer
7. 在窗口右側的空白處點擊鼠標右鍵,選擇新建-新建DWORD(32位)值,并將該值命名為:NoDrives。
8. 以隱藏E盤,查表可知,該盤對應的值為16。
9. 雙擊剛剛新建的名為NoDrives的DWOED(32位)值,將該值基數改為10進制,再將該值的數值數據設置為16。
10. 重啟電腦后,打開此電腦,E盤已經消失了。