انسخ الملفات الكبيرة عبر الشبكة بشكل أسرع باستخدام TeraCopy

مع مكتبات iTunes الكبيرة ومجموعات الصور الضخمة وملفات الفيديو الضخمة التي تشغل مساحة أكبر وأكثر على محركات الأقراص الأرخص والأرخص سعراً ، يمكننا جميعًا استخدام بعض أدوات نسخ الملفات الأفضل من التي يوفرها (file copy)Windows خارج الصندوق. يجعل برنامج TeraCopy(TeraCopy)(TeraCopy) المجاني   نسخ الملفات الكبيرة عبر الشبكة أسرع من استخدام ميزة النسخ الافتراضية في Windows .(Windows copy)

ما الذي يفعله TeraCopy ولا يفعله مستكشف Windows؟ حسنًا ، هل سبق لك أن بدأت في نسخ عدد كبير من الملفات واكتشفت لاحقًا أنه توقف في منتصف النسخة بسبب ملف واحد تالف(corrupt file) ؟ أو ماذا لو مات اتصال الشبكة(network connection) في منتصف النسخة وتريد الاستئناف من حيث توقفت؟ يمكن لـ TeraCopy الاهتمام بهذه الأنواع من المواقف. فيما يلي تفصيل سريع:

إيقاف نسخ الملف مؤقتًا واستئنافه -(Pause and resume file copy –)  إذا كنت بحاجة إلى إيقاف عملية النسخ(copy process) مؤقتًا لأي سبب من الأسباب ، يتيح لك TeraCopy القيام بذلك بنقرة واحدة. انقر(Click) مرة أخرى لاستئناف النسخة!

استعادة الأخطاء ، متابعة نسخ الملف - (Error recovery, continue file copy – ) يمكن لـ TeraCopy الاستمرار في نسخ الملفات عندما يكون لملف واحد مشكلة مثل الموجودة بالفعل في الدليل الهدف(target directory) أو غير قابلة للقراءة بسبب الفساد. يمكن ضبط TeraCopy للتعامل مع هذه السيناريوهات بأحد الخيارات المتعددة ويمكنه متابعة نسخ باقي الملفات. بعد اكتمال كل شيء ، يمكنك إصلاح المشكلات وإعادة نسخ ملفات المشكلة فقط.

تحقق من دقة الملف الهدف - (Check target file accuracy – ) يمكن لـ TeraCopy إجراء فحص للملفات المنسوخة مقابل الملفات المصدر للتحقق من دقة(accuracy and integrity) النسخة وتكاملها.

النسخ السريع للملفات -  تدعي (Fast file copying – )TeraCopy أن تقنيتها يمكنها تقليل أوقات النسخ باستخدام المخازن المؤقتة المعدلة ديناميكيًا والنسخ غير المتزامن.

تكامل شل - يتكامل (Shell Integration –) TeraCopy أيضًا مع Explorer بطريقتين: يمكنك النقر بزر الماوس الأيمن واختيار TeraCopy من القائمة أو يمكنك ببساطة إجراء أي عملية نسخ(copy operation) بشكل طبيعي وستظهر نافذة منبثقة تسألك عما إذا كنت تريد استخدام (popup window)نسخة Windows أو TeraCopy(Windows copy or TeraCopy) لأداء العملية.

الآن دعنا نتعرف على الطرق المختلفة التي تستخدم بها TeraCopy . أولاً ، يمكنك فقط تشغيله بالنقر المزدوج على سطح المكتب أو أيقونة قائمة ابدأ(desktop or Start Menu icon) . سيؤدي ذلك إلى إظهار واجهة المستخدم الرسومية(GUI interface) الرئيسية ، وهي مبسطة جدًا ومباشرة.

واجهة المستخدم الرئيسية teracopy

للبدء ، ما عليك سوى إسقاط وإسقاط الملفات التي تريد نسخها في نافذة البرنامج(program window) . بمجرد القيام بذلك ، انقر فوق نص المجلد الهدف تحديد( Select target folder) ثم انقر فوق " استعراض(Browse) " لاختيار الموقع الهدف(target location) . يمكنك أيضًا النقر فوق الزر " نسخ إلى"(Copy To) أو "نقل(Move To) إلى" لاختيار مجلد هدف.

نسخ أو نقل الملفات

لن يسمح لك الإصدار الحالي من TeraCopy (2.3) بفعل أي شيء حتى يقوم بحساب حجم جميع الملفات المضافة بالكامل ، مما يعني أنه قد يستغرق بعض الوقت للأدلة الكبيرة. الإصدار التالي (3.0) الذي سيأتي في بداية عام 2015 سيصلح هذه المشكلة ويبدأ النسخ على الفور. يمكنك الآن النقر فوق الزر " المزيد(More) " لرؤية القائمة الكاملة للملفات.

قائمة ملف teracopy

بمجرد اختيار المجلد الهدف(target folder) للنسخ أو الانتقال إليه ، تبدأ العملية على الفور وسترى النتائج في مربع القائمة. إذا تم نسخ الملف أو نقله بشكل صحيح ، فسترى علامة الاختيار الخضراء على اليسار. يمكنك أيضًا النقر فوق الزر "تحقق(Verify button) " بعد اكتمال عملية النسخ(copy process) للتحقق من سلامة الملف بعد النسخ.

نتائج الملفات المنسوخة

في الجزء العلوي ، سترى ملخصًا سريعًا للملفات المعالجة أو الأخطاء أو الملفات التي تم تخطيها. المرة الوحيدة التي ستحصل فيها على مربع حوار منبثق(popup dialog) هي عندما يكون الملف موجودًا بالفعل في الدليل الهدف(target directory) وعليك أن تقرر يدويًا ما يجب القيام به. ليس من المنطقي أن يقرر الكمبيوتر ، لأنه ليس لديه أي فكرة عن ملفاتك.

الملف موجود بالفعل

الحوار معقد بعض الشيء ، لذا سأشرح ذلك هنا. الأزرار الموجودة في الأسفل مخصصة فقط لنقل الملفات إلى مجلد جديد. إذا قمت بالنقر فوق الملف الحالي(Current file) ، فسيتم نقل الملف الحالي فقط إلى مجلد آخر وستظهر لك نافذة منبثقة أخرى إذا ظهرت المشكلات مرة أخرى مع ملف آخر. إذا قمت بالنقر فوق المجلد الحالي(Current folder) ، فسيتم نقل أي ملفات في المجلد الحالي الذي يتم نسخه إلى مجلد جديد إذا كان الملف موجودًا بالفعل. عندما يبدأ في نسخ مجلد آخر ، سيظهر مربع الحوار مرة أخرى. إذا قمت بالنقر فوق كل الملفات(All files) ، فسيقوم ببساطة بنقل أي ملف في عملية النسخ(copy process) إلى مجلد جديد عندما يكون الملف موجودًا بالفعل.

ستحتفظ الأزرار الموجودة على الجانب الأيمن بالملفات في نفس المجلد مثل الدليل الأصلي ، ولكن إما الكتابة فوقها أو إعادة تسميتها. (hand side)سيؤدي النقر فوق الكتابة فوق(Overwrite) إلى الكتابة فوق ملف واحد والنقر فوق (file and clicking) الكل(All) سيؤدي إلى الكتابة فوق جميع الحالات التي يظهر فيها مربع الحوار عادةً. سيؤدي النقر فوق إعادة(Rename) التسمية إلى إعادة تسمية ملف واحد فقط باسم مختلف ، وسيؤدي النقر فوق (name and clicking) الكل(All) إلى القيام بذلك لجميع الملفات. يمكنك أيضًا اختيار التخطي ، مما لن يؤدي إلى نسخ الملف.

إذا انتقلت إلى Explorer وقمت بإجراء نسخة عادية أو نقل عملية(copy or move operation) باستخدام CTRL + C أو CTRL + V أو عبر قائمة النقر بزر الماوس الأيمن ، فستحصل على مربع حوار منبثق(popup dialog) يسألك عن الناسخة التي تريد استخدامها.

نسخ مع Teracopy

إذا قمت بإلغاء تحديد مربع إظهار مربع الحوار هذا في المرة القادمة(Show this dialog next time) ، فسوف يتذكر ما اخترته ويستخدم آلة التصوير هذه في المرة القادمة. عند استخدام TeraCopy بهذه الطريقة ، سيتم تحميل الواجهة التي تم ملء المصدر والهدف بها(source and target) بالفعل ويجب أن يبدأ النسخ تلقائيًا.

الشيء الوحيد المزعج الذي لاحظته هو أن UAC ( التحكم في حساب المستخدم(User Account Control) ) استمر في الظهور وكان علي السماح للتطبيق في كل مرة كنت أرغب في إجراء عملية نسخ(copy operation) . تحقق من رسالتي السابقة حول فهم UAC  في Windows  وكيفية تعطيلها. يمكنك أيضًا الاطلاع على هذا المنشور(this post) الذي يشرح كيف يمكنك تجاوز التحكم بحساب(UAC) المستخدم لتطبيق واحد.

في الاختبارات الخاصة بي ، كان TeraCopy يقوم بنسخ العديد من الملفات الصغيرة بشكل أسرع عبر الشبكة وكان بنفس سرعة Windows عند نسخ عدد أقل من الملفات الكبيرة جدًا. في كلتا الحالتين ، فإن حقيقة أنه يمكنك إيقاف عملية النقل مؤقتًا واستئنافها ، والتعافي من الأخطاء ودمجها مباشرة في الغلاف ، تستحق استخدامها عبر Explorer . استمتع!



About the author

أنا مهندس أجهزة متخصص في تصميم وتطوير منتجات Apple مثل iPhone و iPad. لدي خبرة في كل من أجهزة iOS و edge ، بالإضافة إلى أدوات تطوير البرامج مثل Git و Swift. تمنحني مهاراتي في كلا المجالين فهمًا قويًا لكيفية تفاعل نظام تشغيل أجهزة Apple (OS) مع التطبيقات ومصادر البيانات. بالإضافة إلى ذلك ، تمكنني تجربتي مع Git من العمل على أنظمة التحكم في إصدار الكود ، والتي يمكن أن تساعد في تحسين الكفاءة والإنتاجية عند تطوير البرامج.



Related posts