نحوه رفع خطای Windows Update 0x800703e3

به‌روزرسانی‌های ویندوز رایج هستند و به دلیل انواع مختلفی از عوامل مرتبط به هم ایجاد می‌شوند. یکی از این کدهای خطا توسط کاربران ویندوز 10(Windows 10) گزارش شده است که عمدتاً هنگام تلاش برای به روز رسانی سیستم عامل رخ می دهد. این کد خطا به عنوان خطای Windows Update Error (Windows Update Error) 0x800703e3 با ویندوز 10(Windows 10) ارائه می شود. اگر این کد خطا شما را آزار می دهد و سعی می کنید راه حل آن را پیدا کنید، ممکن است این پست مشکل شما را حل کند.

Error Code 0x800703E3 – Error_Operation_Aborted The I/O operation has been aborted because of either a thread exit or an application request.

نحوه رفع خطای Windows Update 0x800703e3

خطای آپدیت ویندوز 0x800703e3

برای رفع خطای Windows Update 0x800703e3(Windows Update Error 0x800703e3) ، پیشنهادات زیر را دنبال کنید:

  1. Windows Update Troubleshooter را اجرا کنید
  2. Windows Update Components(Reset Windows Update Components) را به صورت دستی بازنشانی کنید
  3. آپدیت ویندوز را به صورت دستی نصب کنید.

بگذارید اکنون آنها را با جزئیات ببینیم، اما قبل از آن ابتدا یک نقطه بازیابی ایجاد کنید .

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

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

فایل‌های موقت مربوط به Windows Update را پاک می‌کند، محتویات پوشه SoftwareDistribution را پاک می‌کند ، وضعیت (Windows Update)سرویس‌های(SoftwareDistribution) مربوط به (Services)Windows(Windows Update-related) Update را بررسی می‌کند ، اجزای Windows Update را تعمیر و بازنشانی می‌کند، به‌روزرسانی‌های معلق را بررسی می‌کند، و موارد دیگر.

ببینید آیا این کمک کرده است. اگر نشد، اجزا را به صورت دستی ریست کنید و ببینید.

2] Windows Update Components(Reset Windows Update Components) را به صورت دستی بازنشانی کنید

در مواقعی ممکن است به دلیل وجود نوعی خرابی در فایل های سیستمی با چنین مشکلی مواجه شوید. بنابراین، اگر پس از نصب دستی به‌روزرسانی‌های ویندوز(Windows) همچنان با مشکل مواجه هستید، با دنبال کردن دستورالعمل‌های زیر، اجزای ویندوز را بازنشانی کنید:(Windows Components)

برای شروع، ابتدا یک خط فرمان بالا را باز(open an elevated command prompt) کنید.

اکنون دستورات زیر را تایپ کرده و پس از وارد کردن هر دستور enter را فشار دهید تا اجرای Windows Update و سایر سرویس های مربوطه متوقف شود.

net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc

اکنون تمام فایل های qmgr*.dat  را از دستگاه خود حذف کنید. برای انجام این کار، کد متنی زیر را در خط فرمان تایپ کنید و کلید Enter را فشار دهید تا اجرا شود.

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

در این زمان، سیستم ممکن است تأیید شما را بخواهد، برای تأیید آن، Y را تایپ کنید.

در مرحله بعد، باید نام پوشه SoftwareDistribution  و  catroot2 را تغییر دهید . بنابراین، دستور زیر را در پنجره خط فرمان تایپ کنید و پس از تایپ دستور زیر اینتر را بزنید.

Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%\system32\catroot2 catroot2.bak

برای بازنشانی سرویس BITS و سرویس Windows Update به توصیفگر امنیتی پیش فرض خود، دستورات زیر را در پنجره خط فرمان بالا تایپ کنید. همچنین برای اجرای هر دستور، اینتر را بزنید:

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)

پس از آن، دستور زیر را برای انتقال به پوشه System32 اجرا کنید :

cd /d %windir%\system32

در این مرحله، باید فایل‌های BITS ( خدمات (Services)انتقال هوشمند پس‌زمینه(Background Intelligent Transfer) ) و فایل‌های DLL مربوط به Windows Update(Windows Update) را دوباره ثبت کنید . برای انجام این کار، دستورات زیر را یکی یکی تایپ کنید و بعد از هر دستور اینتر را بزنید:

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

پس از ثبت مجدد موفقیت آمیز فایل های BITS و فایل DLL مربوط به Windows Update(Windows Update) ، باید تنظیمات شبکه را بازنشانی کنید.

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

netsh winsock reset
netsh winsock reset proxy

اکنون سرویس های متوقف شده مانند Background Intelligent Transfer Service ، Windows Update و Cryptographic Services را مجددا راه اندازی کنید.

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

net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
Exit

در اینجا دستور Exit پس از اجرای سایر دستورات، پنجره را به طور خودکار بسته می کند.

هنگامی که مراحل بالا را به درستی انجام دادید، کامپیوتر خود را مجددا راه اندازی کنید تا تغییراتی که ایجاد کرده اید ذخیره شود.

در صورتی که حتی پس از تنظیم مجدد اجزای ویندوز(Windows) ، همچنان با همان کد خطا مواجه هستید ، به روش بعدی زیر بروید.

نکته(TIP) : می‌توانید از ابزار Reset Windows Update Components(Reset Windows Update Components Tool) نیز استفاده کنید .

3] آپدیت ویندوز را به صورت دستی نصب کنید

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

ابتدا تنظیمات ویندوز را(open Windows Settings) با استفاده از میانبر صفحه کلید Win+I

سپس Update & Security > Windows Updates را انتخاب کنید .

اکنون به صفحه سمت راست بروید و روی View update history کلیک کنید .

صفحه بعدی لیستی از به‌روزرسانی‌هایی را نشان می‌دهد که با موفقیت روی رایانه شخصی شما نصب شده‌اند، در حالی که ممکن است برخی از آنها نصب نشده باشند.

(Note)شماره کیلوبایت ذکر شده در مورد به‌روزرسانی ویندوز(Windows) که اخیراً ناموفق بوده است را یادداشت کنید و سپس به صفحه کاتالوگ مایکروسافت به‌روزرسانی(Microsoft Update Catalog) بروید .

در صفحه بعدی، عدد KB را در کادر جستجو تایپ کنید و سپس برای جستجوی نتیجه، اینتر را فشار دهید.

از لیست نتایج جستجو، نسخه مناسب ویندوز خود را دانلود کنید.

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

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

امیدوارم توانسته باشید خطای آپدیت ویندوز را برطرف کنید.(I hope you were able to fix the Windows Update Error.)



About the author

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



Related posts