OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 28.03.2024, 12:58

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 40 ]  Přejít na stránku Předchozí  1, 2, 3
Autor Zpráva
 Předmět příspěvku: Re: Windows XP nedrží čas....
PříspěvekNapsal: 05.10.2022, 08:36 
Offline
Óm Nejvyšší

Registrován: 22.05.2013, 21:14
Příspěvky: 3642
Bydliště: Bratislava
Has thanked: 371 times
Been thanked: 788 times
zxcygnus píše:
Nabootoval bych Linux, zadal příkaz date --date="Sep 4 2022" a potom třeba date tik.cesnet.cz (nebo jiný NTP server), aby se to seřídilo přesněji... pak vypnout alespoň na minutu/dvě, zapnout, znovu nabootovat linux a příkazem date zkontrolovat, co zůstalo nastavené.
Kedze po vypnuti a neskorsom zapnuti je cas v biose v poriadku a tak isto ako po nabootovani msdosu je cas v msdose v poriadku, predpokladame ze zakladovka si cas drzi spravne a aj bateria ma este dost energie.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Windows XP nedrží čas....
PříspěvekNapsal: 05.10.2022, 08:46 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 21.01.2021, 11:05
Příspěvky: 1581
Bydliště: Pardubice
Has thanked: 25 times
Been thanked: 238 times
Když Ti prošel test BIOSu na Y2K, tak to musí dělat nějaký ovladač co se dohrál do WINXP, ale není součástí instalace XP.

_________________
Praxe znamená, že vše funguje, ale nevíme proč. Teorie znamená, že vše víme, ale nic nefunguje.
Někdy je teorie spojena s praxí. Znamená to, že nic nefunguje a nikdo neví proč ...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Windows XP nedrží čas....
PříspěvekNapsal: 05.10.2022, 21:26 
Offline
Radil
Uživatelský avatar

Registrován: 03.05.2017, 11:50
Příspěvky: 403
Bydliště: Ústí nad Labem
Has thanked: 56 times
Been thanked: 118 times
MilasPce píše:
Když Ti prošel test BIOSu na Y2K, tak to musí dělat nějaký ovladač co se dohrál do WINXP, ale není součástí instalace XP.


Test biosu na Y2K jsem žádnej nedělal.. Nicméně Bios, a DOS 6,22 s časem a datem nemají problém....

Aktuálně čistá instalace WinXP Home SP3 z orig lisovaného CD, nepřipojeno k netu, nedohráno nic co by nebylo na tom CD..
A nic se nezměnilo..
Windows jsou v Roce 1922


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Windows XP nedrží čas....
PříspěvekNapsal: 05.10.2022, 21:44 
Offline
Radil
Uživatelský avatar

Registrován: 05.02.2018, 11:31
Příspěvky: 254
Bydliště: Praha
Has thanked: 0 time
Been thanked: 62 times
A hrají swing.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Windows XP nedrží čas....
PříspěvekNapsal: 05.10.2022, 21:46 
Offline
Radil
Uživatelský avatar

Registrován: 03.05.2017, 11:50
Příspěvky: 403
Bydliště: Ústí nad Labem
Has thanked: 56 times
Been thanked: 118 times
Heurékaaaaa
asi nalezeno.... zmiňuje tam přesně tenhle notebook... tak snad to bude ok...
https://github.com/raspopov/DateFixTool


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Windows XP nedrží čas....
PříspěvekNapsal: 05.10.2022, 21:59 
Offline
Pan Generální

Registrován: 01.12.2017, 21:01
Příspěvky: 2062
Bydliště: BA-Petržalka :(
Has thanked: 18 times
Been thanked: 323 times
Zaujímavé. Akurát nechápem prečo to má ako service, a prečo to pri vypínaní mení dátum späť. Stačilo by predsa keby to opravilo dátum iba raz, po zapnutí.

_________________
Oznamy o novom príspevku mi na mail chodia iba sporadicky, takže keď sa nehlásim v diskusii, tak je to tým. V 80% nepríde mail vôbec.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Windows XP nedrží čas....
PříspěvekNapsal: 05.10.2022, 23:42 
Offline
Pan Generální

Registrován: 01.12.2017, 21:01
Příspěvky: 2062
Bydliště: BA-Petržalka :(
Has thanked: 18 times
Been thanked: 323 times
Tak už asi viem prečo service. Trochu som skúšal ten Fdate program, vytvoril som BAT súbor:
Kód:
@echo off
REM Porovná dátum s 01.01.1970 (mm.dd.yyyy), keď je menší, skok na opravu
C:\Fdate /Fcomp /B01.01.1970 >nul
if errorlevel 101  if not errorlevel 102 goto oprava
goto koniec

:oprava
REM Pripočíta 1200 mesiacov (100 rokov) k dátumu a uloží s textom DATE pred ním do BAT súboru, dd.mm.ccyy je výstupný formát
C:\Fdate /Fm /N1200 /Odd.mm.ccyy /P"DATE " >fdatetmp.bat
REM Spustí BAT súbor - nastavenie dátumu a súbor vymaže
CALL fdatetmp.bat
DEL fdatetmp.bat

:koniec

A ono to aj funguje. Keď je dátum menší ako 1.1.1970, pripočíta 100 rokov. Keď do HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run doplním "FixDate"="C:\\fixdate.bat", tak sa to spustí samé po štarte počítača, teda presnejšie po prihlásení používateľa. Ale tu je problém. Má to tú chybičku krásy, že sa musí prihlásiť ako administrátor. Prihlásenie ako User to odmietne zmeniť dátum, lebo User nemá právo meniť dátum. Takže buď nejako nastaviť aby sa to spustilo s právami správcu, alebo nejako nastaviť, aby aj User mohol zmeniť dátum. Asi som aj na to našiel riešenie, ale neskúšal som ho: google.

_________________
Oznamy o novom príspevku mi na mail chodia iba sporadicky, takže keď sa nehlásim v diskusii, tak je to tým. V 80% nepríde mail vôbec.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Windows XP nedrží čas....
PříspěvekNapsal: 06.10.2022, 09:57 
Offline
Radil
Uživatelský avatar

Registrován: 03.05.2017, 11:50
Příspěvky: 403
Bydliště: Ústí nad Labem
Has thanked: 56 times
Been thanked: 118 times
PotPalo píše:
teda presnejšie po prihlásení používateľa. Ale tu je problém.


No a pokud je ujetý datum, tak se nezobrazí ani okno pro přihlášení uživatele. Respektive až po stisku ctrl+alt+del (je nastaveno automatické přihlášení) se to automaticky přihlásí na plochu.. Zatím co když běží na pozadí ta služba, funguje to jak má.. TJ čas to opraví včas a celej NTB najede bez stisku tlačítek....


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Windows XP nedrží čas....
PříspěvekNapsal: 06.10.2022, 23:31 
Offline
Profík
Uživatelský avatar

Registrován: 20.02.2017, 01:17
Příspěvky: 800
Has thanked: 19 times
Been thanked: 48 times
Takže je to nějaký bug v BIOSu nebo jak to mu mám rozumět?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Windows XP nedrží čas....
PříspěvekNapsal: 07.10.2022, 08:35 
Offline
Radil
Uživatelský avatar

Registrován: 03.05.2017, 11:50
Příspěvky: 403
Bydliště: Ústí nad Labem
Has thanked: 56 times
Been thanked: 118 times
Vypadá to tak, i když nechápu proč DOS 6.22 si to z biosu vezme v pořádku... Můžeme to nazvat jako Y2K02 compatibility problem :-) Až to celý uvedu do původního stavu a hlavně zprovozním programátor eprom kterej to celý obsluhuje, zkusím na tom ještě nějakou live instalaci linuxu, jak na tom bude s časem...


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 40 ]  Přejít na stránku Předchozí  1, 2, 3

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 10 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz