📄 محتوای کامل
هنگام بهروزرسانی ویندوز ممکن است با خطای Install error – 0x80070103 مواجه شوید. در این حالت، Windows Update نمیتواند یک بهروزرسانی را نصب کند و ممکن است پس از هر بار انتخاب گزینه Check for updates، همان خطا دوباره نمایش داده شود.
این مشکل در بسیاری از موارد هنگام نصب درایورهایی مانند درایور کارت گرافیک، Wi-Fi، بلوتوث، چاپگر یا قطعات سختافزاری دیگر اتفاق میافتد. گاهی ویندوز تلاش میکند درایوری را نصب کند که از قبل روی سیستم وجود دارد یا نسخه ارائهشده با دستگاه شما سازگار نیست.
در این راهنما از نگارنوین، روشهای رفع ارور 0x80070103 را در Windows ۱۰ و Windows ۱۱ بررسی میکنیم؛ از بررسی تاریخچه آپدیتها و نصب درایور صحیح گرفته تا اجرای ابزار عیبیابی Windows Update و تعمیر فایلهای سیستمی در صورت نیاز.
خطای 0x80070103 چیست؟
خطای 0x80070103 یکی از خطاهای مرتبط با Windows Update است که معمولاً هنگام نصب بهروزرسانی درایورها نمایش داده میشود.
این اتفاق ممکن است در شرایط زیر رخ دهد:
- ویندوز تلاش میکند درایوری را نصب کند که قبلاً نصب شده است.
- درایور پیشنهادی برای سختافزار یا مدل دستگاه شما مناسب نیست.
- نسخه ارائهشده در Windows Update با درایور فعلی سیستم تطابق ندارد.
- یک بهروزرسانی درایور اشتباه یا تکراری دوباره در فهرست آپدیتها نمایش داده میشود.
- اطلاعات مربوط به یک درایور در Windows Update بهدرستی بهروز نشده است.
نکته مهم: اگر فقط یک آپدیت درایور با این خطا مواجه میشود و دستگاه مربوطه بدون مشکل کار میکند، ممکن است نیازی به اقدام فوری نداشته باشید. اما اگر مثلاً بلوتوث، Wi-Fi، صدا یا کارت گرافیک بعد از آپدیت دچار مشکل شده است، باید وضعیت درایور همان قطعه را جداگانه بررسی کنید.
روش اول: کامپیوتر را Restart کنید و دوباره آپدیت بگیرید
ابتدا سادهترین راهکار را امتحان کنید. بعضی از نصبهای ناقص یا عملیات معلق بهروزرسانی با راهاندازی مجدد ویندوز برطرف میشوند.
- منوی Start را باز کنید.
- وارد بخش Power شوید.
- گزینه Restart را انتخاب کنید.
- پس از بالا آمدن ویندوز، وارد تنظیمات Windows Update شوید.
- روی Check for updates کلیک کنید.
در Windows ۱۱ مسیر زیر را دنبال کنید:
Settings → Windows Update → Check for updates
در Windows ۱۰ نیز از مسیر زیر استفاده کنید:
Settings → Update & Security → Windows Update
اگر خطا برطرف نشد، مراحل بعدی را انجام دهید.
روش دوم: بررسی کنید کدام درایور باعث خطا شده است
پیش از تغییر تنظیمات ویندوز، بهتر است نام آپدیتی را که با خطای 0x80070103 مواجه شده است پیدا کنید.
در Windows ۱۱:
- وارد Settings شوید.
- بخش Windows Update را باز کنید.
- وارد Update history شوید.
- فهرست بهروزرسانیهای نصبشده و ناموفق را بررسی کنید.
در Windows ۱۰ نیز میتوانید از مسیر زیر استفاده کنید:
Settings → Update & Security → Windows Update → View update history
به نام سازنده و نوع آپدیت توجه کنید. برای مثال، ممکن است با یکی از این موارد روبهرو شوید:
- Intel – System
- Realtek – SoftwareComponent
- AMD – Display
- NVIDIA – Display
- Bluetooth Driver
- HP – Printer
- Qualcomm – Network
اگر نام یک درایور مشخص در کنار خطا نمایش داده میشود، مراحل بعدی را با تمرکز بر همان قطعه انجام دهید.
روش سوم: نسخه فعلی درایور را در Device Manager بررسی کنید
یکی از علتهای این خطا، تلاش ویندوز برای نصب دوباره یک درایور است. برای بررسی این موضوع باید نسخه فعلی درایور را با نسخه پیشنهادی مقایسه کنید.
مرحله اول: باز کردن Device Manager
کلیدهای زیر را فشار دهید:
Win + X
سپس Device Manager را انتخاب کنید.
مرحله دوم: پیدا کردن قطعه سختافزاری
بسته به نام آپدیت، بخش مربوطه را باز کنید. برای نمونه:
- Display adapters برای کارت گرافیک
- Network adapters برای کارت شبکه
- Bluetooth برای بلوتوث
- Sound, video and game controllers برای تجهیزات صوتی
مرحله سوم: بررسی نسخه درایور
روی دستگاه کلیک راست کنید و Properties را انتخاب کنید. سپس به تب Driver بروید.
در این قسمت میتوانید اطلاعاتی مانند موارد زیر را بررسی کنید:
- Driver Provider
- Driver Date
- Driver Version
حالا نسخه نصبشده را با نسخه پیشنهادی Windows Update مقایسه کنید.
اگر نسخه موجود مناسب است و دستگاه بهدرستی کار میکند، از نصب اجباری یا حذف بیدلیل درایور خودداری کنید. اگر نسخه قدیمی است یا خود دستگاه مشکل دارد، بهتر است درایور سازگار را از وبسایت رسمی سازنده تهیه کنید.
روش چهارم: موقتاً Windows Update را Pause و دوباره Resume کنید
گاهی تازهسازی صف بهروزرسانیها باعث میشود ویندوز دوباره وضعیت آپدیتها را بررسی کند.
در Windows ۱۱:
- وارد Settings شوید.
- بخش Windows Update را باز کنید.
- گزینه Pause updates را انتخاب کنید.
- پس از مدت کوتاهی، گزینه Resume updates را بزنید.
- روی Check for updates کلیک کنید.
در Windows ۱۰ نیز گزینه Pause updates در تنظیمات Windows Update قرار دارد.
این روش ممکن است خطاهای موقت را برطرف کند، اما اگر مشکل ناشی از درایور تکراری یا ناسازگار باشد، لزوماً راهحل نهایی نیست.
روش پنجم: ابزار عیبیابی Windows Update را اجرا کنید
ویندوز ابزار داخلی برای بررسی مشکلات مرتبط با نصب آپدیتها دارد.
در Windows ۱۱
- Settings را باز کنید.
- وارد System شوید.
- گزینه Troubleshoot را انتخاب کنید.
- روی Other troubleshooters کلیک کنید.
- مقابل Windows Update گزینه Run را بزنید.
در برخی نسخههای Windows ۱۱، عیبیابی خودکار از طریق برنامه Get Help انجام میشود.
در Windows ۱۰
مسیر زیر را باز کنید:
Settings → Update & Security → Troubleshoot → Additional troubleshooters → Windows Update
ابزار عیبیابی را اجرا کنید و دستورالعملهای نمایشدادهشده را دنبال کنید. پس از پایان کار، سیستم را Restart کنید و مجدداً Windows Update را بررسی کنید.
اگر ابزار عیبیابی خطا را برطرف نکرد، به مراحل بعدی بروید.
روش ششم: درایور صحیح را از وبسایت رسمی سازنده نصب کنید
اگر خطای 0x80070103 مربوط به درایور یک قطعه مشخص است، نصب نسخه صحیح از وبسایت رسمی سازنده معمولاً از تلاش مکرر برای نصب نسخه نامناسب بهتر است.
برای مثال، اگر خطا به درایور کارت گرافیک مربوط میشود، باید مدل دقیق کارت گرافیک و نسخه ویندوز را مشخص کنید. اگر خطا برای Wi-Fi یا بلوتوث است، مدل لپتاپ یا مادربرد نیز اهمیت دارد.
مراحل پیشنهادی:
- مدل دقیق دستگاه یا قطعه را مشخص کنید.
- وارد وبسایت رسمی سازنده لپتاپ، مادربرد یا قطعه سختافزاری شوید.
- بخش Support یا Drivers را باز کنید.
- مدل دقیق و نسخه سیستمعامل را انتخاب کنید.
- درایور سازگار را دانلود و نصب کنید.
- سیستم را Restart کنید.
- دوباره وضعیت دستگاه و Windows Update را بررسی کنید.
هشدار: از وبسایتهای ناشناس برای دانلود درایور استفاده نکنید. همچنین برای رفع یک خطای ساده، همه درایورهای سیستم را بهصورت همزمان حذف یا بهروزرسانی نکنید.
روش هفتم: آپدیت درایور مشکلدار را در Optional updates بررسی کنید
گاهی خطا مربوط به یک درایور اختیاری است و سایر بهروزرسانیهای ویندوز بدون مشکل نصب میشوند.
در Windows ۱۱ مسیر زیر را بررسی کنید:
Settings → Windows Update → Advanced options → Optional updates
اگر بخش Driver updates نمایش داده میشود، آن را باز کنید و نام درایور موردنظر را بررسی کنید.
اگر آپدیت ناموفق مربوط به قطعهای است که به آن نیاز ندارید یا با سختافزار سیستم شما سازگار نیست، آن را بدون بررسی نصب نکنید. برای مثال، درایور مربوط به مدل دیگری از چاپگر یا یک قطعه جانبی غیرموجود در سیستم نباید بهصورت اجباری نصب شود.
اگر دستگاه مربوطه بهدرستی کار میکند و خطا فقط برای همان درایور تکرار میشود، میتوانید فعلاً از نصب آن آپدیت صرفنظر کنید و آپدیتهای امنیتی و سایر بهروزرسانیهای مهم ویندوز را جداگانه نصب کنید.
روش هشتم: درایور مشکلدار را از طریق Device Manager بهروزرسانی کنید
اگر دستگاه واقعاً مشکل دارد، میتوانید از Device Manager برای بررسی و بهروزرسانی درایور استفاده کنید.
- کلیدهای
Win + Xرا فشار دهید. - Device Manager را باز کنید.
- بخش مربوط به قطعه سختافزاری را باز کنید.
- روی دستگاه موردنظر کلیک راست کنید.
- Update driver را انتخاب کنید.
- گزینه Search automatically for drivers را اجرا کنید.
اگر درایور مناسبی پیدا نشد، نسخه موجود در وبسایت رسمی سازنده را بررسی کنید.
به خاطر داشته باشید که جستوجوی خودکار Device Manager همیشه جدیدترین نسخه موجود در سایت سازنده را پیدا نمیکند.
روش نهم: درایور مشکلدار را حذف و دوباره نصب کنید
این روش را فقط زمانی انجام دهید که خود قطعه سختافزاری دچار مشکل شده باشد یا شواهدی از خرابی درایور وجود داشته باشد.
پیش از حذف درایور، نسخه صحیح آن را دانلود کنید و مطمئن شوید در صورت نیاز میتوانید آن را دوباره نصب کنید.
سپس:
- Device Manager را باز کنید.
- دستگاه موردنظر را پیدا کنید.
- روی آن کلیک راست کنید.
- Uninstall device را انتخاب کنید.
- گزینه حذف بسته درایور را فقط در صورتی انتخاب کنید که ضرورت آن را میدانید و نسخه جایگزین در دسترس است.
- سیستم را Restart کنید.
- درایور صحیح را نصب کنید.
حذف درایور برای همه موارد خطای 0x80070103 لازم نیست. اگر قطعه بدون مشکل کار میکند، ابتدا روشهای کمخطرتر را امتحان کنید.
روش دهم: فایلهای سیستمی ویندوز را بررسی کنید
اگر علاوه بر خطای 0x80070103، آپدیتهای دیگر نیز نصب نمیشوند یا ویندوز علائم خرابی فایلهای سیستمی را نشان میدهد، میتوانید ابزارهای DISM و System File Checker را اجرا کنید.
این روش راهحل اختصاصی خطای درایور نیست؛ بلکه برای بررسی خرابی فایلهای ویندوز کاربرد دارد.
مرحله اول: اجرای CMD با دسترسی Administrator
در منوی Start عبارت cmd را جستوجو کنید. روی Command Prompt کلیک راست کنید و Run as administrator را بزنید.
مرحله دوم: اجرای DISM
دستور زیر را وارد کنید:
DISM /Online /Cleanup-Image /RestoreHealth
اجازه دهید عملیات کامل شود. این فرایند ممکن است مدتی طول بکشد.
مرحله سوم: اجرای SFC
پس از اتمام دستور قبلی، اجرا کنید:
sfc /scannow
صبر کنید تا اسکن به پایان برسد. سپس سیستم را Restart کنید و وضعیت Windows Update را بررسی کنید.
اگر تنها یک درایور اختیاری همچنان با خطای 0x80070103 مواجه است، اجرای این دستورات لزوماً آن را برطرف نمیکند.
روش یازدهم: کش Windows Update را بازسازی کنید
اگر چندین آپدیت مختلف با خطا مواجه میشوند، دانلودها ناقص هستند یا ابزار عیبیابی مشکلاتی در مؤلفههای Windows Update پیدا کرده است، بازسازی کش آپدیت میتواند یک مرحله پیشرفته برای عیبیابی باشد.
این روش را بهعنوان اولین راهحل خطای 0x80070103 انجام ندهید؛ زیرا اگر مسئله صرفاً مربوط به درایور تکراری باشد، پاکسازی کش احتمالاً مشکل اصلی را حل نخواهد کرد.
پیش از اجرا، کارهای باز را ذخیره کنید و مطمئن شوید دسترسی Administrator دارید.
CMD را با دسترسی Administrator باز کنید و سرویسهای مرتبط را متوقف کنید:
net stop wuauserv
net stop bits
net stop cryptsvc
سپس پوشههای کش را تغییر نام دهید تا ویندوز بتواند آنها را دوباره ایجاد کند:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
حالا سرویسها را دوباره اجرا کنید:
net start cryptsvc
net start bits
net start wuauserv
سیستم را Restart کنید و دوباره وارد Windows Update شوید.
اگر دستور تغییر نام به دلیل وجود پوشه قبلی یا متوقف نشدن یک سرویس اجرا نشد، دستورها را پشت سر هم تکرار نکنید؛ ابتدا علت خطا را بررسی کنید. همچنین اگر این روش برای محیط کاری یا سازمانی اجرا میشود، بهتر است پیش از تغییر کش با مسئول IT هماهنگ کنید.
روش دوازدهم: اگر فقط یک درایور خطا میدهد، جلوی نصب تکراری آن را بگیرید
یکی از حالتهای رایج این است که تمام بهروزرسانیهای دیگر نصب میشوند، اما یک درایور مشخص با خطای 0x80070103 دوباره ظاهر میشود.
در این حالت:
- نام کامل درایور و سازنده آن را از Update history یادداشت کنید.
- وضعیت و نسخه درایور نصبشده را در Device Manager بررسی کنید.
- مطمئن شوید دستگاه بهدرستی کار میکند.
- نسخه صحیح درایور را در سایت رسمی سازنده بررسی کنید.
- اگر درایور فعلی مناسب است و مشکل فقط مربوط به یک آپدیت تکراری است، از نصب اجباری آن صرفنظر کنید.
در بعضی موارد، تکرار این خطا به نحوه ارائه بسته درایور در Windows Update مربوط میشود و کاربر نمیتواند با تعمیر فایلهای ویندوز آن را برطرف کند. ممکن است لازم باشد سازنده درایور یا بسته منتشرشده را اصلاح کند.
از ابزارهای ناشناس برای حذف یا مسدود کردن آپدیت استفاده نکنید. اگر تصمیم به مخفیکردن یک آپدیت دارید، ابتدا اطمینان حاصل کنید که فقط همان درایور غیرضروری یا ناسازگار هدف قرار گرفته است؛ مسدود کردن گسترده آپدیتها میتواند نصب اصلاحات امنیتی را مختل کند.
آیا خطای 0x80070103 خطرناک است؟
این خطا بهتنهایی نشانه ویروسی شدن یا خرابی جدی ویندوز نیست. میزان اهمیت آن به نوع درایور و وضعیت دستگاه بستگی دارد.
| وضعیت | اقدام پیشنهادی |
|---|---|
| تنها یک آپدیت درایور ناموفق است و دستگاه درست کار میکند | نسخه درایور را بررسی کنید؛ از نصب اجباری خودداری کنید |
| بلوتوث، Wi-Fi، صدا یا گرافیک پس از آپدیت مشکل پیدا کرده است | درایور رسمی و سازگار را نصب یا بررسی کنید |
| چندین بهروزرسانی ویندوز ناموفق هستند | Troubleshooter و سپس بررسی فایلهای سیستمی را انجام دهید |
| خطا پس از هر بار جستوجوی آپدیت تکرار میشود | نام درایور، Update history و سازگاری آن را بررسی کنید |
| پس از بهروزرسانی، دستگاه شناسایی نمیشود | Device Manager و درایور رسمی سازنده را بررسی کنید |
جمعبندی
برای رفع ارور 0x80070103 در ویندوز، بهترین کار این است که ابتدا مشخص کنید خطا مربوط به کدام درایور است. در بسیاری از موارد، ویندوز تلاش میکند درایوری را نصب کند که از قبل وجود دارد یا برای دستگاه شما مناسب نیست.
ابتدا سیستم را Restart کنید، تاریخچه Windows Update را بررسی کنید و نسخه درایور را در Device Manager ببینید. اگر دستگاه مشکل دارد، درایور سازگار را از وبسایت رسمی سازنده نصب کنید. در صورتی که چند آپدیت با هم شکست میخورند، ابزار عیبیابی Windows Update و سپس ابزارهای DISM و SFC را بررسی کنید.
اگر تنها یک درایور اختیاری با این خطا مواجه شده و دستگاه بدون مشکل کار میکند، لازم نیست فوراً ویندوز را دوباره نصب کنید یا همه درایورها را حذف کنید. تشخیص درست علت خطا، مهمتر از اجرای مجموعهای از دستورات تعمیراتی است.
سوالات متداول درباره ارور 0x80070103
۱. خطای 0x80070103 در Windows ۱۱ چگونه برطرف میشود؟
ابتدا سیستم را Restart کنید و نام درایور ناموفق را در Update history پیدا کنید. سپس نسخه درایور را بررسی کنید، عیبیاب Windows Update را اجرا کنید و در صورت نیاز درایور رسمی سازنده را نصب کنید.
۲. آیا ارور 0x80070103 به معنی خراب بودن ویندوز است؟
خیر. این خطا اغلب به نصب درایور تکراری یا ناسازگار مربوط است. اگر سایر بهروزرسانیها نصب میشوند و دستگاه مشکلی ندارد، ممکن است تنها همان آپدیت درایور مسئله داشته باشد.
۳. آیا حذف درایور و نصب مجدد آن ضروری است؟
خیر. اگر قطعه بهدرستی کار میکند، ابتدا نسخه نصبشده را بررسی کنید. حذف و نصب مجدد زمانی منطقی است که درایور واقعاً خراب یا ناسازگار باشد و نسخه جایگزین صحیح در دسترس باشد.
۴. چرا خطای 0x80070103 بعد از هر بار Check for updates تکرار میشود؟
ممکن است Windows Update همان بسته درایور را دوباره پیشنهاد دهد یا اطلاعات نسخه درایور با بسته منتشرشده تطابق نداشته باشد. در این حالت باید نام بسته و نسخه نصبشده را بررسی کنید.
۵. آیا اجرای دستور SFC مشکل 0x80070103 را حل میکند؟
SFC برای بررسی و ترمیم برخی فایلهای سیستمی ویندوز است. اگر خطا صرفاً به یک درایور تکراری یا ناسازگار مربوط باشد، اجرای SFC تضمینی برای رفع آن نیست.
۶. آیا میتوان آپدیت ناموفق 0x80070103 را نادیده گرفت؟
اگر فقط یک آپدیت درایور اختیاری ناموفق است و دستگاه مربوطه بهدرستی کار میکند، میتوان ابتدا سازگاری درایور را بررسی کرد و از نصب اجباری آن صرفنظر کرد. اما اگر دستگاه دچار اختلال شده یا آپدیتهای مهم دیگری نصب نمیشوند، باید مشکل را دقیقتر بررسی کنید.