جزئیات رفع مشکل برای بهروزرسانیهای تجمعی مانند KB5060829 وقتی DISM یا نصب معمولی شکست میخورند.
خطای 0x800f0991 معمولاً زمانی رخ میدهد که ویندوز قادر به تکمیل نصب بهروزرسانی تجمعی یا ویژگی جدید نباشد. این خطا در دستگاههای دارای نسخهی Windows 11 24H2 هنگام انتشار نسخههای آزمایشی و ماهانه (مانند KB5060829) مشاهده شده و ممکن است هنگام اجرای دستور DISM /RestoreHealth نیز بروز کند. علت اصلی معمولاً خرابی اجزای بهروزرسانی، وابستگیهای گمشده یا سرویسهای متوقفشده است که از آمادهسازی فایلهای نصب جلوگیری میکنند.
جدول علائم و راهحلهای هدفمند
| علامت | علت احتمالی | راهحل پیشنهادی |
|---|---|---|
| خطای 0x800f0991 هنگام بهروزرسانی ویندوز | خرابی کش یا توقف سرویسها | بازنشانی اجزای Windows Update، راهاندازی مجدد سرویسها، سپس تلاش مجدد |
| خطا در DISM /RestoreHealth | خرابی Store یا کمبود فایلهای سیستمی | اجرای SFC و DISM، در صورت تداوم خطا انجام نصب تعمیراتی (in-place repair) |
| شکست نسخهی آزمایشی (Preview CU) اما موفقیت نسخهی پایدار | مشکلات شناختهشده در نسخهی آزمایشی | انتظار برای انتشار بعدی و نصب نسخهی پایدار |
| عدم نصب در نسخهی Windows 11 N | نبود Media Feature Pack | نصب بسته از مسیر Optional features و تلاش مجدد |
| شکست نصب دستی .msu | خرابی عمیقتر یا تداخل سیاستها | انجام نصب تعمیراتی با حفظ فایلها و برنامهها |
نکته: پیش از هر تغییر، همه برنامهها را ببندید، دستگاه را به منبع تغذیه مطمئن وصل کرده و با حساب مدیر سیستم وارد شوید.
گامهای اولیه برای بررسی سریع
- بهروزرسانیها را موقتاً متوقف کرده، سیستم را ریاستارت کنید، سپس ادامه دهید.
- آنتیویروس شخص ثالث را غیرفعال و دستگاههای جانبی غیرضروری را جدا کنید.
- چند گیگابایت فضای آزاد روی درایو سیستم ایجاد کنید.
- اگر بهروزرسانی آزمایشی است، گاهی صبر تا نسخهی پایدار منطقیتر است.
اجرای عیبیاب Windows Update
ویندوز ابزار خودکاری برای رفع خطاهای رایج دارد. از تنظیمات به بخش Troubleshoot > Windows Update بروید و ابزار را اجرا کنید.
پس از اعمال تغییرات پیشنهادی، سیستم را ریاستارت و دوباره بهروزرسانی را امتحان کنید.
اطمینان از اجرای سرویسهای حیاتی
سرویسهای زیر باید فعال و روی حالت Automatic باشند:
- Background Intelligent Transfer Service (BITS)
- Windows Update
- Cryptographic Services
- Windows Installer
- App Readiness
در پنجرهی services.msc هرکدام را بررسی و در صورت توقف، آن را اجرا کنید.
برای هر یک از سرویسهای ذکرشده، نوع راهاندازی (Startup type) را روی حالت Automatic تنظیم کرده، در صورت متوقف بودن، روی Start کلیک کنید و سپس Apply را بزنید.
پس از انجام این مراحل، دوباره برای اجرای بهروزرسانی تلاش کنید.
بازنشانی اجزای Windows Update و Winsock
در PowerShell (با دسترسی Administrator) اجرا کنید:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
netsh winsock reset
سپس سیستم را ریاستارت کرده و مجدداً بهروزرسانی را امتحان کنید.
تعمیر فایلهای سیستمی با SFC و DISM
به ترتیب زیر در محیط Command Prompt (Admin) اجرا کنید:
sfc /scannow
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
اگر دستور آخر همچنان خطای 0x800f0991 میدهد، به مرحلهی نصب تعمیراتی (in-place repair) بروید.
نصب دستی بسته KB از Microsoft Update Catalog
- به Microsoft Update Catalog بروید.
- شمارهی بهروزرسانی (مثلاً KB5060829) را جستوجو کنید.
- نسخهی مناسب سیستم (x64 یا ARM64) را دانلود و فایل
.msuرا اجرا کنید.
انجام نصب تعمیراتی (In-Place Repair)
اگر خرابی در سطح سیستم ادامه دارد، با استفاده از Windows 11 Installation Assistant یا فایل ISO، گزینهی Keep personal files and apps را انتخاب کرده و setup.exe را اجرا کنید.
پیش از شروع، دستگاههای جانبی را جدا و آنتیویروس را غیرفعال کنید.
اگر از نسخهی Windows 11 N استفاده میشود
در این نسخهها برخی اجزای رسانهای حذف شدهاند. برای نصب Media Feature Pack به مسیر زیر بروید:
Settings > Apps > Optional features > Add a feature
سپس “Media Feature Pack” را جستوجو و نصب کنید، سیستم را ریاستارت کرده و دوباره امتحان کنید.
در محیطهای سازمانی یا مجازی (AVD)
در محیطهایی که نصب تعمیراتی مجاز نیست، تنها روشهای سبکتر را اجرا کنید:
بازنشانی اجزای بهروزرسانی، بررسی سرویسها و نصب دستی بسته از Microsoft Update Catalog.
چکلیست نهایی برای KB5060829 و بهروزرسانیهای مشابه 24H2
- اجرای Windows Update Troubleshooter
- بررسی سرویسهای حیاتی
- بازنشانی اجزای Windows Update و Winsock
- اجرای SFC و DISM
- نصب دستی بسته از Microsoft Update Catalog
- انجام نصب تعمیراتی در صورت تداوم خطا
- در نسخههای آزمایشی، انتظار برای نسخهی پایدار
خطای 0x800f0991 معمولاً با یکی از این روشها برطرف میشود:
بازسازی کامل اجزای بهروزرسانی، نصب دستی KB یا انجام نصب تعمیراتی با مدیای فعلی.
پس از رفع خطا، آنتیویروس را فعال کرده و یک نقطهی بازیابی (Restore Point) جدید بسازید تا در آینده بازگردانی سریعتر انجام شود.





















