شنبه, ۸ اردیبهشت, ۱۴۰۳ / 27 April, 2024
مجله ویستا

رفع خرابی ویندوز از طریق ثبت مجدد DLL ها


رفع خرابی ویندوز از طریق ثبت مجدد DLL ها
برخی معضلات عمومی ویندوز را می‌توان از طریق بارگذاری مجدد فایل‌های سیستم ترمیم كرد. اطلاعات مربوط به اغلب كاركردهای ویندوزهای XP و ۲۰۰۰ در فایل‌هایی با نام DLL یا همان كتابخانه با قابلیت پیوند زدن پویا ذخیره می‌شود. اطلاعات مربوط به DLLها در رجیستری ویندوز ذخیره می‌شود. اگر مدخل مربوط بــه یك DLL در رجیستری سیستم عامل خراب شده بــاشد، ممكن است سیستم عــامل به هنگام باز كردن فایل ها یا صفحات وب از كار بیفتد یا به درستی كار نكند خوشبختانه، ابزار اختصاصی regsvr۳۲.exe ویندوز به شما امكان می‌دهد تا نسخه پشتیبان مربوط به DLLها را به رجیستری بازگردانید.
حتی اگر نمی‌دانید كدام یك از اطلاعات DLL مفقود یا خراب شده است، ثبت مجدد یك DLL كه قبلا به همراه ویندوز نصب شده بود؛ مشكلی ایجاد نمی‌كند. پاك شدن یــا خراب شدن اطلاعات مربوط بــه یك DLL از رجیستری مهم‌ترین علت خراب شدن ویندوز است. در این مقاله ‌راهكارهایــی برای حل این مشكلات كوچك ارائه می‌شود. بسیاری از مشكلات به سادگی توسط ثبت مجدد Shell۳۲.dll بر طرف می‌شود.
این DLL اطلاعات مربوط به رابط كاربری ویندوز را ذخیره می‌كند و برای بازكردن فایل‌ها و صفحات وب استفاده می‌شود. به عنوان مثال، نصب مجدد این DLL مجموعــه تصاویر GIF و JPEG از زیر زبانه Desktop در كادر محاوره‌ای Display Properties را به حالت پیش‌فرض باز می‌گرداند (برای مشاهده این كادر روی دسك‌تاپ كلیك راست كرده و گزینه Properties را برگزینید). دو قابلیت دیگر كه به راحتی خراب می‌شوند عبارتند از فایل ایجاد Shourtcut و نحوه عملكرد دابل كلیك روی آیكن پوشه كه این دو ایراد هم با نصب مجدد dll فوق بر طرف می‌شوند. برای نصب مجدد این DLL، گزینه‌های Start و Run را انتخاب كرده و عبارت regsvr۳۲/i shell۳۲.dll را تایپ كنید و كلید Enter را فشــار دهیــد (شكل۱). (سوئیچ i/ به معنای "نصب" است.) اگر دستور تایپ شده به درستی توسط ویندوز اجرا شود، خاتمه اجرای آن دستور توسط پیامی به شما اعلان می‌شود. (ممكن است برای مشاهده تاثیر آن لازم باشد تا ویندوز را از نو راه‌اندازی كنید.
● اصلاح و تبدیل برنامه Picture and Fax Viewer ویندوز (فقط ویندوز XP):
اگر با دابل كلیك روی آیكن فایل‌ها نمی‌توانید عكس‌ها یا فكس‌ها را مشاهده كنید، DLL برنامه Viewer را از نو نصب كنید: بدین منظور گزینه‌های Startو Run را انتخاب كرده و عبارت regsvr۳۲/i shimgvw.dll را تایپ كنید، سپس كلید Enter را فشار دهید. مجددا یك پیغام ظاهر می‌شود و نشان می‌دهد كه آیا بارگذاری مجدد DLL مشكل را برطرف كرده است (شكل۲).
● احیای ویزارد Add Network Places (فقط ویندوز XP):
برخی اوقات رفع ایراد یك تابع معیوب نیازمند اجرای چندین مرتبه فرمان regsvr۳۲/i است و هر بار اجرا، مربوط به یكی از DLLهایی می‌شود. كه داده‌های آنها نیاز به بازسازی دارند. به عنوان مثال اگر در پنجره My Network Places و در قاب سمت چپ روی عبارت Add a network place كلیك كنید و دستور مورد نظر اجرا نشود، می‌توانید با اجرای سه فرمان در كادر Run ویندوز، ویزارد Add Network Place را احیا كنید. بدین منظور گزینه‌های Start و Run را انتخاب كرده و عبارت regsvr۳۲/i netplwiz.dll را تایپ كرده و كلید Enter را فشار دهید. حال همان مراحل را طی كرده اما این دفعه دستور تایپ شده را به regsver۳۲/i mshtml.dll تغییر دهید. در آخر دستور regsver۳۲/i shell۳۲.dll را در خط فرمان تایپ و اجرا كنید.
● تبدیل منوی Quick Launch به حالت پیش‌فرض:
بــــــرای مشاهده منـــوی Quick lunch روی نوار وظیفه كلیك راست كنید و از گزینه Tool Bors، گزینه Quick Lunch را انتخاب كنید. ممكن است با انجام مراحل فوق سیستم با یك پیام خطا اعلان كند كه نمی‌تواند این منو را ایجاد كند. علت احتمالی این مشكل گم شدن پوشه Quick Launch، ورودی‌های حیاتی رجیستری و یا سایر فایل‌های مهم است كه به پوشه Quick Lunch مربوط می‌شوند. محل قرارگیری پوشه Quick Launch باید در آدرس زیر باشد: C:Documents and Settingsprofile nameApplication DataMicrosoftInternet Explorer (لازم به ذكر است منظور از profile name نام حساب كاربری‌است كه از آن طریق وارد سیستم می‌شوید). اگر آن را در این آدرس نیافتید، می‌توانید یا آن را به طور دستی ایجاد كنید (روی گزینه‌های File، New و Folder داخل پوشه بالایی كلیك كرده و نام آن را Quick Launch بنامید )یا وظیفه ایجاد پوشه Quick Lunch را به خود ویندوز بسپارید.
برای این كار گزینه‌های Startو Run را كلیك كرده و عبارت ie۴uinit.exe را تایپ كنید، ‌سپس كلید Enter را فشار دهید. اكنون دوباره سعی كنید نوار ابزار Quick Launch را ایجاد كنید. اگر باز هم موفق نشدید گزینه‌‌های Start و Run را انتخاب كرده و عبارت regsver۳۲/ishell۳۲.dll را تایپ كنید و كلید Enter را فشـار دهید. سپس دوباره Start و Run را انتخاب و عبــارت regsvr۳۲/i browseui.dll را تایپ و روی كلید Enter فشار دهید.
مترجم: مهناز مختاری
منبع : وب ایران


همچنین مشاهده کنید