How to Find App Installation Date in Windows 10

You can find app installation date in Windows 10 using a variety of methods. It is stored in the Registry for classic apps, but not for Store apps. Let's review what you can do to find when a program or Microsoft Store app was installed.


If you have your Windows 10 running for a long time, you may have plenty of apps installed. Some of them can be classic apps, the others can be modern apps from the Microsoft Store.  It is very likely that you do not remember when you installed this or that program.

This post is going to help you find when an app was installed in Windows 10. We will do the same for modern apps in order to find when a program from the Microsoft Store was installed.

To Find App Installation Date in Windows 10

  1. Open Settings.
  2. Go to Apps & Features > Apps.
  3. On the right, see the install date next to each installed program.Find App Installation Date In Settings
  4. You can now close the Settings app.

👉Tip: You can select Sort by: Install date from the drop-down list of the options above the app list. This will allow you to quickly find oldest or newest app, depending on the sort order.

App List Sorted By The Installation Date

However, keep in mind that many apps overwrite the Install date value by setting it to the last update date. Therefore, this information may not be accurate for some apps.

The same can be done from the classic Control Panel. It includes the classic Uninstall a program applet that also provides app installation dates.

Find Program Install Date in Control Panel

  1. Open the Control Panel.
  2. Navigate to Control Panel\Programs\Programs and Features.Programs And Features Icon In The Control Panel
  3. On the next page, click on the More options button and ensure that it is set to "Details".Programs And Features View Option
  4. In the "Installed on" column you will find the app installation date.Find Program Install Date In Control Panel
  5. By clicking on the column title, you can change the sort order for apps to find the newest/oldest setup dates.

These two methods are the classic methods. But there are a few more. For instance, you can use the Microsoft Store to find out when was a modern app installed on your computer.

 Find out when was a program installed from the Microsoft Store

  1. Open the Microsoft Store app.
  2. Click on the menu button with 3 dots, and select the My Library from the menu.Windows 10 Store My Library Menu
  3. In My Library, click on Installed on the left.
  4. On the right, see the Modified date value in the list of installed apps.Find Store App Install Date

You are done.

Also, there are three nerdy methods that can be useful in various situations. These involve the Registry, PowerShell, and Command Prompt. These can be used to find out the install date for an app in Windows 10.

Find the date the app was installed in the Registry

For desktop apps, Windows 10 writes the app setup date into the Registry. So you can open it and check for the app setup date directly.

To find the app installation date in the Registry, do the following.

  1. Open the Registry app.
  2. Go to the key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall. It is possible to open this key with one click.
  3. Each subkey under the Uninstall key represents a single installed app. You can find the app you are looking at the key name and also by checking the DisplayName value on the right.Find App Name Under The Uninstall Key
  4. Now see the InstallDate value that contains the app setup date in the year(YYYY)-month(mm)-date(dd) format.Find App Install Date In The Registry
  5. If your app is a 32-bit app, but you are running a 64-bit Windows version, you should also repeat the above steps under the key HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall.

You are done.

Browsing the Registry may not be fun, so here's where PowerShell can be a safe alternative. Besides, it can save you time and also allows automation.

Find the date the program was installed in PowerShell

  1. Open PowerShell.
  2. Type or copy-paste the following command in :Get-ItemProperty hklm:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\* | select-object DisplayName, InstallDate.
  3. You will find installation dates for most desktop apps.Find When Was An App Installed In PowerShell
  4. For 32-bit apps on 64-bit Windows 10, issue the following command: Get-ItemProperty hklm:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | select-object DisplayName, InstallDate.Find When Was A 32 Bit App Installed In PowerShell
  5. You will now see the app name and its install date in the YYYYMMDD format for your installed programs.

Finally, the good old command prompt can also be of help.

Find the app install date in the Command Prompt

  1. Open a new command prompt.
  2. Type or copy-paste the following command: wmic product get Description,InstallDate.
  3. You will now see the app name and its install date in the YYYYMMDD format for your installed programs.Find When Was An App Installed In Command Prompt

The great thing about the last method that is prints out both 32-bit and 64-bit apps in a single view.

That's all about the topic.

Support us

Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options:

If you like this article, please share it using the buttons below. It won't take a lot from you, but it will help us grow. Thanks for your support!


Author: Sergey Tkachenko

Sergey Tkachenko is a software developer who started Winaero back in 2011. On this blog, Sergey is writing about everything connected to Microsoft, Windows and popular software. Follow him on Telegram, Twitter, and YouTube.

Leave a Reply

Your email address will not be published.

Using Telegram? Subscribe to the blog channel!
Hello. Add your message here.