فوریه 5، 2018

Fix Windows Update Error 0x8007007e

Fix Windows Update Error 0x8007007e: If you’re trying to upgrade your Windows to the latest build or you’re just updating Windows 10 then chances are you might be facing the error code 0x8007007e with the error message saying “Windows have encountered an unknown error” or “Failed to install the update. Please try again.” Now there are few major issues that can cause this error due to which Windows update fails, few of them are 3rd party Antivirus, corrupt Registry, corrupted system file, etc.

Fix Windows Update Error 0x8007007e

وضعیت به روز رسانی
There were problems installing some updates, but we’ll try again later. If you keep seeing this and want to search the web or contact support for information, this may help:
Feature update to Windows 10, version 1703 – Error 0x8007007e
Microsoft NET Framework 4.7 for Windows 10 version 1607 and Windows Server 2016 for x64 (KB3186568) – Error 0x8000ffff

Now Windows updates are important as Microsoft release periodic security updates, patches etc but if you’re not able to download latest updates then you’re putting your PC to risk. So without wasting any time let’s see how to actually Fix Windows Update Error 0x8007007e.

Fix Windows Update Error 0x8007007e

مطمئن شوید که یک نقطه بازیابی ایجاد کرده اید، فقط در صورتی که مشکلی پیش بیاید.

روش 1: آنتی ویروس و فایروال را به طور موقت غیرفعال کنید

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

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

2.بعد، بازه زمانی را انتخاب کنید که برای آن آنتی ویروس غیر فعال باقی می ماند.

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

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

3. پس از اتمام، دوباره سعی کنید Windows Update را اجرا کنید و بررسی کنید که آیا خطا برطرف می شود یا خیر.

4. Windows Key + X را فشار دهید و سپس انتخاب کنید کنترل پنل.

تابلوی کنترل

5. Next، بر روی آن کلیک کنید سیستم و امنیت.

6.سپس بر روی آن کلیک کنید دیوار آتش ویندوز.

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

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

روی Turn Windows Firewall on or off کلیک کنید

8.گزینه Turn off Windows Firewall و Restart PC خود را انتخاب کنید. دوباره سعی کنید Update Windows را باز کنید و ببینید آیا می توانید Fix Windows Update Error 0x8007007e.

اگر روش بالا کار نمی کند، مطمئن شوید که دقیقاً همان مراحل را دنبال کنید تا دوباره فایروال خود را روشن کنید.

Method 2: Download .NET Framework 4.7

Sometimes this error is caused by damaged .NET Framework on your PC and installing or re-installing it to the latest version can fix the issue. Anyway, there is no harm in trying and it will only update your PC to the latest .NET Framework. Just go to this link and download the .NET Framework 4.7, then install it.

روش 3: Windows Update Troubleshooter را اجرا کنید

1.Download the Windows Update Troubleshooter from وب سایت مایکروسافت.

2.Double-click on the downloaded file to run the Troubleshooter.

make sure to click Run as administrator in Windows Update Troubleshooter

3.Follow the on-screen instruction to finish the troubleshooting process.

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

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

1. Windows Key + X را فشار دهید و سپس انتخاب کنید Command Prompt (مدیر).

خط فرمان با حقوق مدیریت

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

توقف خاموش wuauserv
net stop cryptSvc
بیت های توقف خالص
net stop msiserver

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

3-بعد، دستور زیر را برای تغییر نام پوشه SoftwareDistribution تایپ کنید و سپس Enter را بزنید:

مجله C: WindowsSoftwareDistribution SoftwareDistribution.old
Ren C: WindowsSystem32catroot2 catroot2.old

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

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

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

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

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

روش 5: کامپوننت Windows Update را بازنشانی کنید

1. Windows Key + X را فشار دهید و سپس انتخاب کنید Command Prompt (مدیر).

سريع سرپرست

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

بیت های توقف خالص
توقف خاموش wuauserv
نت استاپ appidsvc
crypttsvc توقف خالص

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

3.Delete the qmgr*.dat files, to do this again open cmd and type:

حذف "%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat"

4.Type the following into cmd and hit Enter:

cd /d %windir% system32

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

5.فایل های BITS و فایل های Windows Update را دوباره ثبت کنید. هر یک از دستورات زیر را به صورت جداگانه در cmd تایپ کنید و بعد از هر کدام اینتر را بزنید:

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.exellsvrscript. exe msxml.dll regsvr32.exe msxml32.dll regsvr32.exe msxml3.dll regsvr32.exe actxprxy.dll regsvr6.exe softpub.dll regsvr32.exe wintrust.dll regsvr32.exe regsvr32.exe regsvrgsrh 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 regsvr32.exe regsvr32 pi.dll regsvr32.exe wuaueng.dll regsvr32.exe wuaueng32.dll regsvr32.exe wucltui.dll regsvr32.exe wups.dll regsvr32.exe wups1.dll regsvr32.exe wuweb.dll regsvr32 gsvr32. exe wucltux.dll regsvr2.exe muweb.dll regsvr32.exe wuwebv.dll

6.To reset Winsock:

تنظیم netsh winsock

تنظیم netsh winsock

7.Reset the BITS service and the Windows Update service to the default security descriptor:

بیت‌های sdset sc.exe 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 start the Windows update services:

خالص شروع بیت
net شروع wuauserv
شروع خالص appidsvc
شروع خالص cryptsvc

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

9.Install the latest Windows Update Agent.

10. کامپیوتر خود را مجددا راه اندازی کنید و ببینید آیا می توانید Fix Windows Update Error 0x8007007e.

Method 6: Perform Windows Update in Clean Boot

1. Windows Key + R را فشار دهید و سپس تایپ کنید msconfig را and hit enter to System Configuration.

msconfig را

2.On General tab, choose راه اندازی انتخابی and under it make sure the option “load startup items” بدون علامت است.

system configuration check selective startup clean boot

3.Navigate to the برگه خدمات and checkmark the box that says “مخفی کردن همه خدمات مایکروسافت."

hide all microsoft services

4. Next، کلیک کنید همه را غیر فعال کن which would disable all the other remaining services.

5.Restart your PC check if the problem persists or not.

6.After you had finish troubleshooting make sure to undo the above steps in order to start your PC normally.

توصیه می شود:

این چیزی است که شما با موفقیت انجام داده اید Fix Windows Update Error 0x8007007e اما اگر هنوز سوالی در مورد این پست دارید، در قسمت نظرات بپرسید.