Oprettet tor. d. 26. november 2009 kl. 09:27:19

azerty
azerty (6.985 point. Point ude: 0)

Ændre file protection - dårlig ide?

Jeg sidder og leger lidt med et gammelt Windows 2000 SP4. Jeg vil pille ved systemfilerne (fx NTOSKRNL.EXE) for at ændre Windows udseende (boot screen med mere). Jeg har imidlertid svært ved at få Windows til at beholde de nye billeder (16 colors), som jeg sætter ind i "1030". Det meste bliver hurtigt gendannet til Windows default tilstand.

Det skyldes måske "file protection" i Windows 2000. Det kan slås fra (http://www.pctools.com/ (...)), men...

Mit spørgsmål er: Er det dumt at deaktivere file protection? Jeg tænker på IT-sikkerhed med mere.

Skrevet tor. d. 26. november 2009 kl. 10:59:23| #1

Vandreren
Vandreren (20.335 point)
Vandreren
Kort svar: Hvis du vha. backup sørger for at kunne fortryde ændringer af systemfiler, så kan du fint deaktivere File Protection.

Et par kommentarer:

Er der virkelig ingen nemmere måde at slå File Protection fra i W2k? Findes der ikke et simpelt Registry Tweak? Dit link beskriver jo hvordan man helt fjerner File Protection, ikke kun hvordan man deaktiverer den.

Bruger du Replacer.cmd til at erstatte den originale systemfil med den modificerede? Hvis du gør, så kan du jo også bruge Replacer.cmd til at lægge den originale, uændrede systemfil tilbage, dersom der skulle opstå problemer. Ellers kan du boote fra en anden disk og lægge originalen tilbage i systemet, hvis det går så galt, at W2k ikke vil boote.

Replacer.cmd: http://www3.telus.net/ (...)

Skrevet tor. d. 26. november 2009 kl. 22:13:05| #2

azerty
azerty (6.985 point)
Tak for svaret :-) - og linket.

Jeg ved ikke, om der findes en nemmere måde at slå file protection fra. Jeg har googlet og kan ikke finde så meget andet.

Jeg har åbnet SFC.DLL i en hex-editor, og der er ingen 00006211 (6211h)-value at finde, så det trick kan jeg ikke bruge.

Jeg vil kigge nærmere på replacer-programmet, som jeg ikke har hørt om før.

Jeg har for resten også prøvet at ændre ntoskrnl.exe på installationscdrommen, brænde en ny cd og installere w2k. Det funker, men... Når jeg installerer en opdatering (KB-noget), bliver ntoskrnl.exe tilsyneladende erstattet af en skjult back-up i w2k: Den almindelige boot screen er kommet tilbage ved næste genstart.

Skrevet tor. d. 26. november 2009 kl. 22:38:37| #3

Vandreren
Vandreren (20.335 point)
Vandreren
Jeg har et par forslag ang. at narre File Protection.

Hvad med at flytte mappen, hvor File Protection henter de oprindelige systemfiler? På XP er det mappen C:\WINDOWS\system32\dllcache, men der må være en tilsvarende på W2k.

Eller måske erstatte den både den originale systemfil og den i \dllcache\ med din modificerede fil? Her vil Replacer.cmd være meget nyttigt.

Sørg bare for at have backup af de originale filer - i det mindste et stykke tid -, så du kan fortryde hvis det bliver nødvendigt.

Skrevet tor. d. 26. november 2009 kl. 23:09:21| #4

azerty
azerty (6.985 point)
:-)

C:\WINDOWS\system32\dllcache findes også i w2k. Jeg vil nu
prøve at se, hvad der sker, hvis jeg erstatter filen med den modificerede - og så installere en opdatering....

Vender tilbage i morgen :-)

Skrevet tor. d. 26. november 2009 kl. 23:51:51| #5

azerty
azerty (6.985 point)
Måske er det noget snavs at modificere ntoskrnl. Måske skal jeg nøjes med at lave en kopi, modificere den og ændre boot.ini med /Kernel=xxxx.exe....

Skrevet fre. d. 27. november 2009 kl. 05:34:20| #6

azerty
azerty (6.985 point)
Men alligevel... Hvis nu jeg kunne få de ændreede bitmaps til at være nøjagtig samme størrelse som originalen, så vil en opdatering måske ikke opdage, at ntoskrnl er modificeret. Problemet er, at fx den originale bitmap_1.bmp er 24.072 bytes, mens min erstatning er 16.438 bytes - og jeg ved ikke lige, hvordan jeg får gjort dem nøjagtigt lige store.

Skrevet fre. d. 27. november 2009 kl. 16:34:18| #7

azerty
azerty (6.985 point)
ang. replacer: det virker fint med de fire filer:

NTKRNLMP.EXE
NTKRNLPA.EXE
NTKRPAMT.EXE
NTOSKRNL.EXE

Problemet er bare stadigvæk, at opdateringer fra Windows Update på en eller anden måde overskriver de modificerede systemfiler, således at de originale bitmaps kommer tilbage efter genstart - også selv om jeg har placeret de modificerede systemfiler i:

\WINNT\system32
\WINNT\system32\dllcache
\WINNT\Driver Cache\i386

... som er de tre steder disse filer findes på w2k.

Så... jeg tror, jeg sropper min "skøre" ide.

Tak for hjælpen :-)

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

Deling af filer mellem WinXP / Win7 / Mac OSX Snow Leopard

Oprettet den 24. marts 2011 kl. 09.46
2pretty4u giver 200 point for svar | Giv et svar »

Medion Akoya mini-bærbar

Oprettet den 25. april 2010 kl. 17.24
azerty giver 200 point for svar | Giv et svar »

Fjernkontrol af W2K pc og server

Oprettet den 28. februar 2010 kl. 23.30
pixiball giver 60 point for svar | Giv et svar »



   




Tips & Tricks fra PC World

Teaser billede

Læserne: Her er vores værste it-indkøb

Det er ikke al it-udstyr, som er det rene guld. Her er nogle af læsernes skrækhistorier.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Sådan siger du farvel til Facebook

Læs her, hvordan du dropper Facebook og i stedet anvender nogle brugervenlige alternativer, så du stadig kan være social på nettet.


Nyheder fra Computerworld

Teaser billede

Galleri: De fedeste håndholdte gennem 40 år

Her har du de mest banebrydende håndholdte computere gennem alle tider.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger