Nézem a hazai autósainkat és örül a lelkem: ezekre a szerkezetekre honfitársaink több időt fordítanak, mint a feleségükre és barátnőikre együttvéve. Amint valaki autóra tesz szert, azonnal rengeteg "fontos" feladata lesz: új védőhuzatot kell rakni az ülésekre, hogy az eredeti ne károsodjék, riasztót kell felszerelni, hogy ne lophassák el az autót stb. Ez így megy a végtelenségig, attól függően, mennyire vastag a pénztárcánk.
Ezzel azonban még nincs vége a teendőknek. Az autó használata során ugyanis folyamatosan le kell cserélni az olajat, a szűrőt, a gumikat stb. Ez nem más, mint az autó karbantartása, ami a különböző balesetveszélyes helyzetek megelőzésére szolgál. Az, aki ezekre a dolgokra nem ügyel, sokkal több időt, pénzt fog arra fordítani, hogy megjavíttassa az autóját, mint abban az esetben, ha elvégzi a szükséges megelőző műveleteket. Minden autós kiválóan ismeri a kocsiját, és az esetek többségében már apró jelekből tudja, mikor milyen probléma van.
A karbantartás mindenki feladata
Miért van az, hogy az autójával ellentétben a számítógépet és az operációs rendszert az emberek többsége rábízza a sorsra? Miért van az, hogy a felhasználók többsége kevés figyelmet fordít a PC karbantartására?
Csak egy őrült fog az autójával felszántott mezőn átgázolni, viszont naponta többször is készek vagyunk olyan programokat telepíteni, melyek a warez típusú oldalakon találhatók. Ennek az az oka, hogy senkinek sem jut eszébe az első defekt után kidobni az autóját, mivel az meglehetősen drága mulatság lenne. A jó tulajdonos ugyanis igyekszik minél tovább megőrizni az autó eredeti állapotát. A Windows program esetében, is elegendő pár órás újratelepítés és minden probléma meg van oldva. Miért kell fölöslegesen foglalkoznunk a karbantartással? "Format c:" és kész?!
A felhasználók többsége így is tesz. Könnyebb ugyanis Bill Gates-t szidalmazni, mint naponta tíz percet arra szánni, hogy átvizsgáljuk számítógépünket. Mi van akkor, ha valaki több bonyolult programot is használ a számítógépén? A szoftverek telepítésére és pontos beállítására gyakran több időt kell szánnunk, mint a Windows újratelepítésére, persze ha az ember érdeklődési köre nem ér véget a Quake 2 vagy a GameSpy játékokkal.
Minden nagyon egyszerű: karbantartás és még egyszer karbantartás! Értem, hogy mindez nagyon unalmas: a rendszerfájlok biztonsági másolása, eszközkészletek futtatása stb. A korszerű szoftverek azonban még nincsenek olyan szinten, hogy teljesen magukra lehessen hagyni őket. Az autónk műszerfaláról naponta letöröljük a port, miközben a Windows-ban az ideiglenes fájlokat halmozzuk. Az igazság az, hogy ahogyan mi viszonyulunk az operációs rendszerhez, az is úgy fog viszonyulni a munkához. Egy jó felhasználónak nem kerül semmibe olyan programok használata, melyek mellett el lehet felejteni az operációs rendszerrel kapcsolatos problémákat. Elegendő mindössze ide vonatkozó folyóiratok és könyvek olvasása, valamint néhány nagyon egyszerű művelet rendszeres elvégzése. Ez annál inkább igaz, mivel a Windows-t enyhén szólva is könnyebb megtanulnia egy kezdőnek, mint pl. a Linux-ot. Megelőzni a hibákat mindig könnyebb, mint a következményeket orvosolni. A Windows 9x-szel kapcsolatos megelőző intézkedéseket a következőképpen lehet osztályozni.
1. A rendszerfájlok ellenőrzése a System File Checker-rel a Windows 98 esetében és a System File Protection program segítségével a Windows ME-ben.
2. Deinstallátorok használata (pl. Ashampoo Uninstaller) annak érdekében, hogy a rendszer stabilitása szempontjából felkutassuk a potenciális veszélyforrásokat. Ide tartoznak a GoBack és System Restore típusú programok is.
3. A hibák kijavítása a registry-ben a Norton WinDoctor típusú programok segítségével.
4. A legfontosabb Windows-konfigurációs fájlok, valamint a teljes lemeztartalom biztonsági másolása a Norton Ghost típusú programok segítségével. Olyan programok használata, melyek automatikusan elmentik a konfigurációs fájlokat.
5. A rendszer ellenőrzése a Scandisk, a lemez defragmentálása, a lemez állapotának ellenőrzése a SMART, az ideiglenes fájlok törlése a The Broom programok segítségével.
6. Olyan programok használata, melyek folyamatosan ügyelnek a rendszer teljes körű biztonságára (antivírus, tűzfal stb.)
A rendszerfájlok védelme
A Windows 9x átka (főleg a 95-é) a rendszerfájlok felülírása és azok téves lecserélése régebbi verziókra, új programok vagy eszközkészletek telepítése során. Ezek általában a DLL könyvtárak. Ezek ugyanis azok a fájlok, melyeket általában egyszerre több program is használhat. A programozók ezeket a könyvtárakat abban az esetben csatolják a programjukhoz, ha valamilyen oknál fogva nincs ilyen fájl a birtokunkban. Mivel egy ilyen fájl akár elavultabb is lehet, mint a Windows gépünkre telepített verziója, így problémák adódhatnak.

Ashampoo varázsló
Természetes, hogy ha a Windows 98-ban valamilyen rendszerfájlt lecserélünk annak egy Windows 3.11-es változatára, akkor sok jóra nem számíthatunk. Az ilyen jelenség még mindig elég gyakori, ugyanis a régebbi programok még mindig kitartóan ragaszkodnak saját rendszerfájljaikhoz, melyek a telepítő csomagban találhatóak és már ősidők óta nem lettek megújítva. Ilyen program telepítése után a rendszer elkezd nagyon furcsa dolgokat művelni. Önállóan kikövetkeztetni, hogy milyen fájl volt lecserélve nem túl könnyű feladat, hiszen nem ellenőrizhetünk minden DLL fájl dátumot a Windows-mappában.
Ezzel kapcsolatban a Microsoft kifejlesztett egy programot, amelyik ezt teljes egészében képes kontrollálni. Ezt a programot (System File Checker) megtalálhatjuk a C:WindowsSystem mappában sfc.exe néven. Hogy miért nem lehet megtalálni ezt a programot a "Start" menüben, azt nem tudom.

System File Checker
Az egyetlen hely, ahonnan ezt a programot futtatni lehet, az a Tools menü, ami a System Information-ben található. Így viszont meglehetősen körülményes ennek a programnak a futtatása, ezért ki kell másolni azt valamilyen könnyen elérhető helyre, hiszen MINDEN alkalommal futtatni kell azt, amikor BÁRMILYEN új programot telepítünk. A legelső futtatásra akkor kell sort keríteni, amikor a Windows-t telepítjük. A helyzet ugyanis az, hogy ez a program egy speciális adatbázissal rendelkezik, melyben a rendszerfájlokat tartalmazó információk találhatók. Hogy ez az adatbázis a valóságnak megfelelő adatokat tartalmazzon, mindenekelőtt meg kell újítani azt. Ezért legelőször is az SFC programban nyomja le a Settings gombot. Így beállíthatja a megfelelő értékeket.
Itt ki kell jelölni a Check for changed files és a Check for deleted files opciót, ellenkező esetben ugyanis az SFC a lemezen kizárólag a hibás fájlokat fogja keresni és a legfontosabb feladatait nem fogja ellátni. Tulajdonképpen ki lehet terjeszteni azoknak a mappáknak a listáját, melyeket a program a Search Criteria menüpont segítségével ellenőriz, de azok a mappák is bőven elegendőek, melyeket hallgatólagosan ellenőriz a program.
Miután elvégezte a szükséges beállításokat, futtassa le újra a programot. Ezek után egy terjedelmes listát kap azokról a fájlokról, melyek valamilyen oknál fogva nem teljesen megfelelőek a rendszer számára. De pánikra semmi ok, ez így normális. Ennek az az oka, hogy a program még a "gyári" értékekkel hasonlítja össze az ön rendszerének paramétereit. Annak érdekében, hogy a program a jelenlegi paramétereket tekintse alapnak, használja a Update verification information menüpontot. Az sem elképzelhetetlen, hogy olyan üzenetet kapunk, miszerint valamelyik fájl meghibásodott. Ebben az esetben sincs gond, ugyanis ez annak tudható be, hogy a program adatbázisában tárolt adatok nem egyeznek azokkal az adatokkal, melyeket gépünk ellenőrzése során kapott. Ebben az esetben cseréljük le a hibajelzés listájában található fájlokat a Windows installációs lemezén találhatókkal. Ügyeljünk azonban arra, hogy a vmm32.vxd fájl egyedi, minden számítógép esetében különböző. A másolása más számítógépekről vagy lemezekről nem ajánlott.
Most, amikor gépünk adatait az SFC eltárolta a saját adatbázisába, nem maradt más, mint futtatni ezt a programot minden új program telepítése után (vagy abban az esetben, amikor valamilyen gyanús programot futtat). Ebben az esetben, ha probléma jelentkezik, a rendszer jelezni fogja és felkínálja a további lépések lehetőségeit: megújítani az adatokat, visszaállítani az eredeti állapotokat stb.
Az adatok megújítása csak abban az esetben célszerű, ha az új, a telepített fájl frissebb, mint a régi volt. Így ugyanis nem fordulhatnak elő problémák. Éppen ellenkezőleg. Ebben az esetben elképzelhető, hogy bizonyos hibák kijavítódnak az új programnak köszönhetően. Ha azonban az új program a mi fájlunkat egy régebbire akarja lecserélni, ne engedélyezzük e műveletet.
Igaz, ekkor is szemben találhatjuk magunkat egy apró csapdával. Ha folyamatosan újítja a Windows-át a Windows Update segítségével, akkor nagyon valószínű, hogy a rendszerfájlok többsége újabb lesz, mint azok megfelelői a Windows telepítőjét tartalmazó CD-n. Ebben az esetben annak a fájlnak a visszaállítása, amelyik a CD-n található, konfliktusokhoz vezethet. Ezt a problémát azonban elkerülhetjük, ha rendszeresen biztonsági másolatot készítünk a Windows-ról.
A fájlok mérete és dátuma nem minden esetben mérvadó. Ezek ugyanis nem sok mindent árulnak el, annak ellenére, hogy az SFC ezt is ellenőrzi. A fájl visszaállítása csak abban az esetben elkerülhetetlen, ha verziója megváltozott. Ne ijedjen meg, ha az SFC egyes fájlok eltűnését jelzi, ugyanis ennek nagy valószínűséggel valamilyen program deinstallálása az oka. Itt is óvatosnak kell lennünk azonban, hogy ne valamilyen rendszerfájlt töröljünk véglegesen.
A Windows ME-ben az SFC programot egy másik program, a System File Protection (SFP) váltotta fel. Ez a program teljesen automatikusan működik, ezért ennek köszönhetően megfeledkezhetünk az SFC rendszeres futtatásáról. Az SFP nemcsak jelzi azt, ha kísérlet történik valamilyen fájl felülírására, hanem automatikusan visszaállítja azt a fájlt eredeti állapotába. Ez a program egészében véve nem működik rosszul. Ha biztos akar lenni abban, hogy a program minden esetben elvégzi a szükséges ellenőrzéseket, akkor a registry-ben helyezze el a következő paramétert:
HKEY_LOCAL_MACHINESOFTWAREMicrosoft
WindowsCurrentVersionSystemFileProtection
"ShowPopups"=dword:00000001
Az SFP ellenőrzésének eredményét a C:WindowsSystemSfpsfplog.txt fájlban nézhetjük meg. Ennek a programnak ugyanakkor több hiányossága is van.
Mindenekelőtt a védett fájlok köre eléggé behatárolt (ezt meg lehet nézni a C:WindowsSystemRestorefilelist.xml-ben). Ezenkívül ez nem mutatja ki azokat a programokat, melyek a rendszermappákba települnek. A program által elvégzett műveletek nem ellenőrizhetők és nem átláthatók. Ha a fájl nem Windows alatt lett megváltoztatva vagy törölve, hanem mondjuk MS-DOS alatt, akkor az SFP azt nem fogja észlelni.
Ezért javaslom, hogy használják az SFP-t, ugyanakkor gyakorta futtassák az SFC-t is, melyet a
Windows98-ból másolhatunk ki és időről időre ellenőrizhetjük vele az operációs rendszerünk állapotát. Ehhez a Windows98-ban keresse meg a következő fájlokat: C:Windowsdefault.sfc, C:Windowsdefault.sf0, C:Windowssfcsync.txt, C:WindowsSystemsfc.exe, C:WindowsSystemsfcdll.dll. Ezeket egyszerűen másolja át a saját gépére. Természetesen első futtatás során itt is meg kell újítani a program adatbázisát.
Folytatás.
Szergej Trosin
Forrás: http://www.computery.ru/upgrade/
|