الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية عمل البرامج التي تقوم في إعادة الملفات المحذوفة من الجهاز

مغلق
بدأه المزمجر في 15 فبراير 2007 · 16 رد · 3,592 مشاهدة · في طلب و دراسة وشرح البرامج
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله بركاته

أريد معرفة أو شرح كيفية عمل البرامج التي تقوم في إعادة البرامج والملفات والصور المحذوفة من الجهاز

مثل Disk Recovery أو ال final data

ليس شرح البرنامج

بل كيف تستطيع هذه البرامج استرجاع الملفات بعد حذفها

ألا بذكر الله تطمئن القلوب

#2

السلام عليكم

الفكرة ببساطة هى :

أن الWindows عندما يقوم بحذف ملف فهو لا يقوم بحذفه بشكل فعلى ... ولكنه يقوم بحذف الحرف الأول من اسمه من سجل الملفات للقرص الصلب ...

فعند الاستعادة تقوم البرامج بالبحث للوصول إلى هذه الأسماء المحذوفة ومحاولة استعادتها .. لذا تجد عديد من تلك البرامج تقوم باسترجاع الملفات بدون الحرف الأول لها ...

ولكن بشرط ألا يكون القرص الصلب قد قام بالكتابة فوق هذا الاسم وألا يكون القرص الصلب أيضا قد قام بالكتابة والنسخ فوق موضع البيانات المحذوفة ...

" وما توفيقى إلا بالله عليه توكلت وإليه أنيب "
-------------------------------------------------
قل : " لا حول ولا قوة إلا بالله "
-------------------------------------------------

#3
اقتباس
ولكن بشرط ألا يكون القرص الصلب قد قام بالكتابة فوق هذا الاسم

أي تقصد وجود ملف بنفس الاسم ؟

اقتباس
وألا يكون القرص الصلب أيضا قد قام بالكتابة والنسخ فوق موضع البيانات المحذوفة ...

أي الكتابة بنفس القطاع تمنع رجوع ملفات إليه ؟

طيب وكيف يتحول الحجم إلى صفر لهذه الملفات مع أنها موجودة !!

تم تعديل هذه المشاركة بواسطة المزمجر في 15 فبراير 2007 في 04:47

ألا بذكر الله تطمئن القلوب

#5

السلام عليكم

بالنسبة للتقطة الأولى وهو خاص باسم الملف المحذوف:

أى يجب ألا يقوم القرص الصلب بالكتابة فى جدول أو سجل الملفات فى نفس موضع الملف المحذوف ...

حيث أن جدول الملفات به أسماء الملفات وبياناتها البداية والنهاية و لها ..

وذلك حتى يستطيع القرص الصلب الوصول لها عند كلب الملف باسمه ..

فطالما لم يتم الكتابة فوق الجزء الخاص باسم هذا الملف فستكون عملية استعادة اسمه شيئ بسيط على برامج الإستعادة ..

الجزء الثانى وهو خاص بالبيانات :

فمثلا إذا كان لديك ملف باسم " myfile " فالنقطة الأولى تنطبق فقط على الاسم وبيانات الملف دون المحتوى

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

وعندما يجده يتم عرض محتواه ..

والملفات المحذوفة يجب أن يتمكن البرنامج الخاص بالاستعادة من الحصول على كلا من الاسم فى سجل الملفات وأيضا على محتوى الملف داخل سطح القرص الصلب ...

حيث يستطيع البرنامج الحصول على محتوى الملف تبعا للبيانات التى يستطيع الحصول عليها من سجل الملفات ..

اخيراً :

هناك أنواع متعددة من برامج استعادة الملفات .. منها ما يعتمد على سجل الملفات فقط ..

ومنها ما يقوم بالبحث داخل سطح القرص الثلب للبحث عن أماكن للبيانات ليس لها اسم فى سجل الملفات فيقوم باستعادتها ومن ثم تسميتها بأسماء عشوائية ليستطيع المستخدم التعامل معها مرة أخرى ...

وبالنسبة لسؤال ahmed18

ربما تفيدك هذه الرسمة :

harddrive1.gif

تم تعديل هذه المشاركة بواسطة اا الفاروق اا في 15 فبراير 2007 في 11:45

" وما توفيقى إلا بالله عليه توكلت وإليه أنيب "
-------------------------------------------------
قل : " لا حول ولا قوة إلا بالله "
-------------------------------------------------

#6

جزاك الله خيراً أخي الفاروق

اسفسار أخير :

وكيف يتحول الحجم إلى صفر لهذه الملفات مع أنها موجودة !!

ألا بذكر الله تطمئن القلوب

#7

السلام عليكم

كيف يتحول حجمها إلى صفر ؟؟؟ فأنت بمجرد حذف الملف لا ترى اسم الملف حتى تستطيع معرفة حجمه ...

؟؟ هل هذا ما تقصده ؟

" وما توفيقى إلا بالله عليه توكلت وإليه أنيب "
-------------------------------------------------
قل : " لا حول ولا قوة إلا بالله "
-------------------------------------------------

#8
اقتباس
كيف يتحول حجمها إلى صفر ؟؟؟ فأنت بمجرد حذف الملف لا ترى اسم الملف حتى تستطيع معرفة حجمه ...

أقصد الملف لم يحذف حسب مافهمت بل يحذف حرفه الاول

فهل يأخذ مساحة على الهارد أم انه لا يأخذ اي مساحة

ألا بذكر الله تطمئن القلوب

#9

السلام عليكم

بالطبع مساحته موجودة كما هى ..

ولكن نظام التشغيل يقرا المساحة ويحسبها من خلال سجل الملفات FAT للقرص الصلب وليس من خلال الحجم الفعلى المحجوز للملف على سطح القرص الصلب ..

فإذن حذف اسمه أو حرفه الأول من سجل الملفات فهذا يعتبره النظام غير موجود ولا حجم له

هل اتضح المقصد ؟

" وما توفيقى إلا بالله عليه توكلت وإليه أنيب "
-------------------------------------------------
قل : " لا حول ولا قوة إلا بالله "
-------------------------------------------------

#10

الظاهر ياأخ مزمجر ناويلك على شيىء خطير

مشكور أخ الفاروق على الشرح

#11

اتضحت الفكرة

:rolleyes: بارك الله فيك أخي الفاروق وزادك علماً و جزاك خيراً :rolleyes:

أهلين أخي اليوسفي

القصة وما فيها

في واحد قلي يوجد في البرنامج :lol: جني :lol: يرجع الملفات ولا عجيب كيف ترجع بعد حذفها :wacko:

قلت بلكي في طريقة شوفه يرجعلي بعض السورس كود لبرامج انفقدت من عندي من مدة منيحة :blink:

بس الأخ الفاروق فرق بين العلم و الوهم

و السلام عليكم

ألا بذكر الله تطمئن القلوب

#12

أهلاً بك أخي المزمجر

اقتباس
قلت بلكي في طريقة شوفه يرجعلي بعض السورس كود لبرامج انفقدت من عندي من مدة منيحة

إذا ماكنت بتملي هاردك على الأخير فهناك ملفات من عشر سنين يمكن تجدها وترجعها B) حسب هاردك

#13

من ناحية بملي هاردي على الاخير بعدين تتم عملية التنقيح و الحذف

بعد التجربة

البرامج ترجع العديد من الصور و الفيديو و أنواع محددة

و إرجاعها ضعيف لأنواع أخرى مثل ملفات الفيجوال و أنواع معينة اخرى

ها هي مخصصة لأنواع معينة أم ماذا !؟!

ألا بذكر الله تطمئن القلوب

#14

أنا بالغت معك بعشر سنين يعني بقصد من كم سنة

إستخدم برنامج FileRecoveryAngel يفيدك أكثر

#15
اقتباس
إستخدم برنامج FileRecoveryAngel يفيدك أكثر

سوف أفوم بتجربته

لكن هل لهذه البرامج أنواع معينة تستعيدها أم عدة أنواع

ألا بذكر الله تطمئن القلوب

#16
اقتباس
لكن هل لهذه البرامج أنواع معينة تستعيدها أم عدة أنواع

هذا البرنامج يعيد لك كافة الملفات ولو بدون إمتداد ويظهر لك المجلدات التي قمت بحذف الملفات منها

#17

يعطيكم العافية أخواني جميعاُ على الردود و الشرح و التوضيحات

و السلام عليكم

ألا بذكر الله تطمئن القلوب

هذا الموضوع مغلق.

مواضيع مشابهة