Cách di chuyển ứng dụng lớn hoặc trò chơi sang ổ đĩa khác

Những người đọc thông thường biết rằng ổ đĩa chính của PC mới của tôi là Intel Solid State Drive dung lượng 80 Gigabyte. Ổ cứng rất tuyệt vời và hoạt động tốt khi kết hợp với ổ cứng 2 TB mà tôi sử dụng để lưu trữ dữ liệu và một số chương trình lớn hơn không yêu cầu ổ cứng nhanh.

Đôi khi tôi gặp vấn đề về không gian đĩa. Lấy phần mềm Steam chẳng hạn, nó chỉ có thể cài đặt các trò chơi mới trên cùng một ổ cứng nơi cài đặt tất cả các trò chơi khác (Cập nhật: Valve đã cập nhật phần mềm trong khi chờ đợi để cho phép cài đặt trò chơi trên các ổ đĩa khác).

Đó là một vấn đề lớn dẫn đến một vài giải pháp được đăng trên Internet. Một số người dùng đã chuyển Steam và tất cả các trò chơi của họ sang một ổ đĩa khác; Những người khác gỡ cài đặt một trò chơi để nhường chỗ cho cái mới. Nhưng vấn đề không chỉ là một Steam. Có những trò chơi chỉ có thể được cài đặt trên ổ đĩa c: và một số ứng dụng có cùng hạn chế.

Cách di chuyển ứng dụng lớn hoặc trò chơi sang ổ đĩa khác

Cách xử lý vấn đề không gian trên ổ đĩa của tôi là di chuyển các ứng dụng hoặc trò chơi sang ổ đĩa khác mà không phải cài đặt lại hoặc mất dữ liệu. Gần đây tôi đã cài đặt Dragon Age đã tự cài đặt trên ổ đĩa c :. Tôi quyết định chuyển trò chơi từ c: \ sang một ổ cứng khác có nhiều dung lượng thay vào đó mà không làm mất trạng thái cài đặt của trò chơi.

Quá trình di chuyển bản thân nó là đủ dễ dàng. Chỉ cần di chuyển các tệp bằng Windows Explorer hoặc bất kỳ trình quản lý tệp nào khác mà bạn có thể đang sử dụng sang một ổ cứng khác. Bạn có thể di chuyển thư mục bằng cách nhấn shift trong thao tác kéo và thả (nếu bạn không nhấn shift, bạn sao chép các tệp).

Hầu hết các trò chơi và ứng dụng sẽ không bắt đầu nữa sau khi chúng được di chuyển xung quanh. Đó là vì các mục đăng ký vẫn có thể liên kết đến vị trí ban đầu và không phải là cập nhật.

Giải pháp cho vấn đề này là tạo ra các liên kết cứng tượng trưng. Windows đi kèm với công cụ để làm việc đó. Mở một dấu nhắc lệnh như một quản trị viên. Bạn tìm thấy Dấu nhắc lệnh trong Phụ kiện trong Menu Bắt đầu của Windows. Nhấp chuột phải vào dấu nhắc lệnh và chọn chạy với tư cách quản trị viên.

Cập nhật : Nếu bạn đang sử dụng Windows 8 hoặc mới hơn, hãy nhấn vào phím Windows, nhập cmd.exe, nhấp chuột phải vào kết quả và chọn "chạy với tư cách quản trị viên".

Lệnh mà chúng ta đang sử dụng để tạo một ngã ba thư mục được gọi là mklink. Một đường nối thư mục về cơ bản sẽ bảo hệ điều hành tạo một máy nhân bản trong một thư mục khác cung cấp quyền truy cập vào tất cả các tệp của thư mục được chọn trong thư mục nhân bản như thể chúng sẽ được lưu trữ trong đó.

Vì vậy, theo thuật ngữ dễ dàng hơn: tất cả các tệp và thư mục có thể truy cập được ở một vị trí khác, mặc dù chúng chỉ liên kết đến các tệp và thư mục "thực" trên một ổ cứng khác.

Tuy nhiên, các tệp và thư mục của thư mục nhân bản thực sự chỉ được chuyển hướng đến đích nơi chúng thực sự được lưu trữ. Điều này về cơ bản có nghĩa là bạn có thể làm cho trò chơi, ứng dụng hoặc Windows tin rằng các tệp và thư mục vẫn ở đúng vị trí của chúng ngay cả khi chúng không có.

mklink /J "new folder" "folder with the files"

Đó là lệnh cơ bản mà chúng ta sẽ sử dụng. Tham số / J xác định loại liên kết tượng trưng mà chúng ta đang tạo, trong trường hợp này là một đường nối thư mục. Thư mục mới là thư mục nhân bản và "thư mục chứa các tệp" thư mục chứa các tệp thực mà bạn đã di chuyển trước đó.

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

Điều này tạo ra một ngã ba thư mục để các tệp và thư mục của e: \ games \ Dragon Age có thể truy cập được bởi chương trình và Windows trong C: \ chương trình tệp (x86) \ Dragon Age \ (nơi chúng đã được cài đặt ban đầu) .

C: \ Windows \ system32> mklink / J "c: \ Tệp chương trình (x86) \ Dragon Age \" "c: \ games \ Dragon Age \"

Giao diện được tạo cho c: \ Chương trình tệp (x86) \ Dragon Age \ c: \ games \ DragonAge \

Phương pháp tương tự có thể được áp dụng cho các ứng dụng hoặc trò chơi khác. Chẳng hạn, có thể di chuyển một số trò chơi hoặc tệp Steam sang một ổ cứng khác để giải phóng dung lượng trên một Steam được cài đặt trên đó.

Mklink có sẵn trong Windows Vista và Windows 7 (Cập nhật: Và các phiên bản Windows mới hơn). Tôi không chắc chắn về Windows XP ngay bây giờ, sẽ rất tuyệt nếu bất cứ ai có XP có thể cho tôi biết trong các nhận xét. Có những chương trình như Junction từ Sysiternals có thể tạo ra các mối nối cũng như trong trường hợp cần thiết.