بهروزرسانی ویندوز برای حفظ امنیت و پایداری سیستم عامل شما ضروری است، اما گاهی اوقات بهروزرسانیها نصب نمیشوند و باعث نمایش پیامهای خطا یا آسیبپذیری سیستم میشوند. مشکلات رایج شامل گیر کردن بهروزرسانیها، نمایش پیامهای خطا مانند 0x80070002 یا اعلانهای مداوم مبنی بر عدم امکان نصب بهروزرسانیها است. مؤثرترین روش برای رفع این مشکلات، اجرای ابزار عیبیابی داخلی بهروزرسانی ویندوز و در صورت لزوم، استفاده از سایر روشهای عیبیابی است.
روش اول: اجرای ابزار عیبیابی Windows Update
سریعترین و مؤثرترین راه برای حل مشکلات رایج Windows Update، استفاده از ابزار عیبیابی داخلی است. این ابزار بهطور خودکار مشکلات مرتبط با بهروزرسانی را تشخیص داده و رفع میکند.
مرحله ۱: کلید Windows + I را فشار دهید تا تنظیمات باز شود.
- در Windows 10 به مسیر Update & Security > Troubleshoot > Additional troubleshooters بروید.
- در Windows 11 وارد System شده و روی Troubleshoot در سمت راست کلیک کنید.
مرحله ۲:
- در بخش “Get up and running” گزینه Windows Update را انتخاب کنید.
- در Windows 10 روی Run the troubleshooter کلیک کنید.
- در Windows 11 به Other troubleshooters بروید و سپس روی Run در کنار Windows Update کلیک کنید.
دستورالعملهای روی صفحه را دنبال کنید تا فرآیند عیبیابی کامل شود.
مرحله ۳:
پس از اتمام عیبیابی، سیستم خود را ریاستارت کنید و دوباره برای دریافت بهروزرسانی بررسی کنید:
- در Windows 10 به مسیر Settings > Update & Security > Windows Update بروید و روی Check for updates کلیک کنید.
- در Windows 11 به بخش Windows Update بروید و روی Check for updates کلیک کنید.
روش ۲: پاک کردن کش Windows Update
اگر عیبیاب مشکل را حل نکرد، ممکن است فایلهای بهروزرسانی خراب در حافظه کش باعث این مشکل شده باشند. پاک کردن کش باعث میشود که ویندوز فایلهای جدید را دوباره دانلود کند.
مرحله ۱:
کلید Windows + R را فشار دهید، عبارت services.msc را تایپ کنید و Enter را بزنید.
مرحله ۲:
در پنجره Services، سرویس Windows Update را پیدا کنید، روی آن کلیک راست کنید و گزینه Stop را انتخاب کنید.
مرحله ۳:
File Explorer را باز کنید و به مسیر زیر بروید:C:\Windows\SoftwareDistribution
تمام فایلها و پوشههای داخل این دایرکتوری را انتخاب کنید و حذف کنید. نگران نباشید—ویندوز در صورت نیاز، این فایلها را بهطور خودکار دوباره ایجاد خواهد کرد.
مرحله ۴:
به پنجره Services برگردید، روی Windows Update راستکلیک کنید و گزینه Start را انتخاب کنید.
سپس سیستم را ریاستارت کنید و دوباره برای نصب بهروزرسانیها تلاش کنید.
روش ۳: تعمیر فایلهای سیستمی خراب با SFC و DISM
فایلهای سیستمی خراب میتوانند باعث ایجاد مشکل در Windows Update شوند. میتوانید با استفاده از ابزارهای داخلی مانند System File Checker (SFC) و Deployment Image Servicing and Management (DISM) این فایلها را تعمیر کنید.
مرحله ۱:
Command Prompt را با دسترسی ادمین باز کنید:
- در نوار جستجوی ویندوز عبارت
cmd
را تایپ کنید. - روی Command Prompt راستکلیک کرده و گزینه Run as administrator را انتخاب کنید.
مرحله ۲:
دستور زیر را تایپ کنید و Enter را فشار دهید:DISM.exe /Online /Cleanup-image /Restorehealth
این دستور مشکلات مربوط به تصویر ویندوز را تعمیر میکند و ممکن است چند دقیقه طول بکشد تا تکمیل شود.
مرحله ۳:
بعد از اتمام دستور DISM، دستور زیر را تایپ کرده و Enter را فشار دهید:sfc /scannow
این دستور فایلهای سیستم خراب را اسکن و تعمیر میکند. پس از اتمام فرایند، کامپیوتر خود را ریستارت کرده و دوباره ویندوز آپدیت را اجرا کنید.
روش ۴: نصب دستی بروزرسانیها از Microsoft Update Catalog
وقتی بروزرسانیهای خودکار به طور مکرر شکست میخورند، نصب دستی بروزرسانی از Microsoft Update Catalog میتواند این مشکل را دور بزند.
مرحله ۱:
شماره Knowledge Base (KB) بروزرسانی که مشکل ایجاد کرده است را از تاریخچه ویندوز آپدیت یا پیامهای خطا یادداشت کنید.
مرحله ۲:
به Microsoft Update Catalog مراجعه کنید، شماره KB را در نوار جستجو وارد کرده و نسخه صحیح را برای سیستم عامل خود (x64 یا x86) دانلود کنید.
مرحله ۳:
روی فایل دانلود شده دوبار کلیک کنید و دستورالعملهای نصب را برای اعمال دستی بروزرسانی دنبال کنید. پس از نصب، سیستم خود را ریستارت کنید.
روش ۵: آزادسازی فضای دیسک
فضای ناکافی دیسک میتواند از نصب بروزرسانیها جلوگیری کند. بروزرسانیهای ویندوز، به ویژه بروزرسانیهای عمده ویژگیها، برای دانلود و نصب موفق به فضای ذخیرهسازی زیادی نیاز دارند.
مرحله ۱:
تنظیمات را باز کنید، به بخش System > Storage بروید و Storage Sense را فعال کنید، که به طور خودکار فایلهای غیرضروری را حذف میکند.
مرحله ۲:
به طور جایگزین، از Disk Cleanup استفاده کنید. برای این کار، نام آن را در نوار جستجوی منوی Start تایپ کرده و درایو اصلی خود (معمولاً C:) را انتخاب کنید.
مرحله ۳:
برای بازیابی فضا، کادرهای مربوط به فایلهای موقت، گزارشهای سیستمی و محتوای سطل بازیافت را علامت بزنید. روی Clean up system files کلیک کنید. اطمینان حاصل کنید که حداقل ۱۰-۲۰ گیگابایت فضای آزاد در دسترس است، سپس دوباره تلاش کنید تا بروزرسانیهای ویندوز را نصب کنید.
روش ۶: بازنشانی اجزای بروزرسانی ویندوز
بازنشانی اجزای بروزرسانی ویندوز میتواند مشکلات مداوم را با راهاندازی مجدد خدمات ضروری و حذف فایلهای مشکلدار برطرف کند.
مرحله ۱:
پنجره Command Prompt را به عنوان مدیر باز کنید و سرویسهای بروزرسانی ویندوز را با وارد کردن دستورات زیر و فشار دادن Enter پس از هرکدام متوقف کنید:
net stop bits
net stop wuauserv
net stop cryptSvc
net stop msiserver
مرحله ۲:
برای حذف فایلهای بروزرسانی خراب، دستورهای زیر را وارد کنید:
rd C:\Windows\SoftwareDistribution /q /s
rd C:\Windows\System32\catroot2 /q
مرحله ۳:
برای راهاندازی مجدد سرویسها، دستورهای زیر را وارد کنید:
net start bits
net start wuauserv
net start cryptSvc
net start msiserver
کامپیوتر خود را ریستارت کرده و دوباره تلاش کنید تا بهروزرسانیها را نصب کنید.
با استفاده از این روشها، حل مشکلات بهروزرسانی ویندوز باید ساده باشد. اگر مشکلات همچنان ادامه داشت، بهعنوان آخرین راهحل، میتوانید بهروزرسانی در محل یا نصب تمیز ویندوز را امتحان کنید. سیستم خود را بهطور منظم بهروزرسانی کنید تا از بروز مشکلات آینده جلوگیری کنید.