رفع خطای Windows Update 0x800f0831
اگر در حین نصب یک به روز رسانی تجمعی با خطای 0x800f0831(error 0x800f0831) در سرور ویندوز(Windows Server) یا کلاینت Windows 11/10 مواجه شدید ، این پست برای کمک به شما در نظر گرفته شده است. در این پست، ما دلایل بالقوه این خطا را شناسایی می کنیم و همچنین راه حل هایی را ارائه می دهیم که می توانید برای کمک به رفع این مشکل به شما کمک کند.
پس از بررسی، محبوب ترین علتی که این پیام خطا را ایجاد می کند، مانیفست گم شده بسته به روز رسانی قبلی است. به عبارت دیگر، مؤلفه WU ( Windows Update ) از آخرین بار نصب شده آگاه نیست، بنابراین از نصب بسته های به روز رسانی جدید خودداری می کند.
همچنین اگر سرویس Windows Update غیرفعال باشد یا .NET 3.5 Framework وجود نداشته باشد، می توانید با این مشکل مواجه شوید . یکی دیگر از دلایل احتمالی این خطای 0x800f0831(error 0x800f0831) این است که دستگاه کلاینت ویندوز 10(Windows 10) نمی تواند با سرورهای Windows Update ارتباط برقرار کند. (Windows Update)این می تواند به دلیل خرابی فایل سیستم یا اتصالات VPN یا سرورهای پروکسی باشد.(Proxy)
رفع خطای Windows Update 0x800f0831
اگر یک بهروزرسانی ویژگی(Feature Update) یا بهروزرسانی تجمعی(Cumulative Update) با کد خطای 0x800f0831 در ویندوز سرور(Windows Server) یا ماشینهای سرویس گیرنده Windows 11/10 با شکست مواجه شده است، در اینجا چند پیشنهاد وجود دارد که ممکن است به شما کمک کند.
- Windows Update Troubleshooter را اجرا کنید
- بهروزرسانی Feature یا Cumulative را به صورت دستی نصب کنید
- کلاینت VPN را حذف نصب کنید یا سرور پروکسی(Proxy) را حذف کنید (در صورت وجود)
- (Set)وضعیت Windows Update را روی Automatic قرار دهید
- NET Framework 3.5 را فعال کنید
- NET Framework 3.5 را(.NET Framework 3.5) از طریق Command Prompt نصب کنید
- اسکن های SFC و DISM را اجرا کنید
- System Restore را انجام دهید
- یک شروع تازه(Fresh Start) ، تعمیر ارتقاء در محل(In-place) یا نصب تمیز انجام دهید
بیایید نگاهی به شرح فرآیند درگیر در رابطه با هر یک از راه حل های ذکر شده بیندازیم.
1] Windows Update Troubleshooter را اجرا کنید(Run Windows Update Troubleshooter)
این راه حل مستلزم آن است که Windows 10 Update Troubleshooter را اجرا کنید و ببینید که آیا این خطا برطرف می شود یا خیر . اگر این کار نکرد، می توانید با راه حل بعدی ادامه دهید.
2 ] بهروزرسانی Feature یا Cumulative را به صورت دستی نصب کنید(] Manually)
این راه حل مستلزم آن است که بهروزرسانی تجمعی را به صورت دستی از کاتالوگ مایکروسافت بهروزرسانی دانلود کرده(manually download the Cumulative Update from Microsoft Update Catalog) و سپس بسته را نصب کنید. برای نصب بهروزرسانی ویژگی(Feature Update) ، میتوانید از Windows Update Assistant استفاده کنید . در نصب موفقیت آمیز، خطا دیگر ظاهر نمی شود.
3] کلاینت VPN را حذف نصب کنید یا سرور (VPN)پروکسی(Proxy) را حذف کنید (در صورت وجود)
یک سرویس گیرنده VPN یا یک سرور پروکسی(VPN client or a Proxy server) می تواند این خطا را به دلیل نوعی تداخل ایجاد کند که منجر به مسدود شدن ارتباطات بین دستگاه کلاینت ویندوز 10 شما و سرور (Windows 10)Windows Update می شود. در این صورت، میتوانید نرمافزار VPN خود را از طریق اپلت برنامهها و ویژگیها(uninstalling your VPN software via the Programs and Features applet) در ویندوز 10 حذف نصب کنید یا هر سرور پراکسی را از رایانه خود حذف کنید و ببینید آیا با این کار مشکل حل میشود یا خیر.
4] وضعیت Windows Update را روی Automatic قرار دهید(Set)
اگر رایانهای که نصب Windows Update ناموفق را تجربه میکند ، بخشی از یک دامنه مشترک است، ممکن است یک خطمشی شبکه یا یک ابزار بهینهساز سیستم شخص ثالث، سرویس اصلی مسئول عملکرد بهروزرسانی را غیرفعال کرده باشد. در این صورت، میتوانید با تنظیم Startup Type سرویس Windows Update روی Automatic و شروع اجباری سرویس Windows Update ، مشکل را حل کنید.
در اینجا به این صورت است:
- کلید Windows + R را فشار دهید.
- در کادر محاورهای Run عبارت services.msc را(services.msc) تایپ کرده و Enter را بزنید تا Services باز شود(open Services) .
- در پنجره Services ، اسکرول کنید و سرویس Windows Update را پیدا کنید.
- (Double-click)برای ویرایش مشخصات آن، روی ورودی دوبار کلیک کنید .
- مطمئن(Make) شوید که گزینه زیر منوی Startup type در پنجره ویژگی های سرویس روی Automatic از منوی کشویی تنظیم شده باشد. هر کادر محاوره ای را که ممکن است هنگام تغییر نوع راه اندازی ظاهر شود، تأیید کنید .(Confirm)
- برای ذخیره تغییرات روی Apply > OK کلیک کنید.(OK)
- کامپیوتر را مجددا راه اندازی کنید.
هنگام بوت، بررسی کنید که آیا مشکل حل شده است یا خیر. در صورتی که نوع راه اندازی Windows Update قبلاً روی Automatic تنظیم شده بود و مشکل را حل نکرد، راه حل بعدی را ادامه دهید.
5] NET Framework 3.5 را فعال کنید
اگر هنگام تلاش برای نصب یک بهروزرسانی تجمعی با خطای 0x800f0831 مواجه میشوید(error 0x800f0831) ، باید امکان غیرفعال کردن چارچوب .NET 3.5 را بررسی کنید. فرآیندهای نصب بهروزرسانیهای تجمعی نسبتاً پیچیدهتر هستند و ممکن است شکست بخورند مگر اینکه همه وابستگیهای مورد نیاز فعال شوند. در این مورد، میتوانید از منوی ویژگیهای ویندوز(Windows Features) استفاده کنید تا مطمئن شوید که فریمورک داتنت 3.5 فعال است .
6] NET Framework 3.5(Install .NET Framework 3.5) را از طریق Command Prompt نصب کنید(Command Prompt)
اگر فعال کردن چارچوب دات نت 3.5 از طریق منوی ویژگی های ویندوز(Windows Features) ناموفق بود، می توانید سعی کنید خودتان با نصب فریمورک گم شده از یک خط فرمان(Command Prompt) بالا، نصب را مجبور کنید .
ابتدا به یک رسانه نصب ویندوز 10(Windows 10 installation media) نیاز دارید . سپس میتوانید دستورالعملهای زیر را دنبال کنید تا اجباری به نصب.NET Framework 3.5 از یک دستور (Framework 3.5from)CMD بالا بروید .
(Insert)رسانه نصب ویندوز 10(Windows 10) را در رایانه خود قرار دهید.
کلید Windows + R را فشار دهید.
در کادر محاورهای Run notepad را تایپ کنید و (Run)CTRL + SHIFT + ENTER را فشار دهید تا Notepad با امتیاز مدیریت باز شود.
سینتکس زیر را کپی کرده و در Notepad قرار دهید .
@echo off Title .NET Framework 3.5 Offline Installer for %%I in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist "%%I:\\sources\install.wim" set setupdrv=%%I if defined setupdrv ( echo Found drive %setupdrv% echo Installing .NET Framework 3.5... Dism /online /enable-feature /featurename:NetFX3 /All /Source:PLACEHOLDER:\sources\sxs /LimitAccess echo. echo .NET Framework 3.5 should be installed echo. ) else ( echo No installation media found! echo Insert DVD or USB flash drive and run this file once again. echo. ) pause
توجه: PLACEHOLDER را در نحو با حرف درایوی که در حال حاضر رسانه نصب را نگه می دارد، جایگزین کنید.
فایل را با یک نام ذخیره کنید و پسوند فایل cmd . را اضافه کنید - به عنوان مثال. DOTnet3.5.cmd را نصب(InstallDOTnet3.5.cmd) کنید.
اکنون روی فایل کلیک راست کرده و از منوی زمینه گزینه Run as administrator را انتخاب کنید.(Run as administrator)
در مرحله بعد روی Yes در اعلان تایید کلیک کنید و منتظر بمانید تا فرآیند تکمیل شود.
پس از نصب .NET 3.5 Framework ، رایانه خود را مجدداً راه اندازی کنید و ببینید آیا خطای Cumulative Update 0x800f0831(Cumulative Update error 0x800f0831) در راه اندازی رایانه بعدی برطرف می شود یا خیر. اگر نه، راه حل بعدی را ادامه دهید.
7] اسکن های SFC و DISM را اجرا کنید
اگر هنوز با این خطا دست و پنجه نرم می کنید، به احتمال زیاد این مشکل در واقع ناشی از نوعی خرابی فایل سیستمی است. در این صورت، می توانید اسکن SFC/DISM
SFC/DISM یک ابزار کاربردی در ویندوز است(Windows) که به کاربران اجازه می دهد تا خرابی های موجود در فایل های سیستم ویندوز(Windows) را اسکن کرده و فایل های خراب را بازیابی کنند.
به منظور سهولت و راحتی، می توانید اسکن را با استفاده از روش زیر اجرا کنید.
کلید Windows + R را فشار دهید.
در کادر محاوره ای Run، notepad را تایپ کرده و Enter را بزنید تا Notepad باز شود.
دستور زیر را در ویرایشگر متن کپی و پیست کنید.
@echo off date /t & time /t echo Dism /Online /Cleanup-Image /StartComponentCleanup Dism /Online /Cleanup-Image /StartComponentCleanup echo ... date /t & time /t echo Dism /Online /Cleanup-Image /RestoreHealth Dism /Online /Cleanup-Image /RestoreHealth echo ... date /t & time /t echo SFC /scannow SFC /scannow date /t & time /t pause
فایل را با یک نام ذخیره کنید و پسوند فایل bat را اضافه کنید - به عنوان مثال. SFC_DISM_scan.bat .
فایل دسته ای را به طور(run the batch file with admin privilege) مکرر با امتیاز مدیر اجرا کنید (روی فایل ذخیره شده کلیک راست کرده و Run as Administrator را از منوی زمینه انتخاب کنید) تا زمانی که هیچ خطایی گزارش نشود.
کامپیوتر خود را مجددا راه اندازی کنید.
هنگام بوت، بررسی کنید که آیا مشکل حل شده است یا خیر. اگر نه، راه حل بعدی را ادامه دهید.
8] بازیابی سیستم را انجام دهید
اگر اخیراً پس از نصب درایور یا بهروزرسانی یا پس از خاموش شدن غیرمنتظره دستگاه متوجه این خطای بهروزرسانی تجمعی 0x800f0831 شدهاید(Cumulative Update error 0x800f0831) ، و هیچ یک از بهروزرسانیهای معلق نصب نشده است، احتمالاً تغییر اخیر سیستم باعث این ناتوانی در نصب بهروزرسانیها شده است. در این مورد، میتوانید بازیابی سیستم(System Restore) را امتحان کنید ( اخطار(Caveat) : هرگونه تغییر مانند نصب برنامه، تنظیمات برگزیده کاربر و هر چیز دیگری که پس از ایجاد عکس فوری که به آن برمیگردید از بین میرود) ایجاد میشود) و ببینید که آیا این کمک میکند یا خیر.
برای انجام بازیابی سیستم(perform System Restore) ، موارد زیر را انجام دهید:
- کلید Windows + R را فشار دهید.
- در کادر محاورهای Run، rstrui را تایپ کرده و Enter را بزنید تا System Restore Wizard باز شود.
- هنگامی که به صفحه اولیه System Restore رسیدید(System Restore) ، روی Next کلیک کنید تا به پنجره بعدی بروید.
- در صفحه بعدی، با علامت زدن کادر مربوط به نمایش نقاط بازیابی بیشتر(Show more restore points) شروع کنید.
- پس از انجام این کار، نقطهای را انتخاب کنید که تاریخ آن قدیمیتر از تاریخی است که برای اولین بار متوجه خطا شدهاید.
- برای رفتن به منوی بعدی روی Next کلیک کنید .
- روی Finish کلیک کنید و در آخرین فرمان تایید کنید.
در راه اندازی بعدی سیستم، وضعیت رایانه قدیمی شما اعمال می شود. اگر مشکل برطرف نشد، می توانید راه حل بعدی را امتحان کنید.
9] یک شروع تازه(Fresh Start) ، تعمیر ارتقاء در محل(In-place) یا نصب تمیز انجام دهید(Perform)
در این مرحله، اگر خطای بهروزرسانی تجمعی 0x800f0831(Cumulative Update error 0x800f0831 ) هنوز حل نشده باشد، به احتمال زیاد به دلیل نوعی خرابی سیستم است که به طور معمول قابل حل نیست. در این مورد، می توانید شروع تازه، تعمیر ارتقاء در محل یا نصب تمیز را(Fresh Start, In-place upgrade repair or clean install) امتحان کنید تا هر مؤلفه ویندوز را بازنشانی کنید.
Hopefully, any of these solutions should fix the issue for you!
Related posts
Fix Windows Update error 0x80070422 در ویندوز 10
Fix Windows Update error 0x8e5e03fa در ویندوز 10
Fix Windows Update error 0x80070659
Fix Windows Update error 0x80240439 در ویندوز 10
Fix Windows Update error 0x80070541 در ویندوز 10
Fix Windows Update Error Code 0x800700c1
Fix ویندوز 10 Update Error 0xc1900104 هنگام نصب Feature Update
Fix ویندوز 10 Update Error 0x800703F1
Fix Windows Update error 0x8024401f در ویندوز 10
Fix Windows Update Error Code 0x80080008
Fix Windows Update error 0x8007012f بر روی ویندوز 10
Fix Windows Update error 0x8007045b در ویندوز 10
Fix Windows Server Update Services Error Code 0x80072EE6
Fix Windows Update Error Code 800F0A13
Fix Windows Update error 0x800704c7 در ویندوز 11/10
Fix Windows Update Error 0x80245006 در Windows 11 یا ویندوز 10
Fix Windows Update Error 0x800f0905
Fix Windows Update error 0x80096004 در ویندوز 11/10
Fix Windows Update error 0x80070437
Fix Windows Update Error 0x80240035