Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Rejestr wpisy

6 views
Skip to first unread message

Remek

unread,
Nov 23, 2002, 1:32:02 PM11/23/02
to
Czesc.
Gdzie rejestr zapisuje swoje pliki ?
Napewno nie w aplikacji regedit wiec gdzie i czy robi to osobno dla kazdej
galezi ?
Ps.
Przyznam bez bicia ze licze rowniez na pomoc kolegi Piotra Palusinskiego,
ktorego serdecznie pozdrawiam przy okazji

Hej

--
Remek www.remig.cad.pl
Nie martw sie o jutro, martw sie jak jutra doczekasz.


Mark

unread,
Nov 23, 2002, 3:20:53 PM11/23/02
to
Remek <cos...@cos.tam.pl> napisał(a) w wiadomości
news:arohm2$ifs$2...@news.tpi.pl

> Czesc.
> Gdzie rejestr zapisuje swoje pliki ?
> Napewno nie w aplikacji regedit wiec gdzie i czy robi to osobno dla
kazdej
> galezi ?
Win95 i Win98 dwa pliki system.dat i user.dat, w WinMe dochodzi jeszcze
plik classes.dat
--
Mark
ten...@vip.interia.pl
kei...@onet.pl

Piotr Palusiński

unread,
Nov 23, 2002, 3:48:00 PM11/23/02
to

Wybitnie uzdolniony(a) "Remek" <cos...@cos.tam.pl> napisał(a) w wiadomości
news:arohm2$ifs$2...@news.tpi.pl... ,że:
[...]

> Gdzie rejestr zapisuje swoje pliki ?

Hmm ,mialem zamiar odpowiedziec Ci tez jednym zdaniem ale widze ,ze Mark
(pozdrawiam) podal Ci juz poprawna odpowiedz ;)
Rozmyslilem sie i napisze Ci troche wiecej :).
A wiec zaczynamy.
Zwykle gdy uruchamiasz program REGEDIT ,jedynie co widać ,to ikonki
oznaczone HKEY- coś tam. HKEY jest nazwa Microsoftu dla wskaźnika uchwytu
(ang. handle) i klucza (ang. key). Kluczami są foldery ,które tam widać.
Ta z pozoru przerażająca skomplikowana baza danych zawiera wszystkie
informacje na temat konfiguracji komputera ,połączeń sieciowych , Twoich
sesji i sesji użytkowników zalogowanych do tego komputera. Jest w niej
mnóstwo informacji ,zorganizowanych dość kryptograficznie ,ale których
opanowanie i zrozumienie jest podstawą pracy Windows 9x.

Rejestr jest zbiorem wszystkich danych o konfiguracji Windows 9x :
konfiguracji systemu ,konfiguracji sprzętu ,ustawień aplikacji Win32 i opcji
ustawianych przez użytkownika. Pliki ,w których te informacje są zapisane
,noszą nazwy USER.DAT ,SYSTEM.DAT oraz (jeżeli używasz edytora założeń
systemowych) CONFIG.POL i dodatkowo dla Windows Milenium CLASSES.DAT. Pliki
te nie mają postaci czytelnej dla człowieka. W celu obejrzenia konfiguracji
użytkownika i systemu ,musisz uruchomić REGEDIT.
Niektóre informacje zawarte w Rejestrze są przechowywane zawsze na dysku
,podczas gdy inne są początkowo umieszczane w pamięci RAM ,przez co mogą
dynamicznie odzwierciedlać zmiany konfiguracji. Na przykład ,jeśli
zmodyfikujesz konfiguracje optycznego dysku Plug and Play ,zmiana ta
natychmiast pojawi się w Rejestrze.
Dlaczego Rejestr jest przechowywany w dwóch plikach (USER.DAT i SYSTEM.DAT)
zamiast w jednym ?. Istnieje ku temu ważny powód. Wiele osób korzysta z
Windows 98 w środowisku sieciowym ,w związku z czym mogą "przesiadać" się z
komputera na komputer pomiędzy różnymi stanowiskami w firmowej (domowej)
sieci. Dzięki dwóm plikom Windows 98 może przechowywać plik SYSTEM.DAT w
komputerze ,do którego ten plik się odnosi, a plik USER.DAT przechowywać na
serwerze sieciowym. Wtedy ,gdy logujesz się do komputera działającego w
sieci ,Windows 98 odwołuje się do serwera sieciowego ,lokalizuje plik
USER.DAT i stosuje przechowywane w nim ustawienia dotyczące użytkownika. W
rezultacie Twoje ustawienia "podążają" za Tobą w sieci.
Ponieważ rejestr zawiera wszystkie informacje o systemie Windows i
użytkownikach ,tak więc jedyne pliki ,które trzeba zabezpieczyć ,to USER.DAT
i SYSTEM.DAT. W Windows 98 wystarczy w tym celu skopiować je do innego
foldera lub na inny dysk ,nazwać je tak jak Ci się podoba ,a w razie gdyby
coś poszło źle ,po prostu je przywrócić.
Jedyna rada ,która mogę dać w tym miejscu ,brzmi : nazwij te pliki tak ,aby
mogły być łatwo zidentyfikowane ,nawet po skróceniu ich nazwy do ośmiu
znaków i rozszerzenia.

Co znajduje się w rejestrze ?:

Rejestr zawiera bazę danych ASCII pobranych z plików SYSTEM.DAT i USER.DAT i
(jeżeli został przygotowany) pliku CONFIG.POL. Pliki te zapisane są w
postaci nieczytelnej dla człowieka ,dlatego ich zawartość możesz oglądać i
modyfikować tylko za pośrednictwem Rejestru (lub raczej Panelu sterowania)
oraz, w przypadku pliku CONFIG.POL ,edytora założeń systemowych.
# SYSTEM.DAT zawiera ustawienia specyficzne dla komputera i ściśle powiązane
ze sprzętem.
# USER.DAT zawiera informacje specyficzne dla użytkowników pobrane z ich
profili ,dotyczących między innymi praw użytkowników ,ustawień pulpitu itp.
# CONFIG.POL zawiera informacje z założeń dotyczące systemu oraz ustawień
użytkownika. Możesz na przykład stworzyć założenia ,określające , jakie
zmiany mogą zostać dokonane przez użytkownika w ustawieniach wyświetlacza
lub wspólnych urządzeń . Informacje w założeniach systemowych zastępują
informacje w plikach USER.DAT i SYSTEM.DAT (Plik CONFIG.POL nie jest
wymagany do instalacji Windows).

Czego nie ma w Rejestrze ?:

Rejestr nie zawiera informacji o konfiguracji aplikacji Windows 3.x. Dzieje
się tak dlatego ,że aplikacje zaprojektowane dla starszej wersji Windows nie
mają zielonego pojęcia o istnieniu czegoś takiego jak Rejestr ,aplikacje
Win16 zostały zaprojektowane do współpracy z plikami WIN.INI i SYSTEM.INI ,
a także z własnymi plikami .INI. Dlatego też dopóki będziesz używał
16-bitowych aplikacji ,będziesz miał pliki .INI.
Rejestr nie zawiera również żadnych informacji specyficznych dla plików
DOS-u. Gdy edytujesz plik .PIF aplikacji DOS-owej ,w żaden sposób nie odnosi
się to do Rejestru.

To tyle w najwiekszym skrocie.
Mozna pisac o rejestrze tomy ,ale mysle ,ze Twoja ciekawosc zostala
zaspokojona ;)

> ktorego serdecznie pozdrawiam przy okazji

Rowniez serdecznie pozdrawiam :)
--
_ Piotr Palusiński - perfekt[at]xl.wp.pl _
" Człowiek z natury jest dobry ,ale psuje go system "
Adres w nagłówku jest antyspamowy ,Usun "SPAM" z mego adresu
http://fuhperfekt.republika.pl/gry.html


Remek

unread,
Nov 23, 2002, 4:59:30 PM11/23/02
to
Użytkownik "Piotr Palusiński" <perfe...@xl.wp.pl> napisał w wiadomości
news:aropmf$d5q$1...@news.tpi.pl...

>
> Wybitnie uzdolniony(a) "Remek" <cos...@cos.tam.pl> napisał(a) w wiadomości
> news:arohm2$ifs$2...@news.tpi.pl... ,że:
> [...]
> > Gdzie rejestr zapisuje swoje pliki ?
>
> Hmm ,mialem zamiar odpowiedziec Ci tez jednym zdaniem ale widze ,ze Mark
> (pozdrawiam) podal Ci juz poprawna odpowiedz ;)
> Rozmyslilem sie i napisze Ci troche wiecej :).
> A wiec zaczynamy.
> Ciach >

> > ktorego serdecznie pozdrawiam przy okazji
>
> Rowniez serdecznie pozdrawiam :)
> --
> _ Piotr Palusiński - perfekt[at]xl.wp.pl _
> " Człowiek z natury jest dobry ,ale psuje go system "
> Adres w nagłówku jest antyspamowy ,Usun "SPAM" z mego adresu
> http://fuhperfekt.republika.pl/gry.html
>
>
Dzieki za szczegolowy opis.
O rejestrze i grzebaniu w nim wiem tylko z grubsza, nie w takich szczegolach
ale przyda sie na przyszlosc.
Zadalem to pytanie poniewaz jestem ciekaw w jaki prosty sposob mozna
przywrocic zmiany jakich dokonuja w rejestrze nowe instalacje
programowe.Recznie szukanie wpisow trwa dlugo i zawsze mozna cos przeoczyc.
Czy polecenia scanreg/restore rzeczywiscie przywroci poprzenia czysta
wersje???
Czy moze kopia tych plikow user.dat i sytem.dat zalatwia sprawe?
Czy tez jest jakies inne rozwiazanie?

Jak zawsze z gory dzieki.

Piotr Palusiński

unread,
Nov 23, 2002, 5:22:59 PM11/23/02
to

Wybitnie uzdolniony(a) "Remek" <cos...@cos.tam.pl> napisał(a) w wiadomości
news:arotqi$5uh$1...@news.tpi.pl... ,że:
[...]

> Czy polecenia scanreg/restore rzeczywiscie przywroci poprzenia czysta
> wersje???

Przywroci kopie rejestru ,ktora masz zapisana na dysku ,a jest ich piec
(moze byc wiecej ,wtedy trzeba dokonac wpisu do pliku scanreg.ini) z
ostatnich 5-ciu dni.
Codziennie dokonywana jest nowa kopia a najstarsza kasowana.
Wszystkie te kopie sa przechowywane w %windir%\SYSBCKUP jako pliki
rb00xx.cab
Jezeli cos Ci "nawali" w systemie i zorientujesz sie dopiero w 6-tym dniu to
polecenie scanreg/restore nie bedzie uzyteczne ,bo kazda kopia zawiera ten
sam blad.

> Czy moze kopia tych plikow user.dat i sytem.dat zalatwia sprawe?

To jest najlepsze rozwiazanie ,dla bezpieczenstwa zawsze powinno sie te
pliki skopiowac w bezpieczne miejsce.
Wazne ,jezeli dokonales w miedzyczasie instalacji nowego programu lub zmiany
ustawien (waznych dla Ciebie) trzeba dokonac podmiany tych plikow ,bo nie
beda zawieraly tych nowych danych.

> Czy tez jest jakies inne rozwiazanie?

Sa inne rozwiazania ,ale nie tak skuteczne jak wyzej opisalem.
Na przyklad ,jezeli cos namieszales w systemie to przywrocenie tych plikow
(pod DOS'em) zalatwi blyskawicznie cala sprawe.
BTW do kompletu jak kopiujesz w/w pliki dodaj do nich win.ini i system.ini a
wtedy masz calkowita pewnosc ,ze jestes zabezpieczony.

Pozdrawiam

Bartek Gliniecki

unread,
Nov 24, 2002, 6:06:33 AM11/24/02
to
Piotr Palusiński w wiadomości (news:aropmf$d5q$1...@news.tpi.pl) wyskrobał(a):

> Hmm ,mialem zamiar odpowiedziec Ci tez jednym zdaniem ale widze ,ze Mark
> (pozdrawiam) podal Ci juz poprawna odpowiedz ;)
> Rozmyslilem sie i napisze Ci troche wiecej :).
> A wiec zaczynamy. [...]

Brawa dla tego pana! Świetny wywód, że chciało Ci się to pisać... Do
jakiegoś FAQ-a może to dasz? Bo zagadnienie wyłożyłeś świetnie...

--
Bartek Gliniecki
[ Na kłopoty z Outlook Express... --> http://republika.pl/gliniecki ]
[ email: bgliniecki <at> box43.pl & GG: 3967232 ]

Piotr Palusiński

unread,
Nov 24, 2002, 11:28:30 AM11/24/02
to

Wybitnie uzdolniony(a) "Bartek Gliniecki" <bglin...@box43.pl.WYTNIJ-TO>
napisał(a) w wiadomości news:arqfrm$2vu$4...@news.tpi.pl... ,że:

[...]
> Brawa dla tego pana!

Dziekuje ;)

> Świetny wywód, że chciało Ci się to pisać...

W sobote (po robocie) mozna troche fantazji upuscic:)

> Do jakiegoś FAQ-a może to dasz?

Zastanowie sie nad Twoja propozycja?.

> Bo zagadnienie wyłożyłeś świetnie...

Staralem sie ,aby bylo to zrozumiale ;).

Pozdrawiam

Piotr Dino Zaur

unread,
Nov 24, 2002, 5:35:33 PM11/24/02
to

Użytkownik "Piotr Palusiński" <perfe...@xl.wp.pl> napisał

> Rozmyslilem sie i napisze Ci troche wiecej :).

[cut...]

6 KB ! Nie wystarczylo podanie adresu do ktorejs z kilkudziesieciu tysiecy
stron opisujacych ten rejestr; IMO po polsku (z obrazkami !) bedzie tego
powyzej setki.
Porownaj swoj opis do tego na http://windows.online.pl/alchemia
Jak wyszlo ?

-
Piotr Dino Zaur


0 new messages