Apakah mungkin untuk memeriksa tanggal ketika Windows diinstal pada PC dan jika demikian bagaimana caranya?
Apakah mungkin untuk memeriksa tanggal ketika Windows diinstal pada PC dan jika demikian bagaimana caranya?
Jawaban:
Menggunakan baris perintah, Anda memiliki alat bernama WMIC , yang dapat digunakan untuk memastikan tanggal pemasangan sebagai berikut:
CMD /K WMIC OS GET InstallDate
Anda dapat menjalankan ini di dalam command-line atau langsung dari windows "run".
Ps: AFAIK, Anda dapat menggunakan ini sejak Windows XP.
Anda dapat dengan mudah membaca output di atas dengan menambahkan markup yang relevan: 2011-02-14 13:36:58
Menurut referensi ini , Anda memiliki beberapa cara untuk melakukannya, cukup pilih yang paling Anda sukai:
Alat systeminfo menampilkan banyak informasi menarik tentang komputer dan sistem operasi, di antaranya tanggal pemasangan. Berikut adalah beberapa contoh keluaran:
Host Name: WIN7
OS Name: Microsoft Windows 7 Enterprise
OS Version: 6.1.7600 N/A Build 7600
OS Manufacturer: Microsoft Corporation
OS Configuration: Standalone Workstation
OS Build Type: Multiprocessor Free
Original Install Date: 9/17/2009, 3:58:54 PM <==============
System Boot Time: 9/24/2009, 10:34:34 AM
...
Tanggal instal disimpan di properti InstallDate
kelas WMI
Win32_OperatingSystem
. Tanpa konversi, kami akan mendapatkan string seperti
"20090917155854.000000+120"
.
PS C:\> ([WMI]'').ConvertToDateTime((Get-WmiObject Win32_OperatingSystem).InstallDate)
Thursday, September 17, 2009 3:58:54 PM
Tanggal pemasangan disimpan dalam nilai registri HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\InstallDate
sebagai waktu UNIX (nilai 32-bit yang mengandung jumlah detik sejak 1/1/1970).
PS C:\> [timezone]::CurrentTimeZone.ToLocalTime(([datetime]'1/1/1970').AddSeconds($(get-itemproperty 'HKLM:\Software\Microsoft\Windows NT\CurrentVersion').InstallDate))
Thursday, September 17, 2009 3:58:54 PM
Saya pertama kali datang dengan ide untuk menanyakan waktu pembuatan folder Windows. Ini tidak berfungsi karena, dimulai dengan Vista, proses pengaturannya berbasis gambar. Satu-satunya hal yang dapat kita pelajari dari menanyakan tanggal pembuatan folder Windows adalah ketika gambar instalasi dibuat oleh Microsoft.
PS C:\> (Get-Item "$env:windir").creationtime
Tuesday, July 14, 2009 4:37:05 AM
Gagasan kedua saya adalah menggunakan tanggal pembuatan file atau folder yang dibuat tepat setelah pengaturan. Inilah cara saya mencari kandidat yang mungkin:
PS C:\> gci c: -force | where {$_.creationtime -lt "09.19.2009" -and
$_.creationtime -gt "09.16.2009"} |
select fullname,creationtime | sort creationtime
FullName CreationTime
-------- ------------
C:\Recovery 9/17/2009 3:58:50 PM
C:\temp 9/17/2009 10:02:46 PM
C:\System Volume Information 9/18/2009 12:43:30 AM
C:\hiberfil.sys 9/18/2009 12:43:30 AM
C:\pagefile.sys 9/18/2009 12:43:32 AM
Dari hasil ini, hanya folder "Pemulihan" yang cukup identik dengan tanggal instal "resmi" sebagaimana dicatat oleh Windows. Tetapi menggunakan metode seperti itu tampaknya terlalu rapuh untuk penggunaan produksi. Upaya gagal lainnya adalah dengan menggunakan tanggal entri log peristiwa tertua seperti yang dapat dilihat dari cuplikan layar berikut:
20110106073639
menjadi 2011-01-06 07:36:39
, Anda hanya perlu menambahkan markup! (dan bukankah itu sulit dibaca) ;)
Anda dapat menjalankan perintah berikut di baris perintah untuk menemukan tanggal pemasangan:
systeminfo | find "Original Install Date"
Meskipun akan butuh beberapa detik untuk mendapatkan hasilnya, hasilnya akan sangat mudah dibaca:
Original Install Date: 7/25/2012, 5:16:47 PM
Ada informasi lebih lanjut yang bisa Anda peroleh dengan menjalankan systeminfo
perintah (seperti System Boot Time).
Secara tidak resmi, saya biasanya menggunakan tanggal pembaruan pertama diinstal. Periksa itu, dan Anda mungkin mendapatkan ide bagus tentang kapan sistem diinstal.
Menggunakan Windows Explorer :
Tetapi ada sedikit masalah dalam metode ini.
Sejak Windows Vista dirilis, Microsoft mengubah tipe instalasi Windows menjadi berbasis gambar yang berarti installer setup hanya mengekstrak file yang diperlukan ke hard drive Anda.
Berkali-kali tanggal dan waktu pembuatan folder tidak akan menjadi tanggal dan waktu pemasangan Windows tetapi itu akan menjadi tanggal dan waktu ketika Microsoft membuat gambar Windows untuk pengaturan.
Namun :
Ada solusi untuk masalah ini!
Anda dapat memeriksa tanggal pembuatan folder dari folder akun pengguna Anda yang ada di folder "Dokumen dan Pengaturan" atau "Pengguna".
Karena folder ini dibuat oleh pengaturan Windows pada saat instalasi, tanggal dan waktu pembuatannya akan hampir sama dengan instalasi Windows.
Kalau tidak:
Anda mungkin ingin mengikuti panduan dalam artikel ini yang berjudul "Tanyakan HTG: Bagaimana Saya Dapat Memeriksa Usia Instalasi Windows Saya?"
Saya mungkin telah menemukan cara yang hebat. Periksa log WinSAT (Windows Experience Index) Anda. Bahkan Windows 10 masih melakukan ini di bawah tenda.
Log dapat ditemukan di sini C:\Windows\Performance\WinSAT\DataStore
Bisa juga menyenangkan untuk melihat sejarah selama bertahun-tahun, melalui banyak peningkatan.
20110106073639.000000+480
yang bukan jawaban langsung.