رفع خطای 0x800F080C هنگام نصب دات نت فریم ورک در ویندوز 10

در این پست نحوه رفع خطای 0x800F080C .NET Framework(fix 0x800F080C .NET Framework error ) در ویندوز 10(Windows 10.) را خواهیم دید که ممکن است هنگام نصب یا راه اندازی با آن مواجه شوید. خطا نشان می دهد که ممکن است برخی از فایل های خراب یا وابستگی های NET Framework خراب در سیستم وجود داشته باشد. کاربرانی که با این مشکل روبرو هستند قادر به نصب بسته های NET Framework گم شده و اجرای برخی فایل های برنامه خاص بر روی سیستم خود نیستند.

ویندوز نتوانست تغییرات درخواستی را تکمیل کند(Windows couldn’t complete the requested changes) ، نام ویژگی نامعتبر(Invalid) به عنوان پارامتر مشخص شده است، کد خطا(Error) 0x800F080C

 

رفع خطای 0X800F080C هنگام نصب دات نت فریم ورک در ویندوز 10

خطای 0X800F080C .NET Framework

اگر با این مشکل مواجه شدید، روش های زیر را برای حل آن امتحان کنید:

  1. .NET Framework را در حالت بوت پاک(Clean Boot State) فعال کنید.
  2. ابزار تعمیر دات نت را اجرا کنید.
  3. اسکن SFC را اجرا کنید.
  4. اسکن DISM را اجرا کنید.
  5. (Download .NET Framework)نصب کننده آفلاین .NET Framework را دانلود کنید.

1] NET Framework را در کنترل پنل فعال کنید(Control Panel)

خطای 0X800F080C .NET Framework 1

بسیاری از برنامه‌ها یا نرم‌افزارها به نسخه خاصی از NET Framework نیاز دارند . گاهی اوقات، کاربران در حین اجرای یک برنامه یا نرم افزار با پیامی مواجه می شوند که " این برنامه برای اجرا به .NET Framework نیاز دارد، اما آن نسخه روی سیستم شما نصب نیست(This application requires .NET Framework to run, but that version is not installed on your system) ."

می‌توانید نسخه NET Framework را در کنترل پنل فعال کنید –(Control Panel –) حتی بهتر از آن – این کار را در حالت Clean Boot(Clean Boot State) انجام دهید .

Windows Features را در کادر جستجوی ویندوز 10(Windows 10) تایپ کنید و روی « Turn Windows features on or off » کلیک کنید. اکنون چک باکس نسخه مورد نیاز را انتخاب کرده و روی OK کلیک کنید.

با این کار بسته دات نت روی سیستم شما نصب می شود. هنگام فعال کردن دات نت فریم ورک(Framework) با استفاده از ویژگی های ویندوز(Windows Features) ، باید به اینترنت متصل باشید . اگر چنین پیامی روی صفحه نمایش دریافت کردید، دستگاه خود را مجددا راه اندازی کنید.(Reboot)

توجه داشته باشید که لازم نیست چک باکس های مربوط به Windows Communication Foundation ( WCF ) فعال سازی HTTP(HTTP Activation) و Windows Communication Foundation ( WCF ) Non-HTTP Activation را انتخاب کنید ، زیرا این ویژگی ها توسط توسعه دهندگان یا مدیران سرویس مورد نیاز است.

2] .NET Framework Repair Tool(Run .NET Framework Repair Tool) توسط مایکروسافت را اجرا کنید(Microsoft)

خطای 0X800F080C .NET Framework 2

شرکت مایکروسافت یک ابزار تعمیر فریم ورک دات نت(.NET Framework Repair Tool) را در اختیار کاربران ویندوز(Windows) قرار می دهد. این ابزار سیستم را از نظر وابستگی های فاسد دات نت اسکن کرده و آنها را تعمیر می کند. این یک نرم افزار قابل حمل است که به این معنی است که نیازی به نصب آن بر روی رایانه شخصی خود ندارید. کافی(Simply) است بر روی فایل دانلود شده دوبار کلیک کنید تا بر روی کامپیوتر شما اجرا شود. روی Next کلیک کنید(Click Next) تا ابزار تعمیر وابستگی های دات نت خراب راه اندازی شود. پس از اتمام مراحل تعمیر، روی Finish کلیک کنید و کامپیوتر خود را مجددا راه اندازی کنید.

اگر این روش برای شما کارساز نبود، به سراغ روش بعدی بروید.

3] اسکن SFC را روی رایانه شخصی خود اجرا کنید

SFC یا System File Checker یک ابزار کاربردی برای رایانه های ویندوزی(Windows) است که توسط مایکروسافت(Microsoft) ارائه شده است. این سیستم را برای فایل های خراب اسکن می کند و آنها را تعمیر می کند. برای انجام اسکن SFC در رایانه خود، Command Prompt را به عنوان مدیر اجرا کنید و تایپ sfc /scannowکنید و Enter را فشار دهید.

ممکن است مدتی طول بکشد تا کل سیستم را برای فایل های خراب اسکن کنید. هنگامی که اسکن کامل شد، کامپیوتر خود را مجددا راه اندازی کنید.

4] اسکن DISM را روی رایانه شخصی خود اجرا کنید

با استفاده از اسکن DISM می توانید .NET Framework 3.5 را روی سیستم خود مستقر کنید. ابزار خط فرمان DISM یک تصویر اصلاح شده در سیستم شما ایجاد می کند تا نسخه NET Framework را اجرا کند. Command Prompt را به عنوان مدیر اجرا کنید و دستور زیر را تایپ کنید و Enter را فشار دهید .

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All

دستور بالا فایل های NET Framework 3.5 را از Windows Update نصب(Windows Update) می کند.

بنابراین هنگام اجرای دستور بالا مطمئن شوید که به اینترنت متصل هستید. هنگامی که دستور کامل شد، کامپیوتر خود را مجددا راه اندازی کنید.

5] نصب کننده آفلاین .NET Framework را دانلود کنید(Download .NET Framework)

همچنین می توانید بسته سرویس نصب آفلاین دات نت فریم ورک را از وب سایت مایکروسافت دانلود کنید(Microsoft website) . پس از دانلود آن را بر روی کامپیوتر خود نصب کنید.

امیدواریم یکی از راه حل های بالا به شما در رفع خطا کمک کند.

پیوندهای مرتبطی که ممکن است برای شما جالب باشد:(Related links that may interest you:)



About the author

من یک کارشناس باتجربه ویندوز 10 و 11/10 هستم که هم در مرورگرها و هم در برنامه های گوشی های هوشمند تجربه دارم. من بیش از 15 سال مهندس نرم افزار هستم و با تعدادی از شرکت های بزرگ از جمله مایکروسافت، گوگل، اپل، یوبی سافت و غیره کار کرده ام. من همچنین توسعه ویندوز 10/11 را در سطح کالج تدریس کرده ام.



Related posts