Questions tagged [wow64]

WOW64 is a subsystem of 64-bit Windows. Add this tag for WOW64 related questions.

WOW64 (Windows 32-bit on Windows 64-bit) is a subsystem of the Windows operating system capable of running 32-bit applications on 64-bit Windows. It is included in all 64-bit versions of Windows.

166 questions
0
votes
2 answers

Crashdump shows 64bit when 32bit target was chosen..why?

I am attempting to debug a crash dump from my VB.NET code which is supposed to run 24-7 a Win7 machine which does not have a debugger. The target on all modules is 32-bit, so I don't know why it appears that it is attempting the 64-bit stuff. It…
SMerrill8
  • 528
  • 4
  • 12
0
votes
1 answer

How to make Delphi read a specific registry key?

I have Delphi XE4 installed on a machine running Windows 7, 64 bit. I was trying to traverse the following two registry keys: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall…
0
votes
2 answers

Run 32 bit program on windows xp

I have a problem with Rad Studio XE3: my program (32 bit), goes regularly on my machine (Windows 7-64 bit), but when i try to run the executable on "xp mode" the following error message appears:"cannot find entry point for…
0
votes
0 answers

REGDB_E_CLASSNOTREG with both client and server 32-bit, registry looks OK

I registered my 32-bit in-process component (just the CLSID\{clsid}, MyComponent.1 and MyComponent keys, and their subkeys) in HKEY_CURRENT_USER\Software\Classes with the WOW64 version of regsvr32. When I try to create it with CoCreateInstance()…
Medinoc
  • 6,577
  • 20
  • 42
0
votes
1 answer

Useing a 32bit Service to start 64bit version of cscript

So what I am trying to accomplish is to always start. cscript.exe in native os version. SO I have access to the correct system files when my script runs and won't be redirected to the syswow64 regestry/files. So according the msdn docs i can use the…
0
votes
1 answer

How do I delete a registry entry in Windows x64 in the 64 bit tree without using RegDeleteKeyEx in C++?

I'm working on an 32 installer that has to run on environments ranging from Win XP upwards. We have a problem where we have to remove a registry entry on the x64 section of the registry under Windows 2k3 x64. That's easy enough with RegDeleteKeyEx,…
MauriceL
  • 445
  • 5
  • 13
0
votes
3 answers

Scanning process memory causes crash

i have injected my DLL into process and i try to scan memory for addresses with same value as mine, but it results in a crash after i get 1st address , it should be 10 addresses for(DWORD i = MEM_START; i< MEM_END ;i++) { …
user1892003
  • 19
  • 1
  • 5
0
votes
1 answer

32 bit application crashing in 64 bit OS due to higher memory consumption

I have a 32 bit version of a .net application running in two different machines . One is 32 bit machine and the other is 64 bit machine. In the 64 bit environment the 32 bit application runs in WoW64 environment. The 64 bit machine configuration is…
Rockstart
  • 2,337
  • 5
  • 30
  • 59
0
votes
2 answers

KEY_WOW64_32KEY giving different results between 32 and 64 bit compilations

Hello I am trying to read and write a value to the registry using both 32bit and 64bit compiled code. Each compilation should read/write to the same location. I have tried using the KEY_WOW64_32KEY to no avail. When I compile the following code…
rbairos
  • 2,764
  • 2
  • 15
  • 12
0
votes
1 answer

KbdLayerDescriptor pVkToWcharTable returns NULL on Win64

I am running out of ideas here. I have a piece of code adapted from http://thetechnofreak.com/technofreak/keylogger-visual-c/ to convert keycodes to unicode chars. It works fine in all situations except when you try to run the 32-bit version from…
Alex Barker
  • 4,316
  • 4
  • 28
  • 47
0
votes
2 answers

HeapAlloc causes excpetion - Windows 7 x64

Before some time i coded my own little db editor program, i was coding it from the zero using Win API's so its not very small project. It was working fine on all OS till now, i have Win 7 x64 with all latest updates and my application is crashing…
VisaToHell
  • 508
  • 1
  • 12
  • 29
0
votes
2 answers

How to optimize compiling a 32 bit application in Visual C++ 2005 on a 64 bit windows sever 2008

I have just installed a build server with a 64 bit windows server 2008 for continuous integration. The reason I choose a 64 bit server was to have more than ~3Gb of RAM. I had hopes that this machine would provide blazing fast…
-1
votes
1 answer

Windows DLL Loading : Load A 64 Bit Dll Into a 32 bit Process, Is It Possible?

Most people would say that 64bit under 32bit on windows is impossible. However as far as I'm aware Wow64 works by loading a 64bit ntdll, then a 32bit ntdll. Calling the 64bit dll to issue syscalls. As shown in the Wow64SystemServiceCall, which is a…
-1
votes
1 answer

64-Bit Ntdll Has x86 Instruction Set?

I am trying to disassemble the 64-bit ntdll.dll using IDA. From my understand, this DLL is located in C:\Windows\System32 on a Windows 64-bit OS. When I disassemble this DLL, it shows 32-bit addresses and a 32-bit instruction set. However, in the…
-1
votes
1 answer

WOW64 Program Files redirection not working

I have a managed application with 32-bit and 64-bit versions which must both be able to run on the same machine, with a dependency on unmanaged DLLs of both bitnesses with identical names (namely, ICU 4.2). So, I decided to put both versions of ICU…
Medinoc
  • 6,577
  • 20
  • 42
1 2 3
11
12