how can i turn off 32-bit compatibility in win 7 -64

Actually it is and does.

If you run a 32bit App in a Windows 64 OS it runs in Wow64 Mode which is emulated.

It is NOT emulated... it's merely using 32 bit DLLs for system calls.

In their infinite wisdom Microsoft decided to artificially create a boundry between 32 and 64 bit apps, that simply doesn't need to be there...
 

My Computer My Computer

At a glance

XP Pro SP3 X86 / Win7 Pro X86Amd 64 x2 4200 (2.4ghz)Kingston DDR2 800 2gbNvidia GF-8400
Computer Manufacturer/Model Number
Homebrew
OS
XP Pro SP3 X86 / Win7 Pro X86
CPU
Amd 64 x2 4200 (2.4ghz)
Motherboard
Asus M2N-MX SE Plus
Memory
Kingston DDR2 800 2gb
Graphics Card(s)
Nvidia GF-8400
Sound Card
Realtek on Motherboard
Monitor(s) Displays
Acer x-193bw
Screen Resolution
1440 x 900
Hard Drives
Western Digital 500g
PSU
350watt In-Win
Case
In-Win
Cooling
Air
Keyboard
yes
Mouse
yes
Internet Speed
5mpbs
Other Info
Also ASRock ION 330 as HTPC (on XP).
Acer Aspire as GP netbook (on XP).
Think of the processor as a road. 64 bit processors are double-wide roads that are made to accommodate bigger vehicles. That does not mean that the smaller 32-bit vehicles have to take a different road, nor does it mean that they have to go at a different speed.
 

My Computer My Computer

At a glance

Windows 8 Pro (32-bit)1.83GHz Intel Core Duo2GB 667MHz DDR2 SDRAM (PC2-5300) (upgrade)ATI Radeon X1600 with 128MB GDDR3 memory
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Apple 17" iMac MA199LL (Early 2006)
OS
Windows 8 Pro (32-bit)
CPU
1.83GHz Intel Core Duo
Memory
2GB 667MHz DDR2 SDRAM (PC2-5300) (upgrade)
Graphics Card(s)
ATI Radeon X1600 with 128MB GDDR3 memory
Monitor(s) Displays
17-inch TFT active-matrix LCD, millions of colors
Screen Resolution
1440 x 900
Hard Drives
Hitachi 320GB HDT721032SLA360 7200RPM SATA II (upgrade)
Keyboard
Microsoft Wired Keyboard 600
Mouse
Microsoft Basic Optical Mouse v2.0
Internet Speed
4 Mbps
Antivirus
Microsoft Security Essentials
Browser
Google Chrome
Other Info
WEI:
Base Score: 3.9 Processor: 4.4 Memory 4.7
Graphics: 3.9 Gaming Graphics: 4.1 Primary HD: 5.9
Actually it is and does.

If you run a 32bit App in a Windows 64 OS it runs in Wow64 Mode which is emulated.

It is NOT emulated... it's merely using 32 bit DLLs for system calls.

In their infinite wisdom Microsoft decided to artificially create a boundry between 32 and 64 bit apps, that simply doesn't need to be there...


YES it is, I do not agree with any of your posts.

32bit Apps run in Wow 64 and that is an emulator.

Go and read about in on MS site and argue it with them.

http://msdn.microsoft.com/en-us/library/aa384274(VS.85).aspx

(again I back up my claims by hard links).
 

My Computer My Computer

At a glance

Vista (Hate Win 7)
OS
Vista (Hate Win 7)
Actually it is and does.

If you run a 32bit App in a Windows 64 OS it runs in Wow64 Mode which is emulated.

It is NOT emulated... it's merely using 32 bit DLLs for system calls.

In their infinite wisdom Microsoft decided to artificially create a boundry between 32 and 64 bit apps, that simply doesn't need to be there...


YES it is, I do not agree with any of your posts.

32bit Apps run in Wow 64 and that is an emulator.

Go and read about in on MS site and argue it with them.

WOW64 Implementation Details (Windows)

(again I back up my claims by hard links).


From the very first line of your "I'm proving you wrong" citation...

" It provides an interface between the 32-bit version of Ntdll.dll "

Like I said... it's simply a way of switching out libraries that use 64bit code for those that use only 32bit code. AND... if Microsoft had taken the time to rebuild those libraries rather than simply recompile and rename them... even that would not be necessary.
 

My Computer My Computer

At a glance

XP Pro SP3 X86 / Win7 Pro X86Amd 64 x2 4200 (2.4ghz)Kingston DDR2 800 2gbNvidia GF-8400
Computer Manufacturer/Model Number
Homebrew
OS
XP Pro SP3 X86 / Win7 Pro X86
CPU
Amd 64 x2 4200 (2.4ghz)
Motherboard
Asus M2N-MX SE Plus
Memory
Kingston DDR2 800 2gb
Graphics Card(s)
Nvidia GF-8400
Sound Card
Realtek on Motherboard
Monitor(s) Displays
Acer x-193bw
Screen Resolution
1440 x 900
Hard Drives
Western Digital 500g
PSU
350watt In-Win
Case
In-Win
Cooling
Air
Keyboard
yes
Mouse
yes
Internet Speed
5mpbs
Other Info
Also ASRock ION 330 as HTPC (on XP).
Acer Aspire as GP netbook (on XP).
*sigh* @ arguments over semantics.

In WoW64, "Emulation" in the strict sense of the word is not required with an x64 processor. i.e. x86 binaries run untouched, untranslated, and natively on the processor. The necessity to do full emulation is only applicable to IA64 environments (and which is being deprecated by Microsoft - as announced yesterday coincidentally).

However, there is some jiggery~pokery going on:

On the OS level, 32bit and 64 bit programs need to remain separate from each other for data/registry/etc integrity. This means most of the (32 bit) DLLs are the same as their standard counterparts. Except for some which (for example) may share memory with 64 bit components, or otherwise need to directly interact with 64 bit system components. These use a custom calling sequence instead of the standard x86 one so that Windows can perform the appropriate redirections.

The other difference is that 64-bit Windows does not support running 16-bit Windows-based applications, whereas 32 bit does. The primary reason is that handles have 32 significant bits on 64-bit Windows. Therefore, handles cannot be truncated and passed to 16-bit applications without loss of data.
 
Last edited:

My Computer My Computer

At a glance

Windows 7 (x64)Intel Core i7 960 @ 3.8GHz (3.2GHz stock)6GB OCZ DDR3 1600Powercolor AX5870 (ATI 5870 w/improved cooling)
Computer Manufacturer/Model Number
Home Built
OS
Windows 7 (x64)
CPU
Intel Core i7 960 @ 3.8GHz (3.2GHz stock)
Motherboard
EVGA E758 X-58
Memory
6GB OCZ DDR3 1600
Graphics Card(s)
Powercolor AX5870 (ATI 5870 w/improved cooling)
Sound Card
Omega Claro+
Monitor(s) Displays
1. Acer P243W (24") 2. Samsung T260 HD HDMI HDTV/Monitor
Screen Resolution
1920 x 1200 x 2
Hard Drives
(1) 128GB Kingston SNVP325-S2 SSD for OS/Games
(2) 500GB WD Caviar Black - Storage
PSU
Corsair CMPSU-850HX
Case
Lian Li PC-K60WB
Cooling
Thermalright Venemous-X
Keyboard
Microsoft Natural keyboard 4000
Mouse
Microsoft Sidewinder
Internet Speed
Cable
Other Info
165 bclk, 23 Multi
Back
Top