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.