درود
اگه ویندوز 7 داری باید سرویس پک 1 باشه تا بتونی نصبش کنی. Run رو باز کن و winver تایپ کن که بهت میگه سرویس پک 1 هست یا نیست

Run باز کن و %temp% تایپ کن و هرچی توی اون فولدر هست دیلیت کن. بعشی هاش هم دیلیت نمی شه روشون اسکیپ بزن

برای نصب .NET Framework حتما باید به اینترنت وصل باشی(چه نسخه نصب آنلاین و چه نسخه نصب آفلاین) و سرویس آپدیت ویندوزت هم فعال باشه. برای اینکه ببینی فعاله برو به این مسیر(در قسمت سرچ ویندوز در بالا این مسیر وارد کن و اینتر بزن)

Control Panel\All Control Panel Items\Administrative Tools

بعد Services باز کن و برو گزینه Windows Update پیدا کن و بازش کن. روی Start کلیک کن و منوی بالای هم روی Automatic باشه.

الان می تونی نسخه 4.7.2 یا 4.8 بگیری (آفالاین یا آنلاین) و همزمان که به اینترنت وصلی نصبش کنی. من لینک دانلود نسخه آنلاین 4.8 میذارم (اونی که آخرش نوشته Runtime)

ویندوزم سرویس پک 1 میباشد ...
%temp% روز دم کلی فایل هس مال نرم افزارهای دیکه ... اگه پاک کنم به نرم افزارهای دیکم آسیب نمیروسونه ؟
زمانیکه خاستم نرم افزار اصلی رو نصب کنم کفت
Framework میخاد زدم انلاین 4.6.2 رو کرفت ولی موقع نصبش باز وسطش ارور داد