We use both of these programs with Vista and XP. We highly
recommend them.
You can try them at No Cost
Repair XP Pro100% XP & Vista Compatible (Great program) The most comprehensive system repair tools on
the market.
Desktop icons are missing
If you find that there are no
icons on your desktop, but they do show up in the Desktop
folder, it may be that the "Show Desktop Icons" settings has
been turned off. It's easy to turn it back on again; see the
instructions in KB article 330170 at:
http://support.microsoft.com/kb/330170/en-us