Denk dat handwerk de beste oplossing is.
Je kan binnen het Instellingen menu -->apps --> geïnstalleerde apps --> sorteren op grootte. Dan heb je in ieder geval een richtpunt.
Enneuh .. dacht dat het wel iets sneller kan en minder handwerk. Sorry voor het AI overzicht, maar denk dat dit veel werk bespaart:
Using Get-ItemProperty to Query the Registry
This method retrieves installed software information from the registry.
Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* |
Select-Object DisplayName, DisplayVersion, InstallDate |
Where-Object { $_.DisplayName -ne $null } |
Sort-Object DisplayName
Kopiëren
This command lists the name, version, and install date of installed programs. It queries both 32-bit and 64-bit registry paths for completeness.
Using Get-WmiObject
The Get-WmiObject cmdlet queries the Win32_Product WMI class for installed software.
Get-WmiObject -Class Win32_Product |
Select-Object Name, Version, Vendor |
Format-Table -AutoSize
Kopiëren
This method provides details like name, version, and vendor but can be slower and may trigger software reconfiguration.
Using Get-CimInstance
A modern alternative to Get-WmiObject, offering better performance.
Get-CimInstance -ClassName Win32_Product |
Select-Object Name, Version, Vendor |
Format-Table -AutoSize
Kopiëren
This approach is recommended for newer scripts due to its efficiency and compatibility.
Exporting Results to CSV
To save the output for further analysis:
Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* |
Select-Object DisplayName, DisplayVersion, InstallDate |
Where-Object { $_.DisplayName -ne $null } |
Export-Csv C:\InstalledSoftware.csv -NoTypeInformation
Kopiëren
This exports the list of installed programs to a CSV file at C:\InstalledSoftware.csv.
[
Voor 99% gewijzigd door
CuBras op 21-01-2026 10:48
]