وبلاگ نت‌آرامآموزش، تجربه و راهکارهای زیرساخت

خطای 0x800f081f در آپدیت Windows Server؛ فایل تعمیر از کجا پیدا شود؟

راهنمای تشخیص منبع تعمیر گمشده، اجرای DISM و SFC و بررسی نتیجه Windows Update در سرور.

انتشار:
توسط تیم فنی نت‌آرام
۵ دقیقه زمان مطالعه
۰ دیدگاه
محتوای تخصصی، ساده و کاربردی
هماهنگ با هویت حرفه‌ای نت‌آرام
بازگشت به لیست مقالات
تصویر شاخص مقاله خطای 0x800f081f در آپدیت Windows Server؛ فایل تعمیر از کجا پیدا شود؟ در وبلاگ نت‌آرام
محتوای آموزشی وبلاگ نت‌آرام
به‌روزرسانی Windows Server متوقف شده و خطای 0x800f081f دیده می‌شود. این کد معمولاً می‌گوید منبع یا فایل لازم برای یک عملیات پیدا نشده است. بسته به اینکه خطا هنگام Windows Update، تعمیر فایل‌های سیستم یا نصب یک قابلیت ظاهر شده باشد، محل مشکل و راه‌حل دقیق فرق می‌کند. این راهنما بیشتر بر Windows Update و تعمیر خود ویندوز تمرکز دارد.
به سرور خود با Remote Desktop یا کنسول ارائه‌دهنده وصل شوید. کارهای تعمیر و راه‌اندازی مجدد ممکن است سرویس‌ها را موقتاً قطع کنند؛ پیش از شروع از دیسک سیستم و داده‌ها پشتیبان قابل بازیابی بگیرید، زمان مناسب تعیین کنید و دسترسی کنسول را برای زمانی که RDP قطع می‌شود آماده نگه دارید. اگر عضو شبکه سازمانی یا تحت مدیریت WSUS هستید، تغییر سیاست‌های آن را با مدیر شبکه هماهنگ کنید.

۱. خطا دقیقاً در کدام مرحله است؟

در Settings، Windows Update، Update history یا رابط مربوط به نسخه سرور، نام بسته یا شماره KB و زمان خطا را یادداشت کنید. اگر پیغام می‌گوید نصب منتظر راه‌اندازی مجدد است، ابتدا در زمان برنامه‌ریزی‌شده سرور را یک‌بار Restart کنید و پس از بازگشت، همان به‌روزرسانی را دوباره امتحان کنید. صرف دیدن صفحه در حال کار به معنی کامل‌شدن آپدیت نیست؛ وضعیت نهایی را ببینید.
اگر خطا هنگام نصب .NET Framework 3.5 یا یک قابلیت اختیاری است، مسیر تأمین فایل ممکن است با تعمیر Component Store متفاوت باشد. نام قابلیت، نسخه دقیق ویندوز و روش نصب را یادداشت کنید و از راهنمای همان قابلیت استفاده کنید؛ فایل تصادفی اینترنتی را جایگزین نکنید.

۲. نسخه ویندوز و فضای خالی را پیدا کنید

در منوی Start عبارت winver را اجرا کنید و نسخه و build را یادداشت کنید. در This PC فضای آزاد درایو ویندوز را ببینید. اگر فضا تقریباً پر است، ابتدا فایل‌های اضافی خودتان را پس از شناسایی و با پشتیبان جابه‌جا کنید. حذف دستی پوشه‌های سیستمی یا فایل‌های ناشناس راه‌حل امنی نیست. اگر فضای مجازی افزایش یافته اما درایو C بزرگ نشده، راهنمای افزایش درایو C را ببینید.
زمان و تاریخ سرور و دسترسی آن به مسیر آپدیت تأییدشده سازمان را نیز بررسی کنید. اگر سرور از WSUS استفاده می‌کند، نبود دسترسی به Microsoft Update عمومی لزوماً خطا نیست؛ باید منبعی که سازمان برای این سرور تعریف کرده سالم باشد.

۳. وضعیت فایل‌های سیستم را بررسی و تعمیر کنید

از منوی Start، Command Prompt را با گزینه Run as administrator باز کنید. ابتدا این فرمان را بزنید:
کد / دستورDISM /Online /Cleanup-Image /ScanHealth
این فرمان سلامت مخزن اجزای سیستم در ویندوز در حال اجرا را بررسی می‌کند و ممکن است چند دقیقه طول بکشد. نتیجه و کد خطا را یادداشت کنید. برای تلاش به تعمیر از منبعی که ویندوز اجازه استفاده از آن را دارد:
کد / دستورDISM /Online /Cleanup-Image /RestoreHealth
این فرمان در صورت نیاز دنبال فایل تعمیر می‌گردد و ممکن است به منبع Windows Update یا منبع سازمان نیاز داشته باشد. اینترنت عمومی را به اجبار فعال نکنید و تنظیم WSUS را بدون هماهنگی تغییر ندهید. تا پایان فرمان پنجره را نبندید. پیام موفقیت به معنی تعمیر همان مرحله است، نه تضمین موفقیت تمام به‌روزرسانی‌ها.
اگر تعمیر موفق شد، در همان پنجره مدیر اجرا کنید:
کد / دستورsfc /scannow
این دستور فایل‌های محافظت‌شده ویندوز را بررسی می‌کند و در صورت امکان نسخه درست را جایگزین می‌کند. نتیجه می‌تواند نبود خطا، تعمیر موفق یا ناتوانی در تعمیر برخی فایل‌ها باشد. پیام نهایی را بخوانید و در صورت درخواست، در زمان مناسب سرور را Restart کنید.

۴. اگر DISM همچنان منبع پیدا نکرد

خطای دوباره 0x800f081f می‌تواند به دسترسی‌نداشتن به منبع یا ناسازگار بودن آن مربوط باشد. فایل گزارش C:\Windows\Logs\DISM\dism.log و در صورت لزوم C:\Windows\Logs\CBS\CBS.log را برای همان زمان نگاه کنید؛ این فایل‌ها ممکن است اطلاعات محیطی داشته باشند. منبع تعمیر باید با نسخه، ویرایش، زبان و سطح به‌روزرسانی سازگار باشد. استفاده از ISO یا فایل سیستمِ نسخه نامرتبط می‌تواند تعمیر را شکست دهد.
اگر سازمان یک منبع تعمیر یا WSUS دارد، از مدیر آن مسیر و اجازه دسترسی را بگیرید. در سرور مستقل، رسانه رسمی و سازگار با همان نسخه و راهنمای مایکروسافت را برای تعیین /Source دنبال کنید. مسیر و شماره image برای همه سرورها یکسان نیست؛ قبل از انتخاب، فهرست imageها و نسخه را مقایسه کنید. تنظیم /LimitAccess عمداً جست‌وجو در Windows Update را محدود می‌کند، پس تنها وقتی از آن استفاده کنید که منبع درست را مشخص کرده‌اید.

۵. دوباره نصب و نتیجه را کنترل کنید

در پنجره زمانی مناسب به Windows Update برگردید و به‌روزرسانی شکست‌خورده را دوباره اجرا کنید. پس از پایان و هر Restart موردنیاز، تاریخچه را باز کنید و برای همان KB نتیجه موفق را ببینید؛ سپس سلامت سرویس‌های سایت یا برنامه را نیز امتحان کنید. اگر دوباره خطا داد، نام KB، build ویندوز، زمان، خروجی DISM و بخش مرتبط گزارش را برای بررسی دقیق‌تر آماده کنید؛ رمزها و اطلاعات شخصی را حذف کنید.
جزئیات تعمیر و انتخاب منبع را در راهنمای رسمی Microsoft برای خطاهای به‌روزرسانی Windows Server ببینید. برای انتخاب منابع سرور، سرور مجازی ایران نت‌آرام را با نیاز نرم‌افزار و برنامه پشتیبان خود مقایسه کنید.
اشتراک‌گذاری:
لینکدینتلگرامایکس
مقاله قبلی
مقاله قبلی وجود ندارد.

دیدگاه‌ها (۰)

دیدگاه‌های تاییدشده و پاسخ‌های تیم نت‌آرام