Photos load into 32-bit PsCS6 as if cut into large squares and reassembled randomly. Some squares are replaced with transparent squares. These same photos load perfectly in 32-bit PsCS5 on this same laptop running WinVista. Any ideas on what is wrong and how to fix it?
Classic sign of a display driver failure.
If you can't get a newer display driver for your laptop from your laptop maker's web site, you could try deconfiguring the Graphics Processor advanced modes, or even disabling Photoshop's use of the Graphics Processor entirely. You'll find these in Edit - Preferences - Performance.
Remember to close and restart Photoshop after making changes here, as it needs to reinitialize before you can test the new settings.
Photoshop CS6 uses the GPU differently than its predecessor. It expects different, more advanced functionality than Photoshop CS5.
Have you tried deconfiguring the advanced graphics processor settings, accessible through the Performance preferences dialog?