رفع خطای Error Code : 0x800F0906 هنگام فعال کردن .NET Framework 3.5(include .NET 2.0 and 3.0) در ویندوز ۸

سلام دوستان

چند وقت پیش، پس از نصب ویندوز ۸ زمانی که تصمیم به نصب برخی برنامه ها بر روی این ویندوز جدید مایکروسافت را داشتم، طی پیغامی ویندوز اعلام می کرد که باید فیچر یا قابلیت .NET Framework 3.5 (Include .NET 2.0 and 3.0) را فعال کنم.

برای اینکار وارد Control Panel ویندوز و بخش Program and Features شدم و سپس در قسمت Turn Windows Features on or off گزینه NET Framework 3.5 (Include .NET 2.0 and 3.0) را جهت فعالسازی و نصب انتخاب کردم. پس از کلیک بر روی OK به جای شروع عملیات نصب، ویندوز خطای زیر را نمایش داد :

net35

اینطور که از خطای فوق مشخصه برای فعالسازی نیاز به ارتباط با اینترنت میباشد. اینترنت رو بر روی لپ تاپ فعال کردم و مجدداً عملیات بالا رو انجام دادم. متاسفانه بازهم خطای فوق نمایش داده میشد. پس از اندکی گوگل گردی و تحقیق راه حل جالبی برای فعال کردن این فیچر پیدا کردم.

  1. ابتدا دی وی دی ویندوز ۸ را در درایو قرار بدید.
  2. سپس باید Command Prompt ویندوز رو در حالت Administrator اجرا کنید.
  3. در انتها هم دستور زیر را در خط فرمان وارد کنید : (منظور از :E ، درایو دی وی دی کامپیوتر میباشد)

Dism /online /enable-feature /featurename:NetFx3 /All /Source:E:\sources\sxs /LimitAccess

(شکل زیر)

net352

پس از انجام مراحل فوق، فیچر یا قابلیت NET Framework 3.5 (Include .NET 2.0 and 3.0)  بر روی ویندوز ۸ شما فعال خواهد بود و پس از آن به راحتی میتوانید برنامه های ویندوزی که نیاز به Net 3.5 دارند را نصب کنید از جمله SQL Server 2012 .

موفق باشید.

پاسخ دهید