I recently put LR (3.3)on an old T60 running Win XP (SP3 Build 2600) to learn the program and have encountered something that has me puzzled. When I hook up my G12 via USB cable LR says no preview available on the G12 raw files when I start the importation process. Once the raw files are imported into LR, I can see the raw previews and work with the files with no issue. Does LR use the OS for previewing a card connected via camera cable to the computer? And them switch to the ACR engine once the file is loaded? I'm just not sure why LR can't preview the raw files on the card, but can preview them once it imports them.
Once the files are downloaded, in the Windows explorer filmstrip view I can see the small embedded jpgs within the raw files w/o a problem, but all attempts to view the raw files by dbl clicking them result in "no preview available" (Win P&F viewer) or "Preview failed to load" (MS Raw Image and thumbnailer viewer). I have installed the latest raw codec from the Canon G12 support site and even the FastPictureViewer (FPV) codec, and I still can not preview the G12 raw files in Win XP. So what else am I forgetting to do to make the Win XP OS be able to view my Canon G12 raw files?
Just as an aside, I have LR3 on a decent HP desktop running Win 7 and installing the FPV codec eliminated this issue on that PC. I'm just trying to use the T60 to learn LR, and play with up a backup copy of a few of my images. I looked at previous threads on this, and they all said variants of, get the latest codec (check), get the latest ACR (check), or use 3rd party FPV (check). Thanks for any thoughts or assistance.

