Windows Update در ویندوز 11/10 نصب نشد یا دانلود نخواهد شد

گاهی اوقات، برخی از به‌روزرسانی‌های ویندوز(Windows Update) دانلود نمی‌شوند، یا حتی وقتی چند بار تلاش می‌کنید، از نصب بر روی رایانه خودداری می‌کنند. اگر با این مشکل مواجه شدید که Windows Updates نصب یا دانلود نمی شود، این آموزش به شما کمک می کند تا مشکل را شناسایی و عیب یابی کنید.

رفع خطاهای آپدیت ویندوز

Windows Update نصب نشد

اگر Windows Update نصب نشد، کار نمی‌کند، به‌روزرسانی‌ها دانلود نمی‌شوند یا همچنان با شکست مواجه می‌شوند، در ویندوز 10/8/7 شما، این پیشنهادات به شما کمک می‌کند تا به‌روزرسانی‌های ویندوز(Windows Updates) را عیب‌یابی و رفع کنید .

  1. دوباره امتحان کنید
  2. فایل های موقت(Delete Temporary Files) و کش مرورگر را حذف کنید(Browser Cache)
  3. فایروال و نرم افزار آنتی ویروس خود را غیرفعال کنید(Anti-virus)
  4. SFC و DISM را اجرا کنید
  5. Windows Update Troubleshooter را اجرا کنید
  6. به صورت دستی Windows Update Components(Reset Windows Update Components) را به حالت پیش فرض بازنشانی کنید
  7. از FixWU استفاده کنید
  8. پوشه SoftwareDistribution را بشویید(SoftwareDistribution Folder)
  9. پوشه Catroot را ریست کنید
  10. (Check Windows Update) وضعیت Windows Update Services را بررسی کنید(Services)
  11. فایل لاگ Windows Update را بررسی کنید
  12. فایل pending.xml را پاک کنید
  13. صف BITS را پاک کنید
  14. مقادیر نادرست رجیستری را حذف کنید
  15. Windows Module Installer را اجرا کنید
  16. عیب یاب سرویس انتقال هوشمند پس زمینه را اجرا کنید(Run Background Intelligent Transfer Service Troubleshooter)
  17. نصب کننده مستقل آن را دانلود کنید
  18. از سرورهای پروکسی تایید شده استفاده کنید
  19. Windows Update(Run Windows Update) را در حالت Clean Boot اجرا کنید(Clean Boot State)
  20. از مایکروسافت Virtual Agent(Microsoft Virtual Agent) کمک بگیرید
  21. با پشتیبانی مایکروسافت تماس بگیرید.

اجازه دهید تمام این اصلاحات بالقوه را با جزئیات ببینیم. ابتدا یک نقطه بازیابی سیستم ایجاد کنید . کل پست را مرور کنید و سپس ببینید کدام یک از اینها ممکن است برای سیستم شما اعمال شود. سپس می توانید هر یک از اینها را بدون ترتیب خاصی امتحان کنید.

رفع خطاهای آپدیت ویندوز

1] دوباره امتحان کنید

همانطور که قبلا ذکر شد، بسیاری از اوقات، ممکن است یک به روز رسانی در مرحله اول نصب نشود، اما به دلایلی غیرقابل توضیح، در تلاش دوم یا سوم موفق می شود. پس یکی دو بار امتحان کنید

2] فایل های موقت(Delete Temporary Files) و کش مرورگر را حذف کنید(Browser Cache)

اگر نمی‌توانید به‌روزرسانی‌های ویندوز(Windows Updates) را نصب کنید ، ابتدا فایل‌های موقت و حافظه پنهان مرورگر(Browser Cache) خود را پاک کنید ، راه‌اندازی مجدد کنید و دوباره امتحان کنید. ببینید آیا این به حل مشکل کمک می کند. بهترین(Best) و آسان برای استفاده از ابزار داخلی Disk Cleanup(Disk Cleanup utility ) یا CCleaner .

3] فایروال(Firewall) و نرم افزار آنتی ویروس خود را (Anti-virus)غیرفعال(Disable) کنید

به روز رسانی ویندوز نصب نشد

نرم افزار فایروال(Firewall) و آنتی ویروس(Anti-virus) خود را به طور موقت غیرفعال(Disable) کنید و دوباره امتحان کنید. در اینجا لیستی از فایل ها و پوشه های ویندوز وجود دارد که ممکن است از اسکن آنتی ویروس حذف شوند(Windows files and folders you may exclude from Antivirus scans) .

4] SFC و DISM را اجرا کنید

System File Checker را برای جایگزینی فایل‌های سیستمی خراب شده اجرا کنید.

همچنین می توانید فایل های سیستم Windows Update خراب را با استفاده از ابزار DISM(DISM Tool) تعمیر کنید . ابزار Dism.exe(Dism.exe tool) را می توان در موقعیت های مختلف استفاده کرد و یکی از آنها تعمیر فایل های خراب Windows Update است. توجه داشته باشید که اگر می خواهید فایل های سیستم Windows Update(Windows Update System Files) خراب را تعمیر کنید، باید دستور دیگری را اجرا کنید . اگر دستور معمول /RestoreHealth را اجرا کنید، ممکن است لزوما کمکی نکند.

DISM فایل های بالقوه خراب یا گم شده سیستم را با فایل های خوب جایگزین می کند. با این حال، اگر سرویس گیرنده Windows Update شما از قبل خراب(Windows Update client is already broken) باشد، از شما خواسته می شود که از نصب ویندوز(Windows) در حال اجرا به عنوان منبع تعمیر استفاده کنید یا از یک پوشه جانبی ویندوز از اشتراک شبکه به عنوان منبع فایل ها استفاده کنید.(Windows)

سپس از شما خواسته می شود که به جای آن دستور زیر را اجرا کنید:

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

فایل های سیستم Windows Update خراب را برطرف کنید

در اینجا شما باید مکان نگهدارنده C:\RepairSource\Windows را با محل منبع تعمیر خود جایگزین کنید.

پس از تکمیل فرآیند، DISM یک فایل گزارش در %windir%/Logs/CBS/CBS.log ایجاد می‌کند و هر مشکلی را که ابزار پیدا کرده یا برطرف می‌کند، ضبط می‌کند.

اینها می‌توانند به رفع مشکلاتی که ممکن است مانع از نصب به‌روزرسانی‌های ویندوز(Windows Updates) شوند، کمک کنند .

5] Windows Update Troubleshooter را اجرا کنید(Run Windows Update Troubleshooter)

از Windows Update Troubleshooter مایکروسافت(Microsoft) استفاده کنید . تنظیمات Windows Updates(Windows Updates) را به حالت پیش فرض بازنشانی می کند . همچنین می‌توانید عیب‌یابی آنلاین ویندوز(Online Windows Troubleshooter) مایکروسافت را اجرا کنید.

6] به صورت دستی Windows Update Components(Manually Reset Windows Update Components) را به حالت پیش فرض بازنشانی کنید

از  ابزار Reset Windows Update Agent Tool(Reset Windows Update Agent Tool) (ابزار مایکروسافت) یا Reset Windows Update Tool (از یک شخص ثالث) استفاده کنید و ببینید آیا به شما کمک می کند یا خیر. این اسکریپت PowerShell به شما کمک می کند Windows Update Client را بازنشانی کنید(PowerShell script will help you Reset Windows Update Client) . اگر می خواهید هر یک از اجزای Windows Update را به صورت دستی به حالت پیش فرض بازنشانی(manually reset each Windows Update components to default) کنید، این پست را ببینید .

7] از FixWU استفاده کنید

از ابزار Fix WU ما استفاده  کنید و ببینید که آیا کمک می کند یا خیر. همه فایل‌های dll، ocx و ax مورد نیاز برای عملکرد صحیح به‌روزرسانی‌های ویندوز(Windows Updates) را دوباره ثبت می‌کند.

8] پوشه توزیع نرم افزار(Software Distribution Folder) را شستشو دهید(Flush)

به روز رسانی ویندوز نصب نمی شود

پوشه SoftwareDistribution(SoftwareDistribution Folder) را بشویید . Command Prompt(Run Command Prompt) را به عنوان مدیر اجرا کنید. در کادر CMD که روی صفحه کامپیوتر ظاهر می شود، رشته های متن زیر را یکی یکی وارد کنید و Enter را بزنید .

net stop wuauserv
net stop bits

حالا به پوشه C:\Windows\SoftwareDistribution و تمام فایل ها و پوشه های داخل آن را پاک کنید.

اگر فایل ها در حال استفاده هستند، دستگاه خود را مجددا راه اندازی کنید. پس از راه اندازی مجدد، دوباره دستورات بالا را اجرا کنید. به هر حال، برنامه(App) Windows Store شما باید بسته شود، بنابراین آن را راه اندازی نکنید.

اکنون می توانید فایل ها را از پوشه توزیع نرم افزار(Software Distribution folder) ذکر شده حذف کنید . اکنون در پنجره Command Prompt دستورات زیر را یکی یکی تایپ کرده و Enter را بزنید :

net start wuauserv
net start bits

(Reboot)راه اندازی مجدد اگر از Windows Update استفاده می کنید، از Microsoft Updates  یا برعکس استفاده کنید.

9] پوشه Catroot را ریست کنید

پوشه Catroot را ریست کنید(Reset the Catroot folder) و ببینید. برای بازنشانی پوشه catroot2 این کار را انجام دهید:

یک Command Prompt را باز کنید ، دستور زیر را یکی پس از دیگری تایپ کنید و Enter را بزنید:

net stop cryptsvc
md %systemroot%\system32\catroot2.old
xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s

سپس تمام محتویات پوشه catroot2 را حذف کنید.

پس از انجام این کار، در ویندوز CMD ، عبارت زیر را تایپ کرده و Enter را بزنید:

net start cryptsvc

پس از شروع مجدد Windows Update(Windows Update) ، پوشه catroot شما ریست می شود .

بخوانید(Read)به‌روزرسانی‌های ویندوز ممکن است در صورت فعال بودن Fast Startup ناموفق باشند(Windows Updates may fail if Fast Startup is enabled) .

10] وضعیت Windows Update (Check Windows Update) Services را بررسی کنید(Services)

Windows Services Manager را باز کنید و بررسی کنید که سرویس‌های مربوط به Windows Update(check the Windows Update related Services) مانند Windows Update، Windows Update Medic ، Update Orchestrator Services و غیره غیرفعال نیستند.

پیکربندی پیش فرض در رایانه شخصی ویندوز 11/10 مستقل به شرح زیر است:

  • سرویس Windows Update - دستی(Windows Update Service – Manual) ( راه اندازی شده(Triggered) )
  • Windows Update Medic Services – Manual
  • خدمات رمزنگاری – خودکار
  • سرویس انتقال هوشمند پس زمینه – راهنمای(Background Intelligent Transfer Service – Manual)
  • راه‌انداز فرآیند سرور DCOM – خودکار(DCOM Server Process Launcher – Automatic)
  • RPC Endpoint Mapper - خودکار
  • Windows Installer – دستی.

این اطمینان حاصل می کند که خدمات مورد نیاز در دسترس هستند.

جدا از سرویس مستقیم، باید وابستگی های سرویس Windows Update را پیدا کنید(find the dependencies of Windows Update service) و از اجرا یا عدم اجرا آن ها مطمئن شوید.

برای شروع، «خدمات» را در کادر جستجوی نوار وظیفه(Taskbar) جستجو کنید و روی نتیجه جستجو کلیک کنید. پس از باز کردن پنجره Services ، Windows Update ، DCOM Server Process Launcher و RPC Endpoint Mapper را پیدا کنید. بررسی کنید که آیا آنها در حال اجرا هستند یا نه.

اگر نه، باید آن خدمات را یکی پس از دیگری راه اندازی کنید.

11] فایل گزارش Windows Update را بررسی کنید

اگر همچنان مشکل دارید، به C:\Windows\WindowsUpdate.log بروید  و آخرین ورودی را جستجو کنید. این در انتهای گزارش وجود خواهد داشت. هر به‌روزرسانی ناموفق، کد/های خطا در کنار آنها نوشته می‌شود. آنها را یادداشت کنید. اگر تعداد ورودی‌های زیادی را گیج‌کننده می‌دانید، این WindowsUpdate.log را حذف کنید و دوباره به‌روزرسانی‌های مشکل‌ساز را نصب کنید.

اکنون فایل لاگ WindowsUpdate(WindowsUpdate) را که به تازگی ایجاد شده است باز کنید و به محتویات آن نگاهی بیندازید.

اخطارها احتمالاً به صورت - ظاهر می شوند: هشدار: به روز رسانی هایی با کد خطا AAAAAAAA یافت نشد.(WARNING: Failed to find updates with error code AAAAAAAA.)

اکنون Right-click Computer > Manage > Event Viewer > Applications and Service Logs > Microsoft > Windows > WindowsUpdateClient > Operational کلیک راست کنید . برای هر پیام مهم یا هشدار(Warning) بررسی کنید.

در مرحله بعد، به کدهای خطای Windows Update(Windows Update Error Codes) مراجعه کنید . این به شما جهتی می دهد که ممکن است مجبور شوید به دنبال راه حل باشید. همچنین می توانید کد خطای Windows Update را در اینجا جستجو کنید و ببینید آیا راه حل خاصی در دسترس است یا خیر.

12] فایل pending.xml را پاک کنید

یک پنجره خط فرمان بالا را باز کنید، عبارت زیر را تایپ کنید و Enter را بزنید:

Ren c:\windows\winsxs\pending.xml pending.old

با این کار نام فایل pending.xml به pending.old تغییر می کند. حالا دوباره امتحان کنید.

13] صف BITS را پاک کنید

صف BITS(BITS) را از هر کار فعلی پاک کنید. برای انجام این کار، عبارت زیر را در یک CMD بالا تایپ کنید و (CMD)Enter را بزنید :

bitsadmin.exe /reset /allusers

14] مقادیر نادرست رجیستری را (Registry)حذف کنید(Delete)

ویرایشگر رجیستری(Registry Editor) را باز کنید و به کلید زیر بروید:

HKEY_LOCAL_MACHINE\COMPONENTS

روی COMPONENTS(COMPONENTS) راست کلیک کنید . اکنون در قسمت سمت راست، موارد زیر را در صورت وجود حذف کنید:

  • PendingXmlIdentifier
  • NextQueueEntryIndex
  • AdvancedInstallersNeedResolving

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

15] Windows Module Installer را اجرا کنید

Windows Module Installer یک سرویس داخلی ویندوز 10(Windows 10) است. این به شما امکان می دهد به روز رسانی های ویندوز(Windows) را که گیر کرده اند تعمیر کنید.

برای استفاده از این، یک خط فرمان با امتیازات مدیریت باز کنید.

عبارت زیر را تایپ کرده و اینتر را بزنید:

SC config trustedinstaller start=auto

پس از اجرای موفقیت آمیز، باید نمایش [SC] ChangeServiceConfig SUCCESS را در کنسول Command Prompt مشاهده کنید.(Command Prompt)

Windows Module Installer Configurator

از خط فرمان خارج شده و بررسی کنید که آیا دکمه ها به حالت عادی بازگشته اند یا خیر.

16] عیب یاب سرویس انتقال هوشمند پس زمینه را اجرا کنید(Run Background Intelligent Transfer Service Troubleshooter)

عیب‌یابی Background Intelligent Transfer Service(Background Intelligent Transfer Service Troubleshooter) را اجرا کنید و ببینید آیا کمکی می‌کند یا خیر. Background Intelligent Transfer Service یا BITS به انتقال، دانلود یا آپلود فایل ها بین یک کلاینت و سرور کمک می کند و اطلاعات پیشرفت مربوط به انتقال ها را ارائه می دهد. همچنین در دانلود فایل ها از همتا نقش دارد. این سرویس(Windows Service) ویندوز برای عملکرد صحیح به روز رسانی ویندوز(Windows Updates) ضروری است .

17] نصب کننده مستقل آن را دانلود کنید(Download)

در وب سایت Microsoft Update Catalog وصله Windows Update را با استفاده از شماره Update KB جستجو کنید و(Microsoft Update Catalog website) نصب کننده (Windows Update)مستقل(Update KB) آن را دانلود کنید. حالا پچ را به صورت دستی اعمال کنید. فقط شماره را جستجو کنید. (Search)KB را شامل نشود.

18] از سرورهای پروکسی تأیید شده استفاده کنید

می توانید  از سرورهای پروکسی احراز هویت شده برای رفع خطاهای نصب (Installation)Windows Update و Microsoft Store App استفاده کنید.

19] Windows Update(Run Windows Update) را در حالت Clean Boot اجرا کنید(Clean Boot State)

در Clean Boot State راه‌اندازی کنید و (Clean Boot State)Windows Update را اجرا کنید و ببینید که آیا این کمک می‌کند یا خیر. در بیشتر موارد کار می کند.

بخوانید(Read) : Windows Update به طور خودکار خود را غیرفعال می کند(Windows Update keeps disabling itself automatically) .

20] از مایکروسافت Virtual Agent کمک بگیرید(Microsoft Virtual Agent)

اگر در دانلود یا نصب به‌روزرسانی‌های ویندوز(Windows Updates) با خطا مواجه می‌شوید، می‌توانید با کلیک کردن اینجا از (clicking here)Microsoft Virtual Agent نیز کمک بگیرید .

21] با پشتیبانی مایکروسافت تماس بگیرید

اگر هیچ کمکی نکرد، همیشه می‌توانید با پشتیبانی مایکروسافت تماس بگیرید(contact Microsoft Support) . آنها مطمئناً می توانند به شما کمک کنند.

پست هایی که به رفع مشکلات مربوط به آپدیت ویندوز کمک می کند:(Posts that help fix related Windows Update problems:)

امیدواریم چیزی در اینجا به شما کمک کرده باشد که مشکلات به‌روزرسانی‌های ویندوز(Windows Updates) خود را برطرف کنید .



About the author

من یک کارشناس باتجربه ویندوز 10 و 11/10 هستم که هم در مرورگرها و هم در برنامه های گوشی های هوشمند تجربه دارم. من بیش از 15 سال مهندس نرم افزار هستم و با تعدادی از شرکت های بزرگ از جمله مایکروسافت، گوگل، اپل، یوبی سافت و غیره کار کرده ام. من همچنین توسعه ویندوز 10/11 را در سطح کالج تدریس کرده ام.



Related posts