Kako doznati datum instaliranja sustava Windows

Prije nego što govorim o tome kako otkriti datum instaliranja sustava Windows (bilo da je riječ o sustavu Windows 7 ili Windows XP), predlažem da nagađam zašto bi, u načelu, mogli biti potrebni podaci o datumu instalacije sustava Windows. Nasumice sam naišao na nekoliko takvih razloga:

  • Ako kupite rabljeno računalo, a prodavač kaže da nikada nije ponovno instalirao sustav, približnu dob računala možete dobiti saznanjem datuma instalacije OS-a.
  • Mnogi Windows korisnici radije sprečavaju ponovnu instalaciju sustava jednom godišnje ili dvije godine i time se radikalno riješe smeća sustava i nepotrebnih programa. Otkrivši datum zadnje instalacije Windows-a, možete shvatiti kada ćete ga morati ponovo instalirati sljedeći put..
  • Možete u čistu vodu dovesti beskrupuloznog prodavača koji pokušava prodati stari pod krinkom novog računala (a koji nije imao pameti očistiti sustav)
  • Obična znatiželja

Možete saznati datum instaliranja sustava Windows pomoću raznih ugrađenih alata sustava, pokušao sam odabrati univerzalne koji će raditi u sustavima Windows XP i Windows 7.

1) Tim systeminfo

Naredba systeminfo.exe sadrži neke korisne informacije o sustavu, uključujući datum instaliranja sustava Windows. Otvorite naredbeni redak (cmd.exe), u nju upišite systeminfo.

Kao što možete vidjeti datum instaliranja sustava Windows, vrijednost možete vidjeti u retku Izvorni datum instaliranja, u mom slučaju sustav je instaliran 28.01.2011, 14:04:14

Da ne biste prikazali dodatnu naredbu, možete upotrijebiti naredbu pronađi samo podatke o datumu instalacije sustava:

systeminfo | find / i "datum instaliranja"

Pomoću naredbe systeminfo možete postaviti datum instalacije za Windows 7 i Windows XP; on ispravno radi na svim operativnim sustavima.

2) Druga opcija za određivanje kada je vaš Windows OS instaliran je korištenje naredbe WMI wmic , da biste to učinili, u naredbeni redak upišite:

wmic os dobiti instalate

Nakon što je upit završen, prikazat će se datum instalacije sustava Windows. Upotrijebite naredbu PowerShell da biste datum pretvorili u čitljiviji prikaz.

PS C: \> ([WMI] "). PretvoriToDateTime ((Get-WmiObject Win32_OperatingSystem) .InstallDate)

Usput, već smo koristili naredbe syteminfo i wmic za pregled svih instaliranih Windows ažuriranja.
3) Podaci o datumu instaliranja sustava Windows mogu se dobiti iz registra. Zašto u uredniku registra otvoriti podružnicu: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion i pronađite parametar vrste REG_DWORD s imenom InstallDate,  u mom slučaju to je 1296201854.

Kao što vidite, ova vrijednost uopće ne izgleda kao datum, razlog je taj što je datum instalacije sustava u registru pohranjen u vremenskom formatu Unix (32-bitna vrijednost koja znači broj sekundi koji je protekao od 1970-01-01 00:00:00 UTC). Da biste pretvorili vremenski oblik Unix-a u prikladniji format, upišite sljedeću naredbu PowerShell:

PS C: \> [vremenska zona] :: CurrentTimeZone.ToLocalTime (([datum vremena] '1/1/1970'). AddSeconds ($ (get-itemproperty 'HKLM: \ Software \ Microsoft \ Windows NT \ CurrentVersion'). InstallDate ))

Na ovome su se meni poznate metode koje pomažu odgovoriti na pitanje "Kako saznati datum instaliranja sustava Windows", ako znate alternative ovoj metodi, podijelite ih u komentarima, rado ću dodati na ovaj popis.