Okay, thanks for your input.
This issue is a nuisance if anything and apparently no-one has a pat answer short of Vista reinstall. I've posted this on at least four other forums. Because everything else functions fine on the machine - for Vista standards, anyway - a reinstall just ain't gonna' happen.