Herfor skrev jeg den ultimative guide til fejlfinding af problemer med Windows 7 Problemer med hjemmegrupper, som mange mennesker fandt nyttig. I dag vil jeg skrive en ultimativ fejlfindingsguide til Windows 7 hængeproblemer. Dette omfatter Windows 7 hænger ved opstart/start, hænger ved afmelding, hænger ved nedlukning, hænger ved installation af programmer osv.
Selv om Windows 7 er et stort skridt fremad fra Windows Vista, har det stadig sin del af problemer. Jeg har haft adskillige problemer med Windows 7, der hænger, når jeg udfører rutineopgaver på min computer. Jeg har forsøgt at samle så mange løsninger som muligt, som jeg endte med at bruge i denne guide. Forhåbentlig vil nogen være i stand til at løse deres problem ved at kigge her i stedet for at søge på en masse hjemmesider.
Jeg vil forsøge at gøre guiden mere navigerbar ved at bruge afsnitsoverskrifter til at identificere hvilken type af hængende jeg forsøger at håndtere. På den måde kan du blot springe ned til den del, som du mener kan løse dit problem. Du er velkommen til at kommentere med løsninger/spørgsmål!
Hængende mens du er i Windows 7
Hvis du allerede er logget ind i Windows og har problemer med Windows 7, der hænger, mens du åbner programmer eller klikker på dialogbokse eller højreklikker osv. Normalt betyder det, at der er installeret noget software på computeren, som forårsager problemer med andre aspekter af Windows. Det kan være et antivirusprogram eller bare et normalt program, som du har downloadet fra internettet. Uanset hvad, er den bedste måde at se, om det virkelig er problemet, at udføre en ren opstart.
Stræk 1: Log ind på Windows 7 med administratorrettigheder, klik på Start-knappen, og skriv MSCONFIG i søgefeltet.
Stræk 2: Klik på fanen Generelt og og og vælg Selektiv opstart. Sørg for at fjerne markeringen i det felt, hvor der står “Load Startup Items”.
Klik nu på fanen Services, og marker feltet, hvor der står “Hide all Microsoft services”. Klik derefter på knappen Deaktiver alle.
Klik på OK, og genstart derefter din computer. Hvis du finder ud af, at Windows ikke hænger længere, kan du være 100 % sikker på, at det er et problem med et program eller en tjeneste fra en tredjepart. Der er ingen nem måde at afgøre, hvilket startelement eller hvilken tjeneste der er årsag til problemet. Du er grundlæggende nødt til manuelt at finde ud af det ved at genaktivere halvdelen af startelementerne og derefter genstarte. Hvis problemet kommer tilbage, ved du, at det problematiske element er på listen over markerede elementer. Så kontrollerer du halvdelen af disse og genstarter igen. Du skal lave den samme procedure med tjenesterne, hvis det ikke er et startelement, der er årsag til problemet. Til sidst vil du kun have ét element afkrydset, og det vil være årsag til, at det hænger.
Når du ved, hvilket program det er, skal du gå videre og afinstallere det. Hvis du afinstallerer programmet, vil det også deaktivere alle tjenester, der er tilknyttet det pågældende program. Derefter kan du gå tilbage til hjælpeprogrammet MSCONFIG og vælge Normal opstart.
Windows 7 hænger ved opstart – Classpnp.sys
Et af de mere ubehagelige problemer med at hænge i Windows 7 er, når det hænger under opstart på skærmen “Starting Windows”. Jeg har set dette problem med mange klienter, og det kan være en rigtig smerte, fordi mange af de anbefalede løsninger (ved hjælp af systemreparation eller systemgendannelse) ikke virker!
Hvis du prøver at køre Windows 7 i fejlsikret tilstand, fejler det på Classpnp.sys. Det, vi fandt ud af, var, at dette problem kan være relateret til et par ting. Den første ting at prøve er opstartsreparation eller systemgendannelse ved hjælp af dvd’en. Du kan læse online, hvordan du starter fra DVD og kommer til disse muligheder. Der er et ton af vejledninger derude, så jeg vil ikke gentage den info. Bare sørg for at gå ind i BIOS og indstille Boot fra cd/dvd som 1. prioritet over Harddisk.
Hvis det ikke virker, så prøv at genstarte Windows i Debugging Mode. Du kan genstarte computeren og trykke på F8 for at få en liste over opstartsindstillinger, som omfatter Safe Mode, Last Known Good Configuration osv. Nogle gange indlæses Windows i fejlfindingstilstand, og så kan du genstarte computeren, hvorefter den starter fint op i normal tilstand.
Nu kommer det virkelige problem med folk, der forsøger at bruge dvd’en, og den hænger ved “loading files”, hvilket betyder, at du aldrig kan komme til indstillingerne for systemreparation eller systemgendannelse. Det betyder som regel, at det er et hardwareproblem. Nogle mennesker er gået i stå ved classpnp.sys-delen efter at have udført en Windows-opdatering, hvilket betyder, at det kan være relateret til software.
– I dette tilfælde kan du prøve Last Known Good Configuration eller prøve at starte op i fejlsikret tilstand og derefter afinstallere enhver Windows-opdatering ved at gå til Kontrolpanel – Dialogboksen Programmer. Hvis du kan komme ind i fejlsikret tilstand, kan du også prøve at køre chkdsk, sfc /scannow eller prøve en systemgendannelse.
– Hvis det er hardware-relateret, skal du undersøge, hvor gammel din hardware er, og om noget muligvis kan have fejlet. For eksempel kan et dårligt hukommelsesslot forårsage dette problem. Fjern en hukommelseschip ad gangen, og se, om problemet forsvinder. Sørg for, at hukommelsen er sat korrekt ind i slotten. Mange gange bliver hukommelsen ikke skubbet helt ind, og det forårsager alle mulige skøre problemer. Prøv også at udskifte hukommelseschipsene og se, om det virker. Det er utroligt, hvor mange chips, der bliver dårlige.
– Hvis du har dette problem på en stationær computer, skal du åbne den og kontrollere, at alle kabler og alle kort er sat korrekt i deres respektive slots. Sørg for at kontrollere strømforsyningen og sikre dig, at strømmen, der går ind i bundkortet, er i orden. Hvis der er en masse støv i systemet, skal du bruge noget trykluft og rense det godt ud. Det lyder måske som lidt meget, men hvis du ikke engang kan starte DVD’en op uden at den hænger, har du et hardwareproblem, ikke et softwareproblem.
– Dernæst skal du gå ind i BIOS og deaktivere al hardware, herunder USB-porte, lydkort, diskette, 1394, mediekort, netværkskort osv. Prøv at bruge det interne/onboard-grafikkort i stedet for det dedikerede kort. Hvis du ikke kan deaktivere noget, så prøv at afbryde forbindelsen. Hvis du f.eks. har et eller flere dvd-drev, så gå videre og afbryd dem fra systemet internt. Jeg har haft en kunde, hvis DVD-drev fik systemet til at hænge. Prøv at starte op nu og se, om du kan komme forbi den hængende skærm. Hvis det er tilfældet, er det helt sikkert et stykke hardware, der er årsag til problemet.
– Et andet stykke hardware, som du kan tjekke, er en USB-kortlæser med flere slots. Hvis du har den tilsluttet computeren under opstart, kan den nogle gange forsøge at bruge den som en opstartsenhed og fejle. Gå videre og frakobl eventuelle perifere enheder, der er tilsluttet computeren.
– Hvis du bruger en form for KVM-switch til flere tastaturer/mus, så gå videre og træk stikket ud af den og sæt en PS2-mus/tastatur i din computer. Mange af disse KVM-switche bruger USB, og af en eller anden underlig grund kan det give problemer med opstartsprocessen på visse maskiner.
– Andre har også haft succes ved at ændre HDD-indstillingerne i forbindelse med ACPI. Prøv at aktivere og deaktivere denne funktion, og prøv at genstarte din computer. Der er mange indstillinger i BIOS, og du kan prøve at gå igennem en efter en og ændre en indstilling, genstarte, og hvis det ikke virker, kan du ændre den igen og ændre en anden indstilling. Det er umuligt at sige, hvilke indstillinger i BIOS, der kan få systemet til at hænge, men en hel del folk har haft succes ved at ændre indstillingerne der.
– Når vi nu taler om harddiske, kan du også tjekke, om din harddiskkonfiguration er indstillet til RAID. Hvis det er tilfældet, skal du ændre den til IDE. Dette kan gøre det muligt for dig at starte op fra cd/dvd’en og dermed køre Startup Repair-værktøjerne som f.eks. hukommelsesdiagnostik. Hvis du kommer tilbage til Windows, kan du derefter foretage en systemgendannelse osv.
– Nogle få personer har også haft succes ved at nulstille deres BIOS. Du kan nulstille BIOS’en ved at rydde CMOS’en. Du kan rydde CMOS’en på flere måder, herunder ved at trykke på en knap på dit bundkort, ændre en jumperindstilling osv. Du skal foretage en Google-søgning på netop din maskine for at finde ud af, hvordan du rydder CMOS.
– Hvis du stadig er i gang og forsøger at løse dette problem, kan du virkelig bruge dine tekniske færdigheder ved at forsøge at erstatte filen classpnp.sys med en kopi fra en anden computer. Filens placering er C:\Windows\system32\classpnp.sys. Windows vil naturligvis ikke blive indlæst, så du kan kun gøre dette ved hjælp af en Linux, f.eks. en Ubuntu Live CD. Du bliver nødt til at google, hvordan du kopierer filer ved hjælp af dette, men det er virkelig ikke så slemt. Det har virket for flere mennesker, så det er et forsøg værd.
Som sidste udvej kan du prøve at bruge nogle reservedele, hvis du har nogen, og udskifte så meget som muligt: grafikkort, lydkort, harddisk osv.
Windows 7 hænger ved nedlukning
Hvis du har problemer med, at Windows 7 hænger ved nedlukning, så er du heldigere end det foregående sæt campister. Det skyldes, at du i det mindste kan komme ind i Windows, og normalt er det kun et software-/programproblem, hvor Windows ikke er i stand til at afvikle eller dræbe en bestemt proces osv. Det er meget nemmere at håndtere end at rode rundt med hardware, BIOS og alle mulige skøre reparationsværktøjer.
Bemærk, at det første du skal prøve er at genstarte computeren i fejlsikret tilstand og derefter foretage en nedlukning. Hvis computeren hænger, mens den lukkes ned i fejlsikret tilstand, kan det være et hardwareproblem. Hvis den genstarter fint, er det sandsynligvis et softwareproblem relateret til Windows, når den indlæser alle de normale drivere og processer.
Her er et par ting, du kan prøve, som burde løse dit problem i sidste ende:
– Gå i gang med at installere de nyeste Windows-opdateringer. Der er et par hotfixes, som Microsoft har frigivet, der vedrører netop dette problem, og som derfor kan løse dit problem, uden at du behøver at gøre noget.
– Det næste er hardware, der er tilsluttet din computer. Tag alle USB-enheder, netværkskabler, firewire, HDMI osv. ud af stikket, og prøv derefter at foretage en genstart. Hvis du er heldig, kan det være så simpelt som det.
– Det er også bedst at opdatere alle drivere til al hardware på din computer, herunder netværkskort, grafikkort, lydkort, kortlæsere osv., især hvis du kører Windows 7 64-bit. Hvis du ikke har en kompatibel driver installeret, kan det forårsage nedlukningsproblemet.
– Herefter skal du tjekke softwaren på din computer. Hvis du kører 64-bit Windows, skal du afinstallere eventuelle tredjepartsapps, der kan forårsage konflikter. En kunde havde 7-zip installeret, og det fik Windows 7 til at hænge ved nedlukning. En anden klient brugte den Sticky Notes-app, som Microsoft har skrevet! Efter at have lagt en note på hans skrivebord begyndte computeren at hænge. Problemet blev løst ved at fjerne noten og appen. Det er bedst at kontrollere eventuelle freeware-apps, du har downloadet, og prøve at afinstallere dem. Andre programmer omfatter antispyware-apps eller anti-virus-apps, som bestemt kan forårsage denne type problemer.
– Ud over apps fra tredjeparter skal du deaktivere eventuelle ekstra programmer, der kører i proceslinjen, f.eks. software til overvågning af grafikkort eller printerstyringssoftware. HP har nogle elendige printerovervågningsprogrammer, som du ikke har brug for, og som kan forårsage problemer med nedlukning. Folk har også rapporteret, at NVIDIA-software kan forårsage problemer. Du kan hurtigt deaktivere alle disse programmer ved at gå til MSCONFIG og derefter klikke på Startup Items. Deaktiver alle startelementer, og se, om dit problem forsvinder. Hvis det gør, skal du genaktivere elementer et efter et, indtil du finder det problematiske startelement.
– Hvis du stadig har problemer, kan det være et problem med en Windows-tjeneste. Dette er lidt vanskeligere, fordi det er svært at finde ud af, hvilken tjeneste der kan være årsag til problemet. Den bedste måde at se, om det er et tjenesteproblem, er at gå til MSCONFIG, klikke på Tjenester, markere feltet til at skjule alle Microsoft-tjenester og derefter fjerne markeringen af alt, hvad der er tilbage. Det er alle tjenester fra tredjeparter. Du bliver nødt til at slukke computeren, når du har gjort dette, men alle tjenesterne skulle være stoppet, når du logger ind i Windows igen. Prøv derefter at lukke ned som normalt og se, om du er i stand til at gøre det. Aktiver derefter manuelt en tjeneste ad gangen, indtil du finder den skyldige.