منتديات الجلفة لكل الجزائريين و العرب - عرض مشاركة واحدة - شرح استرجاع الملفات المحذوفة باستعمال برنامج photorec
عرض مشاركة واحدة
قديم 2013-01-31, 13:52   رقم المشاركة : 1
معلومات العضو
ياسرون الجزائري
مراقب منتديات التقنية
 
الصورة الرمزية ياسرون الجزائري
 

 

 
إحصائية العضو










افتراضي شرح استرجاع الملفات المحذوفة باستعمال برنامج photorec

السلام عليكم ورحمة الله وبركاته
اقدم لكم شرحا شاملا ان شاء الله تعالى عن كيفية استرجاع الملفات المحذوفة باستخدام برنامج Photorec




برنامج Photorec هو برنامج يأتي مع برنامج Testdisk والذي هو متخصص في استرجاع التقسيمات بشكل اساسي
وبرنامج Photorec هو برنامج متخصص في استرجاع كثير من انواع الملفات منها المستندات والصور وملفات الفيديو، وهو برنامج يعمل عن طريق سطر الاوامر (اي لا توجد واجهة رسومية له) وهو برنامج بسيط وسهل التعود عليه


في البداية و قبل ان نبدأ بالاسترجاع يجب ان نفهم مذا يمكننا ان نسترجع؟:
فعند مسح الملف فان النظام فعليا لا يقوم بمسح معلومات الملف المتواجدة على القرص ولكن يجعل مكانها متاحا للنظام لاستخدامه مرة اخرى
ولذلك ينصح بان تكون عملية الاسترجاع بعد مسح الملف بصورة فورية لان عند استخدام النظام فهناك احتمال كبير بان يقوم النظام بتخزين الملفات في مكان الملفات الممسوحة وبعد ذلك يكون من الصعب استرجاعها (( ونرى هذا في بعض الصور حيث تظهر لنا نصف الصورة او جزء من الصورة حيث ان النظام قد استخدم جزء من المساحة التي كانت الصورة متواجده فيها ))
وايضا لا نقوم بحفظ الملفات في نفس القرص او التقسيمة لانه قد نقوم بكتابة الملفات على مكان الملفات المراد استرجاعها أي انه يجب تحديد مكان حفظ الملفات التي نريد استرجاعها الى مكان اخر غير المكان الذي نريد استرجاع الملفات منه لانه قد يقوم البرنامج بكتابة الملفات المسترجعة على اماكن تواجد الملفات المراد استرجاعها وبذلك تفشل عمليه الاسترجاع فيجب ان يكون على قسم اخر او على قرص اخر وحتى لو كان على ذاكرة usb ان كانت ذات حجم كافي،أي نسترجع الملفات مثلا من h: الى d: ، و لا نسترجع الملفات من d: الى d:
اولا يجب عليك تحميل البرنامج وتثبيته:
البرنامج يعمل على ماك و ويندوز و لينكس و ساشرح تثبيت و عمل البرنامج على النظامين الاخيرين:
ساشرح البرنامج على اوبنتو أولا ثم ويندوز
اولا التثبيت و الشرح على اصدارة Ubuntu و Mint : يمكن تثبيته من خلال مدير الحزم او بكتابة هذا الامر :
sudo apt-get install testdisk
وبعد ذلك في سطر الاوامر نقوم بكتابة التاليsudo photorec لتشغيل البرنامج
وستظهر لنا مثل هذه الشاشة:



وكما ترون لدينا قرصين احدهما sda و هو قرص صلب وآخر sdc و هوفلاشديسك 4 جيقا
والان نظلل القرص المراد استرجاع الملفات منه ونضغط على زر enter (سنختار القرص sdc ) والنتيجة كالتالي، تظهر لنا قائمة بالتقسيمات المتواجدة على القرص كما نراها في الصورة التالية:



وقد ظهر عندي قسم واحد فقط لان الفلاشديسك في الغالب مقسم الى قسم واحد فقط
ننتقل الى الخيار [File Opt] وذلك بتحريك مفتاح المؤشر اليمين المتواجد على لوحة المفاتيح ونضغط على enter لتظهر لنا قائمة بانواع الملفات المراد استرجاعها كما في الصورة التالية:

وهنا في هذه القائمة تكون جميع انواع الملفات تقريبا تم تحديدها، ولازالةالخيارات عن الملفات غير المراد استرجاعها نقوم بضغط مفتاح المسافة (Spaces )، وكلما نزلنا الى اسفل كلما ظهرت لنا امتدادات اكثر (نضغط s لازالة التحديد عن الكل) (في هذا المثال تركت التحديد الاصلي)
وعند الانتهاء من تحديد الملفات نقوم بالضغط على مفتاح Enter للرجوع الى القائمة السابقة
وبعد ذلك نقوم بالذهاب الى خيار [Search] للذهاب الى القائمة التالية:


اختر الخيار الثاني other كما هو موضح في الصورة السابقة الا اذا كان القرص
مهيأ بنظام ملفات
ext2 , ext3 , ext4 و هي انظمة ملفات خاصة بنظام التشغيل لينكس


اختر الخيار الثاني whole كما في الصورة السابقة لتظهر الصورة التالية:
في الصورة السابقة نرى انه قد حدد الملف الخاص بي تلقائيا في home وذلك لحفظ الملفات المسترجعة فيه، ونرى ان هناك تحذير من حفظ الملفات في نفس القرص او التقسيمة التي نريد استرجاع الملفات منها
انا اريد ان اختار مكان اخر وقد عملت مجلدا في سطح المكتبrec ولذلك يجب علي ان اختاره وذلك عن طريق انزال التحديد الي ( Desktop ) كما ثم اذهب الى ( rec ) ؛ و للذهاب الى المجلد الاعلى استعمل ( .. ) حتى اصل الى جذر القرص، ثم اختار مجلد Media لتجد الاقراص الاخرى (( يجب ان يكون القرص الاخر معرف هنا اي معمول له Mount ))

بعد الوصول الى المجلد الذي تريد الحفظ بداخله اضغط على مفتاح (( c )) لاحدد المجلد وفي نفس الوقت ليقوم البرنامج بالعمل
وعند العمل ستكون الشاشة كالتالي:

ما علينا الا الانتظار الان:
وبعد توقف البرنامج نكون قد استرجعنا الملفات الممسوحة او الضائعة التي استطاع البرنامج استرجاعها و ستكون صورته مثل الصورة التالية:

ملاحظة:
لقد قمنا باستخدام صلاحية الجذر في استرجاع الملفات، فان كانت الملفات المسترجعة محفوظة في قرص بنظام ملفات اللينكس فاننا لفتح الملفات سوف نحتاج الى صلاحية الجذر وللدخول الى مدير الملفات بصلاحية الجذر في Ubuntu و Mint نضغط على مفتاح Ctrl و F2 لتظهر لنا نافذة نكتب بها هذا الامر (او اكتبها في الطرفية)
gksudo nautilus
وبعدها سوف يطلب كلمة المرور فينفتح لك مدير الملفات بصلاحيات الجذر
((انتبه و لا تستعمل المتصفح بصلاحيات الروت لانه لن يمنعك من اي شيء حتى ان حذفت ملفات النظام))
ولكن لو قمنا بحفظ الملفات على قرص به نظام الملفات Fat32 او NTFS فلا حاجة للدخول على حساب الجذر او الصلاحيات لان نظام الملفات لا يدعم وضع الصلاحيات فيمكننا من فتح الملف مباشرة
ثانيا التثبيت و الشرح على ويندوز اكس بّي 32بت :
حمل البرنامج من الموقع الرسمي (توجد نسخة 32بت و أخرى 64بت) : من هنــا
اضغط على ايقونة البرنامج لتشغيله:


لتظهر الصورة التالية:



وكما ترون لدينا قرص sda و هو قرص صلب ( sdx و هو فلاشديسك)
والان نظلل القرص المراد استرجاع الملفات منه ونضغط على زر enter (سنختار القرص sda ) والنتيجة كالتالي، تظهر لنا قائمة بالتقسيمات المتواجدة على القرص كما نراها في الصورة التالية:




ننتقل الى الخيار [File Opt] وذلك بتحريك مفتاح المؤشر اليمين المتواجد على لوحة المفاتيح ونضغط على enter لتظهر لنا قائمة بانواع الملفات المراد استرجاعها كما في الصورة التالية:





وهنا في هذه القائمة تكون جميع انواع الملفات تقريبا تم تحديدها، ولازالة الخيارات عن الملفات غير المراد استرجاعها نقوم بضغط مفتاح المسافة ( Spaces )، وكلما نزلنا الى اسفل كلما ظهرت لنا امتدادات اكثر (نضغط s لازالة التحديد عن الكل) (في هذا المثال تركت التحديد الاصلي)
وعند الانتهاء من تحديد الملفات نقوم بالضغط على مفتاح Enter للرجوع الى القائمة السابقة
وبعد ذلك نقوم بالذهاب الى خيار [Search] للذهاب الى القائمة التالية:



اختر الخيار الثاني other كما هو موضح في الصورة السابقة الا اذا كان القرص مهيأ بنظام ملفات ext2 , ext3 , ext4 و هي انظمة ملفات خاصة بنظام التشغيل لينكس


تظهر الصورة التالية:



في الصورة السابقة نرى انه قد حدد الملف الخاص بملفات البرنامج (داخل الاطار الاحمر ) وذلك لحفظ الملفات المسترجعة فيه، ونرى ان هناك تحذير من حفظ الملفات في نفس القرص او التقسيمة التي نريد استرجاع الملفات منها
انا اريد ان اترك هذا المجلد لانه سينشأ ملفا آخرا بداخله ؛ للذهاب الى المجلد الاعلى استعمل ( .. ) (نقطين تجدهما دائما في الاعلى)

بعد الوصول الى المجلد الذي تريد الحفظ بداخله اضغط على مفتاح (( c )) لتحدد المجلد وفي نفس الوقت ليقوم البرنامج بالعمل
ما علينا الا الانتظار الان!
وبعد توقف البرنامج نكون قد استرجعنا الملفات الممسوحة او الضائعة التي استطاع البرنامج استرجاعها و ستكون صورته مثل الصورة التالية:

اضغط enter مرتين للخروج .
الان ننتقل الى ويندوز 7
موقع البرنامج يخبرنا بانه غير مدعم لويندوز 7 فما فوق لكنني قمت بتجربته شخصيا (نسخة 64بت في ويندوز 7 64بت) و قد نجت عملية الاسترجاع
نفس الخطوات السابقة الموضحة مع ويندوز xp
ارجوا ان يكون الشرح واضحا
و ارجو ذكر اسم المؤلف عند النقل

لتحميل الشرح بصيغة PDF اضغط هنا








 


رد مع اقتباس