خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


رفع ارور windows cannot verify the digital signature for this file در ویندوز

رفع ارور windows cannot verify the digital signature for this file در ویندوز
در ویندوز ویستا و ویندوزهای بعد از آن، به کاربران ویندوز امکان نصب نرم افزارها و درایورهایی که فاقد Driver Signature یا امضای دیجیتال هستند داده نمی شود. Driver Signature روشی برای تأیید هویت ناشر نرم افزار یا فروشنده سخت افزار (درایور) به منظور محافظت از سیستم شما در برابر آلوده شدن به بدافزارها است که قادر به اجرا در پایین ترین سطح سیستم عامل هستند. این بدان معناست که کلیه درایورها و برنامه ها باید به صورت دیجیتالی امضا شده (تأیید) شوند تا قادر به نصب و اجرا شدن باشند.

نرم افزار سامانه مودیان راهکار
امضاهای دیجیتال این اطمینان را به کاربران می دهند که ناشر و ارائه دهنده نرم افزار یا فروشنده سخت افزار توسط مایکروسافت قابل اعتماد و تأیید شده است. اما در دنیای واقعی، ناشران و فروشندگان همیشه نمی توانند مایکروسافت را برای تأیید کلیه محصولات خود یا مایکروسافت نمی تواند همه درایورها یا برنامه هایی که هر روز منتشر می شود را تأیید کند. خب حالا شما می خواهید نرم افزار یا درایوری که فاقد این امضا است را نصب کنید و اینجاست که از نصب جلوگیری بعمل می آید.


اگر با هر یک از این خطاهای زیر مواجه هستید، از راه حل های این پست برای رفع مشکل می توانید استفاده کنید:

– Windows cannot verify the digital signature for this file. (0xc0000428)
– Windows requires digitally signed driver OR Digitally signed driver is required.
– Digital Signature Not Found.
– Cannot load or install an unsigned driver.
– Cannot run (execute) an unsigned software (program).
– Windows did not find a Microsoft signature associated with the software package you want to install.

فقط توجه داشته باشید که غیرفعال کردن Driver Signature یک کار ریسکی و حتی خطرناک است که در این شرایط می خواهیم آن را غیرفعال کنیم. اگر برنامه ای که قصد نصب آن را دارید، قابل اعتماد و مطمئن است را نصب کنید.

Solution 1: Disable Driver Signature once

اگر یک درایور خاصی را می خواهید نصب کنید و با این مشکل مواجه شده اید، می توانید یکبار Driver Signature را غیرفعال کرده و پس از ریستارت کردن ویندوز دوباره Driver Signature به صورت خودکار فعال می شود.
لطفا دکمه Shift را فشار داده و همانطور نگه دارید و در همین حین سیستم را از منوی پاور ریستارت کنید.

چگونه می توان درایورهای بدون امضای دیجیتالی را در ویندوز نصب کرد . آموزشگاه رایگان خوش آموز

سپس از پنجره شکل زیر پس از ریستارت شدن، گزینه Troubleshoot را انتخاب کنید.

چگونه می توان درایورهای بدون امضای دیجیتالی را در ویندوز نصب کرد . آموزشگاه رایگان خوش آموز

در پنجره بعدی هم گزینه Advanced را کلیک کنید.

چگونه می توان درایورهای بدون امضای دیجیتالی را در ویندوز نصب کرد . آموزشگاه رایگان خوش آموز

در پنجره Advanced Options هم گزینه Startup Settings را کلیک کنید.

چگونه می توان درایورهای بدون امضای دیجیتالی را در ویندوز نصب کرد . آموزشگاه رایگان خوش آموز

و در این پنجره هم دکمه Restart را کلیک کنید.

چگونه می توان درایورهای بدون امضای دیجیتالی را در ویندوز نصب کرد . آموزشگاه رایگان خوش آموز

پس از ریستارت پنجره شکل زیر باز خواهد شد که کلید F7 را را به منزله غیرفعال کردن Disable driver signature enforcement انتخاب کنید.

چگونه می توان درایورهای بدون امضای دیجیتالی را در ویندوز نصب کرد . آموزشگاه رایگان خوش آموز

بدین ترتیب سیستم شما دوباره ریستارت خواهد شد. پس از بالا آمدن ویندوز می توانید unsigned drivers ها را نصب و پیکربندی کنید. در طول مراحل نصب پیغامی دریافت خواهید که ویندوز publisher یا ناشر این درایور نرم افزاری را تایید نمی کند و در این هنگام فقط پیغام هشدار را نایدیده یا ignore کنید. و برای تکمیل نصب، Install this driver software anyway را انتخاب کنید.
فقط توجه داشته باشید که Driver Signature Enforcement در ریستارت بعدی مجددا فعال خواهد شد و همیشه اینطور نخواهد ماند چون بطور موقت در این روش غیرفعال شده بود. اما ویندوز درایورهای بدون امضایی که قبلا نصب شده اند را نگه خواهد داشت.

Solution 2:Disable Driver Signature completely

اگر نرم افزاری را به صورت مداوم اجرا می کنید و با این ارور مواجه هستید، می توانید به صورت دائم Driver Signature را غیرفعال کنید.
اما در گام نخست، باید Secure boot را از بایوس Disable کنید.

سپس Command Prompt را بصورت run as administrator اجرا کنید. در ویندوز های 8/10 کافیست روی دکمه Start کلیک راست کرده و (Command Prompt (Admin را کلیک کنید.
سپس از دستور زیر را در cmd وارد و Enter کنید.

bcdedit /set testsigning on

پیغام The operation completed successfully را در cmd دریافت خواهید کرد که دال بر موفقیت امیز بودن اجرای دستور دارد.
سپس Command Prompt را ببندید و سیستم را ریستارت کنید. پس از بالا آمدن سیستم می توانید حتی درایورهای بدون امضا unsigned driver را هم نصب کنید و بدون مشکل از آنها استفاده کنید.
اگر هم که خواهان بازگرداندن وضعیت سیستم به حالت قبل هستید، دستور زیر را در cmd اجرا کنید تا از نصب درایورهای بدون امضای دیجیتالی جلوگیری به عمل آید(یعنی عملا دوبارهDriver Signature Enforcement فعال می شود).

bcdedit /set testsigning off

نمایش دیدگاه ها (1 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز