? I Windows-operativsystemet , VDM omdirigerer filer er kritisk vigtige for at understøtte programmer, der er designet til ældre versioner af Windows. Disse filer er typisk eksekverbare filer eller dynamiske link biblioteker. Uden redirect filer , ville Windows ikke være i stand til sikkert at emulere Windows 3.1 eller ældre operativsystemer. Windows NT Undersystemer
Windows NT -systemer, såsom Windows XP , Windows Vista og 7 , indeholde undersystemer , der letter kørende programmer , der er designet til andre operativsystemer miljøer såsom DOS. Disse delsystemer er kendt som "miljø delsystemer. " Disse delsystemer kørt på systemet som individuelle processer , med det primære delsystem, der er Windows NT udøvende system. Dette system indeholder grundlæggende kompatibilitet med DOS og andre systemer, såsom Windows 3.1, og hver andet delsystem bygger fra det, som er nødvendig for at give kompatibilitet med et bestemt program .
MS -DOS Virtual Machine
< br >
En direkte manifestation af disse delsystemer er MS -DOS Virtual Machine , som du kan køre DOS og 16-bit Windows-programmer på Windows XP, Vista og 7 . MS-DOS Virtual Machine skaber et miljø, hvor programmer skabt til disse ældre systemer kan køre , til trods for at de ikke er forenelige med computerens hardware . Denne virtuelle maskine påvirker ikke det oprindelige styresystem på alle, og Windows kan genvinde kontrollen på ethvert tidspunkt.
Omdirigeringer
redirector er et program, omdirigerer CPU output fra det oprindelige styresystem ind i den virtuelle maskine. En omdirigering er nødvendig for at sikre , at CPU'en ikke utilsigtet fuldføre kommandoer på det oprindelige operativsystem, var beregnet til det system, der emuleres . På denne måde bliver det emulerede miljø holdes adskilt fra computerens hardware. Ellers ville Windows bliver ustabil , og denne type emulering ville ikke være mulig .
Redir.exe og Redir.DLL
Redir.exe er den proces , der letter pendulfart oplysninger fra operativsystemet til MS-DOS Virtual Machine. Denne proces er en type software, der kaldes en "virtuel enhedsdriver. " Det virtuelle enhedsdriver fungerer ved at fungere som en bro mellem to computer komponenter , meget på samme måde som en normal driver. Forskellen er, at i dette tilfælde , broen er ikke mellem to stykker hardware , men mellem software og hardware, den deraf udtrykket " virtual ". Redir.DLL er et dynamisk link library , der fungerer som en omdirigering til WOW, eller Windows på Windows, en anden type virtuel Windows-platformen.