I have a DualCore Intel Pentium D 945 3415Mhz CPU but I am using a windows xp pro Multiprocessor free 32 bit version. Does this mean that I am utilizing only one processor right now? Should I upgrade my OS?
More aboutmultiprocessor free dual core
No, your OS is fine and if you have more than one core it will be utilised.
Just for future reference:
Processor = the actual CPU, regardless of how many cores are in it Core = processing unit in the CPU, single core CPUs have 1, dual cores have 2, quads have 4, and so on.