رفع خطای Windows Update 0x80080005

اگر با کد خطای Windows Update 0x80080005 مواجه(Windows Update Error Code 0x80080005) هستید، در جای مناسبی هستید زیرا امروز در مورد نحوه رفع مشکل صحبت خواهیم کرد. به روز رسانی ویندوز(Windows) برای اجرای سیستم بدون هیچ مشکلی بسیار مهم است. همچنین آخرین به روز رسانی ها و وصله های امنیتی را ارائه می دهد. اگر نتوانید ویندوز(Windows) را به روز کنید، سیستم شما در برابر اکسپلویت های مختلف آسیب پذیر می شود. بنابراین توصیه می شود در اسرع وقت هر مشکلی در آپدیت ویندوز(Windows) برطرف شود. حملات اخیر باج افزار تنها به این دلیل امکان پذیر بود که کاربران سیستم خود را به آخرین به روز رسانی های ویندوز(Windows) به روز نکردند که آسیب پذیری های مختلف را برطرف کرد.

سرور {E60687F7-01A1-40AA-86AC-DB1CBF673334} در مدت زمان مورد نیاز در DCOM ثبت نام نکرد. (The server {E60687F7-01A1-40AA-86AC-DB1CBF673334} did not register with DCOM within the required timeout.)
سرویس Windows Update با خطای زیر خاتمه یافت:  (The Windows Update service terminated with the following error:  )
سیستم نمی تواند فایل مشخص شده را پیدا کند.(The system cannot find the file specified.)

رفع خطای Windows Update 0x80080005

دلیل اصلی این خطا تضاد بین نرم افزار امنیتی رایانه شخصی شما و Windows Update است که سرویس (Windows Update)BITS را مسدود می کند. بنابراین سیستم قادر به دسترسی به پوشه اطلاعات(Information) حجم سیستم نیست. (System)اکنون همه اینها منجر به پرتاب کد خطای 0x80080005 توسط Windows Update می شود، بنابراین بدون اتلاف وقت، بیایید ببینیم چگونه خطای Windows Update 0x80080005(Fix Windows Update Error 0x80080005) و 0x80072ee7 را با کمک راهنمای عیب یابی لیست شده در زیر رفع کنیم.

رفع خطای Windows Update 0x80080005

مطمئن شوید که  یک نقطه بازیابی را(create a restore point)  فقط در صورتی که مشکلی پیش بیاید ایجاد کنید.

روش 1: برنامه آنتی ویروس و فایروال را به طور موقت غیرفعال کنید(Method 1: Temporarily Disable Antivirus program and Firewall)

گاهی اوقات برنامه آنتی ویروس(Antivirus) می تواند خطا(error ) ایجاد کند و تأیید کند که در اینجا اینطور نیست. باید آنتی ویروس خود را برای مدت زمان محدودی غیرفعال کنید تا بررسی کنید که آیا هنگام خاموش بودن آنتی ویروس همچنان خطا ظاهر می شود یا خیر.

1. روی  نماد برنامه آنتی ویروس( Antivirus Program icon)  از سینی سیستم کلیک راست کرده و  Disable را انتخاب کنید.(Disable.)

برای غیرفعال کردن آنتی ویروس خود، محافظت خودکار را غیرفعال کنید

2. در مرحله بعد، بازه زمانی که  آنتی ویروس غیرفعال می ماند را انتخاب کنید.( Antivirus will remain disabled.)

مدت زمان غیرفعال شدن آنتی ویروس را انتخاب کنید

توجه: کمترین زمان ممکن را انتخاب کنید، مثلاً 15 دقیقه یا 30 دقیقه.

3. پس از اتمام، دوباره سعی کنید به Google Chrome وصل شوید و بررسی کنید که آیا خطا برطرف می شود یا خیر.

4. کنترل پنل را از نوار جستجوی Start Menu جستجو کنید و روی آن کلیک کنید تا  Control Panel باز شود.( Control Panel.)

Control Panel را در نوار جستجو تایپ کنید و enter | را فشار دهید  رفع خطای Aw Snap در گوگل کروم

5. سپس بر روی  System and Security و( System and Security)  سپس روی  Windows Firewall کلیک کنید.(Windows Firewall.)

روی فایروال ویندوز کلیک کنید

6. اکنون از پنجره سمت چپ بر روی  Turn Windows Firewall on or off کلیک کنید.( Turn Windows Firewall on or off.)

روی Turn Windows Defender Firewall on or off موجود در سمت چپ پنجره فایروال کلیک کنید

7.  Turn off Windows Firewall و Restart PC خود را انتخاب کنید.(Select Turn off Windows Firewall and restart your PC.)

روی Turn off Windows Defender Firewall کلیک کنید (توصیه نمی شود)

دوباره سعی کنید Google Chrome را باز کنید و به صفحه وب که قبلاً  خطا را نشان می داد مراجعه کنید. ( error. )اگر روش بالا جواب نداد، لطفاً همان مراحل را دنبال کنید تا  فایروال خود را دوباره روشن کنید.( turn on your Firewall again.)

روش 2: SFC و CHKDSK را اجرا کنید(Method 2: Run SFC and CHKDSK)

1. Command Prompt را باز کنید . کاربر می تواند این مرحله را با جستجوی 'cmd' انجام دهد و سپس Enter را فشار دهد.

Command Prompt را باز کنید.  کاربر می تواند این مرحله را با جستجوی 'cmd' انجام دهد و سپس Enter را فشار دهد.

2. حالا عبارت زیر را در cmd تایپ کنید و اینتر را بزنید:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows

اکنون خط فرمان اسکن SFC

3. منتظر بمانید(Wait) تا فرآیند فوق به پایان برسد و پس از اتمام، کامپیوتر خود را مجددا راه اندازی کنید.

4. سپس،  CHKDSK را اجرا کنید تا خطاهای سیستم فایل(CHKDSK to Fix File System Errors) را برطرف کنید.

5. اجازه دهید فرآیند فوق کامل شود و دوباره کامپیوتر خود را راه اندازی مجدد کنید تا تغییرات ذخیره شود.

روش 3: DISM را اجرا کنید(Method 3: Run DISM)

1. Command Prompt را باز کنید . کاربر می تواند این مرحله را با جستجوی 'cmd' انجام دهد و سپس Enter را فشار دهد.

2. حالا عبارت زیر را در cmd تایپ کنید و بعد از هر کدام اینتر را بزنید:

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

DISM سیستم سلامت را بازیابی می کند

3. اجازه دهید دستور DISM اجرا شود و منتظر بمانید تا تمام شود.

4. اگر دستور بالا کار نکرد، دستور زیر را امتحان کنید:

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

توجه:(Note:) C:RepairSourceWindows را با منبع تعمیر خود ( نصب (Replace)ویندوز(Windows Installation) یا دیسک بازیابی(Recovery Disc) ) جایگزین کنید.

5. برای ذخیره تغییرات رایانه شخصی خود را مجدداً راه اندازی کنید و ببینید آیا می توانید خطای Windows Update 0x80080005 را برطرف کنید.(Fix Windows Update Error 0x80080005.)

روش 4: Windows Update Troubleshooter را اجرا کنید(Method 4: Run Windows Update Troubleshooter)

1. Windows Update Troubleshooter را از وب سایت مایکروسافت(Microsoft Website) دانلود کنید.

2. روی فایل دانلود شده دوبار کلیک کنید تا Troubleshooter اجرا شود .

مطمئن شوید که روی Run as administrator در Windows Update Troubleshooter کلیک کنید

3. دستورالعمل های روی صفحه را دنبال کنید تا فرآیند عیب یابی به پایان برسد.

4. برای ذخیره تغییرات کامپیوتر خود را مجددا راه اندازی کنید و ببینید آیا می توانید  خطای Windows Update 0x80080005 را برطرف کنید.( Fix Windows Update Error 0x80080005.)

روش 5: بازنشانی دستی اجزای Windows Update(Method 5: Manually Reset Windows Update components)

1. Command Prompt را باز کنید . کاربر می تواند این مرحله را با جستجوی 'cmd' انجام دهد و سپس Enter را فشار دهد.

2. دستور زیر را در cmd تایپ کنید و بعد از هر کدام Enter را بزنید :

بیت استاپ (net stop bits)
نت نت استاپ wuauserv (net stop wuauserv)
نت استاپ appidsvc (net stop appidsvc)
نت استاپ cryptsvc(net stop cryptsvc)

سرویس های به روز رسانی ویندوز wuauserv cryptSvc bits msiserver را متوقف کنید

3. فایل های qmgr*.dat را حذف کنید، برای این کار دوباره cmd را باز کرده و تایپ کنید:

Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat”

4. عبارت زیر را در cmd تایپ کنید و Enter را بزنید :

cd /d %windir%\system32

فایل های BITS و فایل های Windows Update را دوباره ثبت کنید

5. فایل های BITS و فایل های Windows Update را دوباره(Reregister the BITS files and the Windows Update files) ثبت کنید. هر یک از دستورات زیر را به صورت جداگانه در cmd تایپ کنید و بعد از هر کدام (Type)Enter را بزنید :

regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll

6. برای تنظیم مجدد Winsock:

بازنشانی netsh winsock(netsh winsock reset)

بازنشانی netsh winsock

7. سرویس BITS و سرویس Windows Update را به توصیفگر امنیتی پیش فرض بازنشانی کنید:

بیت‌های sdset sc.exe D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)(sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU))

sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

8. دوباره(Again) خدمات به روز رسانی ویندوز(Windows) را راه اندازی کنید :

بیت های شروع (net start bits)
خالص شروع خالص wuauserv (net start wuauserv)
net start appidsvc
شروع خالص cryptsvc(net start cryptsvc)

سرویس های به روز رسانی ویندوز wuauserv cryptSvc bits msiserver را راه اندازی کنید

9. آخرین Windows Update Agent را نصب کنید.(Windows Update Agent.)

10. کامپیوتر خود را مجددا راه اندازی کنید و ببینید آیا می توانید خطای Windows Update 0x80080005 را برطرف کنید.(Fix Windows Update Error 0x80080005.)

روش 6: تغییر نام پوشه SoftwareDistribution(Method 6: Rename SoftwareDistribution Folder)

1. Command Prompt را باز کنید . کاربر می تواند این مرحله را با جستجوی 'cmd' انجام دهد و سپس Enter را فشار دهد.

2. حالا دستورات زیر را تایپ کنید تا Windows Update Services متوقف شود و بعد از هر کدام Enter را بزنید :

نت استاپ wuauserv (net stop wuauserv)
نت استاپ cryptSvc (net stop cryptSvc)
بیت استاپ (net stop bits)
خالص net stop msiserver(net stop msiserver)

سرویس های به روز رسانی ویندوز wuauserv cryptSvc bits msiserver را متوقف کنید

3. سپس دستور زیر را برای تغییر نام SoftwareDistribution Folder تایپ کنید و سپس Enter را بزنید :

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

تغییر نام پوشه SoftwareDistribution

4. در نهایت دستور زیر را برای راه اندازی Windows Update Services تایپ کنید و بعد از هر کدام (Services)Enter را بزنید :

شروع خالص wuauserv (net start wuauserv)
شروع خالص cryptSvc (net start cryptSvc)
بیت شروع (net start bits)
خالص net start msiserver(net start msiserver)

سرویس های به روز رسانی ویندوز wuauserv cryptSvc bits msiserver را راه اندازی کنید

5. برای ذخیره تغییرات کامپیوتر خود را مجددا راه اندازی کنید و بررسی کنید که آیا می توانید  خطای Windows Update 0x80080005 را برطرف کنید.( Fix Windows Update Error 0x80080005.)

روش 7: فعال کردن Specify settings برای نصب و تعمیر اجزای اختیاری(Method 7: Enable Specify settings for optional component installation and component repair)

1. Windows Key + R را فشار دهید سپس gpedit.msc را تایپ کنید و Enter را بزنید.

gpedit.msc در حال اجرا

2. به مسیر زیر بروید:

Computer Configuration > Policies > Administrative Templates: Policy > System

3. اکنون مطمئن شوید که System than in the window window سمت راست را انتخاب کرده اید و روی “ Specify settings for optional component install and component repair دوبار کلیک کنید. (Specify settings for optional component installation and component repair.)

تنظیمات را برای نصب و تعمیر قطعه اختیاری مشخص کنید

4. " فعال(Enabled) " را علامت بزنید، روی کادر " تماس با Windows Update مستقیم...(Contact Windows Update directly..) " کلیک کنید.

فعال کردن خط مشی تنظیمات را برای نصب و تعمیر اجزای اختیاری تعیین کنید

5. روی Apply و سپس OK کلیک کنید.(OK.)

روش 8: کنترل کامل پوشه اطلاعات حجم سیستم را اعطا کنید(Method 8: Grant full control of the System Volume Information folder)

1. Command Prompt را باز کنید . کاربر می تواند این مرحله را با جستجوی 'cmd' انجام دهد و سپس Enter را فشار دهد.

2. دستور زیر را در cmd تایپ کنید و Enter را بزنید :

cmd.exe /c takeown /f "C:\System Volume Information\*" /R /D Y && icacls "C:\System Volume Information\*" /grant:R SYSTEM:F /T /C /L

کنترل کامل پوشه اطلاعات حجم سیستم را اعطا کنید

3. صبر کنید(Wait) تا دستور به پایان برسد، سپس از Command Prompt خارج شوید .

4. برای ذخیره تغییرات کامپیوتر خود را ریبوت کنید.

توصیه شده:(Recommended:)

شما با موفقیت خطای Windows Update 0x80080005 را رفع کردید(Fix Windows Update Error 0x80080005) ، اما اگر هنوز در مورد این راهنما سؤالی دارید، در قسمت نظرات از آنها بپرسید.



About the author

من یک توسعه دهنده آیفون و macOS هستم که در هر دو ویندوز 11/10 و جدیدترین پلتفرم iOS اپل تجربه دارم. با بیش از 10 سال تجربه، درک عمیقی از نحوه ایجاد و مدیریت فایل ها در هر دو سیستم عامل دارم. مهارت‌های من فراتر از ساختن فایل‌ها است - من همچنین دانش قوی درباره محصولات اپل، ویژگی‌های آنها و نحوه استفاده از آنها دارم.



Related posts