|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jun 2002
Città: Salerno
Messaggi: 4638
|
Tweak per win2k e xp,eliminare il wfp e liberare risorse
Come ben saprete windows 2000 e windows xp integrano il windows file protection,ovvero monitorano su i file di sistema definiti necessari e li salvano nella cartella %systemroot%\system32\dllcache.Andando ad installare patch su patch,oppure installando i service pack senza integrarli nel cd di installazione tale directory cresce a dismisura e rallenta il sistema oltre ad occupare risorse e a rallentare l'hard disk.Vi propongo di seguito come far sì che tale directory abbia una dimensione predefinita da voi oppure come disabilitare totalmente il windows file protection (wfp) liberando ulteriori risorse
Per impostare la directory a contenere massimo 50 mega di file aprire blocco note e fare copia ed incolla di questo testo Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "SfcQuota"=dword:00000032 Per impostare la directory a contenere massimo 75 mega di file aprire blocco note e fare copia ed incolla di questo testo Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "SfcQuota"=dword:0000004b Per impostare la directory a contenere massimo 100 mega di file aprire blocco note e fare copia ed incolla di questo testo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "SfcQuota"=dword:00000064 Per impostare la directory a contenere massimo 153 mega di file aprire blocco note e fare copia ed incolla di questo testo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "SfcQuota"=dword:00000099 In entrambi i casi salvare i file non come .txt ma con estensione .reg (basta selezionare da blocco note dopo il copia ed incolla "salva con nome" e nel menù in basso selezionare "tutti i file",a quel punto scrivere il nome che vorrete darci più .reg Esempio: NoWFP.reg.) Vi ricordo che di default windows setta tali valori in modo che la directory sia in teoria di grandezza infinita (ho visto server con questa directory di oltre 500mega). Per disabilitare del tutto il wfp Per windows 2000 e windows 2000 sp1: aprite blocco note e fate copia ed incolla di questo testo Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "SFCDisable"=dword:ffffff9d Riavviate e per avere conferma che il wfp sia disabilitato andate in pannello di controllo ---> strumenti di amministrazione ---> visualizzatore eventi ---> Registro eventi sistema e controllate che ci sia la voce Windows File Protection,cliccateci due volte e controllate che ci sia scritto "Protezione file Windows non attiva." Per windows 2000 sp2 e sp3 aprite blocco note e fate copia ed incolla di questo testo Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "SFCDisable"=dword:ffffff9d Ora andate nella cartella %systemroot%\winnt\system32 e cercate il file sfc.dll e fatene un'altra copia di sicurezza.Scaricate la dll in allegato,che non è altro che la stessa dll patchata da me un editor esadecimale,e scompattatela in c: o nell'unità predefinita.Purtroppo non potete sostituirla a caldo perchè quella dll fa parte del wfp ed è in uso dal sistema anche se lo avviate in modalità provvisoria o con il solo prompt dei comandi.La soluzione è di avviare il pc tramite floppy di avvio con dos oppure utilizzare la console di ripristino di windows 2000.Per avviarla seguite questa procedure 1)mettete il cd nel drive in modo che windows possa fare il boot da cd e fate caricare i file necessari 2)a caricamento concluso premete r per ripristinare l'installazione di windows e poi premete c per avviare la console di ripristino. 3)scrivete tali istruzioni (valide anche se utilizzate dos) copy c:\sfc.dll c:\winnt\system32 digitate sì se vi verrà chiesto di sotituire la dll vecchia.Digitate subito dopo exit in modo che il pc venga riavviato e windows avviato in modalità normale. Per concludere andate in pannello di controllo ---> strumenti di amministrazione ---> visualizzatore eventi ---> Registro eventi sistema e controllate che ci sia la voce Windows File Protection,cliccateci due volte e controllate che ci sia scritto "Protezione file Windows non attiva." Per windows 2000 sp4 aprite blocco note e fate copia ed incolla di questo testo Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "SFCDisable"=dword:ffffff9d Ora andate nella cartella %systemroot%\winnt\system32 e cercate il file sfc.dll e fatene un'altra copia di sicurezza.Scaricate la dll in allegato,che non è altro che la stessa dll patchata da me un editor esadecimale,e scompattatela in c: o nell'unità predefinita.Purtroppo non potete sostituirla a caldo perchè quella dll fa parte del wfp ed è in uso dal sistema anche se lo avviate in modalità provvisoria o con il solo prompt dei comandi.La soluzione è di avviare il pc tramite floppy di avvio con dos oppure utilizzare la console di ripristino di windows 2000.Per avviarla seguite questa procedure 1)mettete il cd nel drive in modo che windows possa fare il boot da cd e fate caricare i file necessari 2)a caricamento concluso premete r per ripristinare l'installazione di windows e poi premete c per avviare la console di ripristino. 3)scrivete tali istruzioni (valide anche se utilizzate dos) copy c:\sfc.dll c:\winnt\system32 digitate sì se vi verrà chiesto di sotituire la dll vecchia.Digitate subito dopo exit in modo che il pc venga riavviato e windows avviato in modalità normale. Per concludere andate in pannello di controllo ---> strumenti di amministrazione ---> visualizzatore eventi ---> Registro eventi sistema e controllate che ci sia la voce Windows File Protection,cliccateci due volte e controllate che ci sia scritto "Protezione file Windows non attiva." Per windows Xp aprite blocco note e fate copia ed incolla di questo testo Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "SFCDisable"=dword:ffffff9d Ora andate nella cartella %systemroot%\winnt\system32 e cercate il file sfc_os.dll e fatene un'altra copia di sicurezza.Scaricate la dll in allegato,che non è altro che la stessa dll patchata da me un editor esadecimale,e scompattatela in c: o nell'unità predefinita.Purtroppo non potete sostituirla a caldo perchè quella dll fa parte del wfp ed è in uso dal sistema anche se lo avviate in modalità provvisoria o con il solo prompt dei comandi.La soluzione è di avviare il pc tramite floppy di avvio con dos oppure utilizzare la console di ripristino di windows 2000.Per avviarla seguite questa procedure 1)mettete il cd nel drive in modo che windows possa fare il boot da cd e fate caricare i file necessari 2)a caricamento concluso premete r per ripristinare l'installazione di windows e poi premete c per avviare la console di ripristino. 3)scrivete tali istruzioni (valide anche se utilizzate dos) copy c:\sfc_os.dll c:\windows\system32 digitate sì se vi verrà chiesto di sotituire la dll vecchia.Digitate subito dopo exit in modo che il pc venga riavviato e windows avviato in modalità normale. Per concludere andate in prestazioni e manutenzione ---> pannello di controllo ---> strumenti di amministrazione ---> visualizzatore eventi ---> Registro eventi sistema e controllate che ci sia la voce Windows File Protection,cliccateci due volte e controllate che ci sia scritto "Protezione file Windows non attiva." Ovviamente in tutti i casi potete cancellare il contenuto della cartella dllcache senza cancellare la cartella stessa Come potete notare manca la procedura per windows xp sp1 e sp1a.Purtroppo non ho i file da patchare,se volete mandarmeli e far sì che possa completare la guida mandatemi sfc_os.dll da %systemroot%\system32 se avete windows xp con service pack 1 o 1a a edit specificando nel caso di xp se è sp1 o sp1a Consiglio a tutti di fare un backup del registro e della dll sfc.dll o di sfc_os.dll nel caso di xp.Ad ogni modo non sono responsabile di problemi di stabilità dovuti ad un uso scorretto di questa guida Ultima modifica di Deuced : 16-10-2011 alle 11:25. |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jan 2002
Città: Friuli-Venezia Giulia
Messaggi: 1668
|
up
Ciao
__________________
Ogni giorno di più, mi convinco che lo sperpero della nostra esistenza risiede nell'amore che non abbiamo donato. L'amore che doniamo è la sola ricchezza che conserveremo per l'eternità. GUSTAVO ADOLFO ROLFF |
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Jun 2002
Città: Salerno
Messaggi: 4638
|
Quote:
grazie a grunge è disponibile la dll per winxp senza service pack |
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Aug 2001
Messaggi: 9538
|
il procedimento da te spiegato per windows 2000 funziona anche con sp4?
|
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: Jun 2002
Città: Salerno
Messaggi: 4638
|
Quote:
se leggi le ultime righe vedrai che mi serve la dll da editare per renderlo compatibile |
|
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Aug 2001
Messaggi: 9538
|
Re: Tweak per win2k e xp,eliminare il wfp e liberare risorse
Quote:
ehm...ehm... ![]() sai che ti dico..dato che ho sp4 ti mando il file |
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Jun 2002
Città: Salerno
Messaggi: 4638
|
aggiunta procedura per win2k sp4,ma rimane una beta in quanto non è stata testata.Basta un backup e potete provare (basta dare un'occhiata al visualizzatore eventi).Conservate sempre la sfc.dll di backup e mettetela in un posto diverso da c:,ad esempio un'altra partizione in modo da poterla ripristinare senza problemi
|
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Aug 2001
Messaggi: 9538
|
appena posso provo la procedura e ti dico se funzia
|
|
|
|
|
|
#10 | |
|
Senior Member
Iscritto dal: Jun 2002
Città: Salerno
Messaggi: 4638
|
Quote:
ok,ricorda il backup,non voglio avere un utente che deve formattare sulla coscienza |
|
|
|
|
|
|
#11 |
|
Senior Member
Iscritto dal: Jan 2002
Città: Friuli-Venezia Giulia
Messaggi: 1668
|
Ciao.
Per fare il BACKUP del registro che faccio? Apro il registro e lo esporto? Ciao grunge
__________________
Ogni giorno di più, mi convinco che lo sperpero della nostra esistenza risiede nell'amore che non abbiamo donato. L'amore che doniamo è la sola ricchezza che conserveremo per l'eternità. GUSTAVO ADOLFO ROLFF |
|
|
|
|
|
#12 | |
|
Senior Member
Iscritto dal: Jun 2002
Città: Salerno
Messaggi: 4638
|
Quote:
usa winrescue,è free per 30 giorni.Ce ne è uno per ogni versione di windows http://www.superwin.com/index.htm |
|
|
|
|
|
|
#13 |
|
Senior Member
Iscritto dal: Jan 2002
Città: Friuli-Venezia Giulia
Messaggi: 1668
|
tanchiu
Grunge
__________________
Ogni giorno di più, mi convinco che lo sperpero della nostra esistenza risiede nell'amore che non abbiamo donato. L'amore che doniamo è la sola ricchezza che conserveremo per l'eternità. GUSTAVO ADOLFO ROLFF |
|
|
|
|
|
#14 | |
|
Senior Member
Iscritto dal: Aug 2001
Messaggi: 9538
|
Quote:
|
|
|
|
|
|
|
#15 |
|
Senior Member
Iscritto dal: Jun 2002
Città: Salerno
Messaggi: 4638
|
novità?
|
|
|
|
|
|
#16 | |
|
Senior Member
Iscritto dal: Jan 2002
Città: Friuli-Venezia Giulia
Messaggi: 1668
|
Quote:
La richiesta continua del cd per recuperare i file protetti NON me lo fa + http://www.azpoint.net/articoli.asp?id=5096 Ma il comando /cachesize=x - delimita i parametri , in Mb, della cache del Windows File Protection. non è poi anche la modifica che consigli tu nel passo Per impostare la directory a contenere massimo 50 mega di file aprire blocco note e fare copia ed incolla di questo testo ... ? Ciao Grunge
__________________
Ogni giorno di più, mi convinco che lo sperpero della nostra esistenza risiede nell'amore che non abbiamo donato. L'amore che doniamo è la sola ricchezza che conserveremo per l'eternità. GUSTAVO ADOLFO ROLFF |
|
|
|
|
|
|
#17 | |
|
Senior Member
Iscritto dal: Jun 2002
Città: Salerno
Messaggi: 4638
|
Quote:
sì,è lo stesso,modifica la chiave del registro che ho postato io |
|
|
|
|
|
|
#18 |
|
Senior Member
Iscritto dal: Dec 2002
Messaggi: 9240
|
Per Windows XP Pro SP1a va bene la dll per Win XP?
|
|
|
|
|
|
#19 | |
|
Senior Member
Iscritto dal: Jun 2002
Città: Salerno
Messaggi: 4638
|
Quote:
no |
|
|
|
|
|
|
#20 | |
|
Senior Member
Iscritto dal: Jan 2002
Città: Friuli-Venezia Giulia
Messaggi: 1668
|
Quote:
Buona domenica grunge
__________________
Ogni giorno di più, mi convinco che lo sperpero della nostra esistenza risiede nell'amore che non abbiamo donato. L'amore che doniamo è la sola ricchezza che conserveremo per l'eternità. GUSTAVO ADOLFO ROLFF |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:37.




















