رفع خطای Invalid Recovery Area در رایانه ویندوز 10

اگر هنگام تلاش برای دسترسی به Windows Recovery Environment (WinRE) در دستگاه ویندوز 10 خود، با پیغام خطا Invalid Recovery Area در یک صفحه خالی مواجه شدید، این پست به شما کمک می کند تا این مشکل را با موفقیت حل کنید.

خطای ناحیه بازیابی نامعتبر

علت این خطا عمدتاً این است که پارتیشن بازیابی در رایانه شخصی شما که ویندوز RE(Windows RE) را در خود جای داده است دست نخورده نیست، یا به دلیل حذف شده یا به دلایل ناشناخته غیرقابل دسترسی است. دلایل دیگر می تواند موارد زیر باشد:

  • WinRE در تنظیمات ویندوز(Windows) غیرفعال است.
  • Boot Configuration Data Store ( BCD ) حاوی ورودی هایی برای بوت شدن در حالت بازیابی نیست .
  • فایل winre.wim ( تصویر محیط WinRE ) وجود ندارد یا منتقل شده است.(WinRE)
  • فایل پیکربندی WinRE ReAgent.xml وجود ندارد(ReAgent.xml) یا دارای تنظیمات نادرستی است.

رفع خطای Invalid Recovery Area

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

  1. ویندوز RE را فعال کنید
  2. ورودی های BCD را برای WinRE بررسی کنید
  3. تنظیمات WinRE(Reset WinRE) را در فایل ReAgent.xml بازنشانی کنید(ReAgent.xml)
  4. (Find)فایل Winre.wim را به صورت دستی (Winre.wim)پیدا و کپی کنید
  5. (Perform)Windows 10 In-Place Upgrade Repair را (Upgrade Repair)انجام دهید

بیایید به شرح فرآیند مربوط به هر یک از راه حل های ذکر شده نگاهی بیندازیم.

1] Windows RE را فعال کنید

اگر محیط بازیابی ویندوز(Windows) غیرفعال باشد، با خطا مواجه خواهید شد. در این صورت می توانید Windows RE را فعال کنید . در اینجا چگونه است:

ابتدا باید وضعیت WinRE را بررسی کنید .

  • Windows key + R را فشار دهید تا گفتگوی Run فراخوانی شود.
  • در کادر محاوره‌ای Run، cmd را تایپ کنید و سپس CTRL + SHIFT + ENTER را فشار دهید تا Command Prompt در حالت admin/elevated باز شود.
  • در پنجره خط فرمان، دستور زیر را تایپ کرده و  Enter را بزنید .
reagent /info

اگر وضعیت Windows RE Disabled را نشان می دهد ، دستور زیر را وارد کرده و Enter را بزنید تا WinRE روشن شود.

reagentc /enable

پس از فعال کردن این گزینه، و باز هم نتوانستید به محیط بازیابی(Recovery) در ویندوز 10(Windows 10) دسترسی پیدا کنید، راه حل بعدی را امتحان کنید.

2] ورودی های BCD را برای WinRE بررسی کنید

Windows Boot Loader تعیین می کند که آیا باید Windows RE را بارگیری کند. این امکان وجود دارد که لودر به مکان نادرستی اشاره کند.

PowerShell(Open PowerShell) را با حقوق مدیریت باز کنید و این دستور را اجرا کنید:

bcdedit /enum all

به دنبال(Look) یک ورودی در شناسه بوت لودر ویندوز(Windows Boot Loader) تنظیم شده به عنوان Current باشید .

شناسه فعلی بوت لودر ویندوز

در آن بخش، «recoverysequence» را پیدا کنید و GUID(GUID) را یادداشت کنید .

دوباره، در نتیجه، شناسه بوت لودر ویندوز را که به عنوان (Windows Boot Loader)GUID ذکر شده تنظیم شده است ، جستجو کنید.

Windows Boot Loader WIN RE lcoation

مطمئن شوید که  آیتم های دستگاه و osdevice مسیر فایل Winre.wim (osdevice)را (device ) نشان  می دهند و(Winre.wim) آنها یکسان هستند. در غیر این صورت، باید شناسه فعلی را به شناسه ای که همان شناسه را دارد اشاره کنیم.

هنگامی که GUID جدید را پیدا کردید ، دستور را اجرا کنید:

bcdedit /set {current} recoverysequence {GUID_which_has_same_path_of_device_and_device}

ببینید آیا این مشکل را حل می کند.

3] تنظیمات WinRE(Reset WinRE) را در فایل ReAgent.xml بازنشانی کنید(ReAgent.xml)

این راه حل مستلزم آن است که تنظیمات محیط بازیابی را در فایل ReAgent.xml بازنشانی(ReAgent.xml) کنید (از این فایل از قبل نسخه پشتیبان تهیه کنید).

در ویندوز 10، فقط فایل ReAgent.xml را حذف کنید و دفعه بعد که (ReAgent.xml)WinRE را فعال کنید به طور خودکار ایجاد می شود .

فایل ReAgent.xml باید در مسیر dirctory زیر قرار گیرد - با فرض اینکه C درایو محل نصب ویندوز 10(Windows 10) باشد.

C:\Recovery\WindowsRE

توجه(Note) : ممکن است لازم باشد فایل ها و پوشه های مخفی را برای پیدا کردن و حذف فایل نشان دهید.

4] فایل Winre.wim را به صورت دستی (Winre.wim)پیدا(Find) و کپی کنید

موارد زیر را انجام دهید:

  • Command Prompt را در حالت مدیریت باز کنید.
  • در پنجره CMD prompt دستور زیر را تایپ کرده و Enter را بزنید .
dir /a /s c:\winre.wim

اگر فایل را پیدا کردید، با اجرای دستورات زیر یکی پس از دیگری آن را در یک مکان پیش فرض کپی کنید:

attrib -h -s c:\Recovery\3b09be7c-2b1f-11e0-b06a-be7a471d71d6\winre.wim
xcopy /h c:\Recovery\3b09be7c-2b1f-11e0-b06a-be7a471d71d6\winre.wim c:\Windows\System32\Recovery

اگر نتوانستید فایل را در درایو محلی خود پیدا کنید، می توانید آن را از یک نمونه نصب مشابه ویندوز 10(Windows 10) (نسخه سیستم عامل و معماری سیستم باید مطابقت داشته باشند) یا از درایو فلش USB قابل بوت/ رسانه نصب کپی کنید.

برای انجام این کار، \sources\install.wim (یا install.esd) را روی تصویر DVD/ ISO با استفاده از 7-Zip باز کنید و \Windows\System32\Recovery\Winre.wim و ReAgent.xml را در C :\Windows\System32\Recovery .

فایل اصلی boot.sdi باید از \Windows\Boot\DVD کپی شود .

هنگامی که یک فایل winre.wim سالم را کپی کردید، سعی کنید به محیط بازیابی دسترسی داشته باشید و اگر مشکل ادامه داشت، راه حل بعدی را امتحان کنید.

5] Windows 10 In-Place Upgrade Repair را (Upgrade Repair)انجام دهید(Perform)

این راه حل مستلزم آن است که ویندوز 10 را در محل تعمیر ارتقا دهید . ارتقاء تعمیر فرآیند نصب ویندوز 10(Windows 10) بر روی نصب ویندوز 10 موجود بر(Windows 10) روی هارد دیسک، با استفاده از DVD نصب یا فایل ISO است.(ISO)

انجام این کار می تواند فایل های سیستم عامل خراب را تعمیر کند و در عین حال فایل های شخصی، تنظیمات و برنامه های نصب شده شما را حفظ کند.

امیدوارم این کمک کند!



About the author

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



Related posts