Microsoft MVP성태의 닷넷 이야기
Windows: 117. BitLocker - This device can't use a Trusted Platform Module. [링크 복사], [링크+제목 복사],
조회: 14993
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 
(연관된 글이 1개 있습니다.)

BitLocker - This device can't use a Trusted Platform Module.


제어판의 "BitLocker Drive Encryption" 항목을 들어가 "Turn on BitLocker" 기능을 선택했을 때 다음과 같은 메시지가 뜰 수 있습니다.

This device can't use a Trusted Platform Module. Your administrator must set the "Allow BitLocker without a compatible TPM" option in the "Require additional authentication at startup" policy for OS volumes.


제가 구매한 삼성 크로노스 노트북에서 이 메시지를 봤을 때 내심 충격적이었습니다.

새로운 노트북 - 삼성 센스 NT700Z5C-S88 크로노스
; https://www.sysnet.pe.kr/0/0/449

왜냐하면 당연히 TPM 칩이 내장되었을 것이라고 생각했기 때문입니다. 그럴 수밖에 없는 것이, 5년 전에 나왔던 Dell 노트북의 경우에도 TPM 칩이 내장되어 있었는데,

D820 노트북 - 설치 및 BitLocker 구성
; https://www.sysnet.pe.kr/2/0/476

세월이 갈수록 점점 더 보안이 중요해져감을 감안할 때 당연히 이 노트북에는 있을 것이라고 여겼기 때문입니다. ^^;

어쨌든, "This device can't use a Trusted Platform Module." 메시지는 해당 컴퓨터에 TPM 칩이 없거나 BIOS 단계에서 활성화를 시키지 않았기 때문에 발생하는 오류입니다. (애석하게도 삼성 노트북은 전자의 경우입니다.)




그나마 다행인 점은, 오류 메시지에서도 나오지만 마이크로소프트는 TPM 칩 없이도 BitLocker를 사용가능하도록 옵션을 제공해 주고 있는데, 방법은 간단합니다.

관리자 권한으로 gpedit.msc를 실행하고, "Local Computer Policy" / "Computer Configuration" / "Administrative Templates" / "Windows Components" / "BitLocker Drive Encryption" / "Operating System Drives" 란에 가서 다음과 같이 "Require additional authentication at startup" 항목의 "Allow BitLocker without a compatible TPM" 옵션을 활성화시켜주면 됩니다.

bitlocker_sw_1.png

다시 제어판에 가서 BitLocker를 켜면 이번에는 정상적으로 진행됩니다. 참고로, 다음의 2가지 옵션을 선택해야 합니다.

  • Insert a USB flash drive
  • Enter a password

즉, 비트락커로 잠긴 디스크를 사용하려면 반드시 BitLocker 키를 보관하고 있는 USB 드라이브를 연결하거나, 아니면 암호를 입력해야만 하는 것입니다.




[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]

[연관 글]






[최초 등록일: ]
[최종 수정일: 6/27/2021]

Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
by SeongTae Jeong, mailto:techsharer at outlook.com

비밀번호

댓글 작성자
 




... 61  62  63  64  65  66  67  68  69  70  71  72  [73]  74  75  ...
NoWriterDateCnt.TitleFile(s)
11815정성태2/14/201911289오류 유형: 513. Visual Studio 2019 - VSIX 설치 시 "The extension cannot be installed to this product due to prerequisites that cannot be resolved." 오류 발생
11814정성태2/12/201910097오류 유형: 512. VM(가상 머신)의 NT 서비스들이 자동 시작되지 않는 문제
11813정성태2/12/201911694.NET Framework: 809. C# - ("Save File Dialog" 등의) 대화 창에 확장 속성을 보이는 방법
11812정성태2/11/20199570오류 유형: 511. Windows Server 2003 VM 부팅 후 로그인 시점에 0xC0000005 BSOD 발생
11811정성태2/11/201913305오류 유형: 510. 서버 운영체제에 NVIDIA GeForce Experience 실행 시 wlanapi.dll 누락 문제
11810정성태2/11/201911375.NET Framework: 808. .NET Profiler - GAC 모듈에서 GAC 비-등록 모듈을 참조하는 경우의 문제
11809정성태2/11/201912871.NET Framework: 807. ClrMD를 이용해 메모리 덤프 파일로부터 특정 인스턴스를 참조하고 있는 소유자 확인
11808정성태2/8/201913954디버깅 기술: 123. windbg - 닷넷 응용 프로그램의 메모리 누수 분석
11807정성태1/29/201912273Windows: 156. 가상 디스크의 용량을 복구 파티션으로 인해 늘리지 못하는 경우 [4]
11806정성태1/29/201911999디버깅 기술: 122. windbg - 덤프 파일로부터 PID와 환경 변수 등의 정보를 구하는 방법
11805정성태1/28/201913866.NET Framework: 806. C# - int []와 object []의 차이로 이해하는 제네릭의 필요성 [4]파일 다운로드1
11804정성태1/24/201911899Windows: 155. diskpart - remove letter 이후 재부팅 시 다시 드라이브 문자가 할당되는 경우
11803정성태1/10/201911401디버깅 기술: 121. windbg - 닷넷 Finalizer 스레드가 멈춰있는 현상
11802정성태1/7/201912782.NET Framework: 805. 두 개의 윈도우를 각각 실행하는 방법(Windows Forms, WPF)파일 다운로드1
11801정성태1/1/201913791개발 환경 구성: 427. Netsh의 네트워크 모니터링 기능 [3]
11800정성태12/28/201813083오류 유형: 509. WCF 호출 오류 메시지 - System.ServiceModel.CommunicationException: Internal Server Error
11799정성태12/19/201813910.NET Framework: 804. WPF(또는 WinForm)에서 UWP UI 구성 요소 사용하는 방법 [3]파일 다운로드1
11798정성태12/19/201813136개발 환경 구성: 426. vcpkg - "Building vcpkg.exe failed. Please ensure you have installed Visual Studio with the Desktop C++ workload and the Windows SDK for Desktop C++"
11797정성태12/19/201810511개발 환경 구성: 425. vcpkg - CMake Error: Problem with archive_write_header(): Can't create '' 빌드 오류
11796정성태12/19/201810166개발 환경 구성: 424. vcpkg - "File does not have expected hash" 오류를 무시하는 방법
11795정성태12/19/201812546Windows: 154. PowerShell - Zone 별로 DNS 레코드 유형 정보 조회 [1]
11794정성태12/16/20189942오류 유형: 508. Get-AzureWebsite : Request to a downlevel service failed.
11793정성태12/16/201811554개발 환경 구성: 423. NuGet 패키지 제작 - Native와 Managed DLL을 분리하는 방법 [1]
11792정성태12/11/201812328Graphics: 34. .NET으로 구현하는 OpenGL (11) - Per-Pixel Lighting파일 다운로드1
11791정성태12/11/201812299VS.NET IDE: 130. C/C++ 프로젝트의 시작 프로그램으로 .NET Core EXE를 지정하는 경우 닷넷 디버깅이 안 되는 문제 [1]
11790정성태12/11/201810641오류 유형: 507. Could not save daemon configuration to C:\ProgramData\Docker\config\daemon.json: Access to the path 'C:\ProgramData\Docker\config' is denied.
... 61  62  63  64  65  66  67  68  69  70  71  72  [73]  74  75  ...