Results 1 to 5 of 5

Thread: Windows Vista 64 bit : What is SysWOW64 ?

  1. #1
    Join Date
    May 2008
    Posts
    372

    Windows Vista 64 bit : What is SysWOW64 ?

    Hello everyone,

    If I drag the file appactivate.oc in the script 13-7.VBS, prompt me
    said he could not create object. Because the engine default is 64
    bits.

    If I use the command line everything works.
    C:\Windows\Syswow64\wscript.exe

    My Configuration :
    HP Pavilion Elite m9525f Desktop PC
    Vista Home Premium SP1 64-bit

    Thanks for the help in advance ......

  2. #2
    Join Date
    May 2008
    Posts
    390

    Re: Windows Vista 64 bit : What is SysWOW64 ?

    Hi,

    WoW64 stands for "Windows on 64-bit Windows", and it contains all the 32-bit binary files required for compatibility, which run on top of the 64 bit
    Windows. So, yeah" it looks like a double copy of everything in System32 (which despite the directory name, are actually 64-bit binaries).

    If you are running 32 bit Windows then finding this SysWoW64 directory is a
    bit weird ...

  3. #3
    Join Date
    May 2008
    Posts
    816

    Re: Windows Vista 64 bit : What is SysWOW64 ?

    Hi,

    WOW64 knows that the Setup wizard is a 32-bit application running within an emulator. It also knows that 64- and 32-bit code cannot be mixed. As such, the WOW64 emulator aliases an alias to the \Windows\SysWOW64 folder. This means that any time a 32-bit application needs to read or write anything to or from the \Windows\System32 folder, the WOW64 emulator transparently redirects the request to the \Windows\SysWOW64 folder.

  4. #4
    Join Date
    May 2008
    Posts
    308

    Re: Windows Vista 64 bit : What is SysWOW64 ?

    Hi,

    Microsoft offers a set of 32 bit executables in the WoW(Windows on Windows) directory of the system, for a Windows Vista 64 bit Operating System,

    To setup DSN for 32-bit application you must use:
    %WINDIR%\SysWOW64\odbcad32.exe

    and for 64-bit application you must use:
    %WINDIR%\System32\odbcad32.exe

    So, to run a 32 bit application, we would need to modify the env PATH variable and put SysWOW64 before system32.

    Roughly the steps would be
    1. Start %windir%\SysWoW64\cmd.exe
    2. set PATH=%systemroot%\SysWOW64;%PATH%
    3. Run the application.
    4. After application has completed, reset PATH variable if required.


    Hope this was helpful.
    Or, if the application can't be run from a shell then you could modify the PATH variable directly from System Properties > Advanced Tab > Environmental Variable > System variable.
    Edit the PATH variable accordingly and reboot the system for the changes to take effect.

    And also check the related threads :


  5. #5
    Join Date
    Jan 2009
    Posts
    54

    Re: Windows Vista 64 bit : What is SysWOW64 ?

    What exactly is SysWOW64? Is is the system32 folder of Vista which is converted to SysWOW64 for 64bit Operating system? I'm a bit confused, hoping someone would just enlighten me... Thanks...

Similar Threads

  1. SysWOW64 folder
    By Nimmee in forum Windows x64 Edition
    Replies: 2
    Last Post: 05-09-2012, 02:09 PM
  2. Replies: 4
    Last Post: 28-08-2012, 01:48 PM
  3. Replies: 5
    Last Post: 21-06-2011, 11:17 AM
  4. Windows 7 64 bit: Spoolss.dll missing on SysWOW64 folder
    By Maggie Q in forum Operating Systems
    Replies: 3
    Last Post: 12-12-2010, 11:02 AM
  5. Virus sysWOW64
    By TotalWarriorWC3 in forum Vista Help
    Replies: 6
    Last Post: 12-05-2009, 02:40 AM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Page generated in 1,713,448,584.86913 seconds with 17 queries