da.phhsnews.com


da.phhsnews.com / Hvorfor ønsker Windows at genoprette så ofte?

Hvorfor ønsker Windows at genoprette så ofte?


Hvis der er en klage, synes næsten alle at have om Windows, er det, at det vil genstarte så ofte. Uanset om det er til Windows-opdateringer eller lige ved installation, afinstallation eller opdatering af software, vil Windows ofte bede om at genstarte.

Windows skal generelt genstarte, fordi det ikke kan ændre systemfiler, mens de bruges. Disse filer er låst og kan kun ændres, når de ikke bruges.

Hvad laver genoprettelse?

Windows kan ikke opdatere eller fjerne filer, der er i brug. Når Windows Update overfører nye opdateringer, kan den ikke anvende dem til Windows-systemfiler med det samme. Disse filer er i brug og låst mod eventuelle ændringer. For faktisk at installere disse opdateringer skal Windows lukke det meste af operativsystemet. Windows kan så genstarte systemet og indlæse de opdaterede filer, når det starter.

Reboots kan også være nødvendige, når du opdaterer eller fjerner visse typer software. Hvis du for eksempel bruger en slags antivirusprogram eller en hardwaredriver, der hænger dybt ind i systemet, bliver dens filer indlæst i hukommelsen og beskyttet mod modifikation. Når du opdaterer eller fjerner in-use-filer, kan Windows muligvis genstarte computeren og ændre filerne, før systemet starter helt.

Windows Update Reboots

RELATERET: Forhindre Windows fra genstart af din pc efter Windows-opdateringer

Microsoft udsender ofte patches til Windows, hvor de fleste ankommer på "Patch Tuesday", den anden tirsdag i hver måned. De fleste af disse opdateringer ændrer systemfiler, der ikke kan opdateres, mens Windows kører, så de kræver en genstart. Ikke alle Windows Update kræver imidlertid en genstart. For eksempel skal opdateringer til Microsoft Office ikke kræve en genstart - disse filer kan aflæses fra hukommelsen ved at genstarte Office.

Windows gør det svært for dig at genstarte, fordi sikkerhedsopdateringerne ikke er installeret, før du gør det. Microsoft introducerede popup-vinduer, der bugser dig om at genstarte din computer og endda genstarte computeren automatisk tilbage i de tidlige dage af Windows XP, da ormer som Blaster, Sasser og Mydoom kørte vildt. Microsoft ønskede at sikre, at alle ville genstarte hurtigt efter at have fået opdateringerne, så de ikke ville blive inficeret. Opdateringerne hjælper ikke, hvis folk ventede dage eller uger før genstart og blev inficeret i mellemtiden.

Installation, afinstallation eller opdatering af software

Softwareprogrammer vil nogle gange genstarte din computer, når du installerer, afinstallerer eller opdaterer dem. Dette kan skyldes, at de bruger systemfiler på lavt niveau og drivere, som ikke kan opdateres eller fjernes på farten. Lad os f.eks. Sige, at du afinstallerer dit antivirusprogram. Afinstalleringen vil sandsynligvis ikke kunne fjerne alle filerne med det samme, så du skal genstarte. Afinstalleringen planlægger sletninger af filer, og Windows sletter automatisk filerne næste gang computeren starter.

Nogle programmer vil muligvis også have dig til at genstarte, efter at du har installeret dem. Når du f.eks. Installerer et antivirusprogram, vil det måske være nødvendigt at genstarte med det samme, så det kan se over startprocessen. Nogle hardware-drivere på lavt niveau kan kræve en genstart, før de kan fungere. Selvfølgelig er det også muligt, at nogle programinstallatører måske beder dig genstarte, når det ikke er nødvendigt.

Filer til Windows-planer flyttes og slettes ved genstart

Windows tilbyder en API, som applikationsudviklere kan bruge til at flytte, omdøbe, eller slet en fil, der er i brug. Programmet beder Windows omdøbe eller flytte en fil, når computeren næste genstarter, og anmodningen er skrevet til HKLM System CurrentControlSet Control Session Manager PendingFileRenameOperations-værdien i registreringsdatabasen. Når Windows starter op, kontrollerer den denne registreringsdatabasenøgle og udfører eventuelle filoperationsprogrammer, der har bedt om.

RELATED: Sådan slettes, flytter eller omdøber låste filer i Windows

Du kan se listen over ventende fil ændringer og planlægge dine egne bevægelser og sletninger ved hjælp af PendMoves og MoveFile SysInternals forsyningsselskaber. Dette giver dig mulighed for at slette og flytte filer, som du ikke kan slette, fordi de er i brug. Der er andre værktøjer, der tilbyder at flytte eller slette filer ved genstart, og de arbejder alle ved at skrive til denne Windows-registreringsnøgle. Nogle hjælpeprogrammer tillader også, at du låser låste filer op og sletter eller flytter dem, men disse vil forårsage problemer, hvis du forsøger at låse op og ændre filer, som systemet afhænger af.

Hvad om Linux og andre operativsystemer?

Hvis du nogensinde har brugt Linux eller et andet operativsystem, har du sikkert bemærket, at Windows ønsker at genstarte oftere end det gør. Linux bugser bare dig ikke om at genstarte som Windows gør, selv efter installation af systemopdateringer. Dette er sandt, men det er ikke så enkelt.

I Windows er filer, der bruges, normalt låst og kan ikke ændres eller slettes. På Linux kan ibrugtagne filer normalt ændres eller slettes. Dette betyder, at systembibliotekets filer på et Linux-system kan opdateres straks uden genstart. Eventuelle in-use-filer kan sandsynligvis blive slettet med det samme.

RELATED: Hvad er Linux-kernen og hvad gør den?

Her er fangsten: Ændringerne får ikke nødvendigvis virkning, før du genstarter. Hvis du for eksempel installerer en opdatering til et systembibliotek, opdateres filerne på disken med det samme, men alle kørende processer, der bruger biblioteket, bruger stadig den gamle, usikre version. Hvis du opdaterer et program, vil den nye version af det pågældende program ikke blive brugt, før du lukker programmet og genstarter det. Hvis du installerer en ny Linux-kerne, bruger du ikke den nye kerne, før du genstarter computeren og starter i den nye kerne. Der er nogle måder at skifte til en ny kerne uden genstart, men disse bruges generelt ikke i forbruger Linux-systemer og er mere for servere, der kræver maksimal oppetid.

Med andre ord er det ofte nødvendigt at genstarte for at sikre vigtige opdateringer har taget effekt på Linux. Selvfølgelig, hvis du kører en server og oppetid er vigtig for dig, kan du komme rundt om behovet for opdateringer ved at genstarte berørte processer. Men hvis du er en normal stationær bruger, vil du nok kun genstarte computeren.


Den gode nyhed er, at genstart er blevet mindre nødvendigt over tid. Windows kan nu bytte ud mange typer drivere - grafikdrivere, for eksempel - uden at genstarte systemet. Moderne sikkerhedsfunktioner (som at have Windows Firewall aktiveret) har gjort Windows mere sikre, så Windows 8 tilbyder en tre-dages graceperiode til genstart efter Windows-opdateringer.

Billedkredit: Anders Sandberg / Flickr


Du behøver ikke betale 20 dollars om året til Solitaire og Minesweeper på Windows 10

Du behøver ikke betale 20 dollars om året til Solitaire og Minesweeper på Windows 10

Windows 10 leveres med Microsoft Solitaire Collection, et kabyspil, der kræver, at du ser 30 sekunders lange fuldskærms videoannoncer for at fortsætte med at spille. Ad-free solitaire koster $ 1,49 pr. Måned eller $ 9,99 om året. Det er $ 20 om året, hvis du vil have både annoncefri kabal og adfri minesveger.

(how-to)

Sådan slettes cookies i de mest populære webbrowsere på Windows

Sådan slettes cookies i de mest populære webbrowsere på Windows

Cookies er små filer, som websites anbringer på din computer for at gemme små oplysninger. En cookie kan holde dig logget ind på et websted ved at skrive ID-oplysninger til en cookie-fil. Cookies kan også bruges til at gemme varerne i din indkøbskurv. Ikke alle cookies bruges til godartede formål. Mange cookies bruges til at spore din onlineaktivitet.

(how-to)