رفع مشکل System Restore کامل نشد، کد خطا 0x80070005

برخی از کاربران ویندوز(Windows) هنگام تلاش برای بازیابی سیستم(System Restore) در رایانه خود با کد خطای (Error)0x80070005 مواجه شدند. (0x80070005)در اینجا بهترین راه حل هایی وجود دارد که می توانید برای حل موثر مشکل امتحان کنید. این اساسا یک خطای Access Denied است. (Access Denied)در صورت مواجه شدن با این مشکل پیغام خطای زیر ظاهر می شود:

System Restore did not complete successfully. Your computer’s system files and settings were not changed.
Details: System Restore could not access a file. This is probably because an anti-virus program is running on the computer. Temporarily disable your antivirus program and retry System Restore.
An unspecified error occurred during System Restore. (0x80070005)
You can try System Restore again and choose a different restore point. If you continue to see this error, you can try an advanced recovery method.

بازیابی سیستم کامل نشد، کد خطا 0x80070005

خطای 0x80070005(Error 0x80070005) تقریباً در همه جا وجود دارد و این کد در سناریوهای زیر نیز نمایش داده می شود:

امروز نحوه رفع کد خطای System Restore 0x80070005 را خواهیم دید.(System Restore)

رفع مشکل System Restore(Fix System Restore) کامل نشد، کد خطا(Error) 0x80070005

برای رفع خطای System Restore Code 0x80070005(System Restore Error Code 0x80070005) ، پیشنهادات زیر را دنبال کنید:

  1. برنامه آنتی ویروس(Antivirus) خود را به طور موقت غیرفعال کنید
  2. Repository را ریست کنید
  3. System Restore(Run System Restore) را در حالت Safe Mode(Safe Mode) یا Clean Boot اجرا کنید(Clean Boot)
  4. از ابزار DISM استفاده کنید
  5. Cloud Reset PC را انجام دهید

بیایید اکنون آنها را با جزئیات ببینیم:

1] برنامه آنتی ویروس خود را به (Antivirus)طور موقت(Temporarily) غیرفعال کنید

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

  • برای(Press) باز کردن برنامه تنظیمات(Settings) ، کلید Windows + I را فشار دهید(Windows)
  • روی دسته Update & Security کلیک کنید(Update & Security)
  • در سمت چپ صفحه، روی Windows Security کلیک کنید .
  • در قسمت سمت راست، گزینه Virus & kërcënim محافظت(Virus & threat protection) را انتخاب کنید.
  • در صفحه بعد بر روی گزینه Manage settings در قسمت Virus & risk protection settings کلیک کنید.
  • ضامن را برای محافظت در زمان واقعی(Real-time) خاموش کنید .

اگر از Microsoft Defender استفاده می کنید، (Microsoft Defender)فایروال مایکروسافت دیفندر(Microsoft Defender Firewall) را غیرفعال کنید  و ببینید آیا کمک می کند یا خیر.

2] System Restore(Run System Restore) را در حالت Safe Mode(Safe Mode) یا Clean Boot اجرا کنید(Clean Boot)

در حالت Safe Mode بوت کنید و System Restore را اجرا کنید و ببینید آیا در حل مشکل کار می کند یا خیر.

3] Repository را ریست کنید

Repository را ریست کنید  . برای انجام این کار این مراحل را دنبال کنید:

  1. (Boot)بدون شبکه به حالت Safe Mode (Safe Mode)بوت شوید و یک خط فرمان را به عنوان مدیر باز کنید.
  2. حالا تایپ net stop winmgmt کرده و Enter را بزنید.
  3. این کار سرویس ابزار مدیریت ویندوز را متوقف می کند(Windows Management Instrumentation Service)
  4. سپس به C:WindowsSystem32wbem بروید و نام   پوشه مخزن را به  repositoryold (repository)تغییر دهید.(repositoryold)
  5. راه اندازی مجدد

دوباره(Again) یک خط فرمان را به عنوان مدیر باز کنید، عبارت زیر را تایپ کنید و Enter را بزنید:

net stop winmgmt

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

winmgmt /resetRepository

راه اندازی مجدد(Restart) کنید و ببینید آیا می توانید یک System Restore Point را به صورت دستی ایجاد کنید.

4] ابزار DISM را اجرا کنید

اسکن سرویس و مدیریت تصویر استقرار (DISM) سلامت دیسک را بازیابی (Management)می(Deployment Image Servicing) کند . (DISM)بنابراین، اسکن DISM را انجام دهید(perform a DISM scan) و منتظر بمانید تا فرآیند به پایان برسد. در اینجا نحوه انجام آن آمده است -

  • Command Prompt را به عنوان مدیر باز کنید. برای این کار ابتدا منوی استارت را باز کنید.(Start)
  • سپس عبارت Command Prompt(Command Prompt) را جستجو کنید ، سپس روی آن کلیک راست کرده و Run as administrator را انتخاب کنید .
  • اگر UAC بر روی صفحه نمایش درخواست کرد، برای ادامه روی دکمه Yes کلیک کنید(Yes)
  • حالا دستور زیر را تایپ کنید و بعد از هر خط اینتر را بزنید تا فرآیند شروع شود.
Dism.exe /online /cleanup-image /restorehealth
  • ممکن است مدتی طول بکشد تا این فرآیند کامل شود.

پس از اجرای دستور DISM(DISM) کامپیوتر خود را مجددا راه اندازی کنید و ببینید آیا کد خطا را حل کرده است یا خیر.

5] Cloud Reset PC را انجام دهید

در صورتی که هیچ یک از روش های فوق کارساز نبود، به احتمال زیاد نشانه ای از فساد سیستم است که به طور معمول قابل حل نیست. راه حل مناسب، در این سناریو، این است که سعی کنید ویندوز را از طریق گزینه Cloud download ریست کنید(reset Windows via the Cloud download option) و ببینید که آیا می تواند کمک کند.

چرا بازیابی(Restore) سیستم من مدام با شکست مواجه می شود؟

System Restore قابلیتی در ویندوز(Windows) است که به طور خودکار نسخه های پشتیبان از سیستم عامل و تنظیمات مهم ایجاد می کند. می توان از آن برای بازگرداندن رایانه شما به حالت قبلی بدون نیاز به نصب سیستم عامل و برنامه های کاربردی جدید استفاده کرد. به عبارت دیگر، اگر مشکلی پیش بیاید، می توانید بدون از دست دادن داده ها و تنظیمات، تغییرات را به سیستم برگردانید. متأسفانه، فرآیند بازیابی سیستم(System Restore) همیشه آنطور که در نظر گرفته شده است کار نمی کند و اغلب به دلایل نامعلومی با شکست مواجه می شود. در بیشتر موارد، این امر در نتیجه استفاده از یک برنامه آنتی ویروس یا نرم افزار دیگری که در پس زمینه اجرا می شود رخ می دهد. اگر بازیابی سیستم(System Restore) شما کار نمی کند و مطمئن نیستید که چه کاری انجام دهید، پس این پست برای شما مناسب است.

مزیت System Restore چیست؟

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

پیشنهادات بیشتر در اینجا(More suggestions here) : بازیابی سیستم کار نمی کند یا ناموفق(System Restore not working or failed) است.



About the author

من یک برنامه نویس کامپیوتر هستم و بیش از 15 سال است که هستم. مهارت های من در توسعه و نگهداری برنامه های کاربردی نرم افزاری و همچنین ارائه پشتیبانی فنی برای آن برنامه ها نهفته است. همچنین برنامه نویسی کامپیوتر را به دانش آموزان دبیرستانی آموزش داده ام و در حال حاضر یک مربی حرفه ای هستم.



Related posts