ما هو مجلد ProgramData الموجود في الويندوز وما دوره ولماذا هو مهم للغاية
كما أن هذا المجلد ProgramData ضروري جدا في الويندوز لأن أي تطبيق تقوم بتثبيته على النظام يستخدم هذا المجلد في إنشاء الملف الخاص بالبرنامج وتوجد عليه جميع المعلومات الهامة والضرورية لتشغيل البرامج، كما انه يقوم بتخزين جميع البيانات الخاصة بنا حيث أن جميع معلوماتنا تكون مخزنة داخل المجلد مثال إذا قمنا بتسجيل الدخول على متصفح جوجل كروم فإن جميع معلوماتك حساباتك وكلمة المرور تكون محفوظة داخل هذا المجلد ويتم تخزينها في ملف جوجل، وتستطيع الوصول إلى هذه الملفات بكل سهولة على الرغم من أنها يتم تشفيرها بشكل دائم.
ولكن في الإصدارات القديمة من الويندوز لم يكن هذا المجلد ولكن كان يوجد مسار أخر لتخزين بيانات البرامج وهو C:Documents and SettingsAll UsersApplication Data وبدء من ويندوز فيستا تم نقل بيانات التطبيقات إلى مجلد ProgramData.
ما هي محتويات المجلد ProgramData ؟
يحتوي هذا المجلد على عدة ملفات أو مجلدات لكل منهم وظيفة مختلفة عن الأخرى :
1- Application Data Folder
يوجد في هذا المجلد ملف شديد الأهمية وهو ملف AppData وهو يحتوي على بيانات التطبيقات المثبتة على الويندوز مثل بيانات برنامج iTunes أو جوجل كروم.
2- Documents Folders
يقوم هذا المجلد بحفظ المعلومات الخاصة بالبرامج والألعاب مثل النسخ الإحتياطية والإعدادات الخاصة والملفات الضرورية لتشغيل العاب الكمبيوتر.
3– The Registry
يوجد في هذا المجلد معلومات هامة عن إعدادات النظام والبرامج المثبتة وبيانات كل من حسابات المستخدمين على الكمبيوتر وتسجيل المعلومات دائما تخزين بالريجستري، ولكن يجب عدم التعديل يدويا على الريجستري لأن البرامج والمعلومات تسجل بشكل أتوماتيكي بدون أي تدخل منك.
ما هي فائدة تخزين ملفات البرامج في مجلد ProgramData ؟
الإصدارات القديمة من الويندوز مثل ويندوز 95 و 98 و XP في الغالب كان تخزين الملفات والإعدادات الخاصة ببرنامج معين في مجلد البرنامج نفسه وهو في الغالب يكون مساره C:Program Files، إذا قمت بتثبيت برنامج معين فسوف يكون مساره C:Program FilesExample ولكن كانت هذه الطريقة تشكل خطر كبير على أمن جميع المستخدمين، ولكن في الإصدارات الحديثة من الويندوز تم الحد من أذونات البرامج وأصبح غير ممكن الكتابة على مجلدات البرامج أثناء التشغيل.
كما أن مجلد ProgramData يحتوي على معظم القواسم المشتركة مع ملفات البرامج وذلك بدلا من وجود ملف فردي لكل مستخدم ويتم مشاركتها بين جميع حسابات المستخدمين على الحاسب الخاص بك، مثال إذا قمت بتحميل برنامج ما فبدلاً من تخزين هذا البرنامج من ضمن مجلد بيانات التطبيق الخاصة بالمستخدم يتم تخزينه في مجلد ProgramData وبعد ذلك يمكنك مشاركة هذا البرنامج مع جميع المستخدمين على الحاسوب بدلا من تخزين نسخ متعددة في مجلد بيانات التطبيق.
هل يجب أن تقوم بنسخ نسخة إحتياطية لمجلد ProgramData ؟
لن تجد الكثير من الإعدادات الهامة التي تحتاج إلى عمل نسخ إحتياطي لها في مجلد ProgramData لأن معظم البرامج تستخدم هذا المجلد كمكان للتخزين المؤقت للبيانات، وهي تكون متاحة لجميع المستخدمين أو للقيام بتكوين بعض الإعدادات الأساسية.
ولكن مجلد AppData الذي يوجد داخل مجلد ProgramData فهو الأكثر أهمية ويجب عليك أخذ نسخة إحتياطية منه إذا قمت بتحديث نظام تشغيل الجهاز، لأن هذا المجلد يحتوي على بيانات لها أهمية كبيرة لبعض البرامج حيث يقوم بتخزين بيانات هامة لبعض البرامج بداخله.
—————
الموضوع من طرف مالك كبريال