خطای خرابی پایگاه داده Windows Update [حل شد]

رفع خطای خرابی پایگاه داده Windows Update: (Fix Windows Update Database Corruption Error: ) در هنگام به روز رسانی ویندوز 10(Windows 10) ممکن است به روز رسانی شما گیر کند یا به دلیل خطای خرابی پایگاه داده Windows Update نمی توانید ویندوز خود (Windows Update Database Corruption Error)را(Windows) به روز کنید . شما فقط هنگام اجرای Windows Update Troubleshooter(Window Update Troubleshooter) می توانید متوجه این خطا شوید ، در حالی که در برخی موارد عیب یاب می تواند تمام مشکلات مربوط به به روز رسانی ویندوز(Windows) را برطرف کند اما در این مورد خاص علت را به عنوان خطای Potential Windows Update Database شناسایی می کند اما زمانی که روی Apply fix کلیک کنید، نمی‌توانید این مشکل را برطرف کنید و پس از مدتی اجرا، "Fited نشده" را برمی‌گرداند.

خطای خرابی پایگاه داده Windows Update

اگر نمی‌توانید به‌روزرسانی‌های جدید را دانلود کنید، ممکن است رایانه شما در برابر تهدیدات امنیتی و بدافزار آسیب‌پذیر شود، بنابراین بسیار مهم است که این مشکل Windows Update را در اسرع وقت برطرف کنید. و بدون اتلاف وقت بیایید ببینیم چگونه این خطا را برطرف کنیم.

خطای خرابی پایگاه داده Windows Update [حل شد]

مطمئن شوید که  یک نقطه بازیابی را(create a restore point)  فقط در صورتی که مشکلی پیش بیاید ایجاد کنید.

روش 1: Windows Update Troubleshooter را اجرا کنید(Method 1: Run the Windows Update Troubleshooter)

۱-در نوار جستجوی ویندوز(Windows Search) عبارت “troubleshooting” را تایپ کرده و روی Troubleshooting کلیک کنید.(Troubleshooting.)

عیب یابی کنترل پنل

2. بعد، از پنجره سمت چپ، View all را انتخاب کنید.(View all.)

3. سپس از لیست Troubleshoot computer troubles Windows Update را انتخاب کنید.(Windows Update.)

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

4. دستورالعمل های روی صفحه را دنبال کنید و اجازه دهید Windows Update Troubleshoot اجرا شود.

عیب یاب Windows Update

5. عیب یاب خطای خرابی پایگاه داده Windows Update را برطرف می کند.(Fix Windows Update Database Corruption Error.)

رفع خطای خرابی پایگاه داده Windows Update

6. کامپیوتر خود را مجددا راه اندازی کنید و دوباره سعی کنید به روز رسانی ها را نصب کنید.

7. در صورتی که عیب‌یاب بالا کار نمی‌کند یا خراب است، می‌توانید به‌صورت دستی عیب‌یاب به‌روزرسانی را از وب‌سایت مایکروسافت دانلود کنید.(download the Update Troubleshooter from Microsoft Website.)

روش 2: یک بوت تمیز انجام دهید و سپس سعی کنید ویندوز را به روز کنید(Method 2: Perform a Clean boot and then try to Update Windows)

1. دکمه Windows Key + R را فشار دهید، سپس عبارت "msconfig" را تایپ کرده(‘msconfig’) و OK را کلیک کنید.

msconfig

2. در زیر برگه General در زیر، مطمئن شوید که "Selective startup" علامت زده شده است.

3. علامت «بارگیری آیتم‌های راه‌اندازی(‘Load startup items) » را در قسمت راه‌اندازی انتخابی بردارید.

Clean boot را در ویندوز انجام دهید.  راه اندازی انتخابی در پیکربندی سیستم

4. برگه Service را(Service) انتخاب کنید و کادر "پنهان کردن همه خدمات مایکروسافت" را علامت بزنید.( ‘Hide all Microsoft services.’)

5. اکنون روی «غیرفعال کردن همه»( ‘Disable all’) کلیک کنید تا همه سرویس‌های غیرضروری که ممکن است باعث تضاد می‌شوند غیرفعال شوند.

تمام خدمات مایکروسافت را در پیکربندی سیستم مخفی کنید

6. در تب Startup، روی «Open Task Manager» کلیک کنید.(‘Open Task Manager.’)

مدیر وظیفه باز راه اندازی

7. اکنون در تب Startup( Startup tab) (Inside Task Manager) همه( disable all ) موارد راه اندازی را که فعال هستند غیرفعال کنید.

موارد راه اندازی را غیرفعال کنید

8. روی OK و سپس Restart کلیک کنید. (Restart. )اکنون دوباره سعی کنید ویندوز خود را به روز کنید و این بار می توانید (Windows)ویندوز(Windows) خود را با موفقیت به روز کنید .

9. دوباره دکمه Windows key + R فشار دهید و عبارت "msconfig" را تایپ کنید(‘msconfig’) و OK کنید.

10. در تب General، گزینه Normal Startup را انتخاب کنید( Normal Startup option) و سپس روی OK کلیک کنید.

پیکربندی سیستم راه اندازی عادی را فعال می کند

11. هنگامی که از شما خواسته شد کامپیوتر را مجددا راه اندازی کنید، روی Restart کلیک کنید. ( click Restart. )این قطعا به شما در رفع خطای خرابی پایگاه داده Windows Update کمک می کند.(Fix Windows Update Database Corruption Error.)

روش 3: بررسی فایل سیستم (SFC) و بررسی دیسک (CHKDSK) را اجرا کنید(Method 3: Run System File Checker (SFC) and Check Disk (CHKDSK))

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

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

2. حالا عبارت زیر را در cmd تایپ کنید و اینتر را بزنید:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows

اکنون خط فرمان اسکن SFC

3. منتظر بمانید تا فرآیند فوق به پایان برسد و پس از اتمام، رایانه خود را مجدداً راه اندازی کنید.

4.بعد، CHKDSK را از اینجا اجرا کنید.  خطاهای سیستم فایل را با بررسی ابزار دیسک (CHKDSK)(Fix File System Errors with Check Disk Utility(CHKDSK)) برطرف کنید .(Fix File System Errors with Check Disk Utility(CHKDSK).)

5. اجازه دهید فرآیند فوق کامل شود و دوباره کامپیوتر خود را راه اندازی مجدد کنید تا تغییرات ذخیره شود.

روش 4: اجرای DISM (سرویس و مدیریت تصویر استقرار)(Method 4: Run DISM (Deployment Image Servicing and Management))

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

مدیر خط فرمان

2- دستور زیر را در cmd وارد کرده و اینتر را بزنید:

مهم:(Important:)  هنگام DISM، باید رسانه نصب ویندوز(Windows Installation Media) را آماده داشته باشید.

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

توجه:(Note:)  C:RepairSourceWindows را با محل منبع تعمیر خود جایگزین کنید(Replace)

cmd بازیابی سیستم سلامت

2. Enter را فشار دهید تا دستور بالا اجرا شود و منتظر بمانید تا فرآیند کامل شود، معمولاً 15-20 دقیقه طول می کشد.

NOTE: If the above command doesn't work then try on the below: 
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

3. پس از اتمام فرآیند DISM ، عبارت زیر را در cmd تایپ کنید و Enter را بزنید :  sfc /scannow

4.اجازه دهید System File Checker اجرا شود و پس از تکمیل، کامپیوتر خود را مجددا راه اندازی کنید.

روش 5: تغییر نام پوشه SoftwareDistribution(Method 5: Rename SoftwareDistribution Folder)

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

2. حالا دستورات زیر را برای توقف سرویس (Services)های Windows Update تایپ کنید و بعد از هر کدام (Windows Update) Enter را بزنید :

نت استاپ wuauserv (net stop wuauserv)
نت استاپ cryptSvc (net stop cryptSvc)
بیت استاپ (net stop bits)
خالص net stop msiserver(net stop msiserver)

سرویس های به روز رسانی ویندوز wuauserv cryptSvc bits msiserver را متوقف کنید

3-بعد، دستور زیر را برای تغییر نام پوشه SoftwareDistribution(SoftwareDistribution Folder) تایپ کنید و سپس Enter را بزنید :

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

تغییر نام پوشه SoftwareDistribution

4. در نهایت دستور زیر را برای راه اندازی Windows Update Services تایپ کنید و بعد از هر کدام (Services)Enter را بزنید :

شروع خالص wuauserv (net start wuauserv)
شروع خالص cryptSvc (net start cryptSvc)
بیت شروع (net start bits)
خالص net start msiserver(net start msiserver)

سرویس های به روز رسانی ویندوز wuauserv cryptSvc bits msiserver را راه اندازی کنید

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

توصیه شده برای شما:(Recommended for you:)

همین است که شما با موفقیت خطای خرابی پایگاه داده Windows Update(Fix Windows Update Database Corruption Error) را برطرف کردید، اما اگر هنوز در مورد این پست سؤالی دارید، در بخش نظرات از آنها بپرسید.



About the author

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



Related posts