Pinterest Stumbleupon Whatsapp
Advertisement

You probably have several dozen pieces of software installed on your computer. Aside from tools you use every day like your web browser, it’s easy to forget about programs you don’t use often. This can cause problems whenever you’re resetting your computer 4 Ways to Reset Windows 10 and Reinstall From Scratch 4 Ways to Reset Windows 10 and Reinstall From Scratch Windows 10 is still Windows, meaning it will need a fresh start every once in a while. We show you how you can get a fresh Windows 10 installation with as little effort as possible. Read More or buying a new machine, as you won’t remember which software you need to reinstall.

Thankfully, Windows makes it easy to generate a list of all the software you have installed. It’s made possible by PowerShell 15 Advanced Tasks PowerShell Can Handle in Windows 10 15 Advanced Tasks PowerShell Can Handle in Windows 10 PowerShell is similar to the command prompt, but better. It's a powerful system administration tool. We have compiled 15 tasks, some simple, some complex, that benefit from the magic of PowerShell. Read More , but don’t be scared if you’ve never used it before: you only need a few easy commands.

Go ahead and open up a PowerShell window by typing Powershell into the Start Menu. Once there, paste in this line to generate a list of all your software, including its publisher and the date you installed it:

Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table –AutoSize

Of course, this list alone doesn’t do you much good. To send this information to a text file, append the line below, changing the file path to your username:

> C:\Users\USERNAME\Desktop\InstalledProgramsList.txt

Altogether, using the command below (make sure you change USERNAME to your own Windows username) will generate a list of your installed software and export it to a file on your desktop called InstalledProgramsList.txt:

Advertisement
Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table –AutoSize > C:\Users\USERNAME\Desktop\InstalledProgramsList.txt

To easily find out the different software you have installed on different systems, run this command on two machines and paste the resulting text into a text comparison website.

Once you’re done, don’t forget to save this file to a flash drive, cloud storage, or other external media for safekeeping. If you wipe your computer, you’ll erase this file along with it!

Interested in what PowerShell can do as opposed to the Command Prompt? Have a look at their differences Command Prompt vs. Windows PowerShell: What's the Difference? Command Prompt vs. Windows PowerShell: What's the Difference? Windows users can get by without using either the Command Prompt or PowerShell. But with Windows 10 and new features around the corner, maybe it's about time we learned. Read More .

Do you find it useful to keep a list of installed software? Let us know if you’ll use this command soon down in the comments!

Image Credit: racorn via Shutterstock.com

Leave a Reply

Your email address will not be published. Required fields are marked *