A Windows operációs rendszer használata közben tapasztalt problémák közül sokat nem kompatibilis vagy sérült programok futtatása okoz. Annak megállapításához, hogy erről van-e szó, végezhet tiszta rendszerindítást vagy újraindíthatja a Windows rendszert a szóban forgó program elindítása nélkül.
Ebből a cikkből megtudhatja, hogyan végezhet tiszta rendszerindításos hibaelhárítást annak megállapítására, hogy a fellépő probléma az operációs rendszer központi magjával vagy a Windows környezetbe betöltött valamelyik programmal kapcsolatos-e.
A tiszta rendszerindítással történő hibaelhárításhoz végre kell hajtani néhány változtatást, majd újra kell indítani a számítógépet minden egyes művelet után annak tesztelésére, hogy a problémát az operációs rendszer környezete okozza-e, és ha igen, akkor annak mely összetevője.
A tiszta rendszerindítással történő hibaelhárítás e cikkben ismertetett módszere az alábbi lépéseket foglalja magában:
- Újraindítás csökkentett módban vagy hálózati támogatással bővített csökkentett módban
- Bejegyzések eltávolítása a rendszerleíró adatbázisból
- Felhasználói profilok tesztelése
- Külső gyártótól származó szolgáltatások letiltása
- Programok eltávolítása
Újraindítás csökkentett módban vagy hálózati támogatással bővített csökkentett módban
A lehetséges környezeti problémák elhárítása érdekében először indítsa újra a számítógépet csökkentett módban vagy hálózati támogatással bővített csökkentett módban. Ha a problémát olyan program okozza, amely nem használ hálózati kapcsolatot, akkor a csökkentett mód a megfelelő. Ha a problémát hálózati program okozza, és a hálózathoz való kapcsolódáshoz hálózati adaptert használ, akkor a hálózati támogatással bővített csökkentett mód lehetővé teheti a hálózati program tesztelését, a böngészővel kapcsolatos hibák keresését is beleértve.
Megjegyzés: A hálózati támogatással bővített csökkentett mód nem használható modemes vagy PC-kártyás hálózati kapcsolat esetén, mivel a modemillesztők és a PC-kártyaillesztők nem töltődnek be sem csökkentett módban, sem hálózati támogatással bővített csökkentett módban.
A számítógép csökkentett módban történő indításának lépései:
- Kattintson a Start menü Leállítás parancsára.
- Válassza az Újraindítás lehetőséget, és kattintson az OK gombra.
- A számítógép indulásakor nyomja le az F8 billentyűt.
- Lépjen a Csökkentett mód vagy a Csökkentett mód hálózattal menüpontra, majd nyomja le az ENTER billentyűt.
Ha csökkentett módban vagy hálózati támogatással bővített csökkentett módban indítja el a számítógépet, és végre tud hajtani olyan műveletet, amely korábban problémát okozott, akkor a problémát valószínűleg a környezet okozza.
Jelen cikk „Bejegyzések eltávolítása a rendszerleíró adatbázisból” című szakasza tájékoztatást nyújt arról, miként határozható meg, hogy melyik programösszetevő okozhatja a problémát.
Megjegyzés: Egyes műveletek nem tesztelhetők csökkentett módban és hálózati támogatással bővített csökkentett módban, mert ilyenkor nem minden szolgáltatás és eszköz töltődik be. Például a hangot is tartalmazó multimédiával kapcsolatos problémákat, valamint a felfüggesztési és hibernálási problémákat nem tudja csökkentett módban tesztelni. A Távoli eljáráshívás alrendszert (RpcSS) használó hálózati programok nem működnek hálózati támogatással bővített csökkentett módban, mert ebben a módban az RpcSS szolgáltatás nem töltődik be.
Akkor is lehet a környezet a probléma oka, ha a hiba azt követően is fellép, hogy a számítógépet csökkentett módban vagy hálózati támogatással bővített csökkentett módban indította el, ugyanis számos külső gyártótól származó funkció- vagy szűrő-illesztőprogram csökkentett módban is betöltődik.
Emiatt a külső gyártóktól származó illesztőprogramok csökkentett módban való teszteléséhez és eltávolításához szükség lehet egy további lépésre.
Bejegyzések eltávolítása a rendszerleíró adatbázisból
Ha a programok csökkentett módban való futtatásakor már nem jelentkeznek problémák, akkor a hibát valószínűleg olyan programok okozzák, amelyek a Windows 2000 rendszerű számítógép indításakor töltődnek be.
Azok a programok, amelyek a Windows 2000 rendszer indítási folyamatának részei, általában az alábbi helyek valamelyikén találhatók:
- a Programok menü Indítópult mappájában,
- a rendszerleíró adatbázisban az összes felhasználóhoz tartozó Run (Futtatás) sorban,
- a rendszerleíró adatbázisban az egyes felhasználókhoz tartozó Run (Futtatás) sorban,
- vagy a rendszerleíró adatbázisban az összes felhasználóhoz tartozó Load (Betöltés) bejegyzésben.
Megjegyzés: Mivel a Windows 2000 összes számítógép- és programbeállítása a rendszerleíró adatbázisban található, mindenképpen készítsen biztonsági másolatot a rendszerleíró adatbázisról és az egyes bejegyzésekről, hogy vissza tudja azokat állítani, ha a módosítás után nem indulna el a számítógép.
A Windows 2000 rendszerleíró adatbázisának biztonsági mentéséhez kövesse az alábbi lépéseket:
- Mutasson a Start menü Programok pontjára, majd a Kellékek és a Rendszereszközök pontra, végül kattintson a Biztonsági másolat parancsra.
- Az Általános lapon kattintson a Helyreállító lemez gombra, és kövesse a megjelenő utasításokat.
Az Indítópult mappa ikonjai két helyről töltődnek be. A bejegyzések eltávolításához kövesse az alábbi lépéseket:
- Mutasson a Start menü Beállítások pontjára, majd kattintson A Tálca és a Start menü tulajdonságai parancsra.
- A Speciális lapon kattintson a Speciális gombra.
- Nyissa meg a bejelentkezéshez használt felhasználói fiók Indítópult mappáját, majd kattintson a Szerkesztés menü Kivágás parancsára.
- Hozzon létre egy SysDriversBak nevű mappát, és azon belül hozzon létre egy UserStartup nevű mappát. Nyissa meg a UserStartup mappát, majd kattintson a Beillesztés parancsra.
- Ismételje meg az első és a második lépést, majd keresse meg az All Users\Start Menu\Programok\Indítópult mappát.
- Kattintson a Szerkesztés menü Kivágás parancsára, keresse meg a SysDriversBak mappát, hozzon létre benne egy AllUsersStartup mappát, majd kattintson a Beillesztés parancsra.
A rendszerleíró adatbázisban az összes felhasználóhoz tartozó Run sor értékeinek eltávolításához kövesse az alábbi lépéseket:
- Kattintson a Start menü Futtatás parancsára, írja be a regedit parancsot, majd kattintson az OK gombra.
- Keresse meg a következő rendszerleíró kulcsot:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
- Nyissa meg a Run kulcsot, majd jegyezze fel a jobb oldali ablaktáblában látható bejegyzéseket.
- Az Alapértelmezett érték kivételével egyenként kattintson az összes értékre, majd kattintson a Rendszerleíró adatbázis menü Rendszerleíró adatbázis exportálása parancsára, keresse meg a SysDriversBak mappát, és mentse a fájlt az alábbi elnevezési módszer szerinti néven:
HKLMRun_(érték_neve)
ahol az (érték_neve) helyén az exportálni kívánt érték neve szerepeljen. - Kattintson a Szerkesztés menü Törlés parancsára.
- Ismételje meg ezeket a lépéseket a Run kulcs összes értékével.
- Tekintse meg a kapcsolódó RunOnce és RunOnceEx kulcsokat annak megállapításához, hogy vannak-e nem teljesen telepített programok, majd ismételje meg a 3-5. lépéseket más mentési nevekkel, amelyek a RunOnce és RunOnceEx kulcsokat tükrözik.
A bejelentkezéshez használt felhasználói fiókhoz tartozó Run sor rendszerleíró értékeinek eltávolításához kövesse az alábbi lépéseket:
- Kattintson a Start menü Futtatás parancsára, írja be a regedit parancsot, majd kattintson az OK gombra.
- Keresse meg a következő rendszerleíró kulcsot:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
- Nyissa meg a Run kulcsot.
- Kattintson az Alapértelmezett (nem beállított érték) alatt található első értékre, majd a Rendszerleíró adatbázis menü Rendszerleíró adatbázis exportálása parancsára. Keresse meg a SysDriversBak mappát, és mentse a fájlt az alábbi elnevezési módszer szerinti néven:
HKCURun_(érték_neve)
ahol az (érték_neve) helyén az exportálni kívánt érték neve szerepeljen. - Kattintson a Szerkesztés menü Törlés parancsára.
- Ismételje meg ezeket a lépéseket a Run kulcs összes értékével.
- Tekintse meg a kapcsolódó RunOnce kulcsot annak megállapításához, hogy vannak-e nem teljesen telepített programok, majd ismételje meg a 3-5. lépéseket más, olyan mentési nevekkel, amelyek a RunOnce kulcsot tükrözik.
A „load” kulcs alatti értékadat eltávolításához kövesse az alábbi lépéseket:
- Kattintson a Start menü Futtatás parancsára. Írja be a regedit parancsot, majd kattintson az OK gombra.
- Keresse meg a következő rendszerleíró kulcsot:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows
- Ha a load bejegyzéshez tartozik valamilyen értékadat, akkor kattintson a Rendszerleíró adatbázis menü Rendszerleíró adatbázis exportálása parancsára. Keresse meg a SysDriversBak mappát, és mentse a fájlt az alábbi néven: HKCUload.
- Kattintson duplán a „load” értékre, majd törölje az értékadatot.
- A műveletsor befejezése után indítsa újra és tesztelje a számítógépet.
Ha a hiba nem ismétlődik meg, akkor helyezze vissza az értékeket a rendszerleíró adatbázisba az alábbi sorrendben:
- az All Users csoporthoz és a bejelentkezéshez használt felhasználói fiókhoz tartozó Indítópult ikonjai
- HKCURun_ értékek
- HKLMRun_ értékek
- HKCUload
Az ikonok
Indítópult menübe történő felvételéhez kövesse az alábbi lépéseket:
- Mutasson a Start menü Programok, majd Kellékek pontjára, és kattintson a Windows Intéző parancsra.
- Keresse meg a korábban létrehozott SysDriversBak mappát és kattintson rá, és nyissa meg az AllUsersStartup mappát. Kattintson a Szerkesztés menü Az összes kijelölése, majd a Másolás parancsára.
- Keresse meg a következő mappát és kattintson rá, majd kattintson a Beillesztés parancsra:
\Documents and Settings\All Users\Start Menu\Programs\Startup
- Keresse meg a SysDriversBak\UserStartup mappát és kattintson rá, majd kattintson a Szerkesztés menü Másolás parancsára.
- Keresse meg a következő mappát és kattintson rá, majd kattintson a Beillesztés parancsra:
\Documents and Settings\felhasználónév\Start Menu\Programok\Indítópult
ahol a felhasználónév az a név, amellyel bejelentkezett. - Indítsa újra és tesztelje a számítógépet.
Felhasználói profilok tesztelése
Előfordulhat, hogy egy felhasználó információi sérültek, de ugyanazon a számítógépen a többi felhasználónál nem jelentkezik hiba. Annak megállapításához, hogy ez az eset áll-e fenn, jelentkezzen be más felhasználóként vagy hozzon létre egy új felhasználói fiókot, és tesztelje azt.
Megjegyzés: Előfordulhat, hogy egy program csak akkor működik helyesen, ha az alapértelmezett rendszergazdai fiókkal jelentkezik be. A régebbi programok működhetnek például így.
Ha az alapértelmezett rendszergazdai profil sérült, akkor a hiba javításához újra kell telepíteni a Windows 2000 rendszert.
Az egy felhasználóhoz tartozó összes konfigurációs információt (melyek a rendszerleíróadatbázis-szerkesztőben a HKEY_CURRENT_USER rendszerleíró kulcsban találhatók) az Ntuser.dat fájl tárol a \Documents and Settings\
felhasználónév mappában.
Külső gyártótól származó szolgáltatások letiltása
Előfordulhat, hogy a problémák javítása érdekében ki kell kapcsolni a külső gyártóktól származó szolgáltatásokat. A csökkentett mód és a hálózati támogatással bővített csökkentett mód nem tölti be a külső gyártóktól származó szolgáltatásokat. Így ha csökkentett módban nem jelentkezik a hiba, akkor a problémát egy külső gyártótól származó betöltődő szolgáltatás okozhatja.
Az alábbi táblázat az operációs rendszer magját képező betöltődő szolgáltatások egy részét tartalmazza. Ez a lista azonban a telepített szolgáltatások és a Windows 2000 rendszer verziója függvényében változhat.
A táblázat összecsukásaA táblázat kibontása
| Szolgáltatás | Leírás | Indítás módja |
|---|
| Riasztás | Riasztás | Automatikus |
| AppMgmt | Alkalmazásvezérlés | Kézi |
| ClipSrv | Vágókönyv | Kézi |
| EventSystem | COM+ eseményrendszer | Kézi |
| Browser | Tallózó | Automatikus |
| DHCP | DHCP-ügyfél | Automatikus |
| Dfs | Elosztott fájlrendszer | Automatikus |
| TrkWks | Elosztott hivatkozáskövető ügyfél | Automatikus |
| TrkSrv | Elosztott hivatkozáskövető kiszolgáló | Kézi |
| MSDTC | Elosztott tranzakciók koordinátora | Automatikus |
| DNSCache | DNS-ügyfél | Automatikus |
| EventLog | Eseménynapló | Automatikus |
| Fax | Faxszolgáltatás | Letiltva |
| NtFrs | Fájlreplikáció | Kézi |
| IISADMIN | IIS felügyeleti szolgáltatás | Automatikus |
| cisvc | Indexelő szolgáltatás | Kézi |
| SharedAccess | Internetkapcsolat megosztása (tűzfal) | Kézi |
| PolicyAgent | IPSEC-házirendügynök (IPSEC szolgáltatás) | Automatikus |
| LicenseService | Licencnaplózó szolgáltatás | Automatikus |
| dmserver | Logikai lemezkezelő | Automatikus |
| dmadmin | Logikai lemezkezelő felügyeleti szolgáltatása | Kézi |
| Messenger | Üzenetkezelő | Automatikus |
| mspadmin | Microsoft proxykiszolgáló felügyelete | Automatikus |
| wspsrv | Microsoft Winsock proxyszolgáltatás | Automatikus |
| Netlogon | Hálózati bejelentkezés | Automatikus |
| mnmsrvc | A NetMeeting távoli asztalmegosztási szolgáltatása | Kézi |
| Netman | Hálózati kapcsolatok | Kézi |
| NetDDE | Hálózati DDE | Kézi |
| NetDDEdsdm | Hálózati DDE DSDM | Kézi |
| NtLmSsp | NT LM biztonsági támogatás szolgáltatója | Automatikus |
| OnlBroad | Online bemutató közvetítése | Kézi |
| SysmonLog | Teljesítménynaplók és riasztások | Kézi |
| PlugPLay | Plug and Play | Automatikus |
| Spooler | Nyomtatásisor-kezelő | Automatikus |
| ProtectedStorage | Védett tároló | Automatikus |
| mailalrt | Proxyriasztás értesítőszolgáltatása | Automatikus |
| RSVP | QoS RSVP | Kézi |
| RasAuto | Távelérés - automatikus kapcsolódás kezelője | Kézi |
| RasMan | Távelérési csatlakozáskezelő | Automatikus |
| RpcSs | Távoli eljáráshívás (RPC) | Automatikus |
| RPCLOCATOR | Távoli eljáráshívás (RPC) lokátor | Kézi |
| RemoteRegistry | Távoli rendszerleíró adatbázis szolgáltatás | Automatikus |
| NtmsSvc | Cserélhető tároló | Automatikus |
| seclogon | RunAs szolgáltatás | Automatikus |
| SamSs | Biztonsági fiókkezelő | Automatikus |
| lanmanserver | Kiszolgáló | Automatikus |
| ScardSvr | Intelligens kártya | Kézi |
| ScardDrv | Intelligens kártya segítője | Kézi |
| SNMP | SNMP szolgáltatás | Automatikus |
| SNMPTRAP | SNMP trapszolgáltatás | Kézi |
| SENS | Rendszeresemény jelzése | Automatikus |
| Schedule | Feladatütemező | Automatikus |
| LmHosts | TCP/IP NetBIOS támogató szolgáltatás | Automatikus |
| TapiSrv | Telefonos szolgáltatások | Kézi |
| W3svc | Webes közzététel szolgáltatás | Automatikus |
| LanmanWorkstation | Munkaállomás | Automatikus |
További, telepíthető szolgáltatások az alábbiak:
- Asc
- AsynMac
- Beep
- Diskperf
- Fastfat
- Fsrec
- Ftdisk
- Gpc
- Ismserv
- Mountmgr
- MSFTPSVC
- MSIServer
- MSKSSRV
- MSPCQ
- NDIS
- NdisTapi
- NdisWan
- NDProxy
- NetBIOS
- NetBT
- NetDetect
- PartMgr
- ParVdm
- RCA
- Schedule
- SchedulingAgent
- TermService
- TlntSrv
- TrkSrv
- UPS
- UtilMan
- W32Time
- WinMgmt
- WMI
Ha a fenti módszerek egyikével sem tudja megszüntetni a problémát, akkor a Vezérlőpult Programok telepítése és törlése eszközével egyenként távolítsa el a programokat. Indítsa újra a számítógépet és végezzen tesztelést minden eltávolítás után.
Ha ezek a lépések sem oldják meg a problémát, forduljon a Microsoft terméktámogatási szolgálatához vagy telepítse újra az operációs rendszert és a programokat.