Msfeedssync.exe – Cos’è ? Un aiuto non richiesto
Questo file eseguibile, che avrete molto probabilmente in perenne esecuzione sul vostro windows vista, è il motore di sincronizzazione dei feed di Internet Explorer 7 (e 8?).
Se andate in internet Explorer, nelle opzioni di feed, potete disaiblitare la ricerca automatica di aggiornamenti (follemente impostata di default su un ora sola di intervallo … se ne avete 150 è una follia, ve lo garantisco.). Procedete così per trovare queste opzioni, partendo dai menù di Ie7
Strumenti -> Opzioni Interne -> Contenuto -> Feed -> impostazioni
Perchè l’ho definito un aiuto non richiesto?
Perchè quasi tutti noi leggiamo i feed tramite un apposito software (FeedReader 3, eccellente e gratuito), oppure online (Google Reader, tanto per citarne uno tra tanti).
E perchè anche disatttivando l’opzione di ricerca update, il modulo in questione rimane in memoria, a far che non si sa, so solo che un qualsiasi Process Monitor vi segnalerà che spesso e volentieri arriva a consumare anche l’80% delle risorse-tempo della CPU per svolgere il suo non-lavoro.
Per disabilitare questo processo è sufficiente aprire una riga di comando (Start -> Eseegui -> cmd.exe) e digitare il seguente comando:
msfeedssync disable
Naturalmente per riabilitarlo è sufficiente riattivare l’opzione e diigtare il comando inverso dalla riga di comando
msfeedssync enable
In caso di errori
Alcuni lettori mi han segnalato che questo processo si pianta spesso, provocando una segnalazione errori in Windows Vista.
Per prima cosa disabilitiamo il processo in questione:
msfeedssync enable
Quindi verifichiamo che sia davvero terminato digitando
schtasks /query | findstr /i "user_feed"
Praticamente chiedo al sistema prima di fare un elenco dei task (attività ) schedulate (pianificate) e quindi di ricercare nell’elenco il task con nome "user_feed". L’esito sperato è questo: No tasks running
A questo punto riabilitiamo il processo
msfeedssync enable
e chiediamo al sistema di verificarne l’esecuzione
schtasks /query | findstr /i "user_feed"
Se l’esito è simile al seguente:
User_Feed_Synchronization-{B70B1824-595E-4 27/07/2008 10:23:00 Ready
allora le cose sono tornate tuttete al loro posto !
Se ancora non basta
Cancellate l’intera cartella
\USERS\%username%\AppData\Local\Microsoft \Feeds Cache\
Non serve digitare a mano il comando msfeedssync disable, ma
è sufficiente disattivare l’opzione “Controlla automaticamente aggiornamenti” per far si che il processo msfeedssync non parta più.