Ini mungkin terdengar seperti pertanyaan gila, tapi bagaimana saya bisa mengetahuinya (mudah-mudahan melalui API / kunci registri) waktu dan tanggal pemasangan Windows?
Yang terbaik yang bisa saya dapatkan sejauh ini adalah dengan melihat berbagai file di C: \ Windows dan mencoba menebak ... tapi itu bukan solusi yang bagus.
Pertanyaan lain yang bisa diajukan untuk ' tantangan kode ': berikut adalah beberapa kode sumber yang dapat dieksekusi untuk menjawab masalah, tetapi tidak lengkap.
Apakah Anda akan menemukan skrip vb yang dapat dieksekusi oleh siapa pun di komputernya, dengan hasil yang diharapkan?
akan memberi Anda tanggal aktual ... bukan jumlah detik;)
Seperti komentar Sammy , berikan lebih dari yang Anda butuhkan. Dan ini hanya berfungsi jika lokal adalah bahasa Inggris: Ini harus sesuai dengan bahasa. Untuk Swedia ini " " dan " " untuk Jerman.
find /i "install"
ursprungligt
ursprüngliches
Di skrip Windows PowerShell , Anda cukup mengetik:
Dengan menggunakan WMI ( Instrumentasi Manajemen Windows )
Jika Anda tidak menggunakan WMI, Anda harus membaca lalu mengonversi nilai registri:
Sisa dari posting ini memberi Anda cara lain untuk mengakses informasi yang sama. Pilih racunmu;)
Di VB.Net itu akan memberikan sesuatu seperti:
Dalam Autoit (bahasa skrip Windows), itu akan menjadi:
Dalam Delphy 7, itu akan menjadi:
Sebagai alternatif, CoastN mengusulkan dalam komentar :
sumber
systeminfo|find /i "original"
untuk hanya memfilter "Tanggal Instalasi Asli". Jika Anda menggunakan "instal" sebagai string, Anda akan mendapatkan informasi lebih dari yang Anda butuhkan. Juga, jika lokal bukan bahasa Inggris maka ini mungkin tidak akan berfungsi. Itu harus sesuai dengan bahasa. Untuk Swedia ini akan menjadi "ursprungligt" dan "ursprüngliches" untuk Jerman.Kami punya jawaban yang cukup di sini, tetapi saya ingin memasukkan 5 sen saya.
Saya telah menginstal Windows 10
10/30/2015
dan Pembaruan Kreator diinstal04/14/2017
di atas instalasi saya sebelumnya. Semua metode yang dijelaskan dalam jawaban sebelum saya memberi saya tanggal pemasangan Pembaruan Pembuat.Saya telah berhasil menemukan beberapa file tanggal pembuatan yang cocok dengan tanggal instalasi nyata (bersih) Windows 10 saya:
C:\Windows
C:\
sumber
system.ini
tidak masuk akal pada mesin Windows 7 dan 2008 saya, tampaknya timestamp yang dibuat dari sumber instalasi sedang disalin pada saat instalasi.C:\pagefile.sys
memiliki cap waktu yang benar.Buka command prompt, ketik " systeminfo " dan tekan enter. Sistem Anda mungkin memerlukan beberapa menit untuk mendapatkan informasi. Di halaman hasil Anda akan menemukan entri sebagai "Tanggal Instalasi Sistem". Itu adalah tanggal instalasi windows. Proses ini berfungsi di XP, Win7 dan juga pada win8.
sumber
Cara mengetahui tanggal / waktu instalasi Windows 7:
lihat saja ini ...
itu dia; maka Anda dapat melihat semua informasi tentang mesin Anda; metode yang sangat sederhana
sumber
Pernah ingin mengetahui tanggal pemasangan sistem operasi PC Anda? Berikut adalah cara cepat dan mudah untuk mengetahui tanggal dan waktu di mana sistem operasi PC Anda diinstal (atau terakhir ditingkatkan).
Buka command prompt (start-> run -> ketik cmd-> tekan enter) dan jalankan perintah berikut
systeminfo | temukan / i "pasang tanggal"
Dalam beberapa detik Anda akan melihat tanggal pemasangan
sumber
Di Powershell jalankan perintah:
sumber
find /i
Windows 10 OS memiliki lagi subkunci registri, yang ini dalam file sarang SISTEM:
Informasi Tanggal Instalasi di sini adalah tanggal / waktu instalasi OS komputer asli. Ini juga memberi tahu Anda ketika pembaruan dimulai, yaitu
Tentu saja ini mungkin tidak terjadi ketika pembaruan berakhir, pengguna dapat memilih untuk mematikan daripada me-reboot ketika diminta, dll ...
Pembaruan sebenarnya dapat diselesaikan pada hari yang berbeda, dan
akan mencerminkan tanggal / waktu dimulainya pembaruan.
sumber
HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ InstallDate dan systeminfo.exe menghasilkan tanggal yang salah .
The Definisi dari UNIX timestamp adalah zona independen. Stempel waktu UNIX didefinisikan sebagai jumlah detik yang telah berlalu sejak 00:00:00 Waktu Universal Terkoordinasi (UTC), Kamis, 1 Januari 1970 dan tidak termasuk detik kabisat.
Dengan kata lain, jika Anda telah menginstal komputer di Seattle, WA dan pindah ke New York, NY HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ InstallDate tidak akan mencerminkan hal ini. Ini tanggal yang salah , tidak menyimpan zona waktu tempat komputer pertama kali diinstal.
Efeknya adalah, jika Anda mengubah zona waktu saat menjalankan program ini, tanggalnya akan salah. Anda harus menjalankan kembali yang dapat dieksekusi, agar dapat memperhitungkan perubahan zona waktu.
Tetapi Anda bisa mendapatkan info zona waktu dari kelas WMI Win32_Registry .
InstallDate dalam format UTC (yyyymmddHHMMSS.xxxxxx ± UUU) sesuai dengan artikel Microsoft TechNet "Bekerja dengan Tanggal dan Waktu menggunakan WMI" di mana xxxxxx adalah milidetik dan ± UUU adalah jumlah menit yang berbeda dari Greenwich Mean Time.
sumber
Saya menemukan tanggal pembuatan c: \ pagefile.sys bisa sangat andal dalam kebanyakan kasus. Itu dapat dengan mudah diperoleh dengan menggunakan perintah ini (dengan asumsi Windows diinstal pada C :):
'/ Sebagai' menentukan 'file sistem', jika tidak maka tidak akan ditemukan. '/ T: c' menetapkan bidang waktu untuk menampilkan 'kreasi'.
sumber
Tentukan Tanggal Instalasi Windows dengan WMIC
wmic os dapatkan installdate
sumber
Gunakan speccy. Ini menunjukkan tanggal pemasangan di bagian Sistem Operasi. http://www.piriform.com/speccy
sumber
Anda juga dapat memeriksa centang folder apa saja di drive sistem seperti "windows" dan "file program". Klik kanan folder, klik pada properti dan periksa di bawah tab umum tanggal ketika folder itu dibuat.
sumber
.WIM
file ( file), tanggal yang dibuat adalah ketika Microsoft menciptakan gambar, bukan ketika OS diinstal pada mesin tertentu.Di RunCommand tulis
"MSINFO32"
dan tekan enter. Ini akan menampilkan Semua informasi yang terkait dengan sistemsumber
Cara yang sangat sederhana dari PowerShell:
Diambil dari: https://www.sysadmit.com/2019/10/windows-cuando-fue-instalado.html
sumber
Tekan WindowsKey+ Rdan masuk
cmd
Di jendela perintah ketik:
(untuk versi windows yang lebih lama, ketik "ASLI" di semua huruf besar).
sumber
Anda cukup memeriksa tanggal pembuatan Folder Windows (klik kanan padanya dan periksa properti) :)
sumber
Anda dapat melakukan ini dengan PowerShell:
sumber
Coba perintah PowerShell ini:
sumber