Ghacks - Microsoft bo 800 milijonov uporabnikov Windows 10 obvestil, da operacijski sistem že od lani več ne izvaja samodejnega varnostnega kopiranja registra. Še kar zaskrbljujoča zadeva pa v resnici ni bug, pač pa feature, saj so backup registra ukinili v želji po zmanjšanju količine prostora, ki ga operacijski sistem zasede. Najhuje pa je, da proces varnostnega kopiranja prvi pogled še vedno deluje, načrtovano opravilo se še vedno izvede in če pokukamo v mapo Windows\System32\config\RegBack, še vedno vidimo dele logičnih zapisov registra, a imajo vse datoteke velikost 0 KB.
Na napako so pri Ghacks opozorili že lani oktobra ob izidu popravka 1803, a so se pri Microsoftu odzvali šele sedaj in kot rečeno pojasnili, da je v ozadju varčevanje s prostorom. Datoteka varnostne kopije registra sicer tipično zasede največ 100 MB.
" Datoteka varnostne kopije registra sicer tipično zasede največ 100 MB. " Ok torej to ni pravi razlog. Komu na čast so torej to naredil in zakaj? Ne gre torej za varčevanje z prostorom..torej gre za ... ? ??
" Datoteka varnostne kopije registra sicer tipično zasede največ 100 MB. " Ok torej to ni pravi razlog. Komu na čast so torej to naredil in zakaj? Ne gre torej za varčevanje z prostorom..torej gre za ... ? ??
Obstajajo milijoni MS Surfacov in ostalih podobnih netbookov, ki imajo 32GB eMMC brez možnosti razširitve in tu šteje vsak MB. Že leta se uporabniki pritožujejo, ker zaradi premalo prostora ne morejo inštalirati feature updatov.
Najbrž ne gre za 100MB, ampak gre za 100 globoko zakopanih funkcionalnosti po 100MB kar nanese 10GB.
Take stvari pravzaprav Microsoft puca že od Viste naprej, do Viste so samo dodajali po Visti so začeli postopoma optimizirati, pucati tak glomazen operacijski sistem brez da veliko stvari breakaš je kaar izziv.
Hm, razen ce vsak dan instaliras kaksno glupost vprasljivega izvora ne razumem zakaj bi sploh rabil tole. Na delovnih postajah se skusa vse cim bolj optimizirat, da se cim manj zadev namesca lokalno in vse podatke se kopira se nekam, tako da ce se res kaj tako zalomi, da je nepopravljivo (kar je pravzaprav ze dolgo prava rariteta), je ponovna namestitev OSa tako res mala sala.
No ja, namesto backupa celotnega registra, bi lahko imeli samo inkrementalne backupe in bi bila težava s prostorom rešena. Priznam, da 100MB na vsak MS-jev popravek kar nanese.
Lahko bi pa ta register že enkrat stran vrgli in ga nadomestili z datotekami. V bistvu bi lahko kar vsebino registra preslikali 1:1 na disk kot datoteke v mapah in bi bila stvar rešena. Potem imaš pa res lahko na nivoju datoteke shranjeno le staro verzijo in je to to.
Eh, vse kar je večjega števila se performančno in iz vidika čistoti diskovnega filetable splača zapakirati v binarne zapise. Še linux je z pohodom systemd(torej 90% distribucij) šel v binarne vode, ko logi nivo več navadni txt.
Config filov sicer res ni toliko količinsko, to lahko komot živi direkt v filetable. Ne bi pa to prineslo nič bonitete za Windows, ker za razliko od linux lahko z sistemskimi nastavitvami se igraš zgolj preko OS APIja.
Eh, vse kar je večjega števila se performančno in iz vidika čistoti diskovnega filetable splača zapakirati v binarne zapise. Še linux je z pohodom systemd(torej 90% distribucij) šel v binarne vode, ko logi nivo več navadni txt.
Kot vidiš je stavek čisto splošen in ne govorim zgolj o logih ampak nasploh o shranjevanju.
Hočem reči, da so nastavitvene datoteke eno, logi pa nekaj drugega (velikost, kompresija, rotiranje). Tudi systemd z binarnim zapisom je sranje. Dokler ti OS dela, je ok. Ko ga pa od zunaj mountaš in je kakšen disk odletel, si pa v riti.
Če hočeš do cofigov dostopati vodeno nadzorovano in centralno potem se jih nabere dovolj da so binarni formati smiselni, torej glede na način uporabe je register točno tak kot je smiselno, za drugačen način moraš tudi koncept spremeniti. V Linux etc piše vsak program po svoje, je cel koncept in tudi administriranja tak da potrebuješ hitro dostopne ločene config file preko command line. V primeru systemd so si nalili čistega vina brez legacy pogledov in pač izbrali kar najbolj ustreza gledano iz nule glede na ostali dizajn systemd ki je monolitičen, kar je spet druga zgodba.
To da lahko kak txt log hitreje prebereš kot drug format v primeru direktnrga mounta je čisto mali minus ki ga popuralizacija novega formata itak počasi izniči.
A ko ti samodejno posodabljanje sistema porabi par 10 GB prostora na disku, je pa vredu?
Khm, what?
Datoteka varnostne kopije registra sicer tipično zasede največ 100 MB.
Antifašizem je danes poslednje pribežališče ničvredneža, je ideologija ničesar
in neizprosen boj proti neobstoječemu sovražniku - v zameno za državni denar
in neprofitno najemno stanovanje v središču Ljubljane. -- Tomaž Štih, 2021
C:\Windows\winsxs: 23,0 GB C:\Windows\Installer: 18,3 GB Adijo 40 GB, kar tako, zaradi lepšega.
Kar ni bila neka drama, dokler niso, končno, leta 2019 tudi v budget laptope začeli vgrajevati SSD-jev. V osnovne modele seveda 128 ali 256 GB (za 512 pa 200€ premije, če je sploh na voljo).
Če hočeš do cofigov dostopati vodeno nadzorovano in centralno potem se jih nabere dovolj da so binarni formati smiselni, torej glede na način uporabe je register točno tak kot je smiselno, za drugačen način moraš tudi koncept spremeniti. V Linux etc piše vsak program po svoje, je cel koncept in tudi administriranja tak da potrebuješ hitro dostopne ločene config file preko command line. V primeru systemd so si nalili čistega vina brez legacy pogledov in pač izbrali kar najbolj ustreza gledano iz nule glede na ostali dizajn systemd ki je monolitičen, kar je spet druga zgodba.
Da nadzorovano in centralno spreminjaš confige nimajo veze, ali so ti v registru ali fajlih. Tudi format in lokacija v registru se spreminja lahko od verzije do verzije. Pa saj v register tudi piše lahko vsak program po svoje, zakaj ne bi? Permissione imaš pa ravno tako pri fajlih lahko. Potem imaš pa še problem s prenosljivostjo aplikacij. Ker Mac in Linux ne poznata registra, moraš ta del aplikacije prepisati, ko portaš. Če bi imeli vse po fajlih bi bila stvar poenotena. Kaj točno je zate legacy?
Dobro, ena dobra stran registra je sigurno key/value store, ko želiš eno specifično vrednost popravit in se ti ni treba drkat s parsanjem ini/json/yaml/xml file formatov. Ampak ta problem se že 20 let rešuje v Posixu z diffom. Že apt ti pri nadgradnji reče, da obstaja nova verzija config fajla, da imaš lokalne spremembe in ti ponudi zlivanje/prepis/original. Stvar okusa skratka, sigurno pa to ni legacy.
A ko ti samodejno posodabljanje sistema porabi par 10 GB prostora na disku, je pa vredu?
Khm, what?
Datoteka varnostne kopije registra sicer tipično zasede največ 100 MB.
C:\Windows\winsxs: 23,0 GB C:\Windows\Installer: 18,3 GB Adijo 40 GB, kar tako, zaradi lepšega.
Oboje lahko izbrišeš, ali pa vsaj močno zreduciraš, če želiš.
Zakaj se ne čisti avtomatsko? Na windows 7 sem preživel s 60 GB ssdjem, brez hddja, na windows xp sem zlavfal celo z 4GB ssd (asus eee 4g). Na 10ki je pa treba očitno met 500 GB ssdja.