رفع خطای بازیابی سیستم 0x80070091

اگر با خطای 0x80070091 روبرو هستید، این بدان معناست که نمی توانید رایانه شخصی خود را از طریق یک نقطه بازیابی به زمان کار قبلی بازگردانید. بازیابی سیستم(System Restore) در رفع خطاهای رایانه شخصی و بازیابی اطلاعات از دست رفته پس از آلودگی بدافزار بسیار مهم است، اما اگر قادر به بازیابی سیستم خود نباشید، تمام این ویژگی ها هیچ فایده ای ندارند. به نظر می رسد دلیل اصلی خطا پوشه WindowsApps باشد، به این ترتیب خطا نشان داده می شود:(WindowsApps)

بازیابی سیستم با موفقیت کامل نشد. فایل‌های سیستم و (System Restore did not complete successfully. Your computer’s system files and)
تنظیمات رایانه شما تغییر نکرده است.(settings were not changed.)

جزئیات: (Details:)
هنگام بازیابی دایرکتوری از نقطه بازیابی، بازیابی سیستم انجام نشد. (System Restore failed while restoring the directory from the restore point.)
منبع: AppxStaging (Source: AppxStaging)
Destination: %ProgramFiles%\WindowsApps
یک خطای نامشخص در حین بازیابی سیستم رخ داد. (0x80070091)(An unspecified error occurred during System Restore. (0x80070091))

رفع خطای بازیابی سیستم 0x80070091

خطای بازیابی سیستم 0x80070091(System Restore Error 0x80070091) نیز ERROR_DIR_NOT_EMPTY نامیده می شود . هنوز دایرکتوری WindowsApps خالی نیست، بنابراین مشکلی وجود دارد که نشان می‌دهد این دایرکتوری خالی است و در نتیجه خطا وجود دارد. خوشبختانه چند راه حل وجود دارد که به نظر می رسد این مشکل را برطرف می کند، بنابراین بدون اتلاف وقت بیایید ببینیم چگونه خطای بازیابی سیستم 0x80070091(System Restore Error 0x80070091) را با مراحل عیب یابی ذکر شده در زیر برطرف کنیم.

رفع خطای بازیابی سیستم 0x80070091

روش 1: نام پوشه WindowsApps را در حالت Safe Mode تغییر دهید(Method 1: Rename the WindowsApps folder in Safe Mode)

1. Windows Key + R را فشار دهید سپس msconfig را تایپ کنید و (msconfig)Enter را بزنید تا System Configuration باز شود .

msconfig

2. به تب بوت بروید و ( boot tab)گزینه Safe Boot را(Safe Boot option.) علامت بزنید.

به تب بوت بروید و گزینه Safe Boot را علامت بزنید

3. روی Apply و سپس OK کلیک کنید .

4. رایانه شخصی خود را مجدداً راه اندازی کنید و سیستم به طور خودکار در حالت Safe Mode بوت می شود.( Safe Mode automatically.)

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

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

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

cd C:\Program Files
takeown /f WindowsApps /r /d Y
icacls WindowsApps /grant “%USERDOMAIN%\%USERNAME%”:(F) /t
attrib WindowsApps -h
تغییر نام WindowsApps WindowsApps.old(rename WindowsApps WindowsApps.old)

7. دوباره(Again) به System Configuration رفته(System Configuration) و تیک Safe boot(uncheck Safe boot) را بردارید تا به طور معمولی بوت شود.

8. اگر دوباره با خطا مواجه شدید، این را در cmd تایپ کنید و Enter را بزنید :

icacls WindowsApps /grant administrators:F /T

این باید خطای 0x80070091 بازیابی سیستم(Fix System Restore Error 0x80070091) را برطرف کنید، اما اگر اینطور نیست، جایگزین لیست شده زیر را امتحان کنید.

روش 2: تغییر نام پوشه WindowsApps از Windows Recovery Environment (WinRE)(Method 2: Rename the WindowsApps folder from the Windows Recovery Environment (WinRE))

1. ابتدا باید در WinRE بوت شویم و Windows Key + I را فشار دهیم تا تنظیمات باز شود.( Settings.)

2. در پنجره تنظیمات ، روی (Settings)Update & Security کلیک کنید و سپس Recovery را از زبانه سمت چپ انتخاب کنید.

Windows Key + I را فشار دهید تا Settings باز شود و سپس روی نماد Update & Security کلیک کنید

3. سپس، در قسمت Advanced startup(Advanced startup) ، روی Restart now کلیک کنید.

Recovery را انتخاب کرده و در قسمت Advanced Startup روی Restart Now کلیک کنید

4. اکنون در قسمت Choose an option Screen گزینه Troubleshoot را انتخاب کنید.(Troubleshoot.)

در منوی بوت پیشرفته ویندوز 10 گزینه ای را انتخاب کنید

5. بعد، در صفحه عیب یابی (Troubleshoot)گزینه های پیشرفته را انتخاب کنید.(Advanced Options.)

روی گزینه های پیشرفته تعمیر راه اندازی خودکار کلیک کنید

6. بعد، در قسمت Advanced options، روی Command Prompt کلیک کنید.(Command Prompt.)

خط فرمان از گزینه های پیشرفته

7. این دستورات را یکی یکی تایپ کنید و Enter را بزنید :

cd C:\Program Files
Attrib WindowsApps -h
تغییر نام WindowsApps WindowsAppsOld(rename WindowsApps WindowsAppsOld)

8. ویندوز خود را مجددا راه اندازی کنید و دوباره سعی کنید System Restore را اجرا کنید .

روش 3: اگر چیزی خراب است، ابزار DISM را اجرا کنید(Method 3: If something is broken run, DISM Tool)

1. Windows Key + X را فشار دهید و روی Command Prompt (Admin) کلیک کنید.(Command Prompt(Admin).)

مدیر خط فرمان

2. عبارت زیر را تایپ کرده و enter را فشار دهید:

DISM /Online /Cleanup-Image /RestoreHealth

DISM سیستم سلامت را بازیابی می کند

3. اجازه دهید دستور DISM اجرا شود و منتظر بمانید تا تمام شود.

4. اگر دستور بالا کار نکرد، دستور زیر را امتحان کنید:

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

توجه:(Note:) C:RepairSourceWindows را با منبع تعمیر خود ( نصب (Replace)ویندوز(Windows Installation) یا دیسک بازیابی(Recovery Disc) ) جایگزین کنید.

5. برای ذخیره تغییرات کامپیوتر خود را ریبوت کنید.

توصیه شده:(Recommended:)

اگر هنوز در مورد این راهنما سؤالی دارید، با موفقیت خطای بازیابی سیستم 0x80070091(Fix System Restore Error 0x80070091) را برطرف کرده اید ، در بخش نظرات از آنها بپرسید.



About the author

من یک توسعه دهنده آیفون و macOS هستم که در هر دو ویندوز 11/10 و جدیدترین پلتفرم iOS اپل تجربه دارم. با بیش از 10 سال تجربه، درک عمیقی از نحوه ایجاد و مدیریت فایل ها در هر دو سیستم عامل دارم. مهارت‌های من فراتر از ساختن فایل‌ها است - من همچنین دانش قوی درباره محصولات اپل، ویژگی‌های آنها و نحوه استفاده از آنها دارم.



Related posts