As we know chipgenius is mostly used for updating usb firmware or sd card firmware and usb/sd card driver update when it is not working properly and has errors like io device error, blank, not showing up etc.
Why chipgenius cannot read sd card? How to make usb stick read by chipgenius? If your flash drive or sd memory card is not working on chipgenius, it's not the error from the computer operating system or chipgenius, it's probably your sd card or usb flash drive has chip damage or physical damages. Here are some fixes you could try to fix them.
If update driver does not work, try the other option on the same right click window -> Uninstall device; and then load sd card, click Action tab on the top menu, -> Scan hardware changes, which would load a new sd card driver for the damaged memory card.
Mark pointed out that only one chip type is vulnerable to BAD USB, id like to check if mine are, am using only Kingston flash drives here so can you tell me if they are, or if there exists a list somewhere i could check this? thank you.
You need to determine what flash controller your device has. Different devices may have different controllers even if they have the same manufacturer - it seems to only depend on what the factory had at the time.
Another (non-invasive) way is to use software such as ChipGenius. This can be found via Google on a number of Russian sites. Make sure to check your copy for malware. "usbdev.ru" is one source of usb software/firmware programming files.
After you know the controller in use, you can search around to see if it is vulnerable or use / modify the manufacturer's firmware flashing tool to flash your own firmware onto it. If you succeed then the device is probably vulnerable. If afraid of "badusb" I would avoid micro-controller based memory controllers and stick to those which use single use chips.
Similar research was performed into flash memory in SD cards a while before "badusb" emerged and this CCC talk is quite interesting. It explains the reasoning behind using micro-controllers because of flash quality / economics. Much of the information applies to USB flash drives as well.
این نرم افزار اطلاعات فلش مموری مانند شماره سریال شرکت سازنده مدل کنترلر و سایر اطلاعاتی که برای تعمیر فلش مموری موردنیاز است را به ما نشان می دهد. شما می توانید این نرم افزار را از لینک های زیر دانلود کنید.
پس از دانلود نرم افزار فلش مموری را به سیستم متصل کرده و سپس نرم افزار ChipGenius را اجرا کنید. نرم افزار به صورت خودکار فلش را شناسایی کرده و اطلاعات آن را نمایش می دهد. برای تعمیر فلش مموری مهمترین بخش شماره چیپ فلش مموری است که مقابل عبارت Controller Pert-Number نوشته شده است.
نوع چیپ جلوی عبارت Controller Vendor نوشته شده (برخی از رایج ترین چیپ ها عبارتند از SMI Phison Alcor و غیره). VID یا Vendor ID شناسه 16 بیتی فروشنده چیپ است. PID یا Product ID شناسه 16 بیتی محصول است. رایانه از ترکیب VID / PID برای پیدا کردن درایور دستگاه USB استفاده می کند.
پس از به دست آوردن کنترلر پارت نامبر اکنون باید به دنبال نرم افزاری مناسب برای تعمیر این نوع فلش مموری باشیم. ما در اینجا برای جلوگیری از طولانی شدن مطلب ناچاریم رویه یافتن نرم افزار یک نوع چیپ را برای نمونه نشان دهیم. برای سایر مدل ها روال کار مشابه است. همانطور که در عکس بالا مشاهده می کنید کنترلر این فلش مموری SM3271AB است. برای یافتن نرم افزار مدل کنترلر چیپ را در گوگل جستجو می کنیم.
دو سایت روسی معتبر در نتایج جستجو مشخص شده اند (usbdev.ru و flashboot.ru) که نرم افزارهای رفع عیب اکثر انواع چیپ ها را برای دانلود قرار می دهند. روی نتیجه یافته شده از سایت usbdev.ru کلیک کنید تا سایت باز شود. سایت به زبان روسی است اما دلیلی برای گیج شدن وجود ندارد زیرا خوشبختانه روش دانلود از این سایت بسیار ساده و سرراست است.
اکنون باید نرم افزار مدنظر خود را یافته و با یک کلیک آن را دانلود کنید. بهتر است کنترلر نامبر را در این صفحه جستجو کنیم تا مستقیم برویم بالای سر لینک دانلود. دکمه های Cntrl و F را فشار دهید تا کادر جستجو باز شود. مدل چیپ را وارد کنید تا جستجو انجام شود. همانطور که می بینید نسخه های مختلفی از نرم افزار Dyna Mass Storage Production Tool از این مدل چیپ پشتیبانی می کنند. آخرین نسخه (یا یکی از نسخه ها) را با کلیک روی لینک آبی رنگ جلوی آن دانلود کنید. توجه داشته باشید هر نسخه از برنامه روی انواع مشخصی از فلش مموری که همان شماره چیپ را دارند عمل می کند پس شاید لازم باشد از نسخه جدید شروع کنید و در صورت عدم موفقیت به ترتیب نسخه های قدیمی تر را نیز امتحان کنید.
نکته: هدف این مرحله یافتن نرم افزار مناسب برای تعمیر فلش مموری با توجه به نوع چیپ است و شما می توانید از هر سایت و منبعی که توانستید نرم افزار لازم را دانلود کنید و الزامی به استفاده از سایت های معرفی شده در این آموزش وجود ندارد.
نرم افزار به صورت خودکار فلش را شناسایی می کند. در غیر این صورت می توانید با زدن کلید Scan در سمت راست این کار را انجام دهید. این نرم افزار نیاز به تنظیمات خاصی ندارد و اگر فلش شناسایی شود می توانید به سادگی با زدن دکمه Start کار تعمیر فلش را شروع کنید.
زمان لازم برای تعمیر فلش مموری به حجم فلش و پارامترهای دیگری بستگی دارد و ممکن است برای یک فلش یک ساعت یا حتی بیشتر زمان لازم باشد. در هر صورت چاره ای جز صبر نیست. فلش مموری را از کامپیوتر جدا نکنید تا فرآیند تعمیر به پایان برسد. پس از پایان موفق فرآیند تعمیر فلش مموری را از کامپیوتر جدا کرده و دوباره متصل کنید. فلش مموری به درستی شناسایی می شود و قابل استفاده است.
مشکلاتی که ممکن است برای فلش مموری ها پیش بیاید متنوع است و مسلماً نمی توان تمامی فلش مموری ها را اینگونه تعمیر کرد و این احتمال وجود دارد که در فرآیند کار خطاهایی وجود داشته باشد و فلش مموری تعمیر نشود.
اگر فلش مموری شما دارای گارانتی است توصیه ما این است که از گارانتی استفاده کنید. شرکت های گارانتی کننده ملزم به تعمیر یا تعویض فلش مموری هستند. اما اگر فلش مموری گارانتی ندارد این مراحل آخرین تیر ترکش شما برای تعمیر فلش مموری است پس ارزش امتحان کردن را دارد.
دستتون درد نکنه کل اینترنتو گشته بودم هر روشی بود امتحان کرده بودم درست نمیشد.اما با روش سایت شما مشکلم حل شد.البته حدود 1ونیم ساعت طول کشید.در هر حال ممنون
باسلام وخسته نباشیدخدمت شماببخشیدمن دوتافلش دارم که ازشون فقط برای استفاده برنامه ونرم افزارهای کامپیوتراستفاده میشدولی حالاکه ازاون کیس وکامپیوترقبلی جداشون کردم دیگه نه روگوشی بالامیادونه روکامپیوتردیگه ایبه نظرتون ایاامکان داره رمزگذاری شده باشهیابه ویندوزهم مرتبط میشهوایااصلاامکانش هست که طوری باویندوزدستگاه قبلی رمزگذاری شده باشه که فقط دسترسی بهش باهمون دستگاه قبلی وهمون ویندوزامکان پذیرباشه وروی دستگاهای دیگه وگوشی امکان بالااومدن وبازنشدن فلشها وجودنداشته باشه یانهخواهش میکنم بهم بگید بایدچیکارکنم که بتونم به اطلاعات داخل فلشهاازطریق گوشی دسترسی پیداکنمچون به محتویات داخلشون نیازواجبی دارمو اینم بگم اگه امکان داره راه حلی بگیدکه بتونم باگوشی به محتویات داخل فلشهادسترسی پیداکنم چون فعلابه کامپیوتردسترسی ندارم وفقط میتونم با گوشی هرکاری که نیازه وشمابهم میگیدروانجام بدمباتشکرازشما????
احتمالا چیپ حافظه فلش شما آسیب دیده و فقط این قسمت (مقدار حافظه) از فلشتون قابل بازیابی بوده.
شما میتونید نرم افزار های دیگه هم برا فرمت چک کنید.
گاهی اما فلش با راه حل های نرم افزاری درست نمیشه و باید به شرکت گارانتی ارسال کنید که فلش رو براتون تعویض یا تعمیر کنند. (شرایط گارانتی رو هم قبل از ارسال بهتره چک کنید)
موفق باشید