Il processo del software di sicurezza McAfee Mcshield.exe ha più casi d'uso documentati che possono far sì che il programma prenda il controllo della CPU del computer. Se un utente che riscontra un problema con il programma apre Gestione attività di Windows, potrebbe notare che il programma Mcshield.exe richiede il 100 percento o quasi tutta la CPU nella scheda Processi. Quando Mcshield.exe prende il controllo della CPU, tutti gli altri programmi non hanno potenza della CPU con cui lavorare, il che rende il sistema inutilizzabile.
Mcshield e requisiti di sistema
Il processo Mcshield.exe è la parte attiva di difesa o antivirus della suite di sicurezza informatica McAfee. Il programma Mcshield.exe è progettato per proteggere il computer da malware e rimuovere le infezioni da malware esistenti. McAfee consiglia di avere almeno una CPU da 1 GHz e almeno 2 GB di RAM sui computer Windows Vista o successivi. Se il computer ha hardware sottoalimentato e non può soddisfare i requisiti minimi, può far sì che il programma Mcshield utilizzi più cicli della CPU di quanto dovrebbe e rallentare il funzionamento del sistema.
Problema con il thread video Nvidia
McAfee ha identificato un problema con alcuni driver della scheda video Nvidia che causa il "runaway" del thread del programma Mcshield.exe e utilizza tutta la potenza della CPU. Il problema non è effettivamente causato da McAfee stesso e può essere corretto aggiornando le unità della scheda video del computer. I driver possono essere aggiornati dal sito di Nvidia o tramite il programma Windows Update. Potrebbe essere necessario disinstallare McAfee Anti-virus o disabilitare il processo Mcshield.exe per eseguire l'aggiornamento del driver video per risolvere il problema.
Acceleratore scanner su richiesta
Il processo Mcshield.exe include il programma McAfee On-Demand Scanner, che può sovraccaricare la CPU in alcune condizioni. Windows controlla quali programmi hanno la priorità sugli altri quando si tratta di utilizzo della CPU. Poiché la scansione antivirus non deve essere immediata ed è generalmente un processo in background, i programmi antivirus di solito hanno una priorità bassa. Tuttavia, se ai thread ODS viene assegnata una priorità alta, possono utilizzare il 100% della CPU. La priorità di scansione può essere limitata all'utilizzo di risorse di sistema minime selezionando la scheda Avanzate e trascinando il dispositivo di scorrimento Utilizzo del sistema sul valore "10%". Questo problema può essere aggravato dalla scansione antivirus multi-thread delle versioni di McAfee. Il multi-threading è un processo che suddivide un programma più grande per consentire a più processori e core del processore di lavorare insieme per completare un'attività più ampia. La scansione antivirus multi-thread può essere controintuitiva sui processori single-core perché i thread competeranno per il controllo.
Problemi di memoria multi-thread
L'esecuzione della versione multithread di McAfee fa sì che Mcshield.exe utilizzi più memoria di sistema. Questo può essere un problema se il computer non ha abbastanza RAM disponibile. L'utilizzo della CPU Mcshield.exe può saltare periodicamente mentre il computer cerca di aggirare i problemi di memoria. McAfee consiglia di applicare la patch al programma alla versione 8.8 patch 3 o successiva se si esegue Windows 8 o di eseguire il downgrade alla versione 8.7i se si esegue Windows 7 o precedente.
Anti-virus gratuito alternativo
Se non è possibile risolvere i problemi con i problemi di hogging della CPU McAfee Mcshield.exe, potrebbe essere necessario rimuovere completamente il programma. Programmi come AVG Free, Avira Free e Avast Free sono tutte alternative gratuite a McAfee.