새 SSD를 설치했지만 Windows는 여전히 이전 SSD에서 부팅됩니다.

새 SSD를 설치했지만 Windows는 여전히 이전 SSD에서 부팅됩니다.

저는 최근에 컴퓨터용 새 1TB SSD(Lenovo ThinkPad P70)를 구입했습니다. 내 계획은 이 디스크를 기본 Windows 10 부팅 드라이브로 사용하고 이전 디스크(500GB)를 보조 드라이브로 유지하는 것입니다.

저는 Windows를 새로 설치하고 싶지 않았기 때문에 다음 절차를 따랐습니다.

  1. 사용된클론질라기존 디스크의 백업 생성(외장 HDD에)
  2. 기존 디스크가 있던 M2 슬롯에 새 디스크를 설치하고, 비어 있던 다른 슬롯에 기존 디스크를 설치했습니다.
  3. CloneZilla를 사용하여 새 디스크에 백업을 복원했습니다.
  4. Windows를 부팅했습니다. C:의 이전 디스크에서 부팅되었으며, 새 디스크는 D:에 있었습니다(예상대로).
  5. 파티션 관리 앱을 사용하여 새 디스크의 기본 파티션 크기를 조정하여 사용 가능한 전체 공간을 채웠습니다(두 개의 복구 파티션을 제거해야 함)
  6. 컴퓨터를 다시 시작하고 BIOS로 들어가서 새 디스크에서 부팅하도록 구성했습니다.

문제는 다음과 같습니다.이 시점에서 나는 Windows가 새 디스크에서 부팅되어 이전 디스크가 D:에 있을 것으로 예상했습니다. 그러나 모든 것은 이전과 같습니다. 이전 디스크는 C:에 있는 Windows 부팅 디스크이고 새 디스크는 D:에 있습니다.

그렇다면 Windows가 새 디스크에서 부팅하고 기존 디스크를 D:로 사용하도록 하려면 어떻게 해야 할까요? 내 생각엔 그렇게 할 수 있을 것 같아BCDBoot 또는 BCDEdit 사용, 그러나 내 시도는 성공하지 못했고 BCD를 맹목적으로 조작하고 싶지 않습니다.

업데이트:드라이브 목록에 "이 PC"가 표시되므로 여전히 이전 디스크에서 부팅 중이라고 확신합니다. 또한 다음과 같은 경우에 대비하여 라벨을 변경했습니다.

여기에 이미지 설명을 입력하세요

Windows의 디스크 관리 도구에는 다음이 표시됩니다.

여기에 이미지 설명을 입력하세요

업데이트 2:

BCDEDIT를 사용하여 새 부팅 메뉴 항목(기존 항목의 복제본)을 만든 다음 새 디스크를 가리키도록 해당 항목 deviceosdevice값을 수정했습니다(값을 설정하려고 하면 partition=\Device\HarddiskVolume8다시 로 읽혀짐 partition=D:). 해당 항목을 사용하여 부팅하려고 하면 Windows가 로드되기 시작하는 것처럼 보이지만 로그인 화면에 도달하면 디스플레이가 깜박이기 시작하고 모든 것을 사용할 수 없게 됩니다.

답변1

드디어 작동하게 됐어요. 누락된 부분은 다음과 같습니다.두 디스크의 드라이브 문자를 교환하기 위해 Windows 레지스트리에서 HKEY_LOCAL_MACHINE\System\MountedDevices 수정. 전체 과정은 다음과 같습니다.

  1. 먼저 질문에서 언급했듯이 새 디스크를 가리키는 새 부팅 메뉴 항목을 만듭니다. 나는 사용했다EasyBCD이를 위해 BCDEDIT를 사용하여 (좀 더 많은 작업을 통해) 수행할 수도 있었습니다. 항목만 /copy입력 {current}하고 해당 항목 device과 항목 osdevice을 설정하면 됩니다.partition=D:

  2. regedit를 실행하고 HKEY_LOCAL_MACHINE을 선택한 다음 다음으로 이동합니다.파일 - 하이브 로드그리고 로드합니다 D:\Windows\System32\config\SYSTEM. 이름을 묻고 아무거나 입력하세요. 이제 다른 디스크에 있는 Windows 설치의 HKLM\SYSTEM 섹션을 편집할 수 있습니다.

  3. 제공한 이름의 키가 있는지 확인하고(그렇지 않으면 현재 Windows 설치에 대한 레지스트리를 수정하게 됩니다!) 하위 키로 이동합니다 MountedDevices.

  4. \DosDevices\C:및 값 의 내용을 바꿉니다 \DosDevices\D:. 이를 수행하는 가장 쉬운 방법은 아마도 3방향 이름 바꾸기(...\C:에서 X로, ...\D:에서 C:로, X에서 ...\D:로)일 것입니다.

  5. 파일 - 하이브 언로드, regedit를 닫습니다. 재부팅합니다.

  6. 부팅 메뉴에서 새 항목을 선택하고 실제로 새 디스크에서 왔는지 확인하고 파티를 즐기십시오!

이 시점에서 새 디스크의 부팅 항목을 기본 항목으로 설정하거나 기존 디스크를 가리키는 원래 항목을 삭제하기를 원할 것입니다.

관련 정보