Antiviruslar.
Virus dasturlarini izlab topuvchi va ularni zararsizlantiruvchi dasturiy vositalardir. Ular o`zlarining ish usullariga va imkonyatlariga ko`ra guruxlarga bo`linadi:
detektor dasturlar va doktor dasturlar. Ular virus bilan zararlangan fayllarni izlab topadi xamda viruslarga davolashga xarakat qiladi masalan. Dialog-MGU firmasi yaratgan AVP, Dr Web dasturlari shular jumlasidan.
Revizor dasturlari va doktor revizorlar. Ular fayllarning dastlabki xolatlar to`g`risidagi ma`lumotlarni (xajmi diskdagi o`rni va xokazo) eslab qoladi so`ngra tekshirish vaqtida bu ma`lumotlarni dastlabkisi bilan solishtiradi agar farq bo`lsa ular zararlangan deb xisoblaydi va virslarni aniqlash va faylni davolash faoliyatini boshlaydi.
Ularga misol qilib “diyalog MGU”firmasining ADinf dasturini keltirish mumkin.
Filtir dastur yoki rizident-dastur. Ular kompyutirning tezkor hotirasiga aftamatik ravishda yuklanib, kompyut ishi davomida shu joyda qoladi, hamdahotiraga chaqirilayotgan har bir dasturni viruslardan zararlanmaganligini uzluksiz tekshirib boradi, Flushot plus dasturi shunday dasturlardan.
Dastur vakinalar yoki imunizatorlar. Ular diskni va undagi fayillarni viruslarning tasiriga berilmovchi qilib takomillashtiruvchi hamda fan rejimida faoliyat olib boruvchi vositalardir. Zamonaviy antiviruslar dasturini ishlab chiqarishda aynan shunday vositalarga katta ahamiyat berilmoqda. Kiyingi yillarda yuqoridagi antivirus vositalarinning barcha hususiyatlarini o`zida mujasamlashtirgan universal vositalar ham ishlab chiqarilmoqda. Bular ichida eng ko`p tarqalgani Kasperiskiy labaratoriyasida yaratilgan Kasperiskiy dasturidir.
Diyagnostika vositalari. Kompyuter qurilmalari va magnit disklarning ishlash qobilyatlarini va holatini tekshiruvchi hamda ulardagi nuqsonli joylarni aniqlab, iloji boricha tuzatadigan dasturlar. Vazifasiga ko`ra ular ikkiga bo`linadi
kompyuter qurilmalarining ish faoliyatini tekshiruvchi dasturlar. Masalan: Contral R
magnit disklarning ish holatini tekshiruvchi dasturlar. Masalan: NDD
Optimallash vositalar.
Qattiq va yumshoq disklarga fayillar klasterlarga yoziladi. Bunda quydagi hollar bo`lishi mumkin:
-fayillarning hajmi klaster sig`imida kichik bo`lishi mumkin, bunda klasterlarda bo`sh joylar hosil bo`ladi.
-fayilning hajmi klaster sig`imidan katta bo`lish mumkin, bunda shu fayil bir nechta klasterlarga bo`lib yoziladi.
Diskka bir marta ma`lumotlar yozilayotganda bitta klasterga sig`magan fayillarni bo`lib yozish tartib bilan amalag oshiriladi, ya`ni fayilning ortib qolgan qismi qo`shni klasterga yoziladi. Diskdan ko`p marta foydalanilganda ko`p marta ma`lumotlar yozib yoki o`chirilganda disk ma`lumotlar yozmagan bo`sh joylar hosil bo`lishi hamda fayillarni klasterlarga bo`lib yozish tartibi buzilishi mumkin, natijada bitta fayilning bo`laklari butun disk bo`ylab tartibsiz ravishda sochilib ketishi mumkin. Bunday holatda frakmentasiya diyeiladi. Buning natijasida diskning umumiy sig`imi bo`sh joylar hisobiga kamayadi va fayillarni izlab topish murakablashadi, kompyuterning ish surati sezilarli darajada kamayadi.
+Fragmentasiyalarni yo`qotish, ya`ni bosh joylarni malumotlar bilan to`ldirish, fayillarning bo`laklarini klasterlarga tartib bilan joylashtirishga defragmentasiya yoki oftemallashtirish diyiladi. Buning uchun SpeeDisk, Fast Trax kabi dasturlqardan foydalaniladi.