Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Windows › Will 32bit programs run on 64bit?
New Posts  All Forums:Forum Nav:

Will 32bit programs run on 64bit?

post #1 of 21
Thread Starter 
So i just gone and got a 2GB DIMM now i have a total of 3GB...

I already have a copy of Windows 7 64-bit right next to me right now.

I was wondering if all my programs will run on 64-bit.

Also how much system memory can Windows 7 Ultimate 32-bit handle?
Sunkissed Beauty
(26 items)
 
Quirky
(12 items)
 
CPUMotherboardGraphicsRAM
Intel Core i7 3770K [4.5Ghz | 1.320V] AsRock Z77 OC Formula ASUS GTX 760 DC2OC-2GD5 [1137/1727] Crucial Ballistix Elite 8GB 1866Mhz CL9 1.5V [ ... 
Hard DriveHard DriveHard DriveHard Drive
Crucial MX100 256GB Western Digital Caviar Blue 500GB [ WD5000AAKX ] Western Digital Caviar Blue 1TB [ WD10EZEX ] Western Digital Caviar Green 1TB [ WD10EARS ] 
Hard DriveCoolingCoolingCooling
Western Digital Caviar Green 1TB [ WD10EARS ] Corsair H100i P&P Corsair SP120L PWM [2X][H100i] Corsair SP120 PWM High Peformance [2X][H100i] 
CoolingCoolingOSMonitor
NZXT FN 140RB [4X][Case] Cooler Master Sickleflow 120 Red [2X][Case] Windows 7 Ultimate x64 Samsung B2230 
KeyboardPowerCaseMouse
Corsair Vengeance K95 Seasonic X760 NZXT Swtich 810 Black Logitech G400s 
Mouse PadAudioAudioAudio
Razer Goliathus Alpha Control Sennheiser HD 429 Creative Inspire T7900 [ Planned ] ASUS Xonar DGX 
OtherOther
NZXT Sentry LX NZXT Sleeved LED Kit | Orange 2M 
CPUMotherboardGraphicsOptical Drive
Intel Pentium Dual-Core E2200 MSI 945GCM5-F V2 (FSB 1333) Inno3D Nvidia GeForce GTS 450 1GB (Cooler Ripoff) Benq DVD-R,CD-R,DVD-ROM,CD-ROM 
CoolingMonitorKeyboardPower
Intel Stock Fan MAG InnoVision 770FS Logitech Internet Pro AcBel R8 PowerII 650W 80+ 
CaseMouseMouse PadAudio
Vertu Santa Fe "Blue" Logitech Internet Pro CM Storm Pad Sound Blaster Audigy 2 ZS 
  hide details  
Reply
Sunkissed Beauty
(26 items)
 
Quirky
(12 items)
 
CPUMotherboardGraphicsRAM
Intel Core i7 3770K [4.5Ghz | 1.320V] AsRock Z77 OC Formula ASUS GTX 760 DC2OC-2GD5 [1137/1727] Crucial Ballistix Elite 8GB 1866Mhz CL9 1.5V [ ... 
Hard DriveHard DriveHard DriveHard Drive
Crucial MX100 256GB Western Digital Caviar Blue 500GB [ WD5000AAKX ] Western Digital Caviar Blue 1TB [ WD10EZEX ] Western Digital Caviar Green 1TB [ WD10EARS ] 
Hard DriveCoolingCoolingCooling
Western Digital Caviar Green 1TB [ WD10EARS ] Corsair H100i P&P Corsair SP120L PWM [2X][H100i] Corsair SP120 PWM High Peformance [2X][H100i] 
CoolingCoolingOSMonitor
NZXT FN 140RB [4X][Case] Cooler Master Sickleflow 120 Red [2X][Case] Windows 7 Ultimate x64 Samsung B2230 
KeyboardPowerCaseMouse
Corsair Vengeance K95 Seasonic X760 NZXT Swtich 810 Black Logitech G400s 
Mouse PadAudioAudioAudio
Razer Goliathus Alpha Control Sennheiser HD 429 Creative Inspire T7900 [ Planned ] ASUS Xonar DGX 
OtherOther
NZXT Sentry LX NZXT Sleeved LED Kit | Orange 2M 
CPUMotherboardGraphicsOptical Drive
Intel Pentium Dual-Core E2200 MSI 945GCM5-F V2 (FSB 1333) Inno3D Nvidia GeForce GTS 450 1GB (Cooler Ripoff) Benq DVD-R,CD-R,DVD-ROM,CD-ROM 
CoolingMonitorKeyboardPower
Intel Stock Fan MAG InnoVision 770FS Logitech Internet Pro AcBel R8 PowerII 650W 80+ 
CaseMouseMouse PadAudio
Vertu Santa Fe "Blue" Logitech Internet Pro CM Storm Pad Sound Blaster Audigy 2 ZS 
  hide details  
Reply
post #2 of 21
yes.

32-bit OS can address up to 3.25GB of ram.
A-600
(16 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i5-3570K @ 4.5GHz (1.28v) ASUS P8Z77-V Palit GTX 770 Jetstream @ 1320/2000MHz 8GB Kingston 1333MHz @ 1600MHz 9-9-9-24 (1.5v) 
Hard DriveOptical DriveOptical DriveCooling
1TB WDC Blue, 500GB Hitachi Lite-On iHAS124 Sony VRDVC20 Thermaltake Contac 29 
OSMonitorKeyboardPower
Windows 7 Ultimate x64, Windows XP Pro x86 BenQ GW2450, XL2420T Ducky Zero DK2108S Cherry MX Brown NZXT HALE82 750W 
CaseMouseMouse PadAudio
Antec Six Hundred SE Logitech G400 V2 SteelSeries QcK Audio Gearz 
  hide details  
Reply
A-600
(16 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i5-3570K @ 4.5GHz (1.28v) ASUS P8Z77-V Palit GTX 770 Jetstream @ 1320/2000MHz 8GB Kingston 1333MHz @ 1600MHz 9-9-9-24 (1.5v) 
Hard DriveOptical DriveOptical DriveCooling
1TB WDC Blue, 500GB Hitachi Lite-On iHAS124 Sony VRDVC20 Thermaltake Contac 29 
OSMonitorKeyboardPower
Windows 7 Ultimate x64, Windows XP Pro x86 BenQ GW2450, XL2420T Ducky Zero DK2108S Cherry MX Brown NZXT HALE82 750W 
CaseMouseMouse PadAudio
Antec Six Hundred SE Logitech G400 V2 SteelSeries QcK Audio Gearz 
  hide details  
Reply
post #3 of 21
Yes and 32bit can handle 4GB of total system memory which includes VRAM as well.

3.25 is what is usually usable for 32 bit.
    
CPUMotherboardGraphicsRAM
Intel 2500k Gigabyte Z77X-D3H MSI R9 270 2x4GB G.skill Ripjaws X 1600Mhz 
Hard DriveCoolingOSMonitor
Samsung EVO 250GB. Samsung F3 1TB, Seagate 2TB LP Corsair H80 Windows 8.1 LG M2352 23" IPS 
PowerCaseAudio
Corsair VX550 Lian Li PC-P50WB KEF iQ10 driven by TCA Gizmo source by Aune T1 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Intel 2500k Gigabyte Z77X-D3H MSI R9 270 2x4GB G.skill Ripjaws X 1600Mhz 
Hard DriveCoolingOSMonitor
Samsung EVO 250GB. Samsung F3 1TB, Seagate 2TB LP Corsair H80 Windows 8.1 LG M2352 23" IPS 
PowerCaseAudio
Corsair VX550 Lian Li PC-P50WB KEF iQ10 driven by TCA Gizmo source by Aune T1 
  hide details  
Reply
post #4 of 21
What the other guys said - 32-bit can address 4gb of RAM, but this is often taken up ('reserved') by (mainly) graphics cards and other system devices.

Also, I don't know anyone who uses 32bit windows these days biggrin.gif
space heater
(27 items)
 
Miner1
(16 items)
 
Old bladecentre
(19 items)
 
CPUMotherboardGraphicsRAM
Intel 2500k 4.7GHz  Asus P8P67 Pro(B3) 2 x Club3D 280X 3GB 16GB g.skill 1600MHz C9 
Hard DriveHard DriveHard DriveHard Drive
Samsung 840 Pro 256GB Samsung F3 1TB 2 x WD Blue 1TB RAID0 2 x 3TB Seagate Barracuda 
Optical DriveCoolingOSMonitor
LiteOn IHAS124 Noctua NH-D15 8.1 Enterprise Acer GD245HQ (120hz) 
MonitorMonitorMonitorMonitor
LG W2420P LG IPS231P HP ZR24w LG 32LH3000 (w/IPS) 
KeyboardPowerCaseMouse
Razer Blackwidow Antec TruePower New 750W Corsair 750D Modified original G5 
AudioAudioAudioAudio
Asus Xonar PCIe Sennheiser HD595 Tannoy Mercury 5 NAD C165BEE 
AudioAudio
Bowers & Wilkins 683 Cambridge Audio DACMagic+ 
CPUMotherboardGraphicsGraphics
E6750 P5NESLI+ Club3D 280X XFX 5870 
GraphicsGraphicsRAMHard Drive
XFX 5870 XFX 5870 4GB 320GB 
OSPower
Linux Corsair AX1200 
CPUCPUCPUCPU
Xeon E5410 (12M Cache, 2.33 GHz, 1333 MHz FSB) Xeon E5410 (12M Cache, 2.33 GHz, 1333 MHz FSB) Xeon E5410 (12M Cache, 2.33 GHz, 1333 MHz FSB) Xeon E5410 (12M Cache, 2.33 GHz, 1333 MHz FSB) 
CPUCPUMotherboardGraphics
Xeon E5410 (12M Cache, 2.33 GHz, 1333 MHz FSB) Xeon E5410 (12M Cache, 2.33 GHz, 1333 MHz FSB) 6 x HP BL460C  None 
RAMHard DriveOSPower
6 x 16gb 1333mhz 6 x 2 x 73GB 10,000rpm SCSI Linux 6 x hotswap 2250W PSUs 
CaseOther
HP C7000 Blade Chassis 16 x Gigabit (pass thru from backplane) 
  hide details  
Reply
space heater
(27 items)
 
Miner1
(16 items)
 
Old bladecentre
(19 items)
 
CPUMotherboardGraphicsRAM
Intel 2500k 4.7GHz  Asus P8P67 Pro(B3) 2 x Club3D 280X 3GB 16GB g.skill 1600MHz C9 
Hard DriveHard DriveHard DriveHard Drive
Samsung 840 Pro 256GB Samsung F3 1TB 2 x WD Blue 1TB RAID0 2 x 3TB Seagate Barracuda 
Optical DriveCoolingOSMonitor
LiteOn IHAS124 Noctua NH-D15 8.1 Enterprise Acer GD245HQ (120hz) 
MonitorMonitorMonitorMonitor
LG W2420P LG IPS231P HP ZR24w LG 32LH3000 (w/IPS) 
KeyboardPowerCaseMouse
Razer Blackwidow Antec TruePower New 750W Corsair 750D Modified original G5 
AudioAudioAudioAudio
Asus Xonar PCIe Sennheiser HD595 Tannoy Mercury 5 NAD C165BEE 
AudioAudio
Bowers & Wilkins 683 Cambridge Audio DACMagic+ 
CPUMotherboardGraphicsGraphics
E6750 P5NESLI+ Club3D 280X XFX 5870 
GraphicsGraphicsRAMHard Drive
XFX 5870 XFX 5870 4GB 320GB 
OSPower
Linux Corsair AX1200 
CPUCPUCPUCPU
Xeon E5410 (12M Cache, 2.33 GHz, 1333 MHz FSB) Xeon E5410 (12M Cache, 2.33 GHz, 1333 MHz FSB) Xeon E5410 (12M Cache, 2.33 GHz, 1333 MHz FSB) Xeon E5410 (12M Cache, 2.33 GHz, 1333 MHz FSB) 
CPUCPUMotherboardGraphics
Xeon E5410 (12M Cache, 2.33 GHz, 1333 MHz FSB) Xeon E5410 (12M Cache, 2.33 GHz, 1333 MHz FSB) 6 x HP BL460C  None 
RAMHard DriveOSPower
6 x 16gb 1333mhz 6 x 2 x 73GB 10,000rpm SCSI Linux 6 x hotswap 2250W PSUs 
CaseOther
HP C7000 Blade Chassis 16 x Gigabit (pass thru from backplane) 
  hide details  
Reply
post #5 of 21
32-bit software works fine on 64-bit operating systems. The only thing you'll lose is support for 16-bit software, which tends to be quite old.
post #6 of 21
Quote:
Originally Posted by fluxlite View Post

What the other guys said - 32-bit can address 4gb of RAM, but this is often taken up ('reserved') by (mainly) graphics cards and other system devices.
Also, I don't know anyone who uses 32bit windows these days biggrin.gif

well allow me to introduce myself lol.
A-600
(16 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i5-3570K @ 4.5GHz (1.28v) ASUS P8Z77-V Palit GTX 770 Jetstream @ 1320/2000MHz 8GB Kingston 1333MHz @ 1600MHz 9-9-9-24 (1.5v) 
Hard DriveOptical DriveOptical DriveCooling
1TB WDC Blue, 500GB Hitachi Lite-On iHAS124 Sony VRDVC20 Thermaltake Contac 29 
OSMonitorKeyboardPower
Windows 7 Ultimate x64, Windows XP Pro x86 BenQ GW2450, XL2420T Ducky Zero DK2108S Cherry MX Brown NZXT HALE82 750W 
CaseMouseMouse PadAudio
Antec Six Hundred SE Logitech G400 V2 SteelSeries QcK Audio Gearz 
  hide details  
Reply
A-600
(16 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i5-3570K @ 4.5GHz (1.28v) ASUS P8Z77-V Palit GTX 770 Jetstream @ 1320/2000MHz 8GB Kingston 1333MHz @ 1600MHz 9-9-9-24 (1.5v) 
Hard DriveOptical DriveOptical DriveCooling
1TB WDC Blue, 500GB Hitachi Lite-On iHAS124 Sony VRDVC20 Thermaltake Contac 29 
OSMonitorKeyboardPower
Windows 7 Ultimate x64, Windows XP Pro x86 BenQ GW2450, XL2420T Ducky Zero DK2108S Cherry MX Brown NZXT HALE82 750W 
CaseMouseMouse PadAudio
Antec Six Hundred SE Logitech G400 V2 SteelSeries QcK Audio Gearz 
  hide details  
Reply
post #7 of 21
To confirm what Mott555 said, 32 should be supported (assuming whoever wrote the software isn't a total slacker). Most programmers/developers run into issues when trying to get 16 bit drivers to work with a 64 bit OS. I couldn't imagine having issues running a 32 bit program. There are windows compatibility tools available if you are running Win7 that will help get a 32 bit program running good as gold usually. If you end up having issues repost and I'll pass the info you need along to you.
post #8 of 21
A 32-bit OS without PAE can handle up to 4GB of memory addresses.
A 32-bit OS with PAE can handle up to 128GB of memory addresses via TLB.

VRAM does not directly map to system memory so VRAM does NOT directly impact the number of available addresses.

However, video cards (and all devices) do require addresses for communication. The OS reserves some addresses for legacy uses as well.



A good series to read about memory: http://blogs.technet.com/b/markrussinovich/archive/2008/07/21/3092070.aspx

Quote:
Originally Posted by Arimis5226 View Post

To confirm what Mott555 said, 32 should be supported (assuming whoever wrote the software isn't a total slacker). Most programmers/developers run into issues when trying to get 16 bit drivers to work with a 64 bit OS. I couldn't imagine having issues running a 32 bit program. There are windows compatibility tools available if you are running Win7 that will help get a 32 bit program running good as gold usually. If you end up having issues repost and I'll pass the info you need along to you.
All 32-bit software should run in 64-bit... the OS handles the memory addressing so the 32-bit program should not even be aware.

The only major exception would be if the 32-bit application did low-level access to hardware. i.e. Was programmed to write to specific memory addresses.
Edited by DuckieHo - 3/22/12 at 7:25am
Once again...
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 920 [4.28GHz, HT] Asus P6T + Broadcom NetXtreme II VisionTek HD5850 [900/1200] + Galaxy GT240 2x4GB G.Skill Ripjaw X [1632 MHz] 
Hard DriveOSMonitorKeyboard
Intel X25-M 160GB + 3xRAID0 500GB 7200.12 Window 7 Pro 64 Acer H243H + Samsung 226BW XARMOR-U9BL  
PowerCaseMouseMouse Pad
Antec Truepower New 750W Li Lian PC-V2100 [10x120mm fans] Logitech G9 X-Trac Pro 
  hide details  
Reply
Once again...
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 920 [4.28GHz, HT] Asus P6T + Broadcom NetXtreme II VisionTek HD5850 [900/1200] + Galaxy GT240 2x4GB G.Skill Ripjaw X [1632 MHz] 
Hard DriveOSMonitorKeyboard
Intel X25-M 160GB + 3xRAID0 500GB 7200.12 Window 7 Pro 64 Acer H243H + Samsung 226BW XARMOR-U9BL  
PowerCaseMouseMouse Pad
Antec Truepower New 750W Li Lian PC-V2100 [10x120mm fans] Logitech G9 X-Trac Pro 
  hide details  
Reply
post #9 of 21
Even though my only experience/understanding of PAE has occurred in the last 5 minutes of reading some stuff online, it seems kinda silly? Why not just buy 64-bit versions of software instead of messing with PAE x86?
First Time Build
(20 items)
 
  
CPUMotherboardGraphicsGraphics
Intel Core i7 920 MSI X58 Pro-E (MS-7522) EVGA GeForce GTX 460 EVGA GeForce GTX 460 
GraphicsRAMRAMRAM
Galaxy GeForce GTX 460 Corsair  Corsair  Corsair  
Hard DriveOptical DriveCoolingOS
Seagate Barracuda 7200.12 Sony DVD+-RW Noctua NH-D14 Windows 7 64bit 
MonitorMonitorKeyboardPower
Acer P215H Acer P221W Dynex Silverstone OP1000-E 1kW PSU 
CaseMouseMouse PadAudio
Cooler Master HAF 932 Dynex Dynex ASUS Xonar DG 
  hide details  
Reply
First Time Build
(20 items)
 
  
CPUMotherboardGraphicsGraphics
Intel Core i7 920 MSI X58 Pro-E (MS-7522) EVGA GeForce GTX 460 EVGA GeForce GTX 460 
GraphicsRAMRAMRAM
Galaxy GeForce GTX 460 Corsair  Corsair  Corsair  
Hard DriveOptical DriveCoolingOS
Seagate Barracuda 7200.12 Sony DVD+-RW Noctua NH-D14 Windows 7 64bit 
MonitorMonitorKeyboardPower
Acer P215H Acer P221W Dynex Silverstone OP1000-E 1kW PSU 
CaseMouseMouse PadAudio
Cooler Master HAF 932 Dynex Dynex ASUS Xonar DG 
  hide details  
Reply
post #10 of 21
Quote:
Originally Posted by b3machi7ke View Post

Even though my only experience/understanding of PAE has occurred in the last 5 minutes of reading some stuff online, it seems kinda silly? Why not just buy 64-bit versions of software instead of messing with PAE x86?

PAE support is really only found in server OSes and is for the experienced as there can be compability issues.

PAE might be needed if you have older 32-bit hardware or you still require 16-bit support.
Once again...
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 920 [4.28GHz, HT] Asus P6T + Broadcom NetXtreme II VisionTek HD5850 [900/1200] + Galaxy GT240 2x4GB G.Skill Ripjaw X [1632 MHz] 
Hard DriveOSMonitorKeyboard
Intel X25-M 160GB + 3xRAID0 500GB 7200.12 Window 7 Pro 64 Acer H243H + Samsung 226BW XARMOR-U9BL  
PowerCaseMouseMouse Pad
Antec Truepower New 750W Li Lian PC-V2100 [10x120mm fans] Logitech G9 X-Trac Pro 
  hide details  
Reply
Once again...
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 920 [4.28GHz, HT] Asus P6T + Broadcom NetXtreme II VisionTek HD5850 [900/1200] + Galaxy GT240 2x4GB G.Skill Ripjaw X [1632 MHz] 
Hard DriveOSMonitorKeyboard
Intel X25-M 160GB + 3xRAID0 500GB 7200.12 Window 7 Pro 64 Acer H243H + Samsung 226BW XARMOR-U9BL  
PowerCaseMouseMouse Pad
Antec Truepower New 750W Li Lian PC-V2100 [10x120mm fans] Logitech G9 X-Trac Pro 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Windows
Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Windows › Will 32bit programs run on 64bit?