آلودگی های کامپیوتر خود را از بین ببرید- بخش دوم

برای مطالعه بخش اول، اینجا کلیک کنید.

افت کارایی ویندوز : چرا ویندوز به مرور زمان کند تر می شود

خوب حالا به خود ویندوز بپردازیم.

سه علت اصلی برای کند شدن ویندوز وجود داد: حجیم تر شدن Registry، DLL ها و تکثیر فایل های بیهوده، و در نهایت چندپاره شدن (fragment) هارد. علت دیگری که در سیستم های با برنامه های زیاد وجود دارد، این است که برنامه های پس زمینه ی زیادی می توانند بدون آگاهی شما اجرا شوند.

این مشکلات مهم به گونه ای به هم وابسته هستند. با نصب برنامه های بیشتر Registry حجیم تر شده، که به نوبه ی خود سبب بارگذاری های زیادی در پس زمینه ی سیستم  شما می شوند. به اضافه این که هارد شما ممکن است پر شود، و این کار auto-defragging را سخت تر می کند. بیاید هرکدام از مسائل را یکی یکی برسی کنیم.

Windows Registry

ویندوز برای نگهداری تنظیمات سیستم، برنامه ها، و گزینه ها از پایگاه داده ای به نام Windows Registry استفاده می کند. وقتی شما برنامه ها را نصب یا آنها را پاک می کنید، یا تغییری در ویندوز انجام می دهید، تمایل Registry به هرچه بزرگ تر شدن بیشتر می شود.

هرچه که Registry توسعه  می یابد، برنامه ها و سرویس هایی که از آن استفاده می کنند، با سرعت کم تری بارگذاری می شوند. همچنین جست و جو کردن Registry توسط برنامه هایی که داده های خود را در جاهای مختلفی نوشته اند، نیاز به زمان بیشتری دارد. برخی برنامه ها مانند ابزارهای امنیتی و پخش کننده فایل های رسانه ای (مثلا PowerDVD)، برای دسترسی به داده های مورد نیاز خود با مکان های بیشتری از Registry سر و کار دارند.

یکی دیگر از علت های حجیم تر شدن Registry، پاک کردن های(uninstall) ناقص برنامه هاست. بسیاری از کاربران در طول یک سال برنامه های کمی را نصب یا حذف می کنند، اما برخی دیگر (مانند کسانی که اهل بازی هستند و کاربران حرفه ای) چنین عادتی ندارند.

حذف های ناقص برنامه ها، در Registry باقی می مانند. Windows 7 و برنامه ی حذف کننده ی آن در این زمینه بهبود بسیار خوبی داشته اند، اما هنوز کامل نیستند.

در مورد راه حل این مشکل، بعدا خواهیم گفت.

برنامه های همراه

وقتی شما برنامه هایی را نصب می کند، گاهی اوقات برای اجرای آنها نیاز به ماژول های متعددی هست.

برای مثال می تواند به کپی های مختلف نصب شده ی Visual C++ redistributable نگاهی بیاندازید. شما، تنها به آخرین نسخه ی آن نیاز دارید. اگر سیستم عامل شما 64 بیتی است، به دو کپی، یکی برای 32 بیتی («x86») و یکی هم برای 64 نیاز خواهید داشت.

این تنها نمونه ای از برنامه های بیهوده است که می تواند روی سیستم شما جای بگیرند. متوقف کردن یا ردیابی آنها سخت است، و نمی توان درباره حذف کردن آنها به راحتی تصمیم گرفت چرا که ممکن است سبب از کار افتادن چیزی شوند.

فعالیت ها و سرویس های غیر ضروری پس زمینه

هرچه قدر برنامه های بیشتری نصب کنید، به تعداد سرویس هایی که در پس زمینه ی سیستم شما کار خواهند کرد، افزوده  می شود.

مشکلات مربوط به هارد

چه بخواهید چه نه، سیستم فایل در نهایت دچار چندپارگی (fragmented) خواهد شد. Windows 7 با اجرای برنامه ی defragger در پس زمینه، زمانی که وضعیت PC در حالت idle است، این مشکل را کاهش می دهد. اما اگر شما به طور منظم فایل هایی را ایجاد یا حذف کنید (یا از برنامه هایی استفاده کنید که چنین عملکردی دارند)، سیستم فایل دچار چندپارگی خواهد شد.

عملکرد سیستم با پرشدن داریو ها نیز دچار مشکل می شود. اگر یک درایو بیش از 90 درصد پر باشد، رفت و آمد از حافظه ی اصلی به داریو بسیار کند می شوند، که می تواند فشار زیادی را به کل سیستم وارد کند. شاید زمان آن باشید که داریو خود را پاک سازی کنید، یا یکی دیگر بخرید!

حذف های(uninstall) ناتمام

Windows uninstaller مشابه سایر برنامه ها که چنین وظیفه ای دارند، همیشه به طور کامل برنامه را حذف نمی کند. این کاستی سبب بزرگ تر شدن Registry شده و فایل های اضافی را روی هارد به جای می گذارد، به عبارتی دیگر سیستم را با مشکل روبرو می کند.

در بخش بعدی به ابزارهای لازم برای برطرف کردن مشکلاتی که در این بخش و بخش اول اشاره کردیم، خواهیم پرداخت.

Advertisements

دربارهٔ Persian Developer

I Love Developing applications

Posted on اکتبر 3, 2010, in نرم افزار, Windows 7, آموزش, سیستم عامل, سخت افزار and tagged , , , , , , . Bookmark the permalink. بیان دیدگاه.

پاسخی بگذارید

در پایین مشخصات خود را پر کنید یا برای ورود روی شمایل‌ها کلیک نمایید:

نشان‌وارهٔ وردپرس.کام

شما در حال بیان دیدگاه با حساب کاربری WordPress.com خود هستید. بیرون رفتن / تغییر دادن )

تصویر توییتر

شما در حال بیان دیدگاه با حساب کاربری Twitter خود هستید. بیرون رفتن / تغییر دادن )

عکس فیسبوک

شما در حال بیان دیدگاه با حساب کاربری Facebook خود هستید. بیرون رفتن / تغییر دادن )

عکس گوگل+

شما در حال بیان دیدگاه با حساب کاربری Google+ خود هستید. بیرون رفتن / تغییر دادن )

درحال اتصال به %s

%d وب‌نوشت‌نویس این را دوست دارند: