ارور ۰x۸۰۰۷۰۴۵D چیست؛ ۹ راه رفع خطای کپی و نصب در ویندوز ۱۰ و ۱۱

ارور ۰x۸۰۰۷۰۴۵d یک پیغام خطایی است که می تواند در نسخه های ویندوز ظاهر شود و زمانی به وجود می آید که یک دستگاه کامپیوتر در پیدا کردن و خواندن صحیح فایل ها به مشکل برخورد کند. به طور معمول به وجود آمدن ارور ۰x۸۰۰۷۰۴۵d به هنگام به روز رسانی یک برنامه یا ویندوز به وجود می آید.

ارور 0x8007045d چیست و چطور می توان آن را رفع کرد؟ (متن+ویدیو)

ارور ۰x۸۰۰۷۰۴۵D یعنی چه؟

ارور ۰x۸۰۰۷۰۴۵D معادل خطای ویندوزی ERROR_IO_DEVICE است؛ یعنی «درخواست به‌دلیل خطای ورودی/خروجی دستگاه انجام نشد». به زبان ساده، ویندوز هنگام خواندن یا نوشتن داده روی هارد، SSD، فلش، کارت حافظه یا DVD جواب درستی از دستگاه نگرفته است. این کد در فهرست رسمی کدهای خطای سیستمی مایکروسافت با شماره‌ی ۱۱۱۷ (۰x۴۵D) ثبت شده است. پس اول باید سالم بودن مسیر داده را بررسی کنید، نه این‌که سراغ نصب دوباره‌ی ویندوز بروید.

این خطا معمولاً در سه موقعیت دیده می‌شود: کپی فایل از فلش یا هارد اکسترنال، نصب برنامه یا بازی از فایل ISO یا DVD، و دانلود و نصب آپدیت ویندوز.

علت‌های رایج خطای ۰x۸۰۰۷۰۴۵D

علتنشانهاولین اقدام
کابل یا پورت USB شل یا خرابخطا وسط کپی و قطع و وصل شدن صدای USBپورت دیگر، ترجیحاً پشت کیس
بد سکتور یا خرابی حافظهخطا همیشه روی یک فایل مشخصاجرای chkdsk و بررسی سلامت دیسک
فایل منبع ناقص یا خرابفقط یک فایل ISO یا نصاب خطا می‌دهددانلود دوباره از منبع رسمی
درایور کنترلر ذخیره‌سازی یا USBچند دستگاه مختلف خطا می‌دهندبروزرسانی درایور از Device Manager
کش آپدیت ویندوز خرابخطا فقط هنگام Windows UpdateTroubleshooter و پاک کردن کش

۹ راه رفع ارور ۰x۸۰۰۷۰۴۵D به ترتیب

۱. ری‌استارت و جدا کردن دستگاه

ویندوز را کامل ری‌استارت کنید (Restart، نه Shut down با Fast Startup). دستگاه را از طریق Safely Remove جدا و دوباره وصل کنید. بسیاری از خطاهای لحظه‌ای کنترلر USB با همین کار برطرف می‌شوند.

۲. پورت و کابل دیگری امتحان کنید

هارد اکسترنال را به پورت مستقیم مادربرد (پشت کیس) وصل کنید و از هاب USB یا کابل افزایش طول استفاده نکنید. اگر هارد ۲.۵ اینچی با کابل Y است، هر دو سر را وصل کنید؛ کمبود برق یکی از دلایل رایج خطای I/O است. اگر دستگاه اصلاً شناخته نمی‌شود، راهنمای رفع ارور USB Device Not Recognized را ببینید.

۳. فایل را اول روی دسکتاپ کپی کنید

اگر نصب از روی فلش یا DVD خطا می‌دهد، کل پوشه را اول روی درایو داخلی کپی کنید و نصب را از همان‌جا اجرا کنید. اگر کپی روی یک فایل خاص متوقف شد، مشکل از همان فایل یا همان ناحیه‌ی حافظه است.

۴. فایل را دوباره دانلود کنید

برای فایل ISO یا نصاب، نسخه‌ی تازه را از سایت رسمی سازنده بگیرید و اگر سایت هش (SHA-۲۵۶) منتشر کرده، با دستور زیر در PowerShell مقایسه کنید:

Get-FileHash C:\path\file.iso -Algorithm SHA256

۵. سلامت دیسک را با chkdsk بررسی کنید

Command Prompt را با دسترسی Administrator باز کنید و برای درایو مشکل‌دار (مثلاً E:) بنویسید:

chkdsk E: /f /r

سوییچ /f خطاهای فایل‌سیستم را اصلاح و /r سکتورهای خراب را شناسایی می‌کند (مستندات chkdsk مایکروسافت). روی هارد پر از اطلاعات مهم، قبل از /r از داده‌ها نسخه‌ی پشتیبان بگیرید؛ اگر دیسک صدای تق‌تق می‌دهد، chkdsk را اجرا نکنید و مستقیم سراغ بازیابی اطلاعات هارد بروید.

۶. درایورها را بروزرسانی کنید

در Device Manager بخش‌های Disk drives و Universal Serial Bus controllers را باز کنید، روی دستگاه راست‌کلیک و Update driver را بزنید. اگر علامت زرد دیدید، با شناسه‌ی سخت‌افزار درایور درست را پیدا کنید؛ آموزشش در پیدا کردن درایور با Hardware ID آمده است.

۷. عیب‌یاب سخت‌افزار و آپدیت را اجرا کنید

در ویندوز ۱۰ و ۱۱ عیب‌یاب Hardware and Devices از منوی تنظیمات حذف شده اما با این دستور در Run هنوز باز می‌شود:

msdt.exe -id DeviceDiagnostic

برای خطای Windows Update، در ویندوز ۱۱ مسیر Settings > System > Troubleshoot > Other troubleshooters و گزینه‌ی Windows Update را اجرا کنید (راهنمای مایکروسافت). مایکروسافت اعلام کرده ابزارهای قدیمی MSDT به‌تدریج کنار گذاشته می‌شوند، پس ممکن است دستور بالا در نسخه‌های جدید کار نکند.

۸. فایل‌های سیستمی را تعمیر کنید

در CMD مدیر این دو دستور را به ترتیب اجرا کنید:

DISM /Online /Cleanup-Image /RestoreHealth

sfc /scannow

۹. آنتی‌ویروس شخص ثالث را موقت کنار بگذارید

برخی آنتی‌ویروس‌ها هنگام اسکن هم‌زمان فایل در حال کپی، دسترسی را قطع می‌کنند. فقط برای آزمایش و فقط برای فایلی که از منبع مطمئن آمده، محافظت را چند دقیقه غیرفعال کنید و بلافاصله دوباره روشنش کنید.

اگر هیچ‌کدام جواب نداد

خطای تکرارشونده روی یک دیسک، با وجود پورت و کابل سالم، معمولاً نشانه‌ی خرابی سخت‌افزاری است. وضعیت SMART را با ابزاری مثل CrystalDiskInfo بررسی کنید؛ اگر وضعیت Caution یا Bad بود، اولویت با گرفتن نسخه‌ی پشتیبان است. ادامه‌ی کپی‌های پی‌درپی روی دیسک در حال خرابی، شانس بازیابی را کم می‌کند.

سناریوهای رایج و مسیر عیب‌یابی

خطا هنگام نصب ویندوز از فلش

اگر هنگام نصب ویندوز با فلش بوتیبل این خطا را دیدید، معمولاً فایل ISO یا خود فلش مشکل دارد. فلش را با ابزار رسمی Media Creation Tool مایکروسافت یا برنامه‌ای مثل Rufus از نو بسازید و فلش دیگری امتحان کنید. فلش‌های ارزان و قدیمی در نوشتن حجم زیاد داده خطای خواندن می‌دهند. روش ساخت فلش در آموزش ساخت فلش بوتیبل آمده است. هنگام نصب، فلش را به پورت USB ۲.۰ یا پورت مستقیم مادربرد بزنید؛ برخی کنترلرهای USB ۳ در محیط نصب ویندوز درایور کامل ندارند.

خطا هنگام کپی از گوشی

انتقال فایل از گوشی با پروتکل MTP انجام می‌شود و قطع شدن لحظه‌ای اتصال، به‌خصوص وقتی صفحه‌ی گوشی قفل می‌شود، می‌تواند همین کد را بدهد. صفحه‌ی گوشی را روشن نگه دارید، فایل‌ها را در دسته‌های کوچک‌تر کپی کنید و کابل اصلی گوشی را به کار ببرید.

خطا هنگام خواندن DVD یا Blu-ray

خش روی دیسک یا لنز کثیف درایو نوری علت رایج است. دیسک را تمیز کنید و اگر ممکن است، از دیسک یک فایل ISO روی رایانه‌ی دیگری بسازید و نصب را از روی ISO انجام دهید.

خطا روی کارت حافظه‌ی دوربین

کارت حافظه را با کارت‌خوان جداگانه بخوانید، نه از طریق اتصال دوربین. اگر کارت فقط روی یک دستگاه خطا می‌دهد، مشکل از کارت‌خوان است.

پیشگیری از تکرار خطا

  • هارد اکسترنال را همیشه با Safely Remove Hardware جدا کنید تا فایل‌سیستم خراب نشود.
  • برای فلش و هاردی که مرتب جابه‌جا می‌کنید، فایل‌سیستم NTFS یا exFAT را به FAT۳۲ ترجیح دهید؛ FAT۳۲ فایل‌های بزرگ‌تر از ۴ گیگابایت را نمی‌پذیرد.
  • هر چند ماه یک بار وضعیت SMART دیسک‌ها را بررسی کنید.
  • از داده‌های مهم دست‌کم دو نسخه‌ی پشتیبان روی دو رسانه‌ی متفاوت نگه دارید.
اقدام پیشگیرانههر چند وقت
بررسی SMARTماهانه برای دیسک‌های قدیمی
پشتیبان‌گیری از اطلاعات مهمهفتگی یا پس از تغییرات مهم
بروزرسانی ویندوز و درایورهاماهانه

پاسخ به سوالات شما

ارور 0x8007045D ویروس است؟

نه. این کد یک خطای ورودی/خروجی است و به‌تنهایی نشانه‌ی بدافزار نیست؛ هرچند فایل دستکاری‌شده هم می‌تواند هنگام کپی خطا بدهد.

چرا فقط موقع کپی از فلش خطا می‌گیرم؟

بیشتر به‌خاطر فلش فرسوده، پورت شل یا فایل‌سیستم خراب. فلش را روی رایانه‌ی دیگر امتحان کنید و chkdsk بگیرید.

آیا نصب دوباره‌ی ویندوز مشکل را حل می‌کند؟

اگر مشکل از دیسک یا کابل باشد، نه. نصب دوباره فقط وقتی کمک می‌کند که فایل‌های سیستمی آسیب دیده باشند و SFC و DISM هم جواب نداده باشند.

این خطا موقع آپدیت ویندوز هم پیش می‌آید؟

بله. در این حالت عیب‌یاب Windows Update، دستورهای DISM و SFC و آزاد کردن فضای درایو C معمولاً مؤثرترند.

خطای 0x8007045D به هارد SSD هم مربوط است؟

بله. SSD هم ممکن است به‌دلیل خرابی سلول‌های حافظه یا مشکل کنترلر خطای ورودی/خروجی بدهد. وضعیت سلامت آن را با ابزار سازنده یا CrystalDiskInfo بررسی کنید.

تصویر پروفایل علی پورقلی
درباره نویسنده

علی پورقلی

من علی پورقلی، صاحب و نویسندهٔ تعمیر پی‌سی هستم. بیش از ۱۰ سال در پشتیبانی فناوری اطلاعات، عیب‌یابی سیستم‌های کامپیوتری و راه‌اندازی و نگهداری شبکه تجربهٔ کاری دارم. دانش‌آموختهٔ مهندسی فناوری اطلاعات و دانشجوی کارشناسی ارشد مهندسی کامپیوتر در دانشگاه آرل استانبول هستم. سابقهٔ فعالیت من شامل پشتیبانی کاربران، کار با ویندوز و ویندوز سرور، تجهیزات شبکه و توسعه و بهینه‌سازی وب‌سایت‌های وردپرسی است.

در تعمیر پی‌سی دربارهٔ کامپیوتر، نرم‌افزار، فناوری‌های نو و ابزارهای هوش مصنوعی می‌نویسم. هدفم توضیح روشن موضوعات فنی و کمک به کاربران فارسی‌زبان برای شناخت و استفادهٔ بهتر از فناوری است. تجربهٔ عملی من در حل مشکلات کاربران، زمینهٔ اصلی نگاه کاربردی‌ام به این موضوعات است. اطلاعات بیشتر دربارهٔ سوابق حرفه‌ای، مهارت‌ها و پروژه‌هایم در وب‌سایت شخصی من در دسترس است.

دربارهٔ فعالیت حرفه‌ای من، صفحهٔ معرفی و پروژه‌های طراحی وب و سئو را ببینید.

حوزه‌های فعالیت: سئوی داخلی، سئوی فنی، سئوی محلی، استراتژی و بهینه‌سازی محتوا، تحقیق کلمات کلیدی، لینک‌سازی داخلی، بهینه‌سازی گوگل بیزینس پروفایل، توسعه و بهینه‌سازی وردپرس، افزایش سرعت سایت و بهبود تجربهٔ کاربری و نرخ تبدیل

گفت‌وگو با خوانندگان

دیدگاه‌ها

دیدگاهتان را بنویسید

ایمیل شما منتشر نمی‌شود. فیلدهای ضروری با * مشخص شده‌اند.

بررسی امنیتی دیدگاه