Sto eseguendo Windows 8 Enterprise x64. Ho effettuato l'accesso utilizzando un account dal gruppo Administrators. Quando apro Esplora risorse o un prompt dei comandi, posso vedere il file cdd.dll
:
C:\Windows\system32>dir cdd.dll
Volume in drive C has no label.
Volume Serial Number is ▨▨▨▨-▨▨▨▨
Directory of C:\Windows\system32
07/25/2012 09:49 PM 199,680 cdd.dll
Ma se apro una finestra di dialogo Apri file dal browser Chrome, Visual Studio o alcune altre applicazioni (sono tutte app a 32 bit) e navigo fino a quando C:\Windows\system32
non esiste tale file (il filtro è impostato per mostrare Tutti i file). E se invoco la voce di menu di scelta rapida "Apri finestra di comando qui" utilizzando Maiusc + tasto destro nella finestra di dialogo Apri file e digito, dir
si conferma che non esiste tale file:
C:\Windows\System32>dir cdd.dll
Volume in drive C has no label.
Volume Serial Number is ▨▨▨▨-▨▨▨▨
Directory of C:\Windows\System32
File Not Found
Questo effetto non è specifico cdd.dll
, molti altri file differiscono. Mi è stato detto che questo è un effetto della virtualizzazione del file system , di cui so ben poco.
Potresti spiegare o darmi un riferimento che spieghi come funziona effettivamente? Esistono effettivamente diverse istanze della System32
cartella. Qual è la loro posizione fisica sul disco? È possibile accedere da file di processo a 32 bit in una System32
cartella diversa da quella mostrata ai processi a 32 bit per impostazione predefinita.