Windows 7에서 Windows 10으로 업그레이드한 후 CSM을 비활성화하는 방법이 있습니다.

Windows 7에서 Windows 10으로 업그레이드한 후 CSM을 비활성화하는 방법이 있습니다.

최근까지 PC에서 Windows 7을 실행하고 있었는데 Windows 10으로 업그레이드했는데 전체 UEFI를 지원할 수 있다는 것을 알고 있습니다(즉, CSM이 비활성화된 경우). CSM을 비활성화하면 내 PC가 더 좋아질 것이라고 믿기 때문에 비활성화하고 싶습니다(실제로 설치한 방식 때문에 Fedora 22를 사용하여 두 번째 드라이브로 부팅하려면 비활성화해야 합니다).

그러나 CSM을 비활성화하면 Windows가 설치된 드라이브를 부팅할 수 없습니다. CSM을 비활성화하고 Windows 7에서 만든 DVD를 부팅하여 설치할 수 있지만 이 작업을 수행할 때 7 라이센스 키가 허용되지 않습니다.

Windows 10 DVD의 복구 기능을 사용하여 설치를 복구하고 UEFI 규격으로 만들 수 있는지 확인했지만 별 효과가 없었습니다.

기존 디스크를 UEFI 호환 디스크로 변환할 수 있는 방법이 있습니까? 업그레이드된 버전에서 Windows 10 키를 추출할 수 없다고 생각합니다. 하지만 제가 틀렸다면 알려주세요! 일단 업그레이드하면 Windows 10을 새로 설치할 수 있고 하드웨어를 인식할 수 있다고 읽었지만 CSM이 비활성화되면 동일한 하드웨어로 인식하지 못하는 것 같습니다.

지금은 둘 다 부팅할 수 있도록 CSM을 자동으로 설정할 수 있다는 것을 알고 있지만(적어도 가능하길 바랍니다!) 이상적으로는 Windows 10이 설치된 기본 UEFI를 원합니다.

제가 생각할 수 있는 마지막 옵션은 Microsoft에 Windows 10 키 값을 지불하는 것입니다(저는 그렇게 하고 싶지 않습니다!).

누구든지 더 나은 제안을 할 수 있습니까?

답변1

먼저 무슨 일이 일어나고 있는지 이해해야 합니다. 컴퓨터는 펌웨어 코드(BIOS 또는 EFI)를 실행하여 부팅됩니다.부트 로더하드디스크에 저장된 프로그램. 부트 로더는 펌웨어 기능(BIOS 또는 EFI)에 의존하므로 펌웨어 유형과 연결됩니다. BIOS에서 EFI 부트 로더를 실행할 수 없으며 그 반대의 경우도 마찬가지입니다. 하지만 이 마지막 사항에는 한 가지 부분적인 예외가 있습니다. 대부분의 EFI에는 일종의 BIOS 에뮬레이터인 CSM(호환성 지원 모듈)이 포함되어 있습니다. CSM을 사용하면 WINE을 통해 Linux 사용자가 Windows 프로그램을 실행할 수 있는 것처럼 EFI에서 BIOS 부트 로더를 실행할 수 있습니다.

따라서 CSM을 켜거나 끄는 것만으로는 컴퓨터가 원하는 모드로 부팅되지 않습니다. 또한 하드 디스크에 적합한 부트 로더가 설치되어 있어야 합니다. 다른 합병증도 있을 수 있습니다. CSM을 켜도 EFI 모드 부팅이 항상 비활성화되는 것은 아니므로 CSM이 활성화되어 있어도 여전히 EFI 모드로 부팅될 수 있습니다.

더 복잡한 점은 Windows가 부팅 모드를 파티션 테이블 유형에 연결한다는 것입니다. 특히 부팅 디스크가 GPT를 사용하는 경우에만 Windows가 EFI 모드로 부팅됩니다. 부팅 디스크가 MBR을 사용하는 경우에만 BIOS 모드(또는 CSM을 사용하여)로 부팅됩니다. 따라서 Windows의 경우 한 부팅 모드에서 다른 부팅 모드로 전환하려면 새 부트 로더를 설치하는 것뿐만 아니라 파티션 테이블 유형을 변경해야 합니다.

이 모든 것의 최종 결과는 원하는 대로 수행하려면 시스템에 상당한 수의 변경이 필요하다는 것입니다. 이 작업~이다가능합니다. 적어도 Windows 7 및 8에서는 가능했습니다. (Windows 10에서 그러한 변경을 한 사람들에 대한 보고는 아직 들어보지 못했습니다.) 모든 세부 사항을 다루는 웹 사이트가 몇 군데 있습니다. 내가 아는 것 중 하나는 다음과 같습니다.

http://sdnalloh.com/converting-win7-from-mbr-to-gpt/

저는 정확한 지침 세트를 따르지 않았지만 이후에 제거된 다른 지침 세트에 따라 Windows 7 시스템을 변환했습니다. 나는 아주 오래 전에 이 작업을 수행했기 때문에 구체적인 조언을 많이 제공할 수는 없습니다. 단지 일련의 지침을 알려주고 그것이 효과가 있기를 바랍니다. 그래도 한 가지 더 코멘트를 하고 싶습니다. 당신은 다음과 같이 썼습니다:

CSM을 비활성화하면 내 PC가 더 좋아질 것이라고 믿습니다.

왜 이것을 믿습니까? 당신은 무엇을 달성하기를 희망합니까? 대부분의 경우 EFI 모드 부팅의 가장 큰 장점은 몇 초 더 빠르다는 점입니다. 하지만 이마저도 항상 그런 것은 아닙니다. 확실히 EFI 모드 부팅에는 다른 이점도 있지만 부트 로더와 파티션 테이블을 다루기 전에(이로 인해 쉽게모든 것을 잃다실수한 경우 디스크에 저장) 위험을 감수할 가치가 있는지 평가하기 위해 이러한 변경을 수행한 이유를 평가해야 합니다. 순조롭게 진행되더라도 그러한 프로젝트에 쉽게 한두 시간을 투자할 수 있는데, 하루에 한 번 부팅 시간을 10초만 절약한다면 회복하기 어려울 것입니다. 문제가 발생하면 많은 시간을 투자하여 대체할 수 없는 데이터를 잃을 수 있습니다. 실제로 이것은 "고장나지 않았다면 고치지 마십시오"라고 말하는 장황한 표현입니다.

관련 정보