خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
رفع ارورهای مربوط به فایل shdocvw.dll در ویندوز
رفع ارور shdocvw.dll فایلی است که توسط Windows Shell Doc Object & Control Library Windows استفاده می شود و به برنامه های شما امکان می دهد تنظیمات مختلف فایل و شبکه را کنترل کنند. هر زمان که فایل مربوطه به هر دلیلی دچار مشکل شود، ارورهای این فایل نمایش داهاد می شوند و خطاهایی که این فایل ایجاد می کند بسیار معمول و مبهم است.
در هر صورت شما ممکن است در شرایط مختلفی ارورهای مربوط به فایل shdocvw.dll را دریافت کنید. از این رو راه حل های زیر را در جهت رفع ارور می توانید دنبال کنید.
قبل از اجرای روش های زیر، اطمینان حاصل کنید که سیستم تان آلوده به هیچ ویروس و بدافزاری نباشد و اگر به عدم آلوده بودن سیستم تان مشکوک هستید، حتما آنتی ویرس تان را بروزرسانی کرده و به طور کامل سیستم را اسکن کنید.
حتما قبل از هر تغییری از رجیستری بک آپ گرفته و سپس تغییرات در رجیستری اعمال کنید.
در سمت مقابل Personal را یافته و روی آن دابل کلیک کنید و مقدار Value data را %USERPROFILE%\Documents تنظیم کنید.
فرم را ok کرده و سیستم را ریستارت کنید.
پس از رجیستر کردن این فایل های DLL در ویندوز، وضعیت ارور را بررسی کنید.
قبل از هر چیز نیاز است که مطمئن شوید سرویس Windows Update ویندوز 10 در وضعیت Start باشد. پس بدین منظور با فشردن کلیدهای Windows key + R پنجره Run را باز کنید و عبارت Services.msc را وارد و Enter کنید.
بدین ترتیب وارد کنسول Services خواهید شد و کلیه سرویس های موجود در ویندوز در هر وضعیتی را مشاهده خواهید کرد. اکنون کافیست که سرویس Windows Update را یافته و روی آن کلیک راست کنید و Properties بگیرید.
از لیست کشویی Startup type گزینه Automatic را انتخاب کرده و دکمه Start را کلیک کنید و منتظر بمانید تا سرویس start شود. پس از Start شدن سرویس فرم را OK کنید.
سپس کلیدهای ترکیبی Windows key + i را همزمان از کیبورد فشار دهید تا پنجره Settings ویندوز باز شود. سپس آیتم Update & Security را انتخاب کنید.
سپس دکمه Check for updates را کلیک کنید تا آپدیت های مورد نیاز ویندوز دانلود شده و نصب شوند.
پس از دانلود آپدیت ها، ویندوز را ریستارت کرده تا آپدیت ها نصب شوند. پس از اینکه سیستم بالا آمد وضعیت ارور را بررسی کنید.
نرم افزار CCleaner را دانلود و نصب کنید. کافیست که این برنامه را در گوگل جستجو کرده و آن را دانلود کنید. پس از دانلود طبق دستورالعمل آن، ابتدا برنامه را اکتیو کرده و ادامه کار را دنبال کنید.
در تب windows تیک تمامی گزینه های موجود را فعال کرده و از پایین فرم دکمه Analyze را کلیک کنید و پس از اتمام آنالیز دکمه Run Cleaner را کلیک کنید.
سپس از پانل سمت چپ گزینه Registry را انتخاب کنید و تیک های گزینه های موجود را فعال و دکمه Scan for Issue را کلیک کرده تا اسکن انجام شود. پس از اسکن هم دکمه Fix Selected Issues را کلیک کنید.
اگر پیغام Do you want backup changes to the registry? را مشاهده کردید، پیغام را Yes کنید قبل از هر گونه تعمیر رجیستری، از رجیستری بک آپ گرفته شود(حتما بک آپ از رجیستری بگیرید).
پس از اینکه فرآیند تکمیل شد، برنامه را بسته و سیستم را ریستارت کنید. پس از بالا آمدن سیستم، وضعیت ارور را بررسی کنید.
از اين رو لطفا Command Prompt را بصورت Run as administrator اجرا کرده و دستور زير را وارد و enter کنيد.
براي اجراي دستور فوق دقايقي زمان صرف خواهد شد که تا پايان اجراي دستور بايد منتظر بمانيد. پس از اجراي کامل دستور فوق، سيستم را ريستارت کرده و وضعيت ارور را بررسي کنيد. اگر در اجرای دستور فوق با ارور مواجه شدید، دستور DSIMکه در ادامه گفته شده را انجام دهید و سپس SFC را اجرا کنید.
اگر دستور SFC به طو کامل اجرا شد ولی مشکل برطرف نشد و یا اجرای دستور SFC با مشکل مواجه شد، ابزار دیگری که از آن استفاده خواهیم کرد، DSIM می باشد. پس دوباره Command Prompt را به صورت Run as administartor اجرا کرده و دستور زیر را در آن وارد و Enter کنید.
اجرای دستور فوق هم ممکن است دقایقی به طول بیانجامد. تا کامل شدن اجرای این دستور باید منتظر بمانید. پس از اجرای کامل دستور سیستم را ریستارت و وضعیت ارور را بررسی کنید. اگر در اجرای دستور SFC مشکل داشتید دوباره دستور SFC را اجرا کنید.
در هر صورت شما ممکن است در شرایط مختلفی ارورهای مربوط به فایل shdocvw.dll را دریافت کنید. از این رو راه حل های زیر را در جهت رفع ارور می توانید دنبال کنید.
قبل از هر کاري بهتر است از سيستم تان Restore point تهيه کنيد.
قبل از اجرای روش های زیر، اطمینان حاصل کنید که سیستم تان آلوده به هیچ ویروس و بدافزاری نباشد و اگر به عدم آلوده بودن سیستم تان مشکوک هستید، حتما آنتی ویرس تان را بروزرسانی کرده و به طور کامل سیستم را اسکن کنید.
Repair the Registry Location for “My Documents”
از آنجا Windows Explorer برای browse کردن فایل در ویندوز کاربرد دارد، گاها فولدر My Documents یک کلید رجیستری خالی دارد. برای رفع این مشکل ، این مراحل را انجام دهید:
براي وارد شدن به رجيستري ويندوز مي توانيد به لينک زير وارد شويد:
وارد شدن به رجيستري ويندوز
وارد شدن به رجيستري ويندوز
پيشنهاد مي کنم قبل از هر گونه تغيير در رجيستري ويندوز، حتما از آن بک آپ بگيريد:
تهيه Backup از Windows Registry
تهيه Backup از Windows Registry
حتما قبل از هر تغییری از رجیستری بک آپ گرفته و سپس تغییرات در رجیستری اعمال کنید.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
در سمت مقابل Personal را یافته و روی آن دابل کلیک کنید و مقدار Value data را %USERPROFILE%\Documents تنظیم کنید.
فرم را ok کرده و سیستم را ریستارت کنید.
Register Damaged DLL Files
گاها فایل های DLL ای که در اینخطا در سیتسم مورد نیاز است، در ویندوز رجیستر نشده اند برای این منظور، Run ر اباز کرده و دستورات زیر را یک به یک در آن وارد و Enter کنید تا فایل های DLL زیر به ترتیب در ویندوز رجیستر شوند.regsvr32 urlmon.dll
regsvr32 actxprxy.dll
regsvr32 shdocvw.dll
regsvr32 browseui.dll
regsvr32 mshtml.dll
regsvr32 msjava.dll
regsvr32 scrrun.dll
regsvr32 msxml.dll
پس از رجیستر کردن این فایل های DLL در ویندوز، وضعیت ارور را بررسی کنید.
Update windows
راه حلی که در این حل این ارور می تواند موثر باشد این است که سیستم عامل ویندوز 10 خود را بروزرسانی کنید.قبل از هر چیز نیاز است که مطمئن شوید سرویس Windows Update ویندوز 10 در وضعیت Start باشد. پس بدین منظور با فشردن کلیدهای Windows key + R پنجره Run را باز کنید و عبارت Services.msc را وارد و Enter کنید.
بدین ترتیب وارد کنسول Services خواهید شد و کلیه سرویس های موجود در ویندوز در هر وضعیتی را مشاهده خواهید کرد. اکنون کافیست که سرویس Windows Update را یافته و روی آن کلیک راست کنید و Properties بگیرید.
از لیست کشویی Startup type گزینه Automatic را انتخاب کرده و دکمه Start را کلیک کنید و منتظر بمانید تا سرویس start شود. پس از Start شدن سرویس فرم را OK کنید.
سپس کلیدهای ترکیبی Windows key + i را همزمان از کیبورد فشار دهید تا پنجره Settings ویندوز باز شود. سپس آیتم Update & Security را انتخاب کنید.
سپس دکمه Check for updates را کلیک کنید تا آپدیت های مورد نیاز ویندوز دانلود شده و نصب شوند.
پس از دانلود آپدیت ها، ویندوز را ریستارت کرده تا آپدیت ها نصب شوند. پس از اینکه سیستم بالا آمد وضعیت ارور را بررسی کنید.
Clean Out The Registry
رجیستری ویندوز هم می تواند عامل دیگری برای ارور SHDOCVW.DLL باشد. اغلب مقادیر و یا ورودی های نامعتبر و غلط در رجیستری می تواند باعث بروز مشکلات عدیده ای شود که برخی مشکلات خیلی اوضاع بدی دارند و کاربر سیستم را به دردسر می اندازند. در این روش باید با استفاده از یک نرم افزار جانبی قدرتمند و قابل اطمینان، اقدام به اسکن رجیستری سیستم تان کنید.نرم افزار CCleaner را دانلود و نصب کنید. کافیست که این برنامه را در گوگل جستجو کرده و آن را دانلود کنید. پس از دانلود طبق دستورالعمل آن، ابتدا برنامه را اکتیو کرده و ادامه کار را دنبال کنید.
در تب windows تیک تمامی گزینه های موجود را فعال کرده و از پایین فرم دکمه Analyze را کلیک کنید و پس از اتمام آنالیز دکمه Run Cleaner را کلیک کنید.
سپس از پانل سمت چپ گزینه Registry را انتخاب کنید و تیک های گزینه های موجود را فعال و دکمه Scan for Issue را کلیک کرده تا اسکن انجام شود. پس از اسکن هم دکمه Fix Selected Issues را کلیک کنید.
اگر پیغام Do you want backup changes to the registry? را مشاهده کردید، پیغام را Yes کنید قبل از هر گونه تعمیر رجیستری، از رجیستری بک آپ گرفته شود(حتما بک آپ از رجیستری بگیرید).
پس از اینکه فرآیند تکمیل شد، برنامه را بسته و سیستم را ریستارت کنید. پس از بالا آمدن سیستم، وضعیت ارور را بررسی کنید.
Run The SFC /Scannow Command
گاها خطای مربوط به DLL ها ممکن است به دلیل خرابی فایلهای مربوطه باشد. اگر واقعا چنین باشد، برای رفع خرابی و تعمیر آن توصیه می شود که از ابزار SFC ویندوز استفاده کنید.از اين رو لطفا Command Prompt را بصورت Run as administrator اجرا کرده و دستور زير را وارد و enter کنيد.
sfc/ scannow
براي اجراي دستور فوق دقايقي زمان صرف خواهد شد که تا پايان اجراي دستور بايد منتظر بمانيد. پس از اجراي کامل دستور فوق، سيستم را ريستارت کرده و وضعيت ارور را بررسي کنيد. اگر در اجرای دستور فوق با ارور مواجه شدید، دستور DSIMکه در ادامه گفته شده را انجام دهید و سپس SFC را اجرا کنید.
اگر دستور SFC به طو کامل اجرا شد ولی مشکل برطرف نشد و یا اجرای دستور SFC با مشکل مواجه شد، ابزار دیگری که از آن استفاده خواهیم کرد، DSIM می باشد. پس دوباره Command Prompt را به صورت Run as administartor اجرا کرده و دستور زیر را در آن وارد و Enter کنید.
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth
اجرای دستور فوق هم ممکن است دقایقی به طول بیانجامد. تا کامل شدن اجرای این دستور باید منتظر بمانید. پس از اجرای کامل دستور سیستم را ریستارت و وضعیت ارور را بررسی کنید. اگر در اجرای دستور SFC مشکل داشتید دوباره دستور SFC را اجرا کنید.
نمایش دیدگاه ها (0 دیدگاه)
دیدگاه خود را ثبت کنید: