Opdatering af et operativsystem, f.eks Windows 10, er meget vigtigt. Takket være programrettelserne vil vi være i stand til at opdatere vores pc, rette op på alle mulige fejl og fejl, der kan give os problemer dagligt og endda dække mulige sikkerhedshuller, der kan udgøre en fare, når vi opretter forbindelse til internettet . Standardmetoden til at opdatere Windows 10 er at gøre det fra Windows Update . Der er dog andre tricks, der giver os mulighed for at downloade og installere disse opdateringer. Og en af de mest interessante er at opdatere pc'en fra CMD or PowerShell.
Selvom Windows er beregnet til at blive brugt i grafisk tilstand, og det er nødvendigt at udføre færre kommandoer jo bedre, er der tidspunkter, hvor grafiske miljøer ikke fungerer ret godt. Derudover er der brugere, der kan lide at automatisere bestemte opgaver og udføre bestemte handlinger gennem scripts, for hvilke grafiske grænseflader mangler. I disse tilfælde skal vi lede efter et alternativ, der giver os mulighed for at udføre disse opgaver. Og det mest almindelige er at ty til CMD og PowerShell.
CMD er Windows-konsol arvet fra MS-DOS. Fra det kan du køre grundlæggende programmer og køre de typiske kommandoer fra før-æraen for at kontrollere systemet og visse funktioner i operativsystemet. På den anden side er PowerShell det microsoft's avancerede konsol der giver os mulighed for nemt at styre næsten ethvert aspekt af operativsystemet, en langt mere avanceret konsol, hvor vi praktisk talt kan gøre alt.
Selvfølgelig kan begge værktøjer bruges til let at downloade og installere de nyeste Windows-patches. Her forklarer vi hvordan.
Opdater Windows 10 fra CMD
CMD er den mest basale konsol i Windows 10. Og selvom visse avancerede opgaver ikke kan udføres fra den, har Microsoft en bestemt kommando til at analysere systemet, kontrollere for opdateringer og downloade dem meget hurtigt.
For at bruge disse kommandoer er det første, vi skal gøre kør CMD med administratorrettigheder fra Windows 10-browseren. Det er vigtigt at køre det som administrator, da vi ellers ikke kan bruge dette værktøj.
Kommandoerne, som vi skal udføre i et Windows 10 CMD-vindue for at opdatere systemet er:
- Brugsklient StartScan (for at starte scanning af systemet)
- UsoClient StartDownload (for at starte download af programrettelser)
- UsoClient StartInstall (for at starte installation af downloadede programrettelser)
- UsoClient RefreshSettings (opdateringer hvis ændringer er tilgængelige)
- UsoClient RestartDevice (genstart computeren for at afslutte installationen)
Derudover kan vi også erstatte de tidligere kommandoer med følgende, da det analyserer systemet, downloader de tilgængelige programrettelser og installerer dem på pc'en:
- Brug Client ScanInstallWait
Hver af disse kommandoer skal udføres i rækkefølge og vente på, at processen er afsluttet, før den næste udføres. Disse kommandoer er designet specielt til avancerede brugere, men de er også dem, som Windows selv bruger til at automatisere opdateringer som planlagte opgaver, så der vil ikke være nogen problemer, når du bruger dem.
Opdater tidligere versioner
De kommandoer, som vi lige har set, fungerer kun i Windows 10. Derfor, hvis vi har et ældre operativsystem, såsom Windows 7 eller 8.1, kan vi ikke bruge dem. For disse systemer bliver vi nødt til at ty til andre alternative kommandoer, der giver os mulighed for stort set at gøre det samme.
For tidligere versioner af operativsystemet er de kommandoer, vi skal udføre, følgende:
- wuauclt / detectnow
- wuauclt / updatenow
- wuauclt / detectnow / updatenow
Naturligvis bliver vi nødt til at udføre disse kommandoer i rækkefølge, fra første til sidste. På denne måde vil systemet se efter opdateringerne, downloade dem og endelig installere dem. Når det er færdigt, skal vi muligvis genstarte computeren manuelt, så konfigurationerne er afsluttet, da hvis vi ikke gør det, kan vi have problemer.
Opdater Windows ved hjælp af PowerShell
Hvis det, vi ønsker, er at have mere kontrol over processen, oprette scripts let eller simpelthen være en "poweruser", så kan vi gøre det samme ved hjælp af PowerShell-konsollen direkte. Som med CMD er den første ting, vi skal gøre, at sørge for at køre PowerShell med administratorrettigheder, så vi uden problemer kan udnytte dets fulde potentiale.
Når vi først har det åbent, er det første, vi bliver nødt til at gøre, at installere det tilsvarende modul. For at gøre dette udfører vi følgende kommando i konsollen: ” Installationsmodul PSWindowsUpdate “. For at installere modulet er vi muligvis nødt til at bekræfte et par spørgsmål for at downloade de afhængigheder, der er nødvendige. Vi skal svare “Ja” på alle spørgsmålene, så alt nødvendigt kan downloades og installeres.
Når installationen er færdig, køres alt, hvad vi skal gøre for at opdatere Windows ” Hent-WindowsUpdate “. Denne kommando er kun ansvarlig for at søge efter opdateringer og vise os en liste over alle tilgængelige.
I tilfælde af opdateringer kan vi installere dem alle ved hjælp af parameteren “-Install” eller udføre følgende kommando, der angiver KB for de opdateringer, vi vil installere:
Get-WindowsUpdate -KBArticleID KB2267602, KB4533002 -Install
Når processen er færdig, opdateres vores Windows. Selvfølgelig er vi muligvis nødt til at genstarte computeren i slutningen for at alle ændringer skal træde i kraft.
Fra PowerShell kan vi også udføre CMD “UsoClient” kommandoer, da de er kompatible.
Aktivér scriptudførelse
Af sikkerhedsmæssige årsager blokerer Windows 10 som standard udførelsen af scripts. Hvis dette sker, når vi prøver at udføre den forrige kommando, vil vi se en fejlmeddelelse, der indikerer, at det tilsvarende modul ikke kunne indlæses. Hvis vi udfører ” Get-ExecutionPolicy ”Kommando kan vi se, hvordan PowerShell returnerer en“ Begrænset ”.
For at være i stand til at udføre disse kommandoer uden problemer, hvad vi skal gøre er at ændre Windows 10-sikkerhedspolitikken fra "begrænset" til "uden begrænsninger". Og vi kan nemt gøre dette ved blot at udføre ” Set-ExecutionPolicy Ubegrænset ”Kommando.
Når dette er gjort, skal denne kommando fungere uden problemer. Og alle de andre, som vi skal køre fra den avancerede Windows-konsol. Vi skal selvfølgelig huske på, at denne ændring drastisk reducerer sikkerheden i vores Windows 10. Vi skal være forsigtige med, hvad vi downloader og udfører, da Microsoft ikke blokerer de scripts, der kan bringe vores pc i fare.