无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: 2010weist123
打印 上一主题 下一主题

[求助] 重装系统前:怎样查看BitLocker有无开启,怎样关闭,否则可能后果严重!

  [复制链接]
31#
发表于 2025-6-20 12:09:19 | 只看该作者
金眼睛 发表于 2025-6-20 08:46
BitLocker是什么东西?我一直不知道。

就是保护CGX式泄露信息的说辞,对于99%以上的普通用户是然并卵,所以懂的都懂,一般win11用rufus做启动盘时就可以选择对TPM和BitLocker的操作。很好的工具,省心省事。
回复

使用道具 举报

32#
发表于 2025-6-20 12:13:18 | 只看该作者
不一定哦,大哥。这个对于99%以上的普通用户是然并卵的功能,所以懂的都懂,一般win11用rufus做启动盘时就可以选择对TPM和BitLocker的操作。很好的工具,省心省事还能保证官版的纯粹。
回复

使用道具 举报

33#
发表于 2025-6-20 12:22:16 | 只看该作者
我一直都喜欢用精简主是这个原因,原版设置太累人,还是大佬们精简优化过的好用。
回复

使用道具 举报

34#
发表于 2025-6-20 12:36:27 | 只看该作者
你这是求助还是分享经验啊?
回复

使用道具 举报

35#
发表于 2025-6-20 12:42:37 | 只看该作者
本帖最后由 soso000111 于 2025-6-20 12:48 编辑

很简单,PE下打开磁盘精灵,就可以看到硬盘分区是否带锁

回复

使用道具 举报

36#
发表于 2025-6-20 12:43:36 | 只看该作者
系统里看
回复

使用道具 举报

37#
发表于 2025-6-20 12:57:11 | 只看该作者
不同地点+win7 遇到过两次,被锁的文档在文件夹中其文件名是绿色的
回复

使用道具 举报

38#
发表于 2025-6-20 13:05:38 | 只看该作者
基本上出厂预装的系统这个都会默认是打开的,自己重装安装的系统,默认是不启用的

点评

只有你的回答差不多,我来给大家说一下,只要是品牌电脑,就算是家庭中文版都会自动开启,不管是笔记本还是一体机,还有一些连台式机也有自动加密,所以系统解压出来就要第一时间关闭,位置在设置里面,隐私和安全,  详情 回复 发表于 2025-6-20 22:12
回复

使用道具 举报

39#
发表于 2025-6-20 13:06:45 来自手机 | 只看该作者
巨硬个脑残,11各种反人类设计,还是xp 7
比较经典,8.1稍次之
回复

使用道具 举报

40#
发表于 2025-6-20 13:19:33 | 只看该作者
装系统前就必然要删除的组件之一
回复

使用道具 举报

41#
发表于 2025-6-20 13:36:19 | 只看该作者
不懂 来了解下
回复

使用道具 举报

42#
发表于 2025-6-20 13:40:29 | 只看该作者
jhko1234 发表于 2025-6-20 11:20
不知道我权限够不够,能不能发链接,我是用kuer大佬的pe改的
通过网盘分享的文件:w64PE.wim
链接: h*t ...

非常感谢
回复

使用道具 举报

43#
发表于 2025-6-20 14:31:51 | 只看该作者
以前试过
Windows10 系统下锁了
又能关闭
现在一直没有锁过了
回复

使用道具 举报

44#
发表于 2025-6-20 16:17:17 | 只看该作者
BIOS里关了【安全启动】选项
回复

使用道具 举报

45#
发表于 2025-6-20 19:00:43 | 只看该作者
进来了解一下bitlocker
回复

使用道具 举报

46#
发表于 2025-6-20 19:03:28 | 只看该作者
控制面板里, 去看啊,  关  也是在这关
回复

使用道具 举报

47#
发表于 2025-6-20 20:01:53 | 只看该作者
pe盘符会显示有锁,
回复

使用道具 举报

48#
发表于 2025-6-20 20:26:47 | 只看该作者
423dn 发表于 2025-6-20 10:07
就是旧硬盘,丢弃或者出手时,怕数据被别人看到,直接给硬盘设置个BitLocker,再出手,就安全了

这个真是啊,我的硬盘就是直接扔了。好在,好像没有保存身份证照片。若是有XXX图片,就让他大饱眼福。
如果想彻底毁灭私人资料,砸烂就行了。
回复

使用道具 举报

49#
发表于 2025-6-20 21:18:43 | 只看该作者
我在bios里面关闭了安全启动,据说这样不管怎样更新,BitLocker都不会自动开启。


这个说法不对,关闭安全启动,之前bitlocker加密过的还是会加密的。
回复

使用道具 举报

50#
发表于 2025-6-20 22:12:34 来自手机 | 只看该作者
denny816 发表于 2025-6-20 13:05
基本上出厂预装的系统这个都会默认是打开的,自己重装安装的系统,默认是不启用的

只有你的回答差不多,我来给大家说一下,只要是品牌电脑,就算是家庭中文版都会自动开启,不管是笔记本还是一体机,还有一些连台式机也有自动加密,所以系统解压出来就要第一时间关闭,位置在设置里面,隐私和安全,设备加密里面,默认都是开启的,如果用户名是本地账户一般是不会加密的,即便是不关闭加密也不要紧,只要登录了微软账户,比如赠送的office家庭学生版,要注册激活微软账户,就会登录到微软账户,有的时候系统更新bug都可能加密了。总而言之品牌电脑第一次进系统就关掉,有的没有设备加密选项的就不用管。
回复

使用道具 举报

51#
发表于 2025-6-20 22:16:40 来自手机 | 只看该作者
补充:本地账户也会加密,只是不会锁住硬盘,只要系统变成微软账户登录就会自动备份48位密钥到你的账户里
回复

使用道具 举报

52#
发表于 2025-6-20 22:52:55 | 只看该作者
zp1688 发表于 2025-6-20 12:09
就是保护CGX式泄露信息的说辞,对于99%以上的普通用户是然并卵,所以懂的都懂,一般win11用rufus做启动盘 ...

不懂

点评

http://rufus.ie/zh/官网下载最新版本,同时准备好一个8G以上的U盘以及windows官版的完整系统ISO文件(切记不要用任何精简版本),打开Rufus软件就会有指引了,不会也可以论坛上找找,比较简单的操作。  详情 回复 发表于 2025-6-21 13:45
回复

使用道具 举报

53#
发表于 2025-6-20 23:18:48 | 只看该作者
这玩意是windows系统层面的东西吧,不是主板硬件层面设置的,按我的理解
回复

使用道具 举报

54#
发表于 2025-6-21 13:45:54 | 只看该作者

http://rufus.ie/zh/官网下载最新版本,同时准备好一个8G以上的U盘以及windows官版的完整系统ISO文件(切记不要用任何精简版本),打开Rufus软件就会有指引了,不会也可以论坛上找找,比较简单的操作。
回复

使用道具 举报

55#
发表于 2025-6-21 14:45:49 | 只看该作者
如果开启了BitLocker,在资源管理器显示的盘符上会有一把锁的。只要登录微软账户,打开控制面板,点隐私和安全性,进入设备加密后,关闭所有驱动器的设备加密,系统会自动解密所有驱动器的。
回复

使用道具 举报

56#
发表于 2025-6-21 22:12:05 | 只看该作者
是的,需要提前确认下 BitLocker 状态
回复

使用道具 举报

57#
发表于 2025-6-24 14:16:57 | 只看该作者
有啥工具推荐,可以保护数据呢
回复

使用道具 举报

58#
发表于 4 天前 | 只看该作者
不关的话好像也做不了系统
回复

使用道具 举报

59#
发表于 4 天前 | 只看该作者
感谢分享。。。。。。
回复

使用道具 举报

60#
发表于 4 天前 | 只看该作者

直接使用C++写一个即可,官网给了判断方法 但是PE模式下我没试过


#include <iostream>
#include <windows.h>
#include <strsafe.h>
#include <winioctl.h>  
#include <ntddstor.h>  
BOOL IsBitlockerPartition(IN LPCWSTR lpDiskName, ULONGLONG ullOffset);


typedef struct _BOOT_SECTOR_BITLOCKER {
        BYTE        jump[3];
        BYTE        oemID[8];
        WORD        bytePerSector;
        BYTE        sectorPerCluster;
        WORD        reserved0;
        BYTE                fatCount;
        WORD                rootMaxEntries;
        WORD                totalSectorsSmall;
        BYTE                mediaType;
        WORD                sectorsPerFatSmall;
        WORD                sectorsPerTrack;
        WORD                headCount;
        DWORD                fsOffset;
        DWORD                totalSectors;
        DWORD                sectorsPerFat;
        WORD                fatFlags;
        WORD                version;
        DWORD                rootCluster;
        WORD                fsInfoSector;
        WORD                backupSector;
        ULONG32                reserved1[3];
        BYTE                driveNumber;
        BYTE                reserved2;
        BYTE                extSig;
        ULONG32                serial;
        CHAR                label[11];
        CHAR                fsName[8];
        CHAR            bootCode[70];
        GUID                partitionGUID;
        DWORD64                fveBlockOffset[3];
        CHAR            bootCode2[307];
        BYTE                stringOffsets[3];
        BYTE                endMarker[2];
} BOOT_SECTOR_BITLOCKER, * PBOOT_SECTOR_BITLOCKER;


static BOOL IsBitlocker(WCHAR Volume)
{
        WCHAR szVolumeDosName[50] = {};
        ::StringCchPrintfW(szVolumeDosName, ARRAYSIZE(szVolumeDosName), L"\\\\.\\%c:", Volume);
        HANDLE hFile = ::CreateFile(szVolumeDosName, GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE,
                NULL,
                OPEN_EXISTING,
                FILE_ATTRIBUTE_NORMAL,
                NULL);
        if (INVALID_HANDLE_VALUE == hFile)
                return FALSE;

        BOOL bRet = FALSE;
        do
        {
                BYTE bBuffer[sizeof(VOLUME_DISK_EXTENTS) + 5 * sizeof(DISK_EXTENT)] = {};

                ULONG ulReturnedLength = 0;
                if (!::DeviceIoControl(hFile, IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS, NULL, 0, &bBuffer, sizeof(bBuffer), &ulReturnedLength, NULL))
                        break;

                PVOLUME_DISK_EXTENTS pVolumeDiskExt = (PVOLUME_DISK_EXTENTS)bBuffer;
                if (1 == pVolumeDiskExt->NumberOfDiskExtents)
                {
                        WCHAR szPhysicalDiskName[100] = {};
                        ::StringCchPrintfW(szPhysicalDiskName, ARRAYSIZE(szPhysicalDiskName), L"\\\\.\\PhysicalDrive%d",
                                pVolumeDiskExt->Extents[0].DiskNumber);

                        bRet = IsBitlockerPartition(szPhysicalDiskName, pVolumeDiskExt->Extents[0].StartingOffset.QuadPart);
                }
        } while (FALSE);

        ::CloseHandle(hFile);

        return bRet;
}

BOOL IsBitlockerPartition(IN LPCWSTR lpDiskName, ULONGLONG ullOffset)
{
        BOOL bRet = FALSE;
        HANDLE hFile = INVALID_HANDLE_VALUE;
        do
        {
                hFile = CreateFileW(lpDiskName, GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, 0, NULL);
                if (INVALID_HANDLE_VALUE == hFile)
                        break;
                LARGE_INTEGER liOffset = {};
                liOffset.QuadPart = ullOffset;
                LARGE_INTEGER NewFilePointer = {};
                if (0 == ::SetFilePointerEx(hFile, liOffset, &NewFilePointer, FILE_BEGIN))
                        break;

                BYTE bDbr[512] = {};
                DWORD dwRead = 0;
                if (!::ReadFile(hFile, bDbr, sizeof(bDbr), &dwRead, NULL))
                        break;
                PBOOT_SECTOR_BITLOCKER pBitlockerBootSector = (PBOOT_SECTOR_BITLOCKER)bDbr;
                bRet = (0 == _strnicmp((char*)pBitlockerBootSector->oemID, "-FVE-FS-", 8));
        } while (FALSE);

        if (INVALID_HANDLE_VALUE != hFile)
                ::CloseHandle(hFile);
        return bRet;
}


int main()
{
//这里的C是判断C盘是否开启
        if (IsBitlocker('C')) {
                //开启
                std::cout << "true  开启了加密" << std::endl;
        }
        else {
                //未开启
                std::cout << "false 没有开启加密" << std::endl;
        }
}


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-7-4 14:54

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表