خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
رفع ارور Naming Information Cannot be Located Because Library Not Registered
یکی از ارورهایی که در شبکه های Domain مدل ممکن است ادمین ها با آن مواجه شوند، ارور Naming information cannot be located because: Library not registered می باشد و در این پست قصد داریم که در خصوص راه حل آن صحبت کنیم. این خطا را می توان در هر سیستم عامل از جمله سرور 2003 ، سرور 2008 ، سرور 2012 ، ویندوز 7 ، ویندوز 8 و ویندوز 10 مشاهده کرد. در هر سیستمی که ابزار Remote Server Administration Tools روی آن نصب شده باشد، ممکن است ارور مذکور را مشاهده کنید.
حتی با باز کردن کنسول MMC، Services، Sites، Active Directory Users and Computers ممکن است با آن روبرو شوید.
متن کامل خطا را در ذیل مشاهده می کنید:
برای رفع این خطا ، باید از ابزار regtlibv12.exe استفاده کنید که با net framework ارائه شده است. شما باید Command Prompt را به صورت Run as administrator اجرا کنید.
قبل از اجرای هر دستوری مسیر زیر را در سیستم تان دنبال کنید:
مسیر فوق به جای فولدر Version، با آخرین ورژن دات نت فریم ورک که در سیستم تان نصب شده را انتخاب کنید. در سیستم من، v4.0.30319 می باشد.
پس مسیر فوق می شود:
در CMD که باز کرده اید، دستور زیر را وارد کنید:
بدین ترتیب در خط فرمان به این مسیر وارد خواهید شد. حال دستور زیر را در آن وارد و Enter کنید:
با اجرای دستور فوق و مشاهده پیغام Registration of activeds.tlb successful باید بتوانید بدون هیچ مشکلی به کنسول های سیستم تان دسترسی داشته باشید.
حتی با باز کردن کنسول MMC، Services، Sites، Active Directory Users and Computers ممکن است با آن روبرو شوید.
متن کامل خطا را در ذیل مشاهده می کنید:
Naming information cannot be located because: Library not registered. Contact your system administrator to verify that your domain is properly configured and is currently online
برای رفع این خطا ، باید از ابزار regtlibv12.exe استفاده کنید که با net framework ارائه شده است. شما باید Command Prompt را به صورت Run as administrator اجرا کنید.
قبل از اجرای هر دستوری مسیر زیر را در سیستم تان دنبال کنید:
"C:\Windows\Microsoft.NET\Framework\VERSION\"
مسیر فوق به جای فولدر Version، با آخرین ورژن دات نت فریم ورک که در سیستم تان نصب شده را انتخاب کنید. در سیستم من، v4.0.30319 می باشد.
پس مسیر فوق می شود:
C:\Windows\Microsoft.NET\Framework\v4.0.30319
در CMD که باز کرده اید، دستور زیر را وارد کنید:
Cd C:\Windows\Microsoft.NET\Framework\v4.0.30319
بدین ترتیب در خط فرمان به این مسیر وارد خواهید شد. حال دستور زیر را در آن وارد و Enter کنید:
regtlibv12.exe activeds.tlb
با اجرای دستور فوق و مشاهده پیغام Registration of activeds.tlb successful باید بتوانید بدون هیچ مشکلی به کنسول های سیستم تان دسترسی داشته باشید.
نمایش دیدگاه ها (1 دیدگاه)
دیدگاه خود را ثبت کنید: