كيفية نقل التطبيقات الكبيرة أو الألعاب إلى محرك أقراص آخر

يعرف القراء العاديون أن المحرك الرئيسي لجهاز الكمبيوتر الجديد الخاص بي هو محرك Intel Solid State سعة 80 جيجا بايت. القرص الصلب ممتاز ويعمل بشكل جيد مع محرك الأقراص الصلبة 2 تيرابايت الذي أستخدمه لتخزين البيانات ، وبعض البرامج الكبيرة التي لا تتطلب محرك أقراص ثابت سريع.

أنا في بعض الأحيان واجهت مشاكل مساحة القرص. لنأخذ برنامج Steam على سبيل المثال ، يمكن فقط تثبيت ألعاب جديدة على نفس محرك الأقراص الثابتة حيث يتم تثبيت جميع الألعاب الأخرى (تحديث: قام Valve بتحديث البرنامج في الوقت نفسه للسماح بتثبيت الألعاب على محركات أقراص أخرى).

هذه مشكلة كبيرة أدت إلى نشر بعض الحلول على الإنترنت. قام بعض المستخدمين بنقل Steam وجميع ألعابهم إلى محرك أقراص آخر ؛ قام آخرون بإلغاء تثبيت لعبة لإفساح المجال أمام اللعبة الجديدة. لكن المشكلة ليست مشكلة Steam فقط. هناك ألعاب لا يمكن تثبيتها إلا على محرك الأقراص c: على سبيل المثال ، وبعض التطبيقات لها نفس القيود.

كيفية نقل التطبيقات الكبيرة أو الألعاب إلى محرك أقراص آخر

تتمثل طريقتي في معالجة مشكلات المساحة على محركات الأقراص في نقل التطبيقات أو الألعاب إلى محرك أقراص آخر دون الحاجة إلى إعادة تثبيتها أو فقد البيانات. لقد قمت مؤخرًا بتثبيت Dragon Age الذي قام بتثبيت نفسه على محرك الأقراص c:. قررت نقل اللعبة من c: \ إلى محرك أقراص ثابت آخر به الكثير من المساحة بدلاً من فقدان حالة تثبيت اللعبة.

عملية النقل نفسها سهلة بما فيه الكفاية. ما عليك سوى نقل الملفات باستخدام Windows Explorer ، أو أي مدير ملفات آخر قد تستخدمه ، إلى محرك أقراص ثابت آخر. يمكنك نقل المجلد بالضغط على المفتاح shift أثناء عملية السحب والإفلات (إذا لم تضغط على المفتاح ، فأنت تقوم بنسخ الملفات).

لن يتم تشغيل معظم الألعاب والتطبيقات بعد نقلها. هذا بسبب أن إدخالات "التسجيل" قد تظل مرتبطة بالموقع الأصلي وليست المحدثة.

الحل لهذا هو إنشاء روابط الثابت رمزية. يأتي Windows مع الأداة للقيام بذلك. افتح موجه الأوامر كمسؤول. تجد موجه الأوامر تحت البرامج الملحقة في قائمة ابدأ في Windows. انقر بزر الماوس الأيمن فوق موجه الأوامر وحدد تشغيل كمسؤول.

تحديث : إذا كنت تستخدم نظام التشغيل Windows 8 أو الأحدث ، فانقر على مفتاح Windows ، اكتب cmd.exe ، وانقر بزر الماوس الأيمن على النتيجة واختر "تشغيل كمسؤول".

الأمر الذي نستخدمه لإنشاء ما يسمى تقاطع الدليل هو mklink. يخبر تقاطع الدليل نظام التشغيل أساسًا بإنشاء نسخة متطابقة في دليل آخر يوفر الوصول إلى جميع ملفات الدليل المحدد في دليل النسخ المتطابق كما لو كان سيتم تخزينها فيه.

لذلك ، بعبارات أسهل: يمكن الوصول إلى جميع الملفات والمجلدات في موقع آخر ، على الرغم من أنها ترتبط فقط بالملفات والمجلدات "الحقيقية" على محرك أقراص ثابت آخر.

ومع ذلك ، فإن الملفات والمجلدات الموجودة في دليل النسخة المتطابقة لا يتم توجيهها فعليًا إلا إلى الوجهة التي يتم استضافتها فيها بالفعل. هذا يعني بشكل أساسي أنه يمكنك جعل اللعبة أو التطبيق أو Windows يعتقد أن الملفات والمجلدات لا تزال في مكانها الصحيح حتى لو لم تكن كذلك.

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

هذا هو الأمر الأساسي الذي سنستخدمه. تحدد المعلمة / J نوع الارتباط الرمزي الذي نقوم بإنشائه ، وفي هذه الحالة ، يوجد تقاطع دليل. المجلد الجديد هو مجلد النسخة المتطابقة و "المجلد الذي يحتوي على ملفات" هو المجلد الذي يحتوي على الملفات الحقيقية التي قمت بنقلها مسبقًا.

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

يؤدي هذا إلى إنشاء تقاطع دليل بحيث يمكن الوصول إلى الملفات والمجلدات الخاصة بـ e: \ games \ Dragon Age بواسطة البرنامج و Windows ضمن ملفات C: \ program (x86) \ Dragon Age \ أيضًا (حيث تم تثبيتها في البداية) .

C: \ Windows \ system32> mklink / J "c: \ Program Files (x86) \ Dragon Age \" "c: \ games \ Dragon Age \"

إنشاء تقاطع لملفات c: \ Program (x86) \ Dragon Age \ c: \ games \ DragonAge \

يمكن تطبيق نفس الطريقة على التطبيقات أو الألعاب الأخرى. من الممكن على سبيل المثال نقل بعض ألعاب Steam أو الملفات إلى محرك أقراص ثابت آخر لتوفير مساحة على جهاز Steam المثبت عليه.

يتوفر Mklink في نظامي التشغيل Windows Vista و Windows 7 (التحديث: والإصدارات الأحدث من Windows). لست متأكدًا من نظام التشغيل Windows XP في الوقت الحالي ، سيكون من الرائع أن يعلمني أي شخص لديه XP في التعليقات. هناك برامج مثل Junction من Sysinternals يمكنها إنشاء الوصلات أيضًا في حالة الحاجة إليها.