Go Back   TechArena Community > Software > Operating Systems
Become a Member!
Forgot your username/password?
Register Tags Active Topics RSS Search Mark Forums Read

Sponsored Links



Windows Vista 64 bit : What is SysWOW64 ?

Operating Systems


Reply
 
Thread Tools Search this Thread
  #1  
Old 13-04-2009
Member
 
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 ......

Reply With Quote
  #2  
Old 13-04-2009
Member
 
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 ...
Reply With Quote
  #3  
Old 13-04-2009
Member
 
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.
Reply With Quote
  #4  
Old 13-04-2009
Member
 
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 :
Reply With Quote
  #5  
Old 14-09-2009
Member
 
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...
Reply With Quote
Reply

  TechArena Community > Software > Operating Systems
Tags: , ,



Thread Tools Search this Thread
Search this Thread:

Advanced Search


Similar Threads for: "Windows Vista 64 bit : What is SysWOW64 ?"
Thread Thread Starter Forum Replies Last Post
SysWOW64 folder Nimmee Windows x64 Edition 2 05-09-2012 02:09 PM
spybot error "c:\windows\syswow64\gameux.dll is either not designed" Teelak Networking & Security 4 28-08-2012 01:48 PM
Faulty application path C:\Windows\SysWOW64\inetsrv\w3wp.exe & ntdll.dll into IIS 7.5 Wave Technology & Internet 5 21-06-2011 11:17 AM
Windows 7 64 bit: Spoolss.dll missing on SysWOW64 folder Maggie Q Operating Systems 3 12-12-2010 10:02 AM
Virus sysWOW64 TotalWarriorWC3 Vista Help 6 12-05-2009 02:40 AM


All times are GMT +5.5. The time now is 07:43 AM.