it-swarm.asia

لماذا توجد أدلة تسمى Local و LocalLow و Roaming ضمن \ Users \ <username> \ AppData؟

لديّ محطة عمل تعمل بنظام Windows Server 2008 تم تسجيل دخولها إلى مجال إعلان ولديّ تمهيد مزدوج مع Ubuntu Linux. عند تشغيل Linux ، أود أن أكون قادرًا على استخدام نفس ملف تعريف Thunderbird الذي أستخدمه تحت Windows ، لذلك أشرت إلى Thunderbird لاستخدام ملف تعريف وجدته تحت:

\Users\(myname)\AppData\Local\Thunderbird\Profiles

اتضح أنه لم يكن ملف التعريف الصحيح - كان به التكوين الصحيح ، لكن علبة الوارد كانت إصدارًا قديمًا. في النهاية اكتشفت أن المسار الصحيح هو:

\Users\(myname)\AppData\Roaming\Thunderbird\Profiles

ما هو الأساس المنطقي وراء تلك الأماكن المختلفة لتخزين بيانات التطبيق؟

133
JCCyC

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

Local هو المجلد المخصص لهذا الكمبيوتر - لن تتم مزامنة أي معلومات هنا مع خادم. هذا المجلد مكافئ في Windows XP إلى C:\Documents and Settings\User\Local Settings\Application Data.

LocalLow هو نفس المجلد مثل Local ، لكن لديه مستوى تكامل أقل. على سبيل المثال ، يمكن لبرنامج Internet Explorer 8 الكتابة فقط إلى مجلد LocalLow (عندما يكون الوضع المحمي قيد التشغيل).

يحتوي هذا المستند من Microsoft ("إدارة دليل نشر بيانات المستخدم المتجول") على شرح طويل لماهية مجالات المجلدات الثلاثة هذه وكيفية استخدامها ، كما بالإضافة إلى التغييرات التي تم تنفيذها بين نظامي التشغيل Windows XP و Vista (يحتفظ Windows 7 بهيكل نظام Vista).

171
Jared Harley

التجوال : يحتوي هذا المجلد (%appdata%) على بيانات يمكن نقلها باستخدام ملف تعريف المستخدم الخاص بك من جهاز كمبيوتر إلى جهاز كمبيوتر - مثلما يحدث عندما تكون في مجال — لأن هذا يمكن مزامنة البيانات مع الخادم. على سبيل المثال ، إذا قمت بتسجيل الدخول إلى جهاز كمبيوتر مختلف على مجال ، فستكون المفضلات أو الإشارات المرجعية لمتصفح الويب لديك متاحة.

محلي : يحتوي هذا المجلد (%localappdata%) على بيانات لا يمكن نقلها باستخدام ملف تعريف المستخدم الخاص بك. عادةً ما تكون هذه البيانات خاصة بجهاز الكمبيوتر أو أكبر من أن تتم مزامنتها مع الخادم. على سبيل المثال ، عادة ما تخزن متصفحات الويب ملفاتها المؤقتة هنا.

LocalLow : يحتوي هذا المجلد (%appdata%/../LocalLow) على بيانات لا يمكن نقلها ، ولكن لديه أيضًا مستوى وصول أقل. على سبيل المثال ، إذا كنت تقوم بتشغيل مستعرض ويب في وضع محمي أو آمن ، فسيكون التطبيق قادرًا فقط على الوصول إلى البيانات من مجلد LocalLow.

تختار التطبيقات نفسها ما إذا كنت تريد حفظها في مجلدات Local أو LocalLow أو Roaming. تستخدم معظم تطبيقات سطح المكتب مجلد التجوال افتراضيًا ، بينما تستخدم معظم تطبيقات Windows Store المجلد المحلي افتراضيًا.

45
hellowahab

كما هو موضح في منشور المدونة هذا ، يتم إنشاء مجلد LocalLow (والعديد من المجلدات المنخفضة الأخرى) كمستوى إضافي من الأمان للبرامج التي تتعرض للهجوم بشكل متكرر لأنهم يتعرضون للويب. يعد Internet Explorer و Adobe Acrobat مثالين رئيسيين على نظامي.

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

3
Josiah Yoder