How To Find Applications In Windows 10
In this uncomplicated guide, we will show you a few different means of how to go a listing of installed programs in Windows ten, 8, or Windows 7 using various tools, including built-in control-line tools. When it may be necessary? For example, the listing of all installed programs can be useful when you re-install Windows and want to make sure you do not miss all the necessary apps. Also, a list of all installed apps in Windows will come in handy when you perform an audit, or when you desire to find unwanted programs. You will too find a list of all installed programs useful if you accidentally deleted a shortcut or tin can't find some specific app.
How to Get Windows 10 Installed Programs List? Through Apps Binder.
The easiest way to get a complete listing of applications with icons is to press the Win + R keys on your keyboard and and so enter the following command:
trounce:AppsFolder
It is particularly important to enter this command without any spaces, otherwise, it won't work.
Practise note that in the bottom-left corner you can observe the total number of installed apps in Windows. For your information: this number includes all the default Windows utilities, such every bit Control Panel, Disk Cleanup, Cortana, etc. In case you want to know the number of installed apps in Windows 10, employ the next method.
Although simple, this method has i critical downside: you lot cannot generate a list of installed apps in Windows 10 from here. This binder merely shows all the shortcuts you can re-create or utilize to launch whatever installed app.
Get a Listing of All Installed Apps in Windows using Windows Settings
If you are running Windows ten, there is a very convenient section inside Windows Settings. It collects info nearly all installed apps and lets you speedily become a list of them. To become in that location, hit Win + I on your keyboard and get to Apps – Apps and features.
Or press Win + R and run the command:
ms-settings:appsfeatures
Hither yous can find the listing of all installed apps, plus pre-installed from Microsoft Shop. This list does non include default Windows Utilities. At the top of the listing, you can find the apps counter.
What is as well important is that this section allows you to filter the list and generate a list of all apps installed on a specific deejay. For example, you desire to find all the apps installed on a system drive. But hit Filter past and select your arrangement's drive.
Again, this section cannot generate a file with a listing of all installed apps on a computer.
Generate a Listing of All Installed Apps in Windows 10
Ok, now let us talk most how you can generate a list of all installed apps in Windows x (works in older Windows versions down to Windows XP) and export information technology to use later. We volition encompass the congenital-in utilities below in this article, only here let us bear witness you a wonderful tool called UninstallView. This utility is completely gratis and does not crave installation. All you demand is to download the UninstallView from the official website and launch it.
For your information. By default, UninstallView shows only win32 apps which is more than enough for most users. You can toggle it to show apps from Microsoft Shop, but it is not very friendly with this type of apps. For example, each DLC in Forza Horizon 4 shows as a separate app which is not ok for us. You can load Microsoft Store apps using Options – Load Windows Apps menu.
Ok, launch the app and await a few seconds for the app to generate the list. Now yous tin can export and save information technology for later use.
- If you desire to generate a list of all installed apps with all the details (version, path, registry key, and many others), skip the next pace. If you lot want only the editable text file with a list of installed programs, perform the following steps;
- Press View – Choose Columns;
- In a new window, select Deselect all and place a checkmark adjacent to the Brandish name. This volition leave merely a list of apps names;
- At present, press Ctrl + A and then striking Save selected items;
- Proper noun the text file and place it wherever you desire, so open up it. Now yous accept a consummate listing of all installed apps on a PC. You tin edit information technology equally any text file;
How to Become a List of Installed Programs with Command Prompt and WMIC?
The listing of installed programs on Windows can be obtained by using the WMIC command-line utility, which can admission the WMI namespace. Run the elevated Command Prompt (use search and so run the app every bit Ambassador), and execute the following command:
wmic product get name,version
After a short expect, you will see a table with a listing of names and versions of programs installed on your system.
Wmic allows you lot to query remote computers through WMI. The following control lists the installed applications on the remote host:
Wmic /node:NyPC211swd product get proper noun, version, vendor
To consign this list into a text file, run the post-obit command:
wmic production go name,version /format:csv > C:\InstalledApps_%Computername%.csv
This command generates a CSV file with your computer proper noun in the title. After command execution, open the bulldoze C. There you volition observe a CSV file with your apps. In add-on to the app'south names and versions, this listing has the current reckoner name (it may be useful for further assay or when yous need to generate installed program lists from a few computers). Open this file using whatever text editor or Excel.
Also, in mod Windows versions the WMIC utility allows you to generate a convenient HTML report:
wmic /output:c:\IstalledApps.htm product get Name, Version, Vendor /format:htable
How to Get a Listing of Installed Programs in Windows 10 Using PowerShell?
Now, permit us show you how to get a list of installed apps using PowerShell. PowerShell gets this list by scanning a special registry cardinal HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall. The Command Panel uses the same registry to generate the list of installed apps, although you cannot export this listing. Do notation that this registry fundamental contains only programs installed "for all users".
For your information. For a 32-bit application on a 64-bit operating arrangement, you need to get the content of the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall.
If an application was installed for the current user, and then you tin locate it using the following registry key HKCU\Software\Microsoft\Windows\CurrentVersion\Uninstall.
Running all three split commands is non convenient, then allow us testify how to run them all simultaneously, then you lot can get the list of all apps installed on a PC:
- Press Win + X on your keyboard and launch the PowerShell (Admin);
- To generate a list of installed x64 applications, copy and paste the following control to the PowerShell's window:
Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall* | Select-Object DisplayName, DisplayVersion, Publisher, Size, InstallDate | Format-Table -AutoSize
- To get a listing of 32-chip applications on your Windows device run and so the following PowerShell command:
Become-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | sort-object -belongings DisplayName | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Tabular array –AutoSize
As you tin see, the resulting listing contains the plan proper noun, version, publisher, and installation date.
You can use the following PowerShell script to generate summary list both of x86 and x64 installed application and export information technology to a CSV formatted file:
function Clarify( $p, $f) { Go-ItemProperty $p |foreach { if (($_.DisplayName) -or ($_.version)) { [PSCustomObject]@{ From = $f; Proper name = $_.DisplayName; Version = $_.DisplayVersion; Install = $_.InstallDate } } } } $south = @() $s += Analyze 'HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*' 64 $southward += Clarify 'HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*' 32 $s | Sort-Object -Property Proper name |Export-csv C:\ps\installedapps.csv
In PowerShell Core 6.x and 7.10 you lot tin can query the listing of installed win32 apps using the Get-CimInstance cmdlet:
Go-CimInstance Win32_Product | Sort-Object -property Name | Format-Table -Property Version, InstallDate, Name
To go a similar list of programs from a remote computer, run this command:
Invoke-control -computer remote_pc_name {Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table -AutoSize }
With PowerShell, you can compare the list of installed programs on two different computers and determine which apps are missing. Just take two software text files and add together their names to this command:
Compare-Object -ReferenceObject (Get-Content PATH) -DifferenceObject (Go-Content PATH)
Instead of PATH use a consummate file path. For example, C:\Docsfile.txt.
As a result, you will see the departure betwixt the two awarding lists. In the example depicted on the screenshot, yous can run into that different versions of Firefox are installed on the computers. The symbol => ways that this programme is only available on the right calculator. The <= symbol indicates that this program is installed merely on the left computer.
Some other mode to become a list of installed programs in Windows ten is to utilize the Get-WmiObject control. Simply copy and paste the following command:
Get-WmiObject -Class Win32_Product | Select-Object -Holding Proper noun
Getting the List of Installed Microsoft Store Apps
The methods in a higher place generate only a list of win32 apps, also known as archetype desktop Windows programs. If you need to generate a list of Universal Windows Platform (UWP) apps (formerly Windows Store apps and Metro-style apps) for the electric current user, use the following command:
Go-AppxPackage | Select Name, PackageFullName |Format-Table -AutoSize > c:\docslist-store-apps.txt
If you want to become a list of all Windows Shop apps of all the users on the current devices, and then use the below control:
Go-AppxPackage -AllUsers | ft Name, PackageFullName -AutoSize
Get the Listing of Installed Software on Remote Computers Using PowerShell
System administrators often need to check whether a certain program and/or version is installed on network computers. For example, you can check if an important Windows update is installed or if all workstations have the correct version of MS Office.
Usually, for the remote inventory of remote computers we use the following PowerShell script (if this account doesn't have permissions to connect remotely to a computer, the script will enquire you to enter the credentials):
Function Get-InstalledApps { [CmdletBinding()] param ( [Switch]$Credential, [parameter(ValueFromPipeline=$true)] [Cord[]]$ComputerName = $env:COMPUTERNAME ) brainstorm {$key = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall"} process { $ComputerName | Foreach { $Comp = $_ if (!$Credential) { $reg=[microsoft.win32.registrykey]::OpenRemoteBaseKey('Localmachine',$Comp) $regkey=$reg.OpenSubKey([regex]::Escape($fundamental)) $SubKeys=$regkey.GetSubKeyNames() Foreach ($i in $SubKeys) { $NewSubKey=[regex]::Escape($central)+""+$i $ReadUninstall=$reg.OpenSubKey($NewSubKey) $DisplayName=$ReadUninstall.GetValue("DisplayName") $Appointment=$ReadUninstall.GetValue("InstallDate") $Publ=$ReadUninstall.GetValue("Publisher") New-Object PsObject -Belongings @{"Name"=$DisplayName;"Date"=$Date;"Publisher"=$Publ;"Computer"=$Comp} | Where {$_.Name} } } else { $Cred = Get-Credential $connect = New-Object System.Management.ConnectionOptions $connect.UserName = $Cred.GetNetworkCredential().UserName $connect.Password = $Cred.GetNetworkCredential().Password $telescopic = New-Object System.Management.ManagementScope("$Comprootdefault", $connect) $path = New-Object System.Direction.ManagementPath("StdRegProv") $reg = New-Object Organisation.Direction.ManagementClass($scope,$path,$null) $inputParams = $reg.GetMethodParameters("EnumKey") $inputParams.sSubKeyName = $key $outputParams = $reg.InvokeMethod("EnumKey", $inputParams, $goose egg) foreach ($i in $outputParams.sNames) { $inputParams = $reg.GetMethodParameters("GetStringValue") $inputParams.sSubKeyName = $central + $i $temp = "DisplayName","InstallDate","Publisher" | Foreach { $inputParams.sValueName = $_ $outputParams = $reg.InvokeMethod("GetStringValue", $inputParams, $zilch) $outputParams.sValue } New-Object PsObject -Property @{"Name"=$temp[0];"Date"=$temp[1];"Publisher"=$temp[2];"Reckoner"=$Comp} | Where {$_.Name} } } } } }
To generate a list of installed programs on the current computer, run the command:
Get-InstalledApps
To get lists of installed software from several remote computers, run this command:
Get-InstalledApps PCName1,PCName2,PCName3,PCName4
That is all! Hope this article will be helpful!
- Author
- Recent Posts
Source: https://theitbros.com/how-to-get-list-of-installed-programs-in-windows-10/
Posted by: sebringsittand.blogspot.com
0 Response to "How To Find Applications In Windows 10"
Post a Comment