[ Passwd @ 29.05.2005. 18:48 ] @
Ovako, kako zamijeniti fajl mpr.dll koji se nalazi u windows\system32 direktoriju!
Novi mpr.dll se nalazi u attachu!!
[ Passwd @ 29.05.2005. 20:32 ] @
Jedino sto mi je palo napamet da izmjenim taj fajl u instalacijskom cd-u windowsa pa da ih reinstaliram sa tim novim fajlom...

Dal zna itko neko jednostavnije rjesenje posto se radi o sistemskom fajlu??
[ `and @ 29.05.2005. 22:53 ] @
Command Prompt ?
[ Binary Mind @ 30.05.2005. 00:06 ] @
Pomocu program XPlite iskljucis file protection i radis najnormalnije. Prebaci taj dll i u dllcache i u system32.
[ Dalibor81 @ 30.05.2005. 00:25 ] @
Ja sam shell32 zamenio pomocu knopixa.
Pozdrav
[ Passwd @ 30.05.2005. 15:50 ] @
Hvala!!

[ StORM48 @ 31.05.2005. 01:20 ] @
Ja sistemske fajlove menjam na sledeći način, a kada me mrzi da podižem konzolu i slično:

Naravno, neophodno je da fajl NIJE trenutno aktivan.

Recimo, da želim da "pregazim" fajl PROZOR.DLL sa nekim novijim. Svi protected fajlovi su zaštićeni od prepisivanja. Da, ali ne i od preimenovanja. Uđete lepo u Total Commander, pritisnete SHIFT+F6, promenite ime originalnog fajla u PROZOR.DLL.BAK, a onda na njegovo mesto ubacite novi.

Bitno je da prilikom zamene nekog DLL fajla u SYSTEM32 direktorijumu, najpre zamenite backup fajl u DLLCACHE direktorijumu, pošto "pametni" Windows, čim primeti prevaru, istovremeno poteže za bekap kopijom iz ovog direktorijuma. Ovako, kada mu kao bekap podmetnete već "sređeni" fajl, neće imati čime da zameni.

Nisam siguran koliko će ovo nekome trebati, ali nije loše znati... ako zatreba.

Pozdrav
[ Passwd @ 31.05.2005. 10:14 ] @
Super, zamijenio sam fajl ali poslije restarta kako ste rekli "pametan windows" zamijeni moj novi mpr.dll sa starim...
Kako da nadjem taj dllcache folder (nigdje ga nema), a u XPliteu imam kvacicu pored "default cache settings"i namjesten je folder c:\windows\system32\dllcache al ja taj folder nigdje ne vidim??
Kako doc do njega??
[ mtraj @ 31.05.2005. 15:30 ] @
@Passwd
Najverovatnije ga je obrisao XPlite u toku instalacije, tj. nije ni kreirao folder dllcache. Ja nisam radio sa XPlite ali Nlite radi slicnu stvar, pa pretpostavljam da je to u pitanju. Posto je samo folder dllcache "tezak" negde oko 400MB pogledaj ukupnu velicinu windows foldera, ako je ispod 1GB onda dllcache-a sigurno nema.
[ Passwd @ 31.05.2005. 16:10 ] @
Da, upravu si!!
Ispod 1 GB!!
Al odkud ih onda on vadi nazad??
[ StORM48 @ 31.05.2005. 16:20 ] @
Najjednostavnije ćeš utvrditi ako pretažiš ceo Win direktorijum, koristeći ime tog fajla. Gde god da se nalazi, zameni ga, a glavni (onaj u System32) ostavi za kraj. Inače, direktorijum DLLCACHE bi trebao da se nalazi u SYSTEM32.

Hint: Moguće je da stoji u C:\WINDOWS\LAST GOOD, pa unutar njega ima nekoliko foldera, među kojima je i DLLCACHE. Iako ovaj folder nije namenjen za backup (mada služi za setovanje opcije "Use Last Good Configuration that worked", prilikom butovanja), dešava se da Win iz nekog razloga fajlove vadi i odavde.

Pozdrav
[ Passwd @ 31.05.2005. 16:24 ] @
OK, hvala!!
[ Passwd @ 31.05.2005. 16:50 ] @
Ali nece ici!!
Sve sam pretrazio i NE postoji ni jedan drugi mpr.dll??
Bas je pametan taj windows!!!
[ StORM48 @ 31.05.2005. 22:51 ] @
Koji program koristiš? Commander ili Explorer? Ako je potonji, toplo preporučujem prelazak na TC. Prosto, lakši je za rad. Uključi opciju "Show Hidden/System Files", jer je moguće da zbog toga "ne vidi" traženi fajl.

Poslednja varijanta je da sistem podigneš u recovery konzoli (potreban Ti je XP CD) i da operaciju odradiš ručno, kucajući stare dobre DOS komande. :)

Pozdrav
[ Binary Mind @ 01.06.2005. 01:02 ] @
Probaj da registrujes taj novi dll pomocu regsvr32.exe (koristi search u Windows-u da bi ga nasao) jednom kad ga nalepis. dll-ovi se najlakse registruju tako sto ih prevuces na regsvr32.exe. a mogu i preko komandne linije (vidi help).