Try downloading the full offline installer and running it instead: Download details: Microsoft .NET Framework 4 (Standalone Installer)
and i cannot turn on the windows update at all!
Is sas: ("check for updates for your computer") Then there is a button check for updates and it sas: ("windows Update cannot currently check for updates, because the service is not running. you may need to restard your computer.")
if i restart it i still sas the same thing!
Do what Jack Sparrow said, and if that doesn't work try this:
Go to Start, type "services" (only one entry should show up, services.msc) and hit enter.
UAC may prompt you.
Scroll down to the bottom and check the Windows Update entry like the image below:
Double-click it to open it's settings.
Look to see if A) it is started and B) the startup type. If it's not started, try to start it. If it starts ok, set the startup type to Automatic (delayed).
If all works there, restart your machine and try Windows Update again. If Windows Update works, try either .NET 4 package again.
Let us know what happens.