32 bit programs run quite happily on 64 bit operating systems (like Windows 7 x64 or Vista x64). However, they have the following limitations:
However, if the extension is a 64 bit extension (installed by a 64 bit program), the corresponding command will not appear in the V (32 bit) right-click menu.
The converse is also true. That is 64 bit programs cannot run 32 bit code. This means that any extensions installed by 32 bit programs will not appear in the V (64 bit) right-click menu.
Microsoft could have simply used C:\Windows\System64 as the system directory for 64 bit operting systems, but apparently, this would have broken too many 32 bit programs. In its wisdom, Microsoft decided to do the following. Whenever a 32 bit program tries to access C:\Windows\System32, it automatically gets redirected to C:\Windows\SysWow64. That is, 64 bit system files are stored in C:\Windows\System32 and 32 bit system files are stored in C:\Windows\SysWow64.
If you use Windows Explorer on a 64 bit OS to view C:\Windows\System32 and C:\Windows\SysWow64, you will see that the 2 folders are different. This is because Windows Explorer (on a 64 bit OS) is a 64 bit program. However, if you use V (32 bit) on a 64 bit OS to view C:\Windows\System32 and C:\Windows\SysWow64, you will see that the two folders are identical.
This means that V (32 bit) cannot access the real C:\Windows\System32. All accesses to C:\Windows\System32 are being redirected to C:\Windows\SysWow64.
Usually, you would want to run the 64 bit version.
The only reason to run the 32 bit version is if you want access to a 32 bit extension on V's right-click menu.
Back to fileviewer.com | Back to Downloads Page |