Are you saying that it can still run things in 64 bit even though the settings is at 32 bit?
Here is something that I would like to add. I figured out that is was on 32 bit when I checked the dxdiag file.
Here is some system information that showed up:
Time of this report: 4/15/2010, 23:21:08
Machine name: OWNER-PC
Operating System: Windows 7 Home Premium 64-bit (6.1, Build 7600) (7600.win7_gdr.100226-1909)
Language: English (Regional Setting: English)
System Manufacturer: Acer
System Model: Aspire M3203
BIOS: Default System BIOS
Processor: AMD Athlon(tm) II X3 425 Processor (3 CPUs), ~2.7GHz
Memory: 3072MB RAM
Available OS Memory: 2800MB RAM
Page File: 1821MB used, 3776MB available
Windows Dir: C:\Windows
DirectX Version: DirectX 11
DX Setup Parameters: Not found
User DPI Setting: Using System DPI
System DPI Setting: 96 DPI (100 percent)
DWM DPI Scaling: Disabled
DxDiag Version: 6.01.7600.16385 32bit Unicode
Now here is some display information that showed up:
Card name: ATI Radeon HD 3200 Graphics
Manufacturer: ATI Technologies Inc.
Chip type: ATI display adapter (0x9610)
DAC type: Internal DAC(400MHz)
Device Key: Enum\PCI\VEN_1002&DEV_9610&SUBSYS_031F1025&REV_00
Display Memory: 1397 MB
Dedicated Memory: 253 MB
Shared Memory: 1143 MB
Current Mode: 1024 x 768 (32 bit) (85Hz)
Monitor Name: Generic PnP Monitor
Monitor Model: Q71-9
Monitor Id: VSC8E19
Native Mode: 1024 x 768(p) (84.997Hz)
Output Type: HD15
I hope this information helps.