You may need to know the date and time Windows was installed on your desktop/laptop. There are a few methods for determining it to estimate the age of your device. It is important to note that the installation date may not be correct. That is because if you have updated to a newer version of Windows (for example, from Windows 10 to Windows 11), the original install date displayed is the upgrade date . You can find Windows install date via CMD or Powershell too. Read below to learn how to check software installation date in Windows desktops and laptops. You can also read How to Install Software Without Admin Rights here .. You can also read How to Install Software Without Admin Rights here ..

How to Check Software Installation Date in Windows - 1
  • How to Check Software Installation Date in Windows 11
  • Method 1: Through Windows Settings
  • Method 2: Through File Explorer
  • Method 3: Through Command Prompt
  • Method 4: Through Windows PowerShell

How to Check Software Installation Date in Windows 11

There are many ways available to check software installation date in Windows 11 PCs as listed below.

Method 1: Through Windows Settings

Here’s how to check software installation date on Windows computers through Settings apps:

  1. Press Windows + I keys together to open Settings .

  2. Scroll down to About in the System tab.

In the system tab, click on About win11 - 2
  1. You can find the installation date under Windows Specifications next to Installed on , as depicted below.
view the installation date under Windows Specifications Windows 11 - 3

Method 2: Through File Explorer

Here’s how to check software installation date in Windows PCs via File Explorer:

  1. Press Windows + E keys together to open File Explorer .

  2. Click on This PC in the left navigation pane.

  3. Double click on the drive where Windows is installed viz Drive C: .

double click on drive where OS is installed.  - 4
  1. Right-click on the folder titled Windows and select Properties from the context menu, as shown.
right click on Windows folder and select Properties Windows 11 - 5
  1. Under General tab of Windows Properties , you can see the Windows installation date and time next to Created , as shown highlighted.
view the date and time in Created section in the General tab of Windows Properties Windows 11. How to Check Software Installation Date in Windows - 6

Method 3: Through Command Prompt

Here’s how to check software installation date in Windows 11 via Command Prompt:

  1. Click on the Search icon and type Command Prompt. Then, click on Open , as shown.
Start menu search results for Command Prompt - 7

2A. Type the command given below and press the Enter key to run it.

systeminfo|find /i “original”

command prompt window. system info - 8

2B. Alternatively, type systeminfo and hit Enter , as depicted below.

command prompt window. system info - 9

Method 4: Through Windows PowerShell

Check Windows install date via PowerShell as follows:

  1. Click on the Search icon and type Windows PowerShell. Click on Open .
open Windows Powershell from search menu - 10

2A. In the PowerShell window, type the given command and press the Enter key .

 ([WMI]'').ConvertToDateTime((Get-WmiObject Win32_OperatingSystem).InstallDate)
type the following command to convert date and time in Windows PowerShell Windows 11. How to Check Software Installation Date in Windows - 11

2B. Alternatively, run this command in Windows PowerShell by typing it and pressing Enter key.

[timezone]::CurrentTimeZone.ToLocalTime(([datetime]'1/1/1970').AddSeconds($(get-itemproperty 'HKLM:\Software\Microsoft\Windows NT\CurrentVersion').InstallDate))
type the following command to convert current time zone to local time in Windows PowerShell Windows 11 - 12

2C. Additionally, you can execute the following two commands as well to achieve the same.

  • $OS=@(Get-ChildItem -Path HKLM:\System\Setup\Source* | ForEach-Object {Get-ItemProperty -Path Registry::$_}; Get-ItemProperty ‘HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion’)
  • $OS | Select-Object ProductName, ReleaseID, CurrentBuild, @{Name=‘InstallDate’; Expression={[timezone]::CurrentTimeZone.ToLocalTime(([datetime]‘1/1/1970’).AddSeconds($_.InstallDate))}} | Sort-Object “InstallDate
type the following commands to show date and time in Windows PowerShell Windows 11 - 13
  1. The output shows the date and time when Windows operating system was first installed on your computer.

Recommended:

  • How to Fix Windows 11 Update Stuck
  • How to Block Windows 11 Update Using GPO
  • How to Export Saved Passwords from Google Chrome