Windows

윈도우 C를디스크 용량부족으로 250GB에서 1TB로 고스트복제 후 부팅안되는문제 해결법

아이티제어 2025. 9. 2. 05:53

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다. https://link.coupang.com/a/cOp5uf

 

쿠팡이 추천하는 골드박스 관련 혜택과 특가

쿠팡이 추천하는 골드박스 관련 특가를 만나보세요. 로켓와우 회원은 다양한 할인과 무료 배송 및 반품 혜택도 누릴 수 있어요.

pages.coupang.com

 


윈도우 C: 가 꽉찼어오 어떻게 해야  하나요?? 고민 해결 !!

그래서 용량이 더큰것으로 복사해서 교체 하고 싶은데  꿀팁 입니다. 

 

새로 윈도우 설치하려면 또다시 여러가지 설치하고 세팅하는데 1주일 가량 걸리죠..

그래서  저는 오래전부터 ghost 를 사용하여 디스크 to 이미지,  이미 to disk 를 방식으로
 고스트 프로그램을 이용하여  245GB => 1TB 로  교체 성공하였습니다.

1)  윈도우 10, 11 USB 설치디스크  설치화면 진입 ==>  명령 프롬프트 로 ghost64.exe 실행
디스크 to 이미지  선택
디스크 256 GB => D:\cbak\c256gb.gho  파일생성 ( 약 30분)

 

126GB, 256Gb 과거 와 지금 교체된 메모리하드, 1TB 하드는 노트북에 들어가있다.


그런데 블루스크린 복구 화면이 뜨는군요.  

 

복구 화면 계속 뜨고 F1눌러도부팅이 되지 않고 있다. (256GB 윈도우11 하드를 1TB로 복사후 연결후)

 

오늘 Ghost64를 통해  시스템 윈도우11 설치된 C: 를  D:\wind11sysc.gho 파일명으로  고스트 복제파일완료

고스트 는 

DISK TO DISK << 하드 : 하드 

DISK TO IMAGE << 하드 C: 를 D:\파일로    이것을 이용합니다.
  

아주 핵은  간단합니다. 

diskpart → assign → bcdboot

[Windows UEFI 부트 복구 메모]

1. USB 복구 모드 진입
   - Windows 설치 USB로 부팅 → '컴퓨터 복구' → '문제 해결' → '고급 옵션' → '명령 프롬프트'

2. EFI 파티션 확인 및 드라이브 문자 할당
   diskpart
   list vol
   select vol <EFI 볼륨 번호>   ← 보통 100~300MB, FAT32
   assign letter=Z
   exit

3. Windows 파티션 확인
   dir C:\Windows
   dir D:\Windows
   dir E:\Windows
   ...
   → System32, explorer.exe 폴더 보이면 그 드라이브가 Windows 설치 파티션

4. EFI에 부트 로더 다시 심기
   bcdboot <윈도우드라이브>:\Windows /s Z: /f UEFI

   예) Windows 파티션이 S: 라면
   bcdboot S:\Windows /s Z: /f UEFI

5. 재부팅
   - USB 제거
   - BIOS에서 SSD를 1순위로 설정
   - 정상 부팅 확인

[참고]
- bootrec /fixmbr, /fixboot 은 Legacy BIOS 전용
- UEFI 환경에서는 bcdboot가 핵심 명령어
- EFI 파티션은 반드시 FAT32, 100~300MB

 


윈도우는 파티션을 복구 파티션  약 260mb  ~ 300MB 되는것을 따로 가지고 있는데요..   그것에 번호를 찾아서  

어사인 assign 을 하는것입니다 만약 2번이 복구 시스템 .efi 볼륨이라고 한다면.

diskpart

select  vol 2

assign letter=Z

exit 

새로 복제된  윈도우가 있는 파티션아 1번 파티션이 크기로 확인되어   찾았다면. 그리고  드라이브 S: 설정 하고싶다면.


diskpart

select  vol 1 

assign letter=S

exit

마지막 명령어

📌 정리된 표현
bcdboot 명령은 S:\Windows 폴더를 기준으로 부트 파일을 생성하여, 시스템 파티션(Z:)에 UEFI 형식으로 강제로 설치한다 

  • S:\Windows → 실제 Windows가 있는 파티션
  • /s Z: → EFI 시스템 파티션(260MB FAT32)에 부트 로더 심기
  • /f UEFI → 부팅 방식을 UEFI로 강제 지정 
  • 👉 명령 전체는 이렇게 쓰는 거고:  bcdboot S:\Windows /s Z: /f UEFI
  •  

아래는 캡쳐 올려드립니다.  그리고 그림을 잘보세요 D -> S로 굳이 안해도 그냥 이미 D로 잡혔으니 D를 그대로 써도 됩니다. 

그러나 260MB용량 복구파치션은  letter가 지정이 안되어있죠? 그래서 z:로 지정한것이고..

 

 

 

"핵심1" Ltr를 윈도우 S: , 256M시스템에 Z: 선언( assign)이 잘되었네요.. 마지막 복구명령은 오타가 났군요..

 

이것이 핵심 BCDBOOT S:에 윈도우 /S 시스템 Z: 에 /F 강제 UEFI 형식으로 설치하라.

 

문론 S: , Z: 대신 다른것을 써서 해도되지만.  그냥 임시 드라이브 지정하는데 고민할것없죠..
 그냥 그대로 따라하면됩니다..
주의점 윈도우 가 새로 복제된 파티션을 S: 
복구 파티션  약 300mb 이하인  파티션을  z: 로 
 그러면 해야 명령을 붙여넣기 하면 됩니다.