대형 앱 또는 게임을 다른 드라이브로 이동하는 방법

문제를 제거하기 위해 도구를 사용해보십시오

일반 독자들은 내 새 PC의 기본 드라이브가 80 기가 바이트 용량의 인텔 솔리드 스테이트 드라이브라는 것을 알고 있습니다. 하드 드라이브는 훌륭하며 데이터 저장에 사용하는 2TB 하드 드라이브 및 빠른 하드 드라이브가 필요하지 않은 일부 더 큰 프로그램과 함께 잘 작동합니다.

가끔 디스크 공간 문제가 발생합니다. 예를 들어 Steam 소프트웨어를 살펴보면 다른 모든 게임이 설치된 동일한 하드 드라이브에만 새 게임을 설치할 수 있습니다 (업데이트 : Valve는 그 동안 소프트웨어를 업데이트했습니다. 다른 드라이브에 게임 설치 허용 ).

이는 인터넷에 몇 가지 솔루션이 게시되는 결과를 낳은 큰 문제입니다. 일부 사용자는 Steam과 모든 게임을 다른 드라이브로 옮겼습니다. 다른 사람들은 새로운 게임을위한 공간을 만들기 위해 게임을 제거했습니다. 그러나 문제는 스팀 만의 문제가 아닙니다. 예를 들어 c : 드라이브에만 설치할 수있는 게임이 있으며 일부 응용 프로그램에는 동일한 제한이 있습니다.

대형 앱 또는 게임을 다른 드라이브로 이동하는 방법

드라이브의 공간 문제를 처리하는 방법은 앱이나 게임을 재설치하거나 데이터를 잃지 않고 다른 드라이브로 옮기는 것입니다. 최근에 c : 드라이브에 스스로 설치 한 Dragon Age를 설치했습니다. 나는 게임의 설치 상태를 잃지 않고 대신 공간이 많은 다른 하드 드라이브로 c : 에서 게임을 이동하기로 결정했습니다.

mklink

이동 프로세스 자체는 충분히 쉽습니다. Windows 탐색기 또는 사용중인 다른 파일 관리자를 사용하여 파일을 다른 하드 드라이브로 이동하면됩니다. 드래그 앤 드롭 작업 중에 Shift 키를 눌러 폴더를 이동할 수 있습니다 (Shift 키를 누르지 않으면 파일이 복사됩니다).

대부분의 게임과 응용 프로그램은 이동 한 후에는 더 이상 시작되지 않습니다. 레지스트리 항목은 여전히 ​​업데이트 된 위치가 아닌 원래 위치로 링크 될 수 있기 때문입니다.

이에 대한 해결책은 심볼릭 하드 링크를 만드는 것입니다. Windows에는이를위한 도구가 함께 제공됩니다. 관리자 권한으로 명령 프롬프트를 엽니 다. Windows 시작 메뉴의 보조 프로그램에서 명령 프롬프트를 찾을 수 있습니다. 명령 프롬프트를 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 선택하십시오.

최신 정보 : Windows 8 이상을 사용하는 경우 Windows 키를 누르고 cmd.exe를 입력 한 다음 결과를 마우스 오른쪽 버튼으로 클릭하고 '관리자 권한으로 실행'을 선택합니다.

소위 디렉토리 접합을 만드는 데 사용하는 명령은 mklink입니다. 디렉토리 접합은 기본적으로 미러 디렉토리에있는 선택된 디렉토리의 모든 파일에 저장된 것처럼 액세스를 제공하는 다른 디렉토리에 미러를 생성하도록 운영 체제에 지시합니다.

따라서 더 쉬운 용어로 말하면 모든 파일과 폴더는 다른 하드 드라이브의 '실제'파일 및 폴더에 연결되어 있어도 다른 위치에서 액세스 할 수 있습니다.

그러나 미러 디렉터리의 파일과 폴더는 실제로 호스팅되는 대상으로 만 리디렉션됩니다. 이것은 본질적으로 게임, 응용 프로그램 또는 Windows가 파일과 폴더가 그렇지 않더라도 올바른 위치에 있다고 믿게 만들 수 있음을 의미합니다.

mklink / J '새 폴더' '파일이있는 폴더'

이것이 우리가 사용할 기본 명령입니다. / J 매개 변수는 우리가 만들고있는 심볼릭 링크의 유형을 정의합니다.이 경우에는 디렉토리 접합입니다. 새 폴더는 미러 폴더이며 이전에 이동 한 실제 파일이 포함 된 폴더 인 '파일이있는 폴더'입니다.

mklink / J 'C : program files (x86) Dragon Age ' 'e : games Dragon Age'

이렇게하면 e : games Dragon Age의 파일과 폴더가 프로그램 및 Windows에서 C : program files (x86) Dragon Age (처음에 설치되어있는 위치)에서 액세스 할 수 있도록 디렉토리 접합이 생성됩니다. .

C : Windows system32> mklink / J 'c : Program Files (x86) Dragon Age ' 'c : games Dragon Age '
c : Program Files (x86) Dragon Age c : games DragonAge 에 대해 생성 된 접합

다른 응용 프로그램이나 게임에도 동일한 방법을 적용 할 수 있습니다. 예를 들어 일부 Steam 게임이나 파일을 다른 하드 드라이브로 이동하여 Steam이 설치된 공간을 확보 할 수 있습니다.

Mklink는 Windows Vista 및 Windows 7에서 사용할 수 있습니다 (업데이트 : Windows의 최신 버전). 지금은 Windows XP에 대해 잘 모르겠습니다. XP를 사용하는 사람이 의견을 통해 알려줄 수 있다면 좋을 것입니다. 같은 프로그램이 있습니다 접합 필요한 경우 접합을 생성 할 수있는 Sysinternals에서 제공합니다.