|
Di seguito gli articoli e le fotografie pubblicati nella giornata richiesta.
Articoli del 23/10/2007
Quando si seleziona un file video da gestione risorse di Windows XP, explorer.exe cerca di farne la preview. Tale caratteristica, se a volte risulta utile, spesso blocca i files impedendone la cancellazione o manda in crash explorer.exe. E, comunque, rallenta le prestazioni del pc.
Per disabilitare la funzionalità di preview è possibile intervenire sul registry modificando alcuni valori del nodo HKEY_CLASSES_ROOT.
Il seguente file zip contiene due script:
- disabilita_preview_video.reg
- annulla_modifiche_di_disabilita_preview_video.reg
Scarica lo zip
Il primo disabilita il preview e il secondo lo riabilita.
Il file è preso da http://www.zanezane.net/
Su XP Professional, con SP2, mi è capitata questa simpatica cosa. Se, tramite gestione risorse, si entra in una directory in cui ci sono dei video .avi DivX e se ne seleziona uno, explorer.exe cerca di farne l'anteprima e spesso appare questo messaggio:
"Per facilitare la protezione del computer, il programma è stato chiuso"
Si chiude quindi explorer.exe e si riavvia da solo.
Poichè la cosa è piuttosto fastidiosa (e la macchina su cui avviene è "pulita" da virus) mi sono documentato un po' in internet ed è emerso che il "Data Execution Prevention" aggiunto nella SP2 di XP a volte fa a pugni con i codec video, causando il suddetto problema.
Come disattivare il Data Execution Prevention ?
Semplice semplice: basta modificare il file boot.ini presente nel disco di sistema del PC (generalmente C:). Il file boot.ini è un file di sistema quindi è nascosto e di sola lettura. Inoltre, se lo si incasina, il pc non riparte, quindi seguite quanto segue solo se siete capaci.
Aprite il boot.ini (ripeto, dovete abilitare la visualizzazione files nascosti e di sistema e togliere l'attributo di sola lettura) con notepad (o altro editor):
[boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=Optin /fastdetect
Sostituite il parametro /noexecute=Optin con /noexecute=AlwaysOff
[boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=AlwaysOff /fastdetect
Così si disabilita il Data Execution Prevention (dovete salvare il boot.ini, ovviamente, e riavviare la macchina).
Altra soluzione, che non comporta la disabilitazione del Data Execution Prevention (il quale dovrebbe comunque proteggere da virus) è quella di disabilitare il preview dei video.
Nel seguente post c'è la procedura: come disabilitare il preview dei video di explorer.exe
Fotografie del 23/10/2007
Nessuna fotografia trovata.
|