使用VHD和BitLocker實現隱私文件加密


一、VHD

VHD的全稱是Virtual Hard Disk,可以虛擬出一塊硬盤,然后以一個文件的形式來存儲這塊虛擬的硬盤。

創建VHD

打開Windows磁盤管理,選擇 操作->創建VHD
image
image
我們說,VHD是虛擬磁盤,以文件的形式存儲在物理磁盤上,這里的“位置”便是虛擬磁盤文件存儲的位置,你當然可以將其存在任何你想要的位置。
接下來就是設置虛擬磁盤的大小、格式和類型,至於該怎么選擇,其實上圖已經說得很清楚了。
這里由於我只在Windows 10上使用,所以選擇了VHDX格式和動態擴展。

初始化磁盤

創建成功后,我們可以看到磁盤管理中多出了一個未分配的分區
image
這里,右鍵點擊“磁盤2”,選擇初始化磁盤
image

image
接下來,只需要像使用真實磁盤那樣對其進行分區即可。
image

使用VHD

找到創建的VHD文件,右鍵選擇“裝載”,將其掛載到資源管理器中,此時就可以像使用真實磁盤一樣向里面存儲文件了。
image
image
使用完畢后,右鍵點擊“彈出”,將其卸載,就像使用U盤那樣。
image

二、BitLocker

BitLocker驅動器加密是微軟在Windows Vista中新增的一種數據保護功能,它與操作系統集成,用於解決來自丟失、被盜或銷毀不當的計算機的數據被盜或泄露的威脅。
BitLocker使用AES-128進行加密,有極高的數據安全性。但是,BitLocker只能對一整個分區進行加密,而不能加密某個文件或目錄。因此在使用時,往往需要專門划分一個分區用來加密,個人認為這是一個不方便的地方。
因此,BitLocker結合VHD似乎是個不錯的解決方法。由於VHD以文件的形式存儲,因此實際上是只加密了一個文件,方便移動和備份。

三、使用BitLocker加密VHD

BitLocker需要win10專業版,家庭版似乎是沒有的。
另外,據說BitLocker加密空盤比較快,但如果是已使用過的盤,加密會非常慢。所以這里建議創建新的VHD后先用BitLocker加密再使用。

首先將虛擬磁盤掛載到資源管理器中,右鍵選擇“啟用BitLocker”
image
設置密碼
image
選擇恢復密鑰的備份方式。如果忘記了密碼,可以用恢復密鑰來恢復,建議保存在微軟的賬戶中也就是雲上,實在不放心的打印出來物理存放也行。一定要妥善保管,如果密碼和恢復密鑰都忘了,那就徹底沒救了。
image
接下來根據提示選擇就好
image
image
image
image
加密完成后,可以看到磁盤圖標上多了一把鎖,此時就可以往里面存東西了
image
而一旦將其彈出,之后每次掛載時,都需要輸入密碼
image
image
VHD文件是可以隨意移動復制的,而且BitLocker加密后的磁盤幾乎不可能被暴力窮舉破解,所以記得妥善保存你的密碼和恢復密鑰。

四、VHD擴容

在創建VHD時,是設置了虛擬磁盤的大小的,如果容量不夠用了,可以對其進行擴容。不過在操作之前,建議備份VHD文件。
按win+R運行diskpart
image
輸入select vdisk file=“vhd文件的路徑”
image
輸入detach vdisk,如果之前已經卸載,這里會顯示錯誤,如果之前沒有卸載,這里會顯示成功,沒關系。
image
輸入expand vdisk maximum=擴容后的大小注意以MB為單位
image
接下來將其掛載到資源管理器中,然后打開磁盤管理,可以看到有一個未分配的空間
image
右鍵“擴展卷”
image

image
可以看到容量已經擴展
image


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM