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

تصحيح ملفات تعريف المستخدم ونُهج النظام في Windows NT 4.0

هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية

اضغط هنا لرابط المقالة باللغة الانجليزية154120
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
هام: تحتوي هذه المقالة على معلومات حول تعديل التسجيل. قبل تعديل السجل، تأكد من عمل نسخة احتياطية والتأكد من فهمك لطريقة استعادته في حالة حدوث مشكلة. للحصول على معلومات حول كيفية عمل نسخة احتياطية من السجل واستعادته وتحريره انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
256986وصف تسجيل Microsoft Windows
الموجز
إنشاء المحددة إصدار Userenv.dll, بالاقتران مع إدخال تسجيل ملف سجل مفيداً في استكشاف الأخطاء وإصلاحها وتصحيح المشاكل مع التشكيلات الجانبية المتجولة ونُهج النظام على عملاء Microsoft Windows NT الإصدار 4.0.
معلومات أخرى
لتمكين ملف السجل:
  1. إعادة تسمية ملف Userenv.dll في الدليل %Windir%\System32 Usernv.orig أو اسم فريد من اختيارك.
  2. نسخ إصدار Userenv.dll المحددة إلى الدليل %Windir%\System32 من الكمبيوتر العميل الذي تريد تصحيحه. يجب أن تطابق إصدار الملف Userenv المحددة إصدار نظام التشغيل قيد الاستخدام.
تحذير: حالة استخدام "محرر التسجيل" بطريقة غير صحيحة، قد يؤدي حدوث مشكلات خطيرة يلزم إعادة تثبيت نظام التشغيل. ولا تضمن Microsoft حل المشكلات التي تنتج عن استخدام "محرر التسجيل" بطريقة غير صحيحة. استخدم "محرر التسجيل" على مسؤوليتك الخاصة.
  1. قم بتشغيل Regedt32 ثم حدد موقع المسار التالي:
    HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon
  2. لإنشاء قيمة جديدة تسمى UserEnvDebugLevel مثل reg_dword. تعيين قيمة 10002 بالتنسيق الست عشري.
  3. قم بإعادة تشغيل جهاز الكمبيوتر مع التغييرات .dll والتسجيل في مكان.
للحصول على Microsoft Windows NT Server الإصدار 4.0 و Microsoft Windows NT Server الإصدار 4.0 Terminal Server Edition المزود بحزمة الخدمة SP4 سابق، سيتم تسجيلها في c:\userenv.log معلومات السجل ثم يمكنك عرضها مع المفكرة أو الدفتر أو محرر نص من اختيارك. للحصول على إصدار Microsoft Windows NT Server حزمة الخدمة 4.0 Terminal Server Edition SP5 SP6 ، وسجل سيتم تسجيل معلومات في % systemroot%\system32\userenv.log. تتضمن المعلومات المعروضة في السجل: مسار التشكيل الجانبي نوع ملف تعريف ، مسار نهج النظام (يفيد ذلك لتحديد الملقم الذي تم سحب الملف Ntconfig.pol من) ، وما إذا كان التشكيل الجانبي الذي تم بنجاح تحميل ومن إلغاء تحميل لدى العميل و إذا كان التشكيل الجانبي البعيد أحدث من التشكيل الجانبي المحلي.

يظهر نموذج Userenv.log استناداً إلى المعلومات التالية أدناه.
   Username = profile   Profile path defined in User Manager =      PDCServerName\Profiles\%username%   Domain Controller = PDCServerName   System Policy Path: PDCServerName\Netlogon				
ملاحظة: للاستجابة إلى سطر seventeenth.
   Profile is not reachable, error = 2				
إجراء تحقق عن وجود مسار التشكيل الجانبي الإلزامي يتم تعريفها في "إدارة المستخدمين الخاصة بالمجالات (Servername\Sharename\%Username%.man). لم تُستخدم التشكيلات الجانبية الإلزامية في هذا المثال، لذا فشل الاختبار.
--------------------------------------------------------------------------LoadUserProfile: Entering, hToken = <0xa8>, lpProfileInfo = 0x12f4e8LoadUserProfile: lpProfileInfo->dwFlags = <0x2>LoadUserProfile: lpProfileInfo->lpUserName = <profile>LoadUserProfile: lpProfileInfo->lpProfilePath =<\\PDCServerName\profiles\profile>LoadUserProfile: lpProfileInfo->lpDefaultPath =<\\PDCServerName\netlogon\Default User>LoadUserProfile: lpProfileInfo->lpServerName = <\\PDCServerName>LoadUserProfile: lpProfileInfo->lpPolicyPath =<\\PDCServerName\netlogon\ntconfig.pol>ParseProfilePath: Entering, lpProfilePath =<\\PDCServerName\profiles\profile>ParseProfilePath: Tick Count = 60ParseProfilePath: FindFirstFile found something with attributes <0x10>ParseProfilePath: Found a directoryLoadUserProfile: ParseProfilePath returned a directory of<\\PDCServerName\profiles\profile>RestoreUserProfile:  EnteringRestoreUserProfile:  Profile path = <\\PDCServerName\profiles\profile>RestoreUserProfile:  User is a AdminIsCentralProfileReachable:  EnteringIsCentralProfileReachable:  Testing<\\PDCServerName\profiles\profile\ntuser.man>IsCentralProfileReachable:  Profile is not reachable, error = 2IsCentralProfileReachable:  Testing<\\PDCServerName\profiles\profile\ntuser.dat>IsCentralProfileReachable:  Found a user profile.RestoreUserProfile:  Central Profile is reachableRestoreUserProfile:  Central Profile is floatingGetLocalProfileImage:  Found entry in profile list for existing localprofileGetLocalProfileImage:  Local profile image filename =<%SystemRoot%\Profiles\profile>GetLocalProfileImage:  Expanded local profile image filename =<C:\WINNT\Profiles\profile>GetLocalProfileImage:  Found local profile image file ok<C:\WINNT\Profiles\profile\ntuser.dat>Local profile is reachableLocal profile name is <C:\WINNT\Profiles\profile>RestoreUserProfile:  About to call UpdateToLatestProfileUpdateToLatestProfile: Entering.  Central =<\\PDCServerName\profiles\profile>Local = <C:\WINNT\Profiles\profile>UpdateToLatestProfile:  Central and local profile times match.RestoreUserProfile:  About to Leave.  Final Information follows:Profile was successfully loaded.lpProfile->szCentralProfile = <\\PDCServerName\profiles\profile>lpProfile->szLocalProfile = <C:\WINNT\Profiles\profile>lpProfile->dwInternalFlags = 0x112RestoreUserProfile:  Leaving.UpgradeProfile: EnteringUpgradeProfile: Build numbers matchUpgradeProfile: Leaving SuccessfullyApplyPolicy: EnteringApplyPolicy:  PolicyPath is: <\\PDCServerName\netlogon\ntconfig.pol>.ReconcileFile: \\PDCServerName\netlogon\ntconfig.pol ==>C:\WINNT\Profiles\Policy\ntconfig.pol  [OK]ApplyPolicy:  Local PolicyPath is:<C:\WINNT\Profiles\Policy\ntconfig.pol>.ApplyPolicy:  Leaving succesfully.LoadUserProfile: Leaving with a value of 1.  hProfile = <0x90>--------------------------------------------------------------------------Below is a successful logoff and update by the client of the server-based roaming profile.--------------------------------------------------------------------------UnloadUserProfile: Entering, hProfile = <0xe0>UnloadUserProfile:  Succesfully unloaded profileUnloadUserProfile:  Copying profile back to\\PDCServerName\profiles\profileCopyProfileDirectory: Entering, lpSourceDir = <C:\WINNT\Profiles\profile>,lpDestinationDir = <\\PDCServerName\profiles\profile>, dwFlags = 0x32ReconcileFile: C:\WINNT\Profiles\profile\NTUSER.DAT ==>\\PDCServerName\profiles\profile\NTUSER.DAT  [OK]ReconcileFile: C:\WINNT\Profiles\profile\ntuser.dat.LOG ==>\\PDCServerName\profiles\profile\ntuser.dat.LOG  [OK]CopyProfileDirectory: Leaving with a return value of 1UnloadUserProfile: Leaving with a return value of 1--------------------------------------------------------------------------				
ملاحظة: يمكن الحصول على إصدار المحددة userenv.dll عن طريق الاتصال بخدمات دعم منتجات Microsoft.
ntfaqdom

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 154120 - آخر مراجعة: 12/04/2015 15:08:14 - المراجعة: 1.3

Microsoft Windows NT Server 4.0, Terminal Server Edition, Microsoft Windows NT Server 4.0 Standard Edition

  • kbnosurvey kbarchive kbmt kbhowto KB154120 KbMtar
تعليقات