I have tried to use Windows Update to update .NET 3.5 and Silverlight on my XP Home system. The files were downloaded and installation started but then stopped with a complaint that it was looking for a file on j:\temp\<alphanumeric gobbledygook>. I do have a j: drive (internal not external) but no directory named temp on that drive. I tried removing Silverlight, but the uninstaller still looked for a file it couldn't find. I tried the update again, but Windows Update goes straight says the file has been downloaded already, and it goes straight to "install." I tried uninstalling .NET 3.5, but it complains that it can't find ....? I tried reinstalling .NET 3.5 from scratch, but installation failed. How do I solve this problem? Perce
..NET Framework update => 1. Before doing anything else, write down the .NET Framework versions which are already installed: How to determine which versions of the .NET Framework are installed and whether service packs have been applied http://support.microsoft.com/kb/318785 2. Now see Resolution Method 2 in http://support.microsoft.com/kb/923100 (ignore the title). After running the appropriate/needed tool, (re)install all .NET Framework versions manually using the download links on the page. Silverlight update => Easiest resolution is to uninstall Silverlight via Add/Remove Programs, reboot, and then install Silverlight v2: http://www.microsoft.com/silverlight/resources/install.aspx