Ochrona plików systemowych

Na str. głównej Centrum poruszony został ten temat. Konkretna wskazówka to uruchom... \  sfc/scannow  , tyle że u mnie nie działa .

Czy winda Home Edition nie posiada tej opcji ? 

Odpowiedzi: 1

Jak sie objawia niedziałanie ??
Żółty
Dodano
13.08.2006 13:41:09
  • maresz 13.08.2006 14:07:17

    Info : &quot;system nie może znależć pliku sfc/scannow &quot;<br />

  • Żółty 13.08.2006 14:14:11

    <p><BLOCKQUOTE><div><img src="http://portal.centrumxp.pl/Themes/default/images/icon-quote.gif"> <strong>maresz:</strong></div><div>Info : &quot;system nie może znależć pliku sfc/scannow &quot;<br /></div></BLOCKQUOTE> </p><p>Spacji nie ma pomiedzy sfc a scannow ;) Powinno być <font face="Lucida Console" size="2">sfc /scannow</font></p>

  • maresz 13.08.2006 15:13:45

    <p>Oczywiście , masz rację .Przeoczyłem spację !</p><p>Dziwi mnie tylko działanie tej funkcji systemu .Mianowicie samo sprawdzanie, po włożeniu płyty instalacyjnej Windowsa&nbsp; trwało ok. kilkanaście minut , a po ukończeniu nic , żadnego podsumowania ani uwagi . Czy to oznacza w takim razie , o ile tak to działa , że wszystko mam OK jeżeli chodzi o pliki systemowe ?<br /></p>

  • Piotr P. 13.08.2006 19:32:52

    <BLOCKQUOTE><div><img src="http://portal.centrumxp.pl/Themes/default/images/icon-quote.gif"> <strong>maresz:</strong></div><div> <p>Dziwi mnie tylko działanie tej funkcji systemu .Mianowicie samo sprawdzanie, po włożeniu płyty instalacyjnej Windowsa&nbsp; trwało ok. kilkanaście minut , a po ukończeniu nic , żadnego podsumowania ani uwagi .<br /></div></BLOCKQUOTE></p><p><a href="http://support.microsoft.com/default.aspx?scid=kb;PL;222193">http://support.microsoft.com/default.aspx?scid=kb;PL;222193</a></p>

  • maresz 13.08.2006 19:57:19

    Dziękuję <img src="http://portal.centrumxp.pl/emoticons/emotion-1.gif" alt="Smile" /> przeczytałem .<br />

  • Yurek3 13.08.2006 20:15:05

    <p>Żr&oacute;dło <a href="http://www.d--b.webpark.pl/reverse04.htm">http://www.d--b.webpark.pl/reverse04.htm</a></p><p><font face="MS Sans Serif">Jak wyłączyć System File Checker czyli Ochronę plik&oacute;w systemu Windows</font></p><p><font face="ms sans serif" size="2">&nbsp;&nbsp;Najczęściej można spotkać się z metodą zmieniania (patchowania) kodu w pliku sfc_os.dll lub sfc.dll. Wymaga to jednak użycia edytora szesnastkowego i znajomości adres&oacute;w bajt&oacute;w, kt&oacute;re należy zmodyfikować. Dodatkowo dla każdej nowej wersji plik&oacute;w sfc_os.dll i sfc.dll adresy te mogą być r&oacute;żne.<br />Dzięki modyfikacji kodu system ochrony plik&oacute;w będzie reagował na wpis w rejestrze <strong>SFCDisable</strong><font face="Courier New, Courier, mono">=FFFFFF9d</font>.<br />&nbsp;&nbsp;Metoda ta <strong>nie wyłącza całkowicie</strong> systemu SFC. Pliki będzie można podmieniać tylko ręcznie. <br />Nie da się podmienić plik&oacute;w za pomocą funkcji <font face="Courier New, Courier, mono">MoveFileEx<font face="ms sans serif"> (wywołanej z parametrem <font face="Courier New, Courier, mono">MOVEFILE_DELAY_UNTIL_REBOOT</font>)</font></font>, kt&oacute;ra jest używana przez programy instalacyjne i zalecana przez Microsoft do zamieniania plik&oacute;w używanych przez system. Użycie tej funkcji powoduje dodanie do rejestru wpisu <strong>PendingFileRenameOperations</strong>, w kt&oacute;rym będą się znajdować ścieżki plik&oacute;w przeznaczonych do podmiany. Samej podmiany plik&oacute;w w czasie ładowania systemu dokonuje menedżer sesji (smss.exe). Pliki są podmieniane jeszcze przed tworzeniem plik&oacute;w stronnicowania. Menedżer sesji przed wykonaniem jakichkolwiek operacji sprawdza, czy dane pliki znajdują się na liście plik&oacute;w chronionych. Jeżeli tak, to nie wykona on operacji podmiany. Dopiero użycie nieudokumentowanego wpisu <strong>AllowProtectedRenames</strong><font face="Courier New, Courier, mono">=1</font> w rejestrze, powoduje że menedżer sesji ignoruje listę chronionych plik&oacute;w. Wpis ten jest jednak kasowany przez menedżera sesji zaraz po wykonaniu operacji podmieniania.<br /><br />&nbsp;&nbsp;Ja polecam moją metodę. Jest ona prostsza w użyciu, bardziej elastyczna i powoduje <strong>całkowite</strong> wyłączenie ochrony plik&oacute;w.<br />Polega ona na użyciu tzw. &quot;<strong>zerowej listy plik&oacute;w chronionych</strong>&quot;. Ochrona plik&oacute;w będzie działać nadal, z tym że lista plik&oacute;w chronionych będzie pusta - czyli żaden plik nie będzie chroniony.<br />Biblioteka z listą chronionych plik&oacute;w to <strong>sfcfiles.dll</strong>. Wystarczy podmienić ten plik na nowy z zerową listą (plik z zerową listą <strong>sfcfiles0.dll</strong> możesz ściągnąć z tej strony) i zrestartować system.</font></p><p><font face="ms sans serif" size="2">&nbsp;&nbsp;Jak podmienić plik sfcfiles.dll ?<br />Plik ten jest używany w czasie działania systemu oraz chroniony przez SFC. Nie można go tak po prostu podmienić. Nie jest to jednak niemożliwe.<br />Wystarczy skopiować plik sfcfiles0.dll do folderu systemowego (np. c:\winnt\system32), dodać dwa wpisy do rejestru i zrestartować komputer. Trzeba też zrobić sobie <strong>kopię</strong> starego pliku sfcfiles.dll !<br />Oba wpisy trzeba umieścić w kluczu podanym poniżej, po restarcie system automatycznie usunie oba wpisy.<br />Uwaga: aby wykonać te wpisy wymagane są uprawnienia administratora.</font></p><p><font face="Courier New, Courier, mono" size="2">HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager</font></p><p><font face="ms sans serif" size="2"><strong>1)</strong><br />Nazwa wpisu: <strong><font face="Courier New, Courier, mono">PendingFileRenameOperations</font></strong><br />Typ wartości: wartość wielociągu (czyli <font face="Courier New, Courier, mono">REG_MULTI_SZ</font>)<br />Wartość: <br /><font face="Courier New, Courier, mono">\??\c:\winnt\system32\sfcfiles0.dll</font><br /><font face="Courier New, Courier, mono">!\??\c:\winnt\system32\sfcfiles.dll</font></font></p><p><font face="ms sans serif" size="2">Ten wpis służy do przenoszenia plik&oacute;w w czasie uruchamiania systemu (czyli gdy nie są one jeszcze używane).<br />W pierwszej linijce wartości musi być ścieżka do pliku, kt&oacute;ry ma być przeniesiony, natomiast druga linijka to nowa ścieżka dla tego pliku.<br />Uwaga: Utworzenie wpisu typu <font face="Courier New, Courier, mono">REG_MULTI_SZ</font> w edytorze rejestru jest możliwe dopiero od systemu XP. O tym jak to zrobić w systemie Windows 2000 przeczytasz dalej.</font></p><p>&nbsp;</p><p><strong><font face="ms sans serif" size="2">2)</font></strong><font face="ms sans serif" size="2"><br />Nazwa wpisu: <strong><font face="Courier New, Courier, mono">AllowProtectedRenames</font></strong><br />Typ wartości: wartość DWORD (czyli <font face="Courier New, Courier, mono">REG_DWORD</font>)<br />Wartość:<br /><font face="Courier New, Courier, mono">1</font></font></p><p><font face="ms sans serif" size="2">Ten wpis jest potrzebny aby system podmienił plik, kt&oacute;ry jest normalnie chroniony.</font></p><p><font face="ms sans serif" size="2">I to wszystko.</font></p><p><font face="ms sans serif" size="2">Plik z zerową listą sfcfiles0.dll jest napisany w asemblerze, aby zajmował mało miejsca (9kB).<br />W systemie Windows 2000 nie można ręcznie dodać pierwszej z opisywanych wartości w edytorze rejestru. Dlatego dodałem do pliku sfcfiles0.dll dwie funkcje: <strong>Install</strong> i <strong>Uninstall</strong>. Wykonają one automatycznie wpisy do rejestru (można sprawdzić ich poprawność przed restartem).<br />Przed wywołaniem tych funkcji, plik sfcfiles0.dll musi być w folderze systemowym.</font></p><p><font face="ms sans serif" size="2">Funkcja: <strong>Install</strong><br />Wywołanie: Wybierz polecenie &quot;Uruchom...&quot; i wpisz<br /><font face="Courier New, Courier, mono">rundll32 sfcfiles0 Install</font></font></p><p><font face="ms sans serif" size="2">Funkcja ta zrobi kopię starego pliku sfcfiles.dll w folderze system32\dllcache i umieści wpisy w rejestrze. Jeżeli plik sfcfiles.dll będzie już się znajdował w folderze dllcache, to nie zostanie on nadpisany. Po restarcie plik sfcfiles0.dll zmieni nazwę na sfcfiles.dll.</font></p><p><font face="ms sans serif" size="2">Funkcja: <strong>Uninstall</strong><br />Wywołanie: Wybierz polecenie &quot;Uruchom...&quot; i wpisz<br /><font face="Courier New, Courier, mono">rundll32 sfcfiles Uninstall</font></font></p><p><font face="ms sans serif" size="2">Funkcja kopiuje w folderze dllcache plik sfcfiles.dll do sfcfiles.tmp. Ten tymczasowy plik zostanie przeniesiony po restarcie do folderu system32. Aktualny jeszcze plik sfcfiles.dll (z zerową listą) z folderu systemowego zostanie skopiowany do pliku sfcfiles0.dll.</font></p><p><font face="ms sans serif" size="2">Tych dodatkowych funkcji można używać także w systemie XP.</font></p><p><font face="MS Sans Serif" size="2"><br /></font></p>

  • maresz 14.08.2006 18:18:52

    Witaj Yurek3 , dzięki Ci za tego obszernego , ale jakże konkretnego posta. No c&oacute;ż powiem tylko daremny Tw&oacute;j tr&oacute;d gdyż wcale nie miałem w zamyśle wyłączać SFC czyli ochrony plik&oacute;w systemowych , a wręcz przeciwnie chciałem tylko za pomocą tego narzędzia &quot;sfc/scannow&quot; sprawdzić sw&oacute;j komputer. Ale skoro już tak pięknie rozwinęłeś ten temat wyłączenia SFC , a masz jeszcze chęć kontynuować , to odpowiedz mi proszę jaki według Ciebie cel ma mieć pozbycie się ochrony plik&oacute;w systemowych , jakże ważnych dla poprawnego działania całego kompa ?<br />

  • Yurek3 17.08.2006 03:47:36

    <p>Drogi kolego nie nasz racji co do ochrony plik&oacute;w jakże ważnych dla prawidłowego funkjonowanoaia sustemu.</p><p>A to dlaczego ,to jest tak jakbyś kupił Auto i nie m&oacute;gł go przerobi np. zmienic&nbsp; k&oacute;ł czy podrasowac itp..</p><p>Tzn producent Windy woprowadził taką właśnie funkcje ,ktot&oacute;ra w zasadzie na nic takiego nie pozwala i jweśl chciałbys upiękrzyś swego windowsa stosując jakąś paczkę np. Vista Inspirant to bez wyłaczenia SFP zapomnij o tym ,także jeśli chciałbyś zaingerowac w inne pliki kt&oacute;re raczej zubarzają system a nie pomagają go uszlachetnic to bez wyłączenia tej funkcj jest to nie możliwe i moderatorzy tego Forum dobrze o tym wiedzą i dam sobie cos tam obciąc ,że mają ja wyłączoną.</p><p>&nbsp;Jest to produkt zbędny całkowicie ,on pomaga poducentowi tegoż systemu ,a nie urzytkownikowi.jeśli sobie zaz to wkleje fotki jak wygłąda m&oacute;j po przer&oacute;bkach Windiws XP i będziesz miał obraz jkie wiaualne możliwości daje wyłaczenie tego badziewia.</p><p>Napewno masz screan Luna bo inaczej by nie może a zastosowanie innedi nie zatwierdzanego przez MS$ jest nie możliwe bo musiałbys mies zhackowany plik uxtheme , ale jeśli go wkleisz do sustemu to zaraz SFC poda Tobie komunikat ,że ten pli jast niezgognu i wymienia na ten &quot;prawidłowy&quot; z MS$.</p><p>To na tyle Pozdrawiam za wielkiej wody z słonecznej Floridy - uo jak gorąco od czterech miech&oacute;w temp . nie spada poniżej 34stopnie i tak do końco pażdziernika&nbsp; - dobrze ,że klima w domu to można odpocząc.&nbsp;</p>

  • Żółty 17.08.2006 04:51:45

    <p>To system jest po to aby wyglądał ładnie ?? Bo ja wolę stabilne jego działanie ... </p>

  • Yurek3 17.08.2006 05:13:11

    <p>Panie Żułty czy z włączonym SFC czy z wyłączonym SFC bedzie stabilny .</p><p>Ja osobiście wątpie.</p><p>Jesem na tym Forum nowy tzn. ,że nie znam sie na funcjonowaniu Wn XP.</p><p>Dalej i jak zanm życie masz to wyłaczone bo jeśl nie to sorry nie spredawaj kitu , na tym jakże ważnym Forum ,że jest to potrzebne.</p><p>jest to kit ptrzebny producętowi systemu ,a nie normalnenu urzytkoenikowi WN XP</p><p>nie pisze userowi poniważ o wielu lat mieszkam w USA i uważam ,że may w polkim słownictie prawidłowe wyrażenia tej sytuacji.</p><p>A tak na marginesie z peła szczerościa nasz to u siebie w sytemie Właczone czy nie.</p><p>panie moderator.</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>

  • Żółty 17.08.2006 05:24:42

    <BLOCKQUOTE><div><img src="http://portal.centrumxp.pl/Themes/default/images/icon-quote.gif"> <strong>Yurek3:</strong></div><div> <p>Panie Żułty czy z włączonym SFC czy z wyłączonym SFC bedzie stabilny .</div></BLOCKQUOTE></p><p>Dop&oacute;ki się nie zacznie grzebać w plikach systemowych ...</p><p><BLOCKQUOTE><div><img src="http://portal.centrumxp.pl/Themes/default/images/icon-quote.gif"> <strong>Yurek3:</strong></div><div>Jesem na tym Forum nowy tzn. ,że nie znam sie na funcjonowaniu Wn XP.</div></BLOCKQUOTE></p><p>Coś takiego gdzieś zasugerowałem ??</p><p><BLOCKQUOTE><div><img src="http://portal.centrumxp.pl/Themes/default/images/icon-quote.gif"> <strong>Yurek3:</strong></div><div>Dalej i jak zanm życie masz to wyłaczone bo jeśl nie to sorry nie spredawaj kitu , na tym jakże ważnym Forum ,że jest to potrzebne.</p><p>jest to kit ptrzebny producętowi systemu ,a nie normalnenu urzytkoenikowi WN XP</p><p>nie pisze userowi poniważ o wielu lat mieszkam w USA i uważam ,że may w polkim słownictie prawidłowe wyrażenia tej sytuacji.</p><p>A tak na marginesie z peła szczerościa nasz to u siebie w sytemie Właczone czy nie.</div></BLOCKQUOTE></p><p>Mam włączone. Nie przeszkadza mi to wcale a&nbsp;te pliki, kt&oacute;re zechcę podmienić to i tak podmienię bez wyłączania SFC. Potrzebe jest r&oacute;wnocześnie producentowi i użytkownikowi. Użytkownikowi choćby po to, aby na ten przykład jakaś po dziadziu napisana aplikacja nie wypierdzieliła w kosmos plik&oacute;w systemowych (system nie wstaje - reinstalacja konieczna). SFC jest niejako pierwszą linią obrony w takich przypadkach. Oczywiście są r&oacute;wnież inne sposoby przywracania plik&oacute;w ale wymagają już nieco wiedzy a z tą u użytkownik&oacute;w jest często krucho.</p><p><BLOCKQUOTE><div><img src="http://portal.centrumxp.pl/Themes/default/images/icon-quote.gif"> <strong>Yurek3:</strong></div><div>panie moderator.</div></BLOCKQUOTE></p><p>Nie jestem moderatorem.</p>

  • Yurek3 17.08.2006 06:19:28

    <p>Może się pomyliłem co do moderatora&nbsp; za to przepraszam.</p><p>A tak og&oacute;lnie zajmuje sie tu ochona syetem&oacute;w dla&nbsp; stc .</p><p>no coments please </p><p>ja tu bywam okazyjnie i nie ciałbym naruszac zasad forum itp.</p><p>Aco do SFC ja mam zawszw wyłaczone&nbsp; nieufam&nbsp; MS% nigdy.<br /> </p><p>&nbsp;</p>

  • maresz 18.08.2006 22:09:02

    <p>Cześć Yurek , </p><p>Dzięki za Twoją wypowiedż. Z tego co przeczytalem wnioskuję ,że napewno wiesz o czym piszesz tzn. jesteś zaawansowany technologicznie. Ja zaliczę siebie raczej do początkujących. Generalnie powiem tak -każdy może mieć swoje indywidualne poglądy i chociaż się z nimi nie zgadzam to szanuję je. Ja nie widzę w Microsoft jakiegoś chegemona , z kt&oacute;rym należałoby walczyć na sw&oacute;j spos&oacute;b np. wyłączając ochronę SFP. Nie chcę zrobić ze swego Windowsa XP Home Edition jakiejś rakiety z wodotryskiem. Wiem na jaki system się zdecydowałem i to mi wystarcza. Zależy mi jedynie , aby on był sprawny na miarę swych niestety ograniczonych możliwości. To co sugerowałeś zrobić wymaga od usera dużej wiedzy , kt&oacute;rej Ż&oacute;łtemu napewno nie braknie i skoro on się z Tobą nie zgadza to chyba wie co m&oacute;wi.</p><p>Mimo wszystko czytałem Cię z zaciekawieniem. Odezwij się znowu zza wielkiej wody i ze słonecznej Florydy.&nbsp;</p>

maresz
Dodano:
13.08.2006 13:03:36
Komentarzy:
1
Strona 1 / 1