در این مقاله میخواهم نحوه ویرایش کردن و اصلاح نرم افزارها در لیست AddRemove Programs در قسمت Control Panel را به شما آموزش دهم.
در بسیاری از حالات ممکن است نام یک برنامه بعد از Uninstall کردن از لیست AddRemove حذف نشود و کاربران را دچار مشکل کند. این مشکل معمولا زمانی پیش می آید که برنامه به درستی Uninstall نشود و یا از مسیری غیر از AddRemove حذف شود.
اگر این حالت برای چندین برنامه پیش آید بعد از مدت کوتاهی لیست AddRemove حاوی لیستی از نرم افزارهایی میشود که در واقع در سیستم وجود ندارند.
در حالتی دیگر ممکن است شما با کلیک روی Remove ببینید که برنامه Uninstall نمیشود و هیچ فعالیتی دیده نمیشود.
با این آموزش شما خواهید توانست این قبیل برنامه ها را به سادگی از لیست AddRemove حذف کرده و در واقع آنها را اصلاح و ویرایش نمایید.
برای شروع کار طبق معمول چون با ویرایش رجیستری ویندوز سروکار داریم ، پیشنهاد میکنم برای جلوگیری از بروز هر گونه مشکل احتمالی ، حتما یک نسخه پشتیبان از رجیستری خود تهیه کنید.
با ادامه مقاله همراه باشید.
ابتدا از طریق منوی Start و ابزار Run و تایپ Regedit و زدن Enter وارد ابزار Registry شوید.
سپس مسیر زیر را بیابید :
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall
در زیر مجموعه کلید Uninstall شما میتوانید نام تمامی برنامه های موجود در لیست AddRemove Programs را مشاهده کنید.
روی کلید هم نام با برنامه مورد نظر خود که میخواهید از لیست حذفش کنید راست کلیک کرده و با انتخاب گزینه Delete آن را حذف نمایید.
میتوانید قبل از حذف ( در صورت نیاز ) با انتخاب گزینه Export یک نسخه پشتیبان از این کلید نیز تهیه نمایید تا در صورت نیاز در آینده بتوانید مجددا آن را بازگردانید ( آموزش این کار در مقالات قبلی داده شده است ).
به این ترتیب با خروج از ابزار رجیستری و اجرای AddRemove از قسمت Control Panel ، شما مشاهده خواهید که نام برنامه مورد نظر دیگر در لیست وجود ندارد.
حالا فرض میکنیم که برنامه ای در لیست AddRemove وجود دارد که به درستی Uninstall نمیشود و در واقع شما نمیتوانید آن را Uninstall نمایید ( در صورتی که مطمئن هستید برنامه چنین قابلیتی را دارا میباشد ).
برای برطرف مشکل میتوانید مراحل زیر را دنبال کنید :
ابزار Registry را اجرا کرده و وارد همان مسیر قبلی که در بالا معرفی کردم شوید.
نام برنامه مورد نظر را یافته و روی کلید آن یک بار کلیک کنید.
در صفحه سمت راست به دنبال کلید UninstallString بگردید و روی آن دوبار کلیک کنید تا صفحه Edit String ظاهر شود.
خوب به مسیری که در قسمت Value Data مشخص شده است توجه نمایید.
مسیر را یادداشت کرده و آن را در درایو مربوطه بیابید. سپس دقت کنید که آیا فایل انتهایی مسیر در قسمتی که مشخص شده است وجود دارد یا خیر ( برای مثال فایل Uninstall.exe ).
مشکل معمولا زمانی به وقوع می پیوندد که این فایل در مسیر مشخص شده وجود نداشته باشد و در مسیر متفاوتی قرار داشته باشد.
بنابراین مسیر صحیح را به دقت یادداشت کرده و در قسمت Value Data وارد نمایید و سپس روی دکمه OK کلیک کنید و از رجیستری خارج شوید.
به این ترتیب مشکل Uninstall نشدن برنامه برطرف خواهد شد.
توجه نمایید که من به بررسی ساده ترین حالت بروز چنین مشکلی پرداختم. در برخی از حالات علاوه بر اینکه فایل Uninstall باید درست مسیر دهی شود ، نیازمند فایلی برای مثال تحت عنوان INSTALL.LOG نیز میباشد که در مسیر دهی باید به شیوه ای متفاوت لحاظ شود. در برخی حالات نیز اصلا فایل Unistall در مسیر مشخص شده وجود ندارد ( به هر دلیلی ، اعم از پاک شدن ناگهانی و یا عدم نصب صحیح برنامه و ... ) ، در این حالت نیز شیوه کار متفاوت خواهد بود که انشاالله در مقالات بعدی حتما به این موارد نیز خواهم پرداخت و نحوه رفع مشکل را به شما آموزش خواهم داد.