곧 나올 파티션에서 다른 파티션으로 (C :가 아닌) 프로그램 파일 이동


1

문제

Windows 파티션에 여유 공간이 거의 없습니다. 바로 옆에 더 큰 파티션이 있고 공간이 충분한 새 디스크가 있습니다. 더 큰 파티션에는 많은 프로그램이 있으며 모두 다시 설치하고 싶지 않습니다.

세부

내 PC가 단일 500GB 하드 드라이브 디스크에서 작동하고 있습니다. 그것은 세 NTFS 파티션을 가지고 C:, E:하고 G:.

C: 약 94GB의 공간이 사용되는 98GB Windows 파티션입니다.

E:113GB의 공간이 사용 된 150GB 파티션으로, 58GB는 프로그램 파일 (106 개의 응용 프로그램)입니다. 일반적으로 C:\Program Files또는 로 이동하는 다양한 응용 프로그램의 설치 폴더 C:\[regional name for Program Files] (x86). 일반 폴더이며 디스크에 수동으로 생성되며 리디렉션 / symlink / junction 마법사가 없습니다.

G: 완전히 변경되지 않고 시스템 복원 지점이 포함됩니다.

새 디스크는 포맷 준비가 된 500GB 하드 드라이브 디스크입니다.

내가해야 할 것

나는 백업 시스템은 파티션이있는 새 하드 드라이브 디스크를 포맷 X:하고 Y:, 가까운 실행중인 모든 프로그램을 모든 것을 복사 E:X:, 그리고 윈도우 디스크 관리자가 삭제 사용 E:에 결과 여유 공간을 추가 C:하고, ...

... 설치 프로그램을 찾아 다운로드하고 실행 한 다음 완료 될 때까지 기다릴 필요없이 이러한 모든 응용 프로그램이 계속 정상적으로 작동하도록 106 번 반복합니다. 그것이 문제가되는 부분이고, 나는 두 가지 해결책을 생각해 냈습니다.

인식 된 솔루션-변형 A

내가 이름을 바꾸려면 디스크 관리자를 사용 X:E:하고 아무 일도없는 것처럼 모든 소프트웨어가 동작합니다.

인지 솔루션-변형 B

"e :"를 "x :"로 바꾸고 "E :"를 "X :"로 바꾸어 레지스트리와 모든 바로 가기를 신중하고 수동으로 편집했습니다.

여기서 작동하지 않는 일반적인 솔루션

  • 내가 아는 한, SteamMover와 같은 널리 사용되는 "응용 프로그램 이동기"소프트웨어를 사용 하면 원하는 폴더를 다른 위치로 이동하고 접점을 남겨 두어 작동합니다. 그러나이 경우 E :가 동화 될 것이기 때문에 접합점을 둘 곳이 없습니다.

  • 대신 삭제하는 E:유일한 심볼릭 링크, 하드 링크 또는 연결 지점을 포함하는 ~ 1 기가 바이트 그루터기로 감소 - 대신 전체 드라이브를 삭제, 윈도우 디스크 관리자는 다른에서 사용하기 위해 하나 개의 파티션에서 사용되지 않는 부분을 제거 할 수 있습니다. 그러나 결과 여유 공간은 파티션 다음에 만 나타나며 원래 파티션이나 그 다음 파티션에만 연결할 수 있습니다. E : is after 이후 C:에 공백을 첨부 할 수 없습니다. 그리고 파티션 전에 그 공간을 이동할 수있는 소프트웨어가 있지만 10 개월 전에 철저한 조사를 거친 후에는 NTFS에서 작동하지 않거나 프리미엄 버전 전용이라고 명시 적으로 말합니다 (나는 당신을보고 있습니다 . 용이성).

질문

내가 생각해 낸 해결책 중 어떤 것이 효과가 있습니까? 실제로 그에 대한 모호한 무료 / 무료 / 오픈 소스 응용 프로그램이 있습니까? 아니면 더 쉽게 볼 수없는 해결책이 있습니까?

답변:


1

변형 C :

www.gparted.org 에서 GParted 사본을 받으십시오 .
ISO를 USB 스틱 또는 CD에 넣습니다.
관리자 권한이있는 CMD 프롬프트의 C : 및 E : 드라이브에서 chkdsk / f를 실행하여 문제가 없는지 확인하십시오.

시스템에 새 디스크를 추가 디스크로 설치하십시오.
CD 또는 USB 스틱
복사 에서 GParted를 부팅하고 기존 E :를 GParted를 사용하여 새 디스크로 부팅 합니다.
그런 다음 크기를 전체 디스크로 늘리십시오. 원래 E :를 삭제하십시오.
마지막으로 C :를 늘리십시오. 따라서 이전 E가 차지한 공간을 차지합니다.
이 모든 것이 완료되면 SAFE MODE에서 Windows를 부팅하십시오. (F8 키를 계속 누르고 있으면 SAFE MODE를 선택할 수있는 메뉴가 나타납니다.)
디스크 관리자로 이동하여 새 E : 드라이브에 지정된 드라이브 문자를 다시 할당하여 실제로 E가되도록하십시오. :
(안전 모드는 드라이브 문자를 수정하기 전에 필수적이지 않은 소프트웨어가 시작되지 않도록하기위한 것입니다.)
재부팅하면 완료됩니다.

GParted 직원이 NTFS 드라이브에서 사용하는 것에 대해 보증하지는 않지만 문제없이 수백 번 수행했습니다.
작동하고 무료입니다. (NTFS 파티션도 이동합니다. 변형 B에서 언급 한대로 상업용 제품에 대한 비용을 지불 할 필요가 없습니다.)


GParted의 문제점은 /dev/sda1 (restricted by system)992.5KB, /dev/sda2 (label for C:)100MB, /dev/sda3 (label for E:)98GB (크기 C:) 및 /dev/sda4 (label for G:)368GB (크기 E:G:결합)를 표시한다는 것 입니다. 그리고 마지막에 대해서만 Used / Unused를 표시합니다 (187GB / 34GB이며 해당) G:. IIRC Win7 설치 프로그램은 동일한 방식으로 파티션을 확인합니다. 드라이브에서 첫 번째 형식을 수행 한 사람이 아니었고 그 사람에게 연락 할 방법이 없었습니다. 다른 질문을해야할까요?
Dragomok

필자가 제시 한 GParted 사용은 필요 하지 않았지만 ( 실제로 필요하지 않은 Ubuntu를 와이프에서 저장하기 위해 사용 했지만 )이 답변은 단계별 솔루션을 제공하고 SAFE MODE에 대해 언급합니다. 나는 완전히 잊어 버렸고 수동으로 모든 것을 끄려고 계획했기 때문에 이것이 두 가지 대답 중 더 낫다고 생각합니다.
Dragomok 2016 년

2

인식 된 솔루션 중 변형 A는 현재 존재하는 폴더 구조 E가 유지되는 상태 X(신규 E) 에서 완벽하게 작동해야합니다 .

당신이 그것에 대해 생각할 때, 모든 컴퓨터는 완료 될 때까지 "볼 것" 입니다. 관련 프로그램 파일에 대한 레지스트리 경로가 유지되는 한 E, 파티션 C은 약간 작고 파티션 은 약간 클 것입니다. 이름 XE)으로 바꾸면 시스템이 신경 쓰지 않아야합니다.

변형 B도 이론적으로 효과가 있다고 생각합니다. 오류가 발생하기 쉽습니다.

참고로 질문의 형식을 잘 지정하면 +1합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.