Prev: Error code 801900CA
Next: error code 646
From: Jo Wright on 21 Oct 2009 16:50 Can anyone help? My (old) ThinkPad X30, running XP, seems to be trying to install Microsoft .NET Framework 3.5 Service Pack 1 and .NET Framework 3.5 Family Update for .NET versions 2.0 through 3.5 (KB951847) x86 over and over again, but fails with error code 0x80070645 every time. Please help me get this update installed.
From: MowGreen on 22 Oct 2009 14:17 Jo, 0x80070645 ERROR_UNKNOWN_PRODUCT " This action is only valid for products that are currently installed. " The update can't detect the Version of the .NET Framework that is installed. You have a few choices. Open Add/Remove Programs in the Control Panel. Scroll down to the listing(s) of Microsoft .NET Frameworks Which ones are listed as being installed ? IF there are *no* Versions *higher* than Microsoft .NET Framework 2.0 installed, then you can update it by downloading, saving, and then installing .NET Framework 2.0 SP2. If that is already installed, then just install the application compatibility update for it. The above depends upon the state of the installed .NET Frameworks. If they are damaged, then scroll down this post until you find the link to the .NET Framework setup verification tool. That tool will report whether the Frameworks are installed properly and you won't waste your time trying to install updates for damaged .NET Frameworks. If .NET Framework 2.0 has not had SP2 applied as yet, download and *save* it from here: Microsoft .NET Framework 2.0 Service Pack 2 http://www.microsoft.com/downloads/details.aspx?FamilyID=5b2c0358-915b-4eb5-9b1d-10e506da9d0f&displaylang=en Scroll down to the " Files in this Download " section and click the Download button next to NetFx20SP2_x86.exe Then download the applicability compatibility update and *save* it: http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=6c095bba-6100-4ec9-9c54-6450b0212565 Scroll down that page until you come to the " Files in This Download " section. Click the Download button next to NDP20SP2-KB958481-x86.exe When both downloads are done, close *all* open programs and browsers. Create a new folder in My Documents, name it DotNet, and do *not* delete either update in the future. Now install NetFx20SP2_x86.exe When the installation is finished, restart the system whether prompted to or not. Then install NDP20SP2-KB958481-x86.exe. If there are .NET Frameworks Versions installed that are at a *higher* Version than 2.0, then you will have to troubleshoot there installation: http://blogs.msdn.com/astebner/archive/2008/03/03/8015158.aspx Download the .NET Framework setup verification tool and run it according to the instructions on Aaron's blog. It will create 2 logs: " Logging This verification tool creates 2 log files by default that can be used to determine what actions the tool is taking and what errors it encounters while verifying a product. The 2 log files are listed below, and they are created in the %temp% directory by default. Note that you can find the %temp% directory by clicking on the Windows start menu, choosing Run, typing %temp% and clicking OK to open the directory in Windows Explorer. * %temp%\setupverifier_main_*.txt - this log contains information about all actions taken during a verification tool session; it will include information about each resource that the tool attempts to verify for a chosen product and whether or not that resource was found on the system; this log tends to be fairly long, so errors will be logged with the prefix ****ERROR**** to make it easy to search and find them * %temp%\setupverifier_errors_*.txt - this log only contains information about any errors found during verification of a chosen product " In Vista, you can open the %temp% location by typing %temp% into the Start Search field and then click on the Temp folder that will appear. Also see: Where to find .NET Framework 2.0 SP1, 2.0 SP2, 3.0 SP1, 3.0 SP2, 3.5 and 3.5 SP1 setup log files http://blogs.msdn.com/astebner/archive/2008/04/30/8445569.aspx Either post the logs here or contact Aaron for further assistance: http://blogs.msdn.com/astebner/contact.aspx MowGreen =============== *-343-* FDNY Never Forgotten =============== banthecheck.com "Security updates should *never* have *non-security content* prechecked" Jo Wright wrote: > Can anyone help? My (old) ThinkPad X30, running XP, seems to be trying to > install > > Microsoft .NET Framework 3.5 Service Pack 1 and .NET Framework 3.5 Family > Update for .NET versions 2.0 through 3.5 (KB951847) x86 > > over and over again, but fails with error code 0x80070645 every time. > > Please help me get this update installed.
From: KYcanuck on 25 Oct 2009 00:26 "MowGreen" wrote: > Jo, > > 0x80070645 ERROR_UNKNOWN_PRODUCT > " This action is only valid for products that are currently installed. " > > The update can't detect the Version of the .NET Framework that is > installed. You have a few choices. > Open Add/Remove Programs in the Control Panel. > Scroll down to the listing(s) of > Microsoft .NET Frameworks > > Which ones are listed as being installed ? > IF there are *no* Versions *higher* than Microsoft .NET Framework 2.0 > installed, then you can update it by downloading, saving, and then > installing .NET Framework 2.0 SP2. If that is already installed, then > just install the application compatibility update for it. > > The above depends upon the state of the installed .NET Frameworks. > If they are damaged, then scroll down this post until you find > the link to the .NET Framework setup verification tool. > That tool will report whether the Frameworks are installed properly and > you won't waste your time trying to install updates for damaged .NET > Frameworks. > > > If .NET Framework 2.0 has not had SP2 applied as yet, download and > *save* it from here: > Microsoft .NET Framework 2.0 Service Pack 2 > http://www.microsoft.com/downloads/details.aspx?FamilyID=5b2c0358-915b-4eb5-9b1d-10e506da9d0f&displaylang=en > Scroll down to the " Files in this Download " section and click the > Download button next to NetFx20SP2_x86.exe > > Then download the applicability compatibility update and *save* it: > http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=6c095bba-6100-4ec9-9c54-6450b0212565 > Scroll down that page until you come to the " Files in This Download " > section. > Click the Download button next to NDP20SP2-KB958481-x86.exe > > When both downloads are done, close *all* open programs and browsers. > > Create a new folder in My Documents, name it DotNet, and do *not* delete > either update in the future. > > Now install NetFx20SP2_x86.exe > When the installation is finished, restart the system whether prompted > to or not. > Then install NDP20SP2-KB958481-x86.exe. > > If there are .NET Frameworks Versions installed that are at a *higher* > Version than 2.0, then you will have to troubleshoot there installation: > http://blogs.msdn.com/astebner/archive/2008/03/03/8015158.aspx > > Download the .NET Framework setup verification tool and run it according > to the instructions on Aaron's blog. > It will create 2 logs: > > " Logging > > This verification tool creates 2 log files by default that can be used > to determine what actions the tool is taking and what errors it > encounters while verifying a product. The 2 log files are listed below, > and they are created in the %temp% directory by default. Note that you > can find the %temp% directory by clicking on the Windows start menu, > choosing Run, typing %temp% and clicking OK to open the directory in > Windows Explorer. > > * %temp%\setupverifier_main_*.txt - this log contains information > about all actions taken during a verification tool session; it will > include information about each resource that the tool attempts to verify > for a chosen product and whether or not that resource was found on the > system; this log tends to be fairly long, so errors will be logged with > the prefix ****ERROR**** to make it easy to search and find them > * %temp%\setupverifier_errors_*.txt - this log only contains > information about any errors found during verification of a chosen product " > > In Vista, you can open the %temp% location by typing %temp% into the > Start Search field and then click on the Temp folder that will appear. > Also see: Where to find .NET Framework 2.0 SP1, 2.0 SP2, 3.0 SP1, 3.0 > SP2, 3.5 and 3.5 SP1 setup log files > http://blogs.msdn.com/astebner/archive/2008/04/30/8445569.aspx > > Either post the logs here or contact Aaron for further assistance: > http://blogs.msdn.com/astebner/contact.aspx > > > MowGreen > =============== > *-343-* FDNY > Never Forgotten > =============== > > banthecheck.com > "Security updates should *never* have *non-security content* prechecked" > > > Jo Wright wrote: > > > Can anyone help? My (old) ThinkPad X30, running XP, seems to be trying to > > install > > > > Microsoft .NET Framework 3.5 Service Pack 1 and .NET Framework 3.5 Family > > Update for .NET versions 2.0 through 3.5 (KB951847) x86 > > > > over and over again, but fails with error code 0x80070645 every time. > > > > Please help me get this update installed. > . >
From: KYcanuck on 25 Oct 2009 00:29 I'm sure MowGreen wants to be helpful, but no lay person, non-techie can follow these directions. I agree with those who say Microsoft should fix this recurring problem with installing security updates. "MowGreen" wrote: > Jo, > > 0x80070645 ERROR_UNKNOWN_PRODUCT > " This action is only valid for products that are currently installed. " > > The update can't detect the Version of the .NET Framework that is > installed. You have a few choices. > Open Add/Remove Programs in the Control Panel. > Scroll down to the listing(s) of > Microsoft .NET Frameworks > > Which ones are listed as being installed ? > IF there are *no* Versions *higher* than Microsoft .NET Framework 2.0 > installed, then you can update it by downloading, saving, and then > installing .NET Framework 2.0 SP2. If that is already installed, then > just install the application compatibility update for it. > > The above depends upon the state of the installed .NET Frameworks. > If they are damaged, then scroll down this post until you find > the link to the .NET Framework setup verification tool. > That tool will report whether the Frameworks are installed properly and > you won't waste your time trying to install updates for damaged .NET > Frameworks. > > > If .NET Framework 2.0 has not had SP2 applied as yet, download and > *save* it from here: > Microsoft .NET Framework 2.0 Service Pack 2 > http://www.microsoft.com/downloads/details.aspx?FamilyID=5b2c0358-915b-4eb5-9b1d-10e506da9d0f&displaylang=en > Scroll down to the " Files in this Download " section and click the > Download button next to NetFx20SP2_x86.exe > > Then download the applicability compatibility update and *save* it: > http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=6c095bba-6100-4ec9-9c54-6450b0212565 > Scroll down that page until you come to the " Files in This Download " > section. > Click the Download button next to NDP20SP2-KB958481-x86.exe > > When both downloads are done, close *all* open programs and browsers. > > Create a new folder in My Documents, name it DotNet, and do *not* delete > either update in the future. > > Now install NetFx20SP2_x86.exe > When the installation is finished, restart the system whether prompted > to or not. > Then install NDP20SP2-KB958481-x86.exe. > > If there are .NET Frameworks Versions installed that are at a *higher* > Version than 2.0, then you will have to troubleshoot there installation: > http://blogs.msdn.com/astebner/archive/2008/03/03/8015158.aspx > > Download the .NET Framework setup verification tool and run it according > to the instructions on Aaron's blog. > It will create 2 logs: > > " Logging > > This verification tool creates 2 log files by default that can be used > to determine what actions the tool is taking and what errors it > encounters while verifying a product. The 2 log files are listed below, > and they are created in the %temp% directory by default. Note that you > can find the %temp% directory by clicking on the Windows start menu, > choosing Run, typing %temp% and clicking OK to open the directory in > Windows Explorer. > > * %temp%\setupverifier_main_*.txt - this log contains information > about all actions taken during a verification tool session; it will > include information about each resource that the tool attempts to verify > for a chosen product and whether or not that resource was found on the > system; this log tends to be fairly long, so errors will be logged with > the prefix ****ERROR**** to make it easy to search and find them > * %temp%\setupverifier_errors_*.txt - this log only contains > information about any errors found during verification of a chosen product " > > In Vista, you can open the %temp% location by typing %temp% into the > Start Search field and then click on the Temp folder that will appear. > Also see: Where to find .NET Framework 2.0 SP1, 2.0 SP2, 3.0 SP1, 3.0 > SP2, 3.5 and 3.5 SP1 setup log files > http://blogs.msdn.com/astebner/archive/2008/04/30/8445569.aspx > > Either post the logs here or contact Aaron for further assistance: > http://blogs.msdn.com/astebner/contact.aspx > > > MowGreen > =============== > *-343-* FDNY > Never Forgotten > =============== > > banthecheck.com > "Security updates should *never* have *non-security content* prechecked" > > > Jo Wright wrote: > > > Can anyone help? My (old) ThinkPad X30, running XP, seems to be trying to > > install > > > > Microsoft .NET Framework 3.5 Service Pack 1 and .NET Framework 3.5 Family > > Update for .NET versions 2.0 through 3.5 (KB951847) x86 > > > > over and over again, but fails with error code 0x80070645 every time. > > > > Please help me get this update installed. > . >
From: PA Bear [MS MVP] on 25 Oct 2009 01:28
Don't hold your breath...especially when the vast majority of users are NOT seeing this behavior. KYcanuck wrote: > I'm sure MowGreen wants to be helpful, but no lay person, non-techie can > follow these directions. I agree with those who say Microsoft should fix > this recurring problem with installing security updates. > > "MowGreen" wrote: > >> Jo, >> >> 0x80070645 ERROR_UNKNOWN_PRODUCT >> " This action is only valid for products that are currently installed. " >> >> The update can't detect the Version of the .NET Framework that is >> installed. You have a few choices. >> Open Add/Remove Programs in the Control Panel. >> Scroll down to the listing(s) of >> Microsoft .NET Frameworks >> >> Which ones are listed as being installed ? >> IF there are *no* Versions *higher* than Microsoft .NET Framework 2.0 >> installed, then you can update it by downloading, saving, and then >> installing .NET Framework 2.0 SP2. If that is already installed, then >> just install the application compatibility update for it. >> >> The above depends upon the state of the installed .NET Frameworks. >> If they are damaged, then scroll down this post until you find >> the link to the .NET Framework setup verification tool. >> That tool will report whether the Frameworks are installed properly and >> you won't waste your time trying to install updates for damaged .NET >> Frameworks. >> >> >> If .NET Framework 2.0 has not had SP2 applied as yet, download and >> *save* it from here: >> Microsoft .NET Framework 2.0 Service Pack 2 >> http://www.microsoft.com/downloads/details.aspx?FamilyID=5b2c0358-915b-4eb5-9b1d-10e506da9d0f&displaylang=en >> Scroll down to the " Files in this Download " section and click the >> Download button next to NetFx20SP2_x86.exe >> >> Then download the applicability compatibility update and *save* it: >> http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=6c095bba-6100-4ec9-9c54-6450b0212565 >> Scroll down that page until you come to the " Files in This Download " >> section. >> Click the Download button next to NDP20SP2-KB958481-x86.exe >> >> When both downloads are done, close *all* open programs and browsers. >> >> Create a new folder in My Documents, name it DotNet, and do *not* delete >> either update in the future. >> >> Now install NetFx20SP2_x86.exe >> When the installation is finished, restart the system whether prompted >> to or not. >> Then install NDP20SP2-KB958481-x86.exe. >> >> If there are .NET Frameworks Versions installed that are at a *higher* >> Version than 2.0, then you will have to troubleshoot there installation: >> http://blogs.msdn.com/astebner/archive/2008/03/03/8015158.aspx >> >> Download the .NET Framework setup verification tool and run it according >> to the instructions on Aaron's blog. >> It will create 2 logs: >> >> " Logging >> >> This verification tool creates 2 log files by default that can be used >> to determine what actions the tool is taking and what errors it >> encounters while verifying a product. The 2 log files are listed below, >> and they are created in the %temp% directory by default. Note that you >> can find the %temp% directory by clicking on the Windows start menu, >> choosing Run, typing %temp% and clicking OK to open the directory in >> Windows Explorer. >> >> * %temp%\setupverifier_main_*.txt - this log contains information >> about all actions taken during a verification tool session; it will >> include information about each resource that the tool attempts to verify >> for a chosen product and whether or not that resource was found on the >> system; this log tends to be fairly long, so errors will be logged with >> the prefix ****ERROR**** to make it easy to search and find them >> * %temp%\setupverifier_errors_*.txt - this log only contains >> information about any errors found during verification of a chosen >> product >> " >> >> In Vista, you can open the %temp% location by typing %temp% into the >> Start Search field and then click on the Temp folder that will appear. >> Also see: Where to find .NET Framework 2.0 SP1, 2.0 SP2, 3.0 SP1, 3.0 >> SP2, 3.5 and 3.5 SP1 setup log files >> http://blogs.msdn.com/astebner/archive/2008/04/30/8445569.aspx >> >> Either post the logs here or contact Aaron for further assistance: >> http://blogs.msdn.com/astebner/contact.aspx >> >> >> MowGreen >> =============== >> *-343-* FDNY >> Never Forgotten >> =============== >> >> banthecheck.com >> "Security updates should *never* have *non-security content* prechecked" >> >> >> Jo Wright wrote: >> >>> Can anyone help? My (old) ThinkPad X30, running XP, seems to be trying >>> to >>> install >>> >>> Microsoft .NET Framework 3.5 Service Pack 1 and .NET Framework 3.5 >>> Family >>> Update for .NET versions 2.0 through 3.5 (KB951847) x86 >>> >>> over and over again, but fails with error code 0x80070645 every time. >>> >>> Please help me get this update installed. >> . |