- PowerShell y CMD tilbyder native og fleksible metoder til at liste installeret software i Windows
- Tredjepartsværktøjer som Geek Uninstaller eller UninstallView gør det nemt at eksportere og administrere programmer på avancerede måder.
- Det er nyttigt at indhente og sammenligne lister til revision, migreringer og pc-vedligeholdelse.
Har du nogensinde tænkt over al den software, du har installeret på din pc, og hvor kompliceret det kan være at holde styr på den? Ved præcis At vide, hvilke programmer og applikationer der kører på din computer, kan spare dig for en masse tid og hovedpine, især hvis du geninstallerer Windows, migrerer til en ny computer eller bare rydder op.
I dag vil vi i dybden udforske alle de metoder, der findes til at liste programmer installeret i Windows ved hjælp af PowerShell., men vi vil også udforske muligheder med CMD, systemkonfiguration, kontrolpanel og forskellige specialiserede applikationer. Vi giver dig alle detaljerne, kommandoer og tips, fuldt opdateret og forklaret trin for trin, så du kan vælge den metode, der bedst passer til dine behov.
Hvorfor er det vigtigt at vide, hvilke programmer du har installeret?
Der er mange grunde til, at du måske er interesseret i at få en komplet liste over dine programmer i Windows. Fra forebyggelse før en geninstallation af operativsystemet, så man ikke glemmer noget vigtigt, til softwarerevision af sikkerhedsmæssige årsager eller ressourceforvaltning.
Mange gange ophober vi programmer, som vi ikke længere bruger, og som forbliver optager værdifuld plads og ressourcerAndre kan gå ubemærket hen og køre i baggrunden, hvilket gør systemet langsommere og bruger hukommelse. Derudover have en oversigt over dine applikationer Det giver dig mulighed for nemt at sammenligne konfigurationer mellem flere computere, opdage manglende eller unødvendige programmer og have ro i sindet ved at vide præcis, hvilket arbejds- eller fritidsmiljø du har.

Liste over installerede programmer ved hjælp af PowerShell
PowerShell er et værktøj til opgavestyring og automatisering, der er inkluderet i Windows til flere versioner. Takket være dens kraftfulde kommandoer er det muligt at få adgang til systeminformation på lavt niveau, inklusive al installeret software.
Der er flere måder at gøre dette med PowerShell, hver med sine egne fordele og detaljeringsniveau. Nedenfor forklarer vi de mest nyttige kommandoer:
Hent en grundlæggende liste ved hjælp af Get-WmiObject
Følgende kommando er direkte og viser dig en liste over installerede programmer, udvundet via Win32_Product WMI-klassen:
Get-WmiObject -Klasse Win32_Produkt | Select-Object -Egenskabsnavn
Denne kommando præsenterer dig for en overskuelig tabel med navnet på hvert installeret program. Det er meget praktisk til en hurtig gennemgang, men husk dog, at Det kan tage lidt tid, hvis du har mange programmer., så tjek hvert element grundigt.
Vil du gemme denne liste til senere brug eller sammenligning med et andet hold? Tilføj blot omdirigeringen til en tekstfil:
Get-WmiObject -Klasse Win32_Produkt | Vælg-Objekt -Egenskabsnavn > D:\filnavn.txt
Erstatning D:\filnavn.txt med den sti og det navn, du foretrækker, og filen oprettes automatisk.
Detaljeret liste: sti i registreringsdatabasen og udvidede egenskaber
PowerShell giver dig også mulighed for at se oplysninger gemt i Windows-registreringsdatabasen om installeret software. På denne måde får du både 32-bit og 64-bit applikationer, sammen med andre relevante oplysninger (version, producent, installationsdato osv.). Nøglekommandoen er:
Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Afinstallation\* | Vælg-Objekt DisplayName, DisplayVersion, Udgiver, Installationsdato | Format-Tabel –AutoSize
Med denne kommando vil du se en tabel organiseret med:
- DisplayName: programmets navn
- Displayversionden installerede version
- Forlæggerudgiveren eller udvikleren
- InstallDate: installationsdato
Denne teknik er meget hurtigere og mere pålidelig end WMI-metoden, især for moderne systemer med mange programmer installeretHvis du ønsker en mere komplet oversigt, kan du desuden kontrollere de installerede programmer i 64-bit-sektionen af registreringsdatabasen.
Eksporter installerede programmer til en tekstfil
Hvis du vil gemme listen til senere brug, kan du eksportere ovenstående output direkte til en fil, for eksempel på dit skrivebord:
Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Afinstall\* | Vælg-Objekt DisplayName, DisplayVersion, Udgiver, Installationsdato | Format-Tabel –AutoSize > C:\Brugere\BRUGER\Skrivebord\InstalledProgramsList.txt
husk at udskifte BRUGER med dit specifikke Windows-brugernavn. Resultatet vil være en fil med en tabel, der er klar til udskrivning, gennemgang eller sammenligning med lister fra andre computere.
Liste til 64-bit systemer
I 64-bit miljøer kan du kontrollere både 32-bit og 64-bit registre, så du ikke mister nogen programmer. Her er den tilsvarende kommando for 64-bit:
Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Afinstall\* | Vælg-Objekt DisplayName, DisplayVersion, Udgiver, Installationsdato | Format-Tabel –AutoSize
Brug af Get-Package og PackageManagement
For mere avancerede brugere inkluderer PowerShell cmdlet'en Get-pakke (i PackageManagement), som giver dig mulighed for at se alle pakker installeret af pakkehåndteringssystemer som f.eks. Nuget, PowerShellGet eller Chocolatey:
Get-pakke
Denne kommando returnerer en liste over alle pakker, der er kendt af PackageManagement, med oplysninger såsom navn, version, kilde og leverandør. Du kan også filtrere efter navn, leverandør, version eller endda forespørge på eksterne computere, hvis du har de nødvendige administratorrettigheder:
Invoke-Command -ComputerName COMPUTERNAME -MYUSER Credential -ScriptBlock {Get-Package}

Hent listen ved hjælp af CMD og WMIC
Hvis du foretrækker at bruge kommandoprompt klassisk (CMD), er der mulighed for at ty til WMIC, WMI-kommandolinjegrænsefladen. Selvom den er forældet i nyere versioner af Windows, fungerer den stadig og er nyttig for mange brugere.
Åbn CMD som administrator og kør:
wmic produkt hent navn, version, leverandør
Dette viser en liste over programmer på skærmen sammen med deres version og producent. Sådan gemmer du resultatet i en fil:
/output:D:\installed_applications.txt produkt hent navn,version
Den oprettede fil vil være på den valgte placering, klar til at blive vist eller overført til en anden computer.
Kontroller fra Kontrolpanel og Windows-indstillinger
Du kan få en visuel liste over al installeret software fra:
- Konfigurationsmenu (Windows-tast + I → Apps → Apps og funktioner). Her kan du se alle dine apps, inklusive dem fra Microsoft Store.
- Kontrolpanel (Kontrolpanel → Programmer og funktioner). Denne metode viser både klassiske programmer og mange af de apps moderne.
Ambos metoder De tillader ikke direkte eksport af listen, men de muliggør direkte softwareadministration, såsom hurtig afinstallation eller hurtig kontrol af versioner.
Sammenlign installerede applikationer på to enheder
En af fordelene ved at eksportere lister til tekst er muligheden for sammenligne dem mellem forskellige pc'erPå denne måde kan du nemt finde ud af, hvilke programmer der mangler efter en geninstallation, eller sikre dig, at to computere har det samme arbejdsmiljø:
Sammenlign-Objekt -ReferenceObjekt (Get-Content C:\Brugere\Bruger1\Dokumenter\PCapps.txt) -DifferenceObjekt (Get-Content C:\Brugere\Bruger2\Dokumenter\filnavn.txt)
Resultatet viser indikatorer (=> og <=), der viser, hvem der har hver applikation, og om der er nogen match eller forskelle. Meget nyttigt til systemmigreringer eller kloning.
Se programmer installeret på fjerncomputere
PowerShell og WMIC kan forespørge software på andre pc'er over netværket, så længe du har de nødvendige tilladelser. Med PowerShell kan du bruge kommandoen Invoke-Command. Med WMIC gør du det sådan her:
wmic /node:IP /bruger:brugerprodukt hent navn, version, leverandør
- IP: adressen på den eksterne computer
- brugerbrugernavnet med rettigheder på den pågældende maskine
Dette er især nyttigt i IT-administration eller når du har brug for at opretholde centraliseret kontrol over software på et netværk.
Tredjepartsværktøjer til at hente en liste over installerede programmer
Hvis kommandolinjen ikke er din ting, eller du bare vil Flere eksportmuligheder, yderligere filtre og mere omfattende rapporterDer findes gratis og betalte programmer, der gør dit liv lettere:
Geek Uninstaller
Ud over afinstallere programmer grundigt, Geek Uninstaller giver dig mulighed for at eksportere listen over installerede programmer. Bare tryk på Ctrl + S at generere og tilgå filen, selv i HTML-format, hvilket er perfekt til gennemgang fra browseren eller til sending til en anden.
AfinstallerView
AfinstallerView NirSofts er et andet bærbart alternativ, som ikke kræver installation og giver dig mulighed for at eksportere lister i flere formater: .xml, .txt, .csv og .htmlDu kan vælge hvilke kolonner der skal vises, filtrere efter installationsdato, version eller udgiver, alt sammen i en meget overskuelig brugerflade.
Belarc Advisor
Hvis du ønsker en endnu mere komplet rapport, Belarc Advisor viser ikke kun programmer, men også hardware, licensnøgler, opdateringer og mere, alt sammen præsenteret i en letlæselig HTML-fil. Det er en klassisk og udbredt løsning til revisioner og tekniske gennemgange.
Uninstall af bulk crap
Et open source-værktøj, der er særligt nyttigt, når du også vil afinstallere mange programmer på én gang. Viser en konfigurerbar liste over installerede applikationer og giver dig mulighed for at eksportere den, filtrere efter type, størrelse eller brugsdato og meget mere.
Safarp
Safarp Det er en meget let applikation, ideel til ældre computere. Selvom den ikke er blevet opdateret i lang tid, fungerer den perfekt på moderne Windows og giver dig mulighed for hurtigt at se og eksportere din oversigt over installerede applikationer.
chocolatey
Hvis du bruger Chocolatey på Windows, kan du liste dine installerede programmer med en simpel kommando:
chokoladeliste
Dette viser dig alle de pakker, der administreres af Chocolatey, og du kan også eksportere eller automatisere installationer, opdateringer og afinstallationer.
Se de filtyper, der er knyttet til hver applikation
Udover at liste installerede programmer, kan du nogle gange være interesseret i vide, hvilke typer filer eller udvidelser hvert program er tilknyttetFor at gøre dette skal du fra Windows-indstillinger (Win + I) gå til Programmer → StandardprogrammerDer kan du se og ændre de filtyper, som hvert program åbner som standard.
Dette giver dig mulighed for hurtigt at finde ud af, hvilken applikation der åbnes. PDF-filer, billeder, videoer eller ethvert andet specifikt format, og rediger det, hvis du foretrækker et andet alternativ.
Passioneret forfatter om bytes-verdenen og teknologien generelt. Jeg elsker at dele min viden gennem skrivning, og det er det, jeg vil gøre i denne blog, vise dig alle de mest interessante ting om gadgets, software, hardware, teknologiske trends og mere. Mit mål er at hjælpe dig med at navigere i den digitale verden på en enkel og underholdende måde.

