Quali sono VDM Redir Files?

September 2

Nel sistema operativo Windows, VDM reindirizzare i file sono di fondamentale importanza per sostenere i programmi che sono stati progettati per le versioni precedenti di Windows. Questi file sono in genere file eseguibili o librerie a collegamento dinamico. Senza reindirizzare i file, Windows non sarebbe in grado di emulare in modo sicuro Windows 3.1 o ambienti di sistemi operativi più vecchi.

NT sottosistemi di Windows

sistemi Windows NT, come Windows XP, Windows Vista e 7, contengono sottosistemi che facilitano in esecuzione programmi che sono stati progettati per altri ambienti operativi come DOS. Tali sottosistemi sono conosciuti come "sottosistemi di ambiente." Tali sottosistemi eseguite nel sistema come singoli processi, con il sottosistema principale è il sistema esecutivo Windows NT. Questo sistema fornisce compatibilità di fondo con DOS e altri sistemi come Windows 3.1, ed ogni altro sottosistema costruisce da esso come necessario per fornire compatibilità con un determinato programma.

MS-DOS Virtual Machine

Una manifestazione diretta di questi sottosistemi è la macchina virtuale MS-DOS, con il quale è possibile eseguire DOS e 16 bit programmi Windows su Windows XP, Vista e 7. Il Virtual Machine MS-DOS crea un ambiente all'interno del quale i programmi creati per questi anziani sistemi possono funzionare, nonostante il fatto che essi non sono compatibili con l'hardware del computer. Questa macchina virtuale non influenza il sistema operativo nativo affatto e Windows può riprendere il controllo in qualsiasi momento.

redirector

Un redirector è un programma che reindirizza l'uscita della CPU dal sistema operativo nativo nella macchina virtuale. Un redirector è necessario garantire che la CPU non fa inavvertitamente comandi completi sul sistema operativo nativo che furono destinata al sistema emulato. In questo modo, l'ambiente emulato è tenuto separato dal hardware del computer. Altrimenti, Windows potrebbe diventare instabile, e questo tipo di emulazione non sarebbe possibile.

Redir.exe e Redir.dll

Redir.exe è il processo che facilita la spola informazioni dal sistema operativo alla macchina virtuale MS-DOS. Questo processo è un tipo di software noto come "driver di periferica virtuale". Questo driver di periferica virtuale funziona fungendo da ponte tra due componenti del computer, molto nello stesso modo come driver normale. La differenza è che in questo caso, il ponte non è tra due pezzi di hardware, ma tra software e hardware, da qui il termine "virtuale". Redir.dll è una libreria di collegamento dinamico che agisce come un redirector per WOW, o Windows su Windows, un altro tipo di piattaforma virtuale di Windows.