利用隐藏驱动器与bitlocker进行数据加密

有木有一些东西很重要,或者怕别人误删除。这就尴尬了,得进行点防护操作。

有各种加密软件,功能也很强大,但是不想装软件也是可以做到的。

隐藏驱动器

这里有3种方法,去掉盘符和写注册表还有组策略。

1、按win+r打开运行,输入diskmgmt.msc打开磁盘管理。选中你想隐藏的盘符把分配的驱动器号删掉即可。在资源管理器中就不显示了,想显示加上驱动器号就行了。试用于长久不用的盘但数据不想清。

利用隐藏驱动器与bitlocker进行数据加密

2、写注册表。管理员运行的cmd窗口中贴代码

reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoDrives" /d 8 /t REG_DWORD /f

代码中隐藏的是D盘,D盘 = 8, 以下的每个盘符对应参数以上一盘符的倍数,既然C是4,那么D就是8了,以此类推,E就是16了。 任意组合的参数和就是要屏蔽的盘符,比如想屏蔽C和D,那么参数就是12。

写完注册表不会立即生效,重启explorer就好,cmd命令。

cmd /c taskkill /f /im explorer.exe&&explorer.exe

此方法盘符还有,在资源管理器地址栏或运行中输入盘符比如D:\还是可以进去的,只是不显示出来了。

方便以后使用干脆写个批处理出来

@echo off

echo.
echo 隐藏输入1,显示输入2
echo.

set c=
set /p c=请输入:

if "%c%"=="1" goto hide
if "%c%"=="2" goto appear

:hide
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoDrives" /d 64 /t REG_DWORD /f
goto try

:appear
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoDrives" /f
goto try

:try
echo.
set go=
set /p go=restart explorer?(y/n)
if %go%==y (
cmd /c taskkill /f /im explorer.exe&&explorer.exe 
) else if %go%==n (goto :end
) else (
echo.
echo Ohh~ input wrong~ please input again
goto :try
)

:end
echo.
echo yeah~ over!
echo.

pause

保存为hide.bat已管理员身份运行就好,因为改注册表需要权限。加了个是否重启资源管理器判断,因为你如果开着几个文件窗口,一下子把所有文件窗口干掉是很蛋疼的。上述批处理代码中隐藏的是G盘,请按需求更改。

3、从组策略中隐藏,这里边只能隐藏ABCD盘,想隐藏其他盘还得改组策略文件,且每次组策略一项项展开也挺麻烦,就直接用第二种cmd的方法吧,简洁高效。

利用隐藏驱动器与bitlocker进行数据加密

启用Bitlocker

这个可是超级安全的,但是别忘了密码,而且密钥恢复文件一定要生成并妥善保管,万一真忘密码了呢。bitlocker解开后不关机是不能自动上锁的,可以用cmd

manage-bde -lock D:

保存成lock.bat以管理员身份运行会立即上锁。

可以结合隐藏与加密一起配合使用。但是bitlocker上锁后输入盘符是提示禁止访问的,需要用上述方法2先显示出来再解锁。未上锁情况下是可以的。

可根据自己喜好制定方法,欢迎留言交流。

转载请注明出处与链接,如有其他疑问或交流,请加QQ交流群或关注公众号加我微信

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注