پایگاه داده پیکربندی رجیستری خراب است

اگر زمانی که می‌خواهید برنامه‌های مایکروسافت آفیس(Microsoft Office) را باز کنید و پیام خطای « پایگاه داده تنظیمات پیکربندی رجیستری خراب است(The configuration registry database is corrupted) » را دریافت می‌کنید، این پست برای کمک به شما در نظر گرفته شده است. در این پست، دلایل احتمالی را شناسایی می کنیم، و همچنین راه حل های مربوطه را ارائه می دهیم که می توانید برای حل این مشکل امتحان کنید.

ممکن است با پیغام خطای Configuration Registry Database به (The Configuration Registry Database is Corrupt ) دلیل یک یا چند مورد از دلایل شناخته شده زیر مواجه شوید.

  • نصب آفیس خراب است.
  • خرابی فایل سیستم
  • تداخل برنامه شخص ثالث.

پایگاه داده پیکربندی رجیستری (Configuration Registry Database)خراب(Corrupt) است

اگر با مشکل «پایگاه داده پیکربندی رجیستری خراب(The Configuration Registry Database is Corrupt)  است» مواجه شدید، می‌توانید راه‌حل‌های پیشنهادی ما در زیر را بدون ترتیب خاصی امتحان کنید و ببینید آیا این به حل مشکل کمک می‌کند یا خیر.

  1. اسکن SFC و DISM را اجرا کنید
  2. عیب یابی در حالت Clean Boot
  3. تعمیرات نصب مجموعه آفیس
  4. System Restore را انجام دهید
  5. یک شروع تازه(Fresh Start) ، تعمیر ارتقاء در محل یا (In-place)بازنشانی ابری انجام دهید(Cloud Reset)

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

1] اسکن SFC و DISM را اجرا کنید

اگر خطاهای فایل سیستمی دارید، ممکن است با مشکل «پیکربندی رجیستری پایگاه داده خراب(The Configuration Registry Database is Corrupt)  است» مواجه شوید.

SFC/DISM  یک ابزار کاربردی در ویندوز  است(Windows) که به کاربران اجازه می دهد تا خرابی های موجود در فایل های سیستم ویندوز(Windows) را اسکن کرده و فایل های خراب را بازیابی کنند.

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

  • Windows key + R را فشار دهید تا گفتگوی Run فراخوانی شود.
  • در کادر محاوره ای Run، notepad را تایپ کرده و Enter را بزنید تا Notepad باز شود.
  • سینتکس زیر را کپی کرده و در ویرایشگر متن قرار دهید.
@echo off
date /t & time /t
echo Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /StartComponentCleanup
echo ...
date /t & time /t
echo Dism /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /RestoreHealth
echo ...
date /t & time /t
echo SFC /scannow
SFC /scannow
date /t & time /t
pause
  • فایل را با یک نام ذخیره کنید و پسوند فایل bat را اضافه  کنید - به عنوان مثال. SFC_DISM_scan.bat .
  • فایل دسته ای را به طور(run the batch file with admin privilege) مکرر با امتیاز مدیر اجرا  کنید (روی فایل ذخیره شده کلیک راست کرده و  Run as Administrator را از منوی زمینه انتخاب کنید) تا زمانی که هیچ خطایی گزارش نشود.
  • کامپیوتر خود را مجددا راه اندازی کنید.

در هنگام بوت، هر برنامه آفیس(Office) را اجرا کنید و ببینید آیا مشکل حل شده است یا خیر. در غیر(Else) این صورت، راه حل بعدی را ادامه دهید.

موارد مرتبط(Related) : رفع خطاهای DISM(Fix DISM Errors) 87، 112، 11، 50، 2، 3، 87،1726، 1392، 1393، 1910، 0x800f081f، و غیره.

2] در حالت Clean Boot عیب یابی کنید

اگر هنگام تلاش برای استفاده از یک ابزار بومی مانند DISM ، SFC یا System Restore ، این خطا را دریافت می‌کنید، به احتمال زیاد با نوعی تداخل ناشی از یک فرآیند شخص ثالث سرویس راه‌اندازی روبرو هستید. در این مورد. می توانید در Clean Boot State عیب یابی(troubleshoot in Clean Boot State) کنید و ببینید آیا مشکل حل می شود یا خیر. در غیر(Else) این صورت، راه حل بعدی را ادامه دهید.

3] تعمیرات نصب مجموعه آفیس

اگر هنگام تلاش برای باز کردن یک برنامه آفیس(Office) مانند ورد(Word) ، اکسل(Excel) یا پاورپوینت ، خطای (Powerpoint)The Configuration Registry Database is Corrupt را دریافت می‌کنید ، احتمالاً با یک مشکل خرابی روبرو هستید که ریشه در فایل‌های رجیستری شما دارد. در این صورت می توانید سعی کنید نصب مجموعه آفیس را تعمیر کنید و ببینید آیا مشکل حل می شود یا خیر. در غیر(Else) این صورت، راه حل بعدی را ادامه دهید.

بخوانید(Read) : فایل های رجیستری ویندوز در کجای ویندوز 10 قرار دارند ؟

4] بازیابی سیستم را انجام دهید

اگر متوجه شدید که خطای Configuration Registry Database is Corrupt(The Configuration Registry Database is Corrupt)  اخیراً شروع شده است، کاملاً ممکن است که این مشکل با تغییری که اخیراً سیستم شما انجام داده است تسهیل شده باشد.

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

برای انجام بازیابی سیستم(perform System Restore) ، موارد زیر را انجام دهید:

  • Windows key + R را فشار دهید تا گفتگوی Run فراخوانی شود.
  • در کادر محاوره‌ای Run، rstrui را تایپ کرده  و Enter را بزنید تا  System Restore  Wizard باز شود.
  • هنگامی که به صفحه اولیه System Restore رسیدید(System Restore) ، روی Next کلیک کنید تا به پنجره بعدی بروید.
  • در صفحه بعدی، با علامت زدن کادر مربوط به نمایش نقاط بازیابی بیشتر(Show more restore points) شروع کنید.
  • پس از انجام این کار، نقطه‌ای را انتخاب کنید که تاریخ آن قدیمی‌تر از تاریخی است که برای اولین بار متوجه خطا شده‌اید.
  •  برای رفتن به منوی بعدی روی Next کلیک کنید .
  • روی Finish کلیک کنید  و در آخرین فرمان تایید کنید.

در راه اندازی بعدی سیستم، وضعیت رایانه قدیمی شما اعمال می شود.

اگر این System Restore نتوانست مشکل را حل کند، راه حل بعدی را ادامه دهید.

5] یک شروع تازه(Fresh Start) ، تعمیر ارتقاء در محل یا (In-place)بازنشانی (Perform)ابری انجام دهید(Cloud Reset)

در این مرحله، اگر خطای The Configuration Registry Database is Corrupt هنوز حل نشده باشد، به احتمال زیاد به دلیل نوعی خرابی سیستم است که به طور معمول قابل حل نیست. در این مورد، می‌توانید Fresh Start، تعمیر ارتقاء در محل(Fresh Start, In-place upgrade repair) را امتحان کنید تا هر مؤلفه ویندوز(Windows) را بازنشانی کنید. همچنین، اگر از ویندوز 10(Windows 10) نسخه 1909 و بالاتر استفاده می‌کنید، می‌توانید Cloud Reset را امتحان کنید(try Cloud Reset) و ببینید که آیا این کار کمکی می‌کند یا خیر.

Any of these solutions should work for you!



About the author

من یک مهندس سخت افزار هستم و متخصص در طراحی و توسعه محصولات اپل مانند آیفون و آیپد هستم. من با هر دو دستگاه iOS و edge و همچنین ابزارهای توسعه نرم افزار مانند Git و Swift تجربه دارم. مهارت های من در هر دو زمینه به من درک قوی از نحوه تعامل سیستم عامل دستگاه های اپل (OS) با برنامه ها و منابع داده می دهد. علاوه بر این، تجربه من با Git به من امکان می دهد روی سیستم های کنترل نسخه کد کار کنم، که می تواند به بهبود کارایی و بهره وری در هنگام توسعه نرم افزار کمک کند.



Related posts