أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

مشكلات شائعة خاصة بظاهرية السجل والملف في نظام التشغيل Windows Vista

هام تتضمن هذه المقالة معلومات حول كيفية تعديل السجل. تأكد من عمل نسخة احتياطية من السجل قبل تعديله. وتأكد أيضًا من معرفة كيفية استعادته في حالة حدوث مشكلة. لمزيد من المعلومات حول كيفية عمل نسخة احتياطية من السجل واستعادته وتعديله، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft" (قد تحتوي هذه المقالة على ارتباطات إلى محتوى باللغة الإنجليزية (محتوى لم تتم ترجمته بعد)):
256986 وصف لسجل Microsoft Windows
الأعراض
في حالة استخدام ميزة الظاهرية في نظام التشغيل Windows Vista، قد تواجه مشكلات ظاهرية السجل والملف الموضحة في وحدات السيناريو التالية.

السيناريو ١: ظهور رسائل خطأ عند تثبيت تطبيق أو ترقيته أو استخدامه

عند تثبيت تطبيق أو ترقيته أو استخدامه، قد تظهر رسائل خطأ متعددة تشير إلى أنه تم رفض الوصول. على سبيل المثال، قد تواجه أحد الأعراض التالية:
  • بعد تثبيت تطبيق في مجلد غير المجلد %programfiles%، تظهر رسائل خطأ تفيد بأنه "تم رفض الوصول". بالإضافة إلى ذلك، لا يعمل التطبيق بالشكل المتوقع.
  • تظهر رسائل خطأ خاصة بالتطبيق مشابهة لما يلي:
    يتعذر إنشاء مجلد على المسار ‪C:\اسم التطبيق\Temp
    يتعذر إنشاء ملف على المسار ‪C:\اسم التطبيق\Temp\output.dat
  • تظهر رسائل خطأ مشابهة لما يلي:
    حدث خطأ أثناء الكتابة إلى الملف الخاص بي.exe
    قد تحدث هذه المشكلة عند القيام بأي من الإجراءات التالية:
    • إنشاء ارتباطات في مواقع ظاهرية.
    • استخدام "نظام تشفير الملفات" (EFS) لتشفير الملفات.
    • محاولة عرض ملفات مضغوطة.
    • استخدام موجه الأوامر لنسخ ملف .exe أو .sys أو .dll في موقع ظاهري.
  • لم تعد تعمل أجزاء التطبيق التي تتطلب إدخال أو إخراج خاص بملف بشكل صحيح.

السيناريو ٢: تعذّر العثور على الملف أو المجلد الذي قمت بإنشائه توًا

عند استخدام تطبيق مُمكّن به الظاهرية، تقوم بإنشاء ملفات بيانات في مواقع ظاهرية خاصة بنظام الملفات. في حالة استخدام تطبيق آخر أو مكتشف Windows للوصول إلى هذه الملفات التي تم إنشاؤها حديثًا، لا تتمكن من العثور عليها. على سبيل المثال، إذا قمت بحفظ ملف في تطبيق تحرير الصور في مجلدات موجودة على المسار %programfiles% أو %systemroot% أو %programdata%، لا تتمكن من تحديد موقع هذا الملف.

السيناريو ٣: ترقية تطبيق ثم مواجهة سلوك برنامج غير متوقع

بعد ترقية تطبيق، تظهر رسالة خطأ مشابهة لما يلي:
‪Error. Please upgrade your application (خطأ. الرجاء ترقية التطبيق الخاص بك)
بالإضافة إلى ذلك، لا يعمل التطبيق بالشكل المتوقع. يبدو أن التطبيق يستخدم بيانات غير صحيحة أو بيانات ما قبل الترقية.

السيناريو ٤: استمرار وجود الملفات الخاصة بتطبيق على جهاز الكمبيوتر بعد إزالة تثبيت هذا التطبيق

في هذا السيناريو، تواجه أحد العرضين التاليين:
  • في تطبيق آخر، تلاحظ أن معلومات الملف والمجلد الخاصة بالتطبيق الذي تمت إزالة تثبيته لا تزال موجودة في المجلدات الموجودة على %programfiles% أو %programdata% أو %systemroot%.
  • المجلد الموجود على المسار %userprofile%\AppData\Local\VirtualStore أكبر مما تتوقع. عند إزالة تثبيت التطبيق، لا تتم إزالة الملفات الظاهرية التي تم إنشاؤها أثناء وقت تشغيل التطبيق.
السبب
تحدث هذه المشكلات بسبب إحدى الحالات التالية أو أكثر:
  • محاولة قيام التطبيق بإنشاء ملفات أو مجلدات خارج مجلدات ظاهرية محددة معينة.
  • احتمال توجيه الملفات، التي يتم حفظها بواسطة تطبيق في المجلد الموجود على المسار %programfiles%، إلى مجلد غير مجلد التخزين الظاهري الخاص بالمستخدم.
  • استخدام التطبيق لملف غير مدعم للظاهرية.
.
الحل

السيناريو ١

لتحديد ما إذا كانت المشكلة الموضحة في سيناريو ١ موجودة لديك أم لا، ابحث في "عارض الأحداث" عن أحداث FileCreateVirtualExclude. للقيام بذلك، اتبع الخطوتين التاليتين:
  1. انقر فوق ابدأالزر ، ثم اكتب eventvwr في المربع بدء البحث، ثم انقر فوق eventvwr.exe في قائمة "البرامج".

    إذن عند مطالبتك بكلمة مرور المسؤول أو بتأكيدها، اكتب كلمة المرور أو انقر فوق متابعة.
  2. قم بتوسيع سجلات الخدمات والتطبيقات، ثم توسيع، Microsoft، ثم توسيع Windows، ثم توسيع UacFileVirtualization، ثم تحديد جاهز للعمل. إذا كان معّرف الحدث هو ٥٠٠٠، يعني ذلك وقوع حدث FileCreateVirtualExclude.
لحل هذه المشكلة، اتبع إحدى الطرق التالية:
  • إعادة تثبيت التطبيق في المجلد الموجود على المسار %programfiles% إذا لم يكن البرنامج مثبتًا بالفعل في هذا المجلد.
  • استخدام حساب لديه بيانات اعتماد إدارية لتشغيل هذا التطبيق. للقيام بذلك، حدد موقع اختصار التطبيق ثم انقر بزر الماوس الأيمن فوقه، ثم انقر فوق تشغيل كمسؤول.

    إذن عند مطالبتك بكلمة مرور المسؤول أو بتأكيدها، اكتب كلمة المرور أو انقر فوق متابعة.
  • تشغيل التطبيق في موجه أوامر نشط. للقيام بذلك، اتبع الخطوات التالية:
    1. انقر فوق ابدأالزر ، ثم اكتب cmd في المربع بدء البحث، ثم انقر فوق cmd.exe في قائمة "البرامج".
    2. في القائمة البرامج، انقر بزر الماوس الأيمن فوق cmd، ثم انقر تشغيل كمسؤول.

      إذن عند مطالبتك بكلمة مرور المسؤول أو بتأكيدها، اكتب كلمة المرور أو انقر فوق متابعة.
    3. اكتب مسار التطبيق/اسم التطبيق، ثم اضغط مفتاح الإدخال. يشير مسار التطبيق/اسم التطبيق إلى مسار التطبيق واسمه.
  • تغيير إعدادات الأمان في المجلد الخاص بالتطبيق. للقيام بذلك، اتبع الخطوات التالية:
    1. قم بتسجيل الدخول كمستخدم لديه بيانات اعتماد إدارية، ثم استخدم مكتشف Windows لفتح المجلد الخاص بالتطبيق.
    2. انقر بزر الماوس الأيمن فوق المجلد الخاص بالتطبيق، ثم انقر فوق خصائص.
    3. من علامة التبويب أمان، انقر فوق تحرير.

      إذن عند مطالبتك بكلمة مرور المسؤول أو بتأكيدها، اكتب كلمة المرور أو انقر فوق متابعة.
    4. تحت أسماء المجموعات أو المستخدمين، انقر فوق حساب المستخدم الخاص بك.
    5. تحت أذونات للمستخدمين، انقر فوق السماح للأذونات التالية:
      • تعديل
      • القراءة والتنفيذ
      • سرد محتويات المجلد
      • قراءة
      • كتابة
    6. انقر فوق موافق.

السيناريو ٢

لحل هذه المشكلة، استخدم إحدى الطرق التالية:
  • النقر فوق الزر ملفات التوافق الذي يظهر على شريط المكتشف لعرض الملفات الظاهرية الموجودة في المجلد. يظهر الزر ملفات التوافق فقط إذا كانت الملفات الظاهرية موجودة في المجلد.
  • البحث في المجلد الموجود على المسار ‪C:\Users\اسم المستخدم\AppData\Local\VirtualStore لتحديد موقع الملفات والمجلدات.
  • حفظ بيانات التطبيق في مجلد تحت ملف التعريف الخاص بك.

السيناريو ٣

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

لحل هذه المشكلة، اتبع إحدى الطرق التالية:
  • تشغيل التطبيق في موجه أوامر نشط. للقيام بذلك، اتبع الخطوتين التاليتين:
    1. انقر فوق ابدأالزر ، ثم اكتب cmd في المربع بدء البحث، ثم انقر فوق cmd.exe في قائمة "البرامج".

      إذن عند مطالبتك بكلمة مرور المسؤول أو بتأكيدها، اكتب كلمة المرور أو انقر فوق متابعة.
    2. اكتب مسار التطبيق/اسم التطبيق. يشير مسار التطبيق/اسم التطبيق إلى مسار التطبيق واسمه، ثم اضغط مفتاح الإدخال.
  • فتح المخزن الظاهري، ثم حذف ملفات بيانات التطبيق القديمة. للقيام بذلك، استخدم "مكتشف Windows" لفتح المجلد "اسم التطبيق" الموجود على المسار ‪C:\Users\اسم المستخدم\AppData\Local\VirtualStore\Program Files\، ثم قم بحذف أية ملفات غير خاصة بك من ملفات البيانات أو المستندات.
  • حذف المخزن الظاهري من السجل.

    لتحديد موقع المخزن الظاهري في السجل وإزالة أية مفاتيح غير ضرورية، اتبع الخطوات التالية:
    1. انقر فوق ابدأالزر ، ثم اكتب regedit في المربع بدء البحث، ثم انقر فوق regedit.exe في قائمة "البرامج".

      إذن عند مطالبتك بكلمة مرور المسؤول أو بتأكيدها، اكتب كلمة المرور أو انقر فوق متابعة.
    2. حدد موقع مفتاح التسجيل الفرعي التالي ثم انقر فوقه:
      HKEY_CURRENT_USER\Software\Classes\VirtualStore.
    3. بالنسبة لأية مفاتيح تسجيل تطبيق لم تعد هناك حاجة إليها، انقر بزر الماوس الأيمن فوق المفتاح، ثم انقر حذف، ثم انقر فوق موافق.

السيناريو ٤

لحل هذه المشكلة، استخدم "مكتشف Windows" لفتح المجلد "اسم التطبيق" الموجود على المسار ‪C:\Usersاسم المستخدم \AppData\Local\VirtualStore\، ثم قم بحذف أية بيانات قديمة خاصة بالتطبيق.
معلومات أخرى
تساعد ظاهرية السجل والملف المستخدمين، الذين لديهم وصول مقيد إلى السجل وإلى كتابة نظام الملفات، على الوصول إلى هذه المناطق المحمية. كما تقوم بإنشاء نسخة "لكل مستخدم" ثم تعيد توجيه عمليات البيانات المتتالية.على سبيل المثال، افترض أنك هناك تطبيقًا يعمل باستخدام "حساب مستخدم مقيد" أو حسابات تتطلب أذونات "التحكم في الحساب بواسطة المستخدمين". عند قيام هذا التطبيق بالكتابة إلى موقع نظام ما، على سبيل المثال، إلى المجلد الموجود على المسار %programfiles%، يقوم نظام التشغيل Windows Vista بإعادة توجيه عمليات الكتابة وعمليات القراءة إلى موقع خاص بالمستخدم في مجلد ملف تعريف المستخدم (%localappdata%\VirtualStore). افتراضيًا هذا الموقع هو ‪C:\Users\اسم المستخدم\AppData\Local\VirtualStore\Program Files\اسم التطبيق. تعمل ظاهرية السجل بشكل مشابه ولكنها تنطبق على مفاتيح التسجيل الموجودة تحت الشجرة الفرعية HKEY_LOCAL_MACHINE\SOFTWARE. تتم إعادة توجيه المفاتيح والبيانات الموجودة تحت هذه الشجرة الفرعية إلى المفتاح الفرعي
HKEY_CURRENT_USER\Software\Classes\VirtualStore
.

لمزيد من المعلومات، قم بزيارة موقع Microsoft التالي على الويب:
خصائص

رقم الموضوع: 927387 - آخر مراجعة: 04/29/2007 09:35:14 - المراجعة: 2.6

  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Home Premium
  • Windows Vista Home Basic
  • Windows Vista Ultimate
  • Windows Vista Business 64-bit edition
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • kbfilesystems kbregistry kbexpertiseinter kbtshoot kbprb KB927387
تعليقات