حذف DLL

نرم افزارهای مختلف که به طور اصولی برنامه نویسی نشده‌اند یا به وسیله افرادی غیر حرفه‌ای نوشته شده‌اند به ویژه برنامه‌هایی که به صورتBeta version هستند، پس از بسته شدن و در بسیاری از موارد حتی بعد ازUninstall کردن، DLLهایی روی سیستم شما باقی می‌گذارند که بعد از مدتی به طور محسوسی سبب کند شدن سیستم شما می‌شوند. بعضی از DLLها علاوه بر اشغال فضای‌هارد دیسک که با توجه به حجم زیاد‌هاردهای امروزی مشکل جدی ای محسوب نمی شوند، هنگام اجرای ویندوز، باز شده و فضای RamوPage file کامپیوتر را اشغال می‌کنند که قسمت عمده‌ای از کندی سیستم‌ها به این مسئله بر می‌گردد.

این امکان هم وجود دارد که با کمک رجیستری ویندوز، این گونه DLLها را ببندید، یعنی روند اجرا و فعالیت آنها را متوقف کنید. توجه داشته باشید که این کار فقط از اجرای اینDLLها جلوگیری می‌کند و حذف آنها را باید به نرم افزارهایCleanup سپرد.

برای این کار به رجیستری ویندوز رفته و درRun دستورRegedit را تایپ کنید و آدرس زیر را دنبال کنید،HKEY- LOCAL- MACHINESOFTWAREMicrosoftWindowsCurrent VersionExplorer در اینجا یک DWORDجدید ایجاد کنید و نام آن را AlwaysUnloadDII بگذارید و به آن مقدار 1 را بدهید. پس از بستن رجیستری و بوت کردن کامپیوتر می‌توانید نتیجه را ببینید. توجه کنید که این دستور DLLهایی را که برای مدتی بلااستفاده هستند، می‌بندد. بنابراین ممکن است در اجرای برخی از برنامه‌های قدیمی و به ویژه برنامه‌های 16 بیتی به مشکل برخورد کنید که در این صورت با حذف این DWORDاز رجیستری و بوت کردن، کامپیوتر، مشکل شما حل می‌شود.