رفع کد خطای USB 52 ویندوز نمی تواند امضای دیجیتال را تأیید کند

رفع کد خطای USB 52 ویندوز نمی تواند امضای دیجیتال را تأیید کند: (Fix USB Error Code 52 Windows cannot verify the digital signature: ) اگر اخیراً به روزرسانی های ویندوز را نصب کرده اید یا(Windows Updates) ویندوز را ارتقا داده اید، ممکن است پورت های USB شما هیچ سخت افزاری را که به آنها متصل است شناسایی نکنند. در واقع، اگر بیشتر جستجو کنید، پیام خطای زیر را در Device Manager خواهید دید :

ویندوز نمی تواند امضای دیجیتال را برای درایورهای مورد نیاز این دستگاه تأیید کند. یک تغییر سخت افزاری یا نرم افزاری اخیر ممکن است فایلی را نصب کرده باشد که به اشتباه امضا شده یا آسیب دیده است، یا ممکن است نرم افزار مخربی از منبع ناشناخته باشد. (کد 52)(Windows cannot verify the digital signature for the drivers required for this device. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source. (Code 52))

رفع کد خطای USB 52 ویندوز نمی تواند امضای دیجیتال را تأیید کند

کد خطای 52(Error Code 52) نشان دهنده خرابی درایور است و در مدیریت دستگاه، یک علامت تعجب زرد در کنار هر نماد USB مشاهده خواهید کرد. (USB)خوب، هیچ دلیل خاصی برای این خطا وجود ندارد، اما دلایل متعددی مانند درایورهای خراب(Corrupted Drivers) ، راه اندازی ایمن ، بررسی (Secure)یکپارچگی(Integrity) ، فیلترهای مشکل دار برای USB و غیره وجود دارد. بنابراین بدون اتلاف وقت، بیایید ببینیم چگونه خطای USB را واقعاً برطرف کنیم کد 52 (Fix USB Error Code 52) ویندوز(Windows) نمی تواند امضای دیجیتال را با کمک راهنمای عیب یابی لیست شده در زیر تأیید کند.

رفع کد خطای USB 52 (Fix USB Error Code 52) ویندوز(Windows) نمی تواند امضای دیجیتال را تأیید کند

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

روش 1: ورودی های رجیستری USB UpperFilter و LowerFilter را حذف کنید(Method 1: Delete USB UpperFilter and LowerFilter Registry Entries)

توجه: (Note:) از رجیستری نسخه پشتیبان تهیه کنید(Backup the registry) فقط در صورتی که مشکلی پیش بیاید.

1. Windows Key + R را فشار دهید سپس regedit را تایپ کنید و (regedit)Enter را بزنید تا ویرایشگر رجیستری(Registry Editor) باز شود .

دستور regedit را اجرا کنید

2. به کلید رجیستری(Registry Key) زیر بروید :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}

3. مطمئن شوید که {36FC9E60-C465-11CF-8056-444553540000} را انتخاب کنید و سپس در پنجره سمت راست UpperFilters و LowerFilters را پیدا کنید.(UpperFilters and LowerFilters.)

برای رفع کد خطای USB 39، UpperFilter و LowerFilter را حذف کنید

4. روی هر کدام از آنها کلیک راست کرده و Delete را انتخاب کنید.(Delete.)

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

روش 2: بازیابی سیستم را اجرا کنید(Method 2: Run System Restore)

1. Windows Key + R را فشار دهید و تایپ کنید sysdm.cpl - سپس اینتر را بزنید.

مشخصات سیستم sysdm

2. تب System Protection را انتخاب کرده و (System Protection)System Restore را انتخاب کنید.( System Restore.)

بازیابی سیستم در خصوصیات سیستم

3. روی Next کلیک کنید و نقطه بازیابی سیستم(System Restore point) مورد نظر را انتخاب کنید .

بازگرداندن سیستم

4. برای تکمیل بازیابی سیستم، دستورالعمل های روی صفحه را دنبال کنید. و ببینید که آیا می‌توانید  کد خطای USB 52 را برطرف کنید، ویندوز نمی‌تواند امضای دیجیتال را تأیید کند(Fix USB Error Code 52 Windows cannot verify the digital signature) ، اگر نه، سپس به روش‌های ذکر شده در زیر ادامه دهید.

روش 3: غیرفعال کردن Secure Boot(Method 3: Disable Secure Boot)

1. رایانه خود را مجدداً راه اندازی کنید و بسته به رایانه شخصی خود روی F2 یا DEL ضربه بزنید تا (DEL)Boot Setup باز شود .

کلید DEL یا F2 را فشار دهید تا وارد BIOS Setup شوید

2. تنظیمات Secure Boot را پیدا کنید و در صورت امکان آن را روی Enabled قرار دهید . این گزینه معمولاً در برگه Security ، تب (Security)Boot یا Authentication قرار دارد.

بوت امن را غیرفعال کنید و به روز رسانی ویندوز را نصب کنید

#WARNING: پس از غیرفعال کردن Secure Boot ممکن است فعال کردن مجدد Secure Boot بدون بازگرداندن رایانه به حالت کارخانه دشوار باشد.

3. رایانه خود را مجدداً راه اندازی کنید و ببینید آیا  می توانید کد خطای USB 52 را برطرف کنید. ویندوز نمی تواند امضای دیجیتال را تأیید کند.(Fix USB Error Code 52 Windows cannot verify the digital signature.)

روش 4: اجرای امضای راننده را غیرفعال کنید(Method 4: Disable Driver Signature Enforcement)

برای کاربران ویندوز 10(Windows 10) ، فرآیند بوت شدن ویندوز(Windows) را 3 بار تفسیر کنید تا به حالت بازیابی راه اندازی شود، در غیر این صورت می توانید موارد زیر را امتحان کنید:

1. به صفحه ورود(Login) به سیستم بروید، جایی که پیام خطای بالا را مشاهده می کنید، سپس بر روی دکمه پاور کلیک کنید(Power button) ، سپس Shift را نگه دارید و روی Restart کلیک کنید (در حالی که دکمه shift را نگه داشته اید).

حالا کلید shift روی کیبورد را فشار داده و نگه دارید و روی Restart کلیک کنید

2. مطمئن شوید که دکمه Shift را رها نمی کنید تا زمانی که (Shift)منوی Advanced Recovery Options را ببینید.(Advanced Recovery Options menu.)

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

3. اکنون در منوی Advanced Recovery Options به موارد زیر بروید(Navigate) :

Troubleshoot > Advanced options > Startup settings > Restart

تنظیمات راه اندازی

4. هنگامی که روی Restart کلیک می کنید، رایانه شما مجدداً راه اندازی می شود و یک صفحه آبی با لیستی از گزینه ها مشاهده می کنید . (Disable driver signature enforcement.)“

تنظیمات راه اندازی 7 را برای غیرفعال کردن اجرای امضای راننده انتخاب کنید

5. اکنون ویندوز(Windows) دوباره بوت می شود و پس از ورود به ویندوز(Windows) ، کلیدهای Windows Key + R را فشار دهید سپس devmgmt.msc را تایپ کنید و (devmgmt.msc)Enter را بزنید تا Device Manager باز شود .

مدیر دستگاه devmgmt.msc

6. بر روی دستگاه مشکل دار (که علامت تعجب زرد در کنار آن قرار دارد) کلیک راست کرده و گزینه Update Driver را انتخاب کنید.( Update Driver.)

رفع عدم شناسایی دستگاه USB.  درخواست توصیفگر دستگاه ناموفق بود

7. جستجوی خودکار برای نرم افزار درایور به روز شده را انتخاب کنید. (Search automatically for updated driver software.)“

به طور خودکار نرم افزار درایور به روز شده را جستجو کنید

8. فرآیند بالا را برای هر دستگاه مشکل دار فهرست شده در Device Manager تکرار کنید.

9. رایانه خود را مجدداً راه اندازی کنید تا تغییرات را ذخیره کنید و ببینید آیا  می توانید کد خطای USB 52 را برطرف کنید. ویندوز نمی تواند امضای دیجیتال را تأیید کند.(Fix USB Error Code 52 Windows cannot verify the digital signature.)

روش 5: دستگاه های مشکل ساز را حذف کنید(Method 5: Uninstall Problematic devices)

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

مدیر دستگاه devmgmt.msc

2. بر روی هر یک از دستگاه های مشکل دار(each of problematic device) (علامت تعجب زرد در کنار آن) کلیک راست کرده و Uninstall را انتخاب کنید.(Uninstall.)

ویژگی های دستگاه ذخیره سازی انبوه USB

3. برای ادامه حذف، روی Yes/OK

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

Method 6: Delete usb*.sys Files

1. مالکیت فایل‌های C:\Windows\system32\drivers\usbehci.sys و C:\Windows\system32\drivers\usbhub.sys را از طریق یکی از روش‌های ذکر شده در اینجا به دست آورید.(here.)

2. نام فایل های usbehci.sys و usbhub.sys(usbehci.sys and usbhub.sys) را به usbehciold.sys & usbhubold.sys تغییر دهید.(usbehciold.sys & usbhubold.sys.)

نام فایل‌های usbehci.sys و usbhub.sys را به usbehciold.sys & usbhubold.sys تغییر دهید سپس از آن خارج شوید.

3. Windows Key + R را فشار دهید سپس devmgmt.msc را(devmgmt.msc) تایپ کنید و Enter را بزنید.

مدیر دستگاه devmgmt.msc

4. Universal Serial Bus Controllers را گسترش دهید و سپس روی Standard Enhanced PCI to USB Host Controller راست کلیک کرده و Uninstall را انتخاب کنید.(Uninstall.)

کنترلر استاندارد پیشرفته PCI به USB Host را حذف نصب کنید

5. کامپیوتر خود را مجددا راه اندازی کنید و درایورهای جدید به طور خودکار نصب می شوند.

روش 7: CHKDSK و SFC را اجرا کنید(Method 7: Run CHKDSK and SFC)

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

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

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

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

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

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

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

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

ببینید آیا می‌توانید کد خطای USB 52 را برطرف کنید، ویندوز نمی‌تواند امضای دیجیتال را تأیید کند، ( Fix USB Error Code 52 Windows cannot verify the digital signature, ) اگر نه، روش بعدی را دنبال کنید.

روش 8: بررسی های یکپارچگی را غیرفعال کنید(Method 8: Disable Integrity Checks)

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

مدیر خط فرمان

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

bcdedit -تنظیم گزینه های بارگذاری DDISABLE_INTEGRITY_CHECKS(bcdedit -set loadoptions DDISABLE_INTEGRITY_CHECKS)

bcdedit -تنظیم TESTSIGNING ON(bcdedit -set TESTSIGNING ON)

غیرفعال کردن بررسی یکپارچگی

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

bcdedit /deletevalue loadoptions

bcdedit -تنظیم TESTSIGNING OFF(bcdedit -set TESTSIGNING OFF)

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

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

این به این معنی است که شما با موفقیت کد خطای USB را رفع کردید 52 ویندوز نمی تواند امضای دیجیتال را تأیید کند،(Fix USB Error Code 52 Windows cannot verify the digital signature) اما اگر هنوز در مورد این راهنما سؤالی دارید، در قسمت نظرات از آنها بپرسید.



About the author

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



Related posts