نرم

اصلاح ویندوز نتوانست تغییرات درخواستی را تکمیل کند

ابزار ما را برای از بین بردن مشکلات امتحان کنید





نوشته شده درآخرین به روز رسانی: 17 فوریه 2021

اصلاح ویندوز نتوانست تغییرات درخواستی را تکمیل کند: اگر می‌خواهید .NET Framework را روی سیستم خود نصب کنید، احتمالاً با این خطا مواجه می‌شوید که Windows نتوانست تغییرات درخواستی را با کد خطا تکمیل کند - 0x80004005، 0x800f0906، 0x800f081f، 0x80070422، 0x80070422، 0x100f208080080808080808080080808، 08008080808080808001x800، 0x800fx2000x00. در بیشتر موارد، کاربران زمانی که می خواهند برنامه یا برنامه خاصی را اجرا کنند که به .NET Framework 3.5 نیاز دارد با این پیغام خطا مواجه می شوند و وقتی برای نصب دات نت فریم ورک بر روی Yes کلیک می کنید، پس از چند دقیقه پیغام نمایش داده می شود. که .NET Framework (شامل 2.0 و 3.0) با موفقیت نصب شد. اما تنها پس از اجرای مجدد برنامه، دوباره پیغام خطای مشابه را نمایش می دهد و از شما می خواهد که .NET Framework را نصب کنید.



رفع مشکل ویندوز

حالا اگر حتی سعی کنید .NET Framework 3.5 (شامل نسخه های 2.0 و 3.0) را غیرفعال یا حذف کنید، با یک پیغام خطایی مواجه می شوید که می گوید ویندوز نتوانست تغییرات درخواستی را تکمیل کند: خطای نامشخص، کد خطا 0x800#####. اگر بخواهید .NET Framework را فعال کنید، در صورتی که قبلاً غیرفعال شده باشد، همان پیغام خطا نمایش داده می شود. بنابراین بدون اتلاف وقت، بیایید ببینیم که چگونه ویندوز را واقعاً اصلاح کرد، نتوانست تغییرات درخواستی را با کمک راهنمای عیب‌یابی فهرست شده در زیر تکمیل کند.



فهرست[ پنهان شدن ]

اصلاح ویندوز نتوانست تغییرات درخواستی را تکمیل کند

مطمئن شوید که یک نقطه بازیابی ایجاد کنید فقط در صورتی که مشکلی پیش بیاید



روش 1: ابزار DISM را اجرا کنید

1. Windows Key + X را فشار دهید و سپس انتخاب کنید خط فرمان (Admin).

مدیر خط فرمان



2- دستور زیر را در cmd تایپ کرده و Enter کنید:

Dism /online /enable-feature /featurename:NetFx3 /All /Source:[drive_letter]:sourcessxs /LimitAccess

برای فعال کردن Net Framework از دستور DISM استفاده کنید

توجه داشته باشید: فراموش نکنید که [drive_letter] را با درایو سیستم یا درایو رسانه نصب خود جایگزین کنید.

3. برای ذخیره تغییرات کامپیوتر خود را مجددا راه اندازی کنید و دوباره سعی کنید .NET Framework را نصب کنید.

روش 2: یک بوت تمیز انجام دهید

گاهی اوقات نرم افزار شخص ثالث می تواند با نصب دات نت فریم ورک تداخل داشته باشد و باعث ایجاد مشکل شود. برای اینکه ویندوز نتوانست خطای تغییرات درخواستی را تکمیل کند، باید این کار را انجام دهید تمیز انجام دهد روی رایانه شخصی خود و سپس سعی کنید .NET Framework را نصب کنید.

Clean boot را در ویندوز انجام دهید. راه اندازی انتخابی در پیکربندی سیستم

روش 3: مطمئن شوید که ویندوز به روز است

1. Windows Key + I را فشار دهید و سپس انتخاب کنید به روز رسانی و امنیت

به روز رسانی و امنیت

2.Next، دوباره کلیک کنید به روز رسانی را بررسی کنید و مطمئن شوید که به‌روزرسانی‌های معلق را نصب کنید.

روی بررسی به‌روزرسانی‌ها در Windows Update کلیک کنید

3. پس از نصب به روز رسانی ها، کامپیوتر خود را مجددا راه اندازی کنید و ببینید آیا می توانید رفع خطا ویندوز نتوانست خطای تغییرات درخواستی را تکمیل کند.

روش 4: NET Framework 3.5 را فعال کنید

1. Windows Key + R را فشار دهید و سپس تایپ کنید appwiz.cpl و Enter را بزنید.

appwiz.cpl را تایپ کرده و Enter را بزنید تا Programs and Features باز شود

2. حال از منوی سمت چپ بر روی کلیک کنید ویژگی های ویندوز را روشن یا خاموش کنید

ویژگی های ویندوز را روشن یا خاموش کنید.

3.از پنجره ویژگی های ویندوز مطمئن شوید که NET Framework 3.5 (شامل .NET 2.0 و 3.0) را علامت بزنید.

فریمورک .net 3.5 را روشن کنید (شامل .NET 2.0 و 3.0)

4. روی OK کلیک کنید و دستورالعمل های بعدی روی صفحه نمایش را برای تکمیل نصب و راه اندازی مجدد رایانه خود برای ذخیره تغییرات کلیک کنید.

روش 5: رفع رجیستری

1. Windows Key + R را فشار دهید و سپس تایپ کنید regedit و Enter را بزنید تا ویرایشگر رجیستری باز شود.

دستور regedit را اجرا کنید

2. به کلید رجیستری زیر بروید:

کامپیوترHKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU

مقدار UseWUServer را به 0 تغییر دهید

3. مطمئن شوید که AU را از پنجره سمت راست انتخاب کنید از WUServer DWORD استفاده کنید.

توجه داشته باشید: اگر نمی توانید DWORD بالا را پیدا کنید، باید آن را به صورت دستی ایجاد کنید. روی AU کلیک راست کرده و انتخاب کنید جدید > مقدار DWORD (32 بیتی). . این کلید را به عنوان نامگذاری کنید از WUServer استفاده کنید و Enter را بزنید.

4.حالا در قسمت Value data وارد کنید 0 و بر روی OK کلیک کنید.

مقدار UseWUServer را به 0 تغییر دهید

5. برای ذخیره تغییرات کامپیوتر خود را مجددا راه اندازی کنید و سپس دوباره سعی کنید Windows Update را اجرا کنید.

روش 6: .NET Framework را با استفاده از رسانه نصب ویندوز 10 نصب کنید

1. یک پوشه موقت به نام Temp در دایرکتوری C: ایجاد کنید. آدرس کامل دایرکتوری خواهد بود C: دما

2. با استفاده از رسانه نصب ویندوز 10 را سوار کنید DAEMON Tools یا Virtual CloneDrive.

3. اگر USB قابل بوت دارید، به سادگی آن را وصل کنید و به نامه درایو بگردید.

4. پوشه Sources را باز کنید سپس پوشه SxS را در داخل آن کپی کنید.

5. پوشه sxs را در آن کپی کنید دایرکتوری C:Temp.

پوشه sxs را از منبع ویندوز 10 در پوشه Temp در پوشه ریشه کپی کنید

6. powershell را در جستجوی ویندوز تایپ کنید و روی آن راست کلیک کنید پاورشل سپس انتخاب کنید به عنوان مدیر اجرا شود.

powershell روی run as administrator کلیک راست کنید

7-بعد، دستور زیر را در پنجره powershell تایپ کنید:

dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:c: empsxs /LimitAccess

NET Framework 3.0 را در ویندوز 10 فعال کنید

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

9. کامپیوتر خود را مجددا راه اندازی کنید و ببینید آیا می توانید رفع خطا ویندوز نتوانست خطای تغییرات درخواستی را تکمیل کند.

روش 7: فعال کردن Specify settings برای نصب اختیاری کامپوننت و تنظیمات تعمیر کامپوننت

1. Windows Key + R را فشار دهید و سپس تایپ کنید gpedit.msc و Enter را بزنید تا باز شود ویرایشگر خط مشی گروه

gpedit.msc در حال اجرا

2-به مسیر زیر بروید:

پیکربندی رایانه > الگوهای اداری > سیستم

3. مطمئن شوید که پوشه System را انتخاب کرده اید و سپس در پنجره سمت راست پیدا کنید تنظیمات را برای نصب و تعمیر قطعه اختیاری مشخص کنید .

تنظیمات را برای نصب و تعمیر قطعه اختیاری مشخص کنید

4. روی آن دوبار کلیک کنید و علامت بزنید فعال شد.

تنظیم تنظیمات را برای نصب اختیاری مؤلفه و تنظیمات تعمیر مؤلفه فعال کنید

5. روی Apply و سپس OK کلیک کنید.

6. حالا دوباره سعی کنید .Net Framework 3.5 را روی سیستم خود نصب کنید و این بار کار می کند.

روش 8: Windows Update Troubleshooter را اجرا کنید

از جانب دانلود وب سایت مایکروسافت Windows Update Troubleshooter و اجرا کنید. اکنون برای اینکه ویندوز نتوانست خطای تغییرات درخواستی را تکمیل کند، باید Windows Update را با موفقیت اجرا کنید زیرا در به‌روزرسانی نسخه فریمورک NET بسیار مهم است.

روش 9: Microsoft .NET Framework Repair Tool را اجرا کنید

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

Microsoft .NET Framework Repair Tool را اجرا کنید

روش 10: از .NET Framework Cleanup Tool استفاده کنید

این ابزار باید به‌عنوان آخرین راه‌حل مورد استفاده قرار گیرد، اگر هیچ چیز جواب نداد، در نهایت، می‌توانید از ابزار پاکسازی فریم دات‌نت استفاده کنید. با این کار نسخه انتخاب شده .NET Framework از سیستم شما حذف می شود. این ابزار در مواردی که با خطاهای نصب، حذف، تعمیر یا وصله دات نت فریم ورک مواجه شدید کمک می کند. برای اطلاعات بیشتر به این مقام مراجعه کنید راهنمای کاربر NET Framework Cleanup Tool . NET Framework Cleanup Tool را اجرا کنید و پس از حذف دات نت فریم ورک، دوباره نسخه مشخص شده را نصب کنید. پیوندهای مختلف دات نت فریم ورک در پایین URL بالا قرار دارند.

توصیه شده برای شما:

این چیزی است که شما با موفقیت دارید رفع خطا ویندوز نتوانست خطای تغییرات درخواستی را تکمیل کند اما اگر هنوز در مورد این راهنما سؤالی دارید، در بخش نظرات بپرسید.

آدیتیا فاراد

Aditya یک متخصص فناوری اطلاعات با انگیزه است و در 7 سال گذشته نویسنده فناوری بوده است. او خدمات اینترنت، موبایل، ویندوز، نرم افزار و راهنمای نحوه انجام را پوشش می دهد.