Che cosa è Windowroot System32 / Hal.dll?

May 1

Che cosa è Windowroot System32 / Hal.dll?


Hal.dll, che è l'acronimo di livello di astrazione hardware, è un file di sistema di Windows legittimi. Hal.dll controlla il modo in cui l'interfaccia funzioni del sistema operativo del computer con i componenti specifici presenti nel CPU della macchina e altri componenti hardware del sistema di base.

origine

Hal.dll è un file di libreria a collegamento dinamico che è una componente critica di tutte le versioni attuali di Windows. Windows installa il file Hal.dll nella directory Windows \ System32 durante l'installazione iniziale del sistema operativo. Anche se i virus si può nascondere con il nome del file hal.dll, se il file hal.dll si trova nella cartella System32, allora è molto probabile che una versione genuina del file.

Funzione

Il file hal.dll serve a regolare routine a livello di kernel basato sulla configurazione hardware del computer. Quando si installa Windows, il programma di installazione seleziona la versione appropriata di hal.dll per il computer da una serie di archivi Stock hal.dll. Hal.dll contiene informazioni su come eseguire le funzioni di sistema operativo universale dato componenti hardware della CPU. Il livello intermedio di astrazione che permette hal.dll offerte driver di dispositivo e gli altri componenti del sistema per richiamare le funzioni senza dover specificare come gestire variabili a livello di CPU che variano da macchina a macchina.

variabili rilevanti

Ci sono diverse variabili hardware diverse che determinano quale versione di hal.dll è presente sulla macchina e regolano le funzioni come Hal.dll. Le varie versioni di hal.dll sono disponibili a seconda che la CPU contiene un controller di interrupt programmabile avanzato, o ACPI, e se il BIOS del computer è compatibile ACPI. Hal.dll contiene inoltre informazioni astrazione funzione che modifica come funzioni sono chiamate a seconda che il computer dispone di un singolo processore o più processori.

Hal.dll Virus

Alcuni virus può corrompere un computer Windows eliminando il file system hal.dll. Questi virus funzionano rimuovendo surrettiziamente il file dll dalla cartella Windows32 e quindi riavviare il computer. Una volta Hal.dll è stato rimosso, quindi il computer potrebbe sperimentare funzionalità limitate o non funzionare affatto; in tal caso, è necessario reinstallare Windows per ripristinare il file hal.dll appropriato per il sistema.