Help! Flash Drive Not Recognized Until Using SP UFD Recovery Tool

shaan25

Reputable
Apr 15, 2014
4
0
4,510
I am in one of the most weird kind of problems regarding my pen drive.

It is a 64GB PNY/HP x705w flash drive using the Innostor IS903 interface chip. The first month of usage was without any problem, until one day it refused to be recognized by my Win7/64bit OS.

I had no important data in it and though the drive had died. But yesterday I ran the SP UFD Recovery Tool and the drive came back to life! It was good news for me coz files were really being written/read to/from the drive, and it is pretty fast with 30MB - 60MB per second write/read speed.

NOW, the problem is that once I disconnect the drive and re-connect it again the OS refuses to detect it and shows only a "Removable Disk" in my computer with "No Media". But as soon as I use the SP UFD Recovery tool again it comes back to life again, as long as it stays connected.

How do I make the OS recognize the drive every time I connect it without using the tool? I am asking this coz everystime I use the tool to recover the drive from dead state it erases all data in it.

Experts, please help me.

Thanks in advance.
shaan

( edit:-

Some more details

After recovering the drive with SP Recovery tool, I can copy to and copy back full 60GB data without any error, multiple times!

This means the flash chip is not faulty. But the next time I re-connect it, shows only an empty drive with no media. )
 
Hi sougo.

I have tried that a lot of times in the past and decided to move on. But the problem now is that I can access the drive in My Computer ONLY when I use the UFD Recovery tool to format it.

When the flash drive is first inserted to a USB port, in the diskpart command in CMD I can see the disk and select the disk as well. But as soon as I enter "CLEAN" it shows me the following texts

"Virtual Disk Service error:
There is no media in the device."

But even after that, without removing the drive, if I run the Recovery tool it comes back as a 60.2GB drive in My Computer and I can do all the previous CMD/diskpart jobs on it. However, that is as long as the flash drive remains connected and was not "Ejected". Once I eject and re-insert it into a USB port the whole hell comes back again, "no media".

Can you give me some hint on how the Recovery tool is making the OS recognize the flash drive but the OS by itself can't?

Thanks in advance.
 
Ah Shaan25 did you just get the data in the sp udf recovery tool window or in the windows home window ?
this one is your pendrive http://www.pny.com.tw/index.php?mode=product_detail&PID=155
am i right ?
and i think may be the driver software has problem
1) have you tried attaching it to pc using any other usb port ?

if all the above won't work then
2) on your windows 7, click on start menu, right click on computer, then click on manage, then if asked for administrator previlage in a pop up window select yes or enter the password
now as you can see a new screen named computer managment will open, select the "disk managment" under disk storage in top left
just wait a minitute for the disk list to appear , and now you can see your pendrive (faulty pendrive) disk 1 or disk 2 lable ,just right click on it and select "change drive leter and path" then choose change in pop up window , then choose a letter that is listed and finally select ok/yes,

3) If still you are having problem try selecting the "device manager" under "system tools" in the middle section of screen a list will appear, select "universal bus controller" select the one that might have a little yellow triangle attached to it, now right click on it and select "update driver software" and next select "search automatically for driver software" and if still won't work then

4)use step3 but this time after right click select "uninstall " and then select ok, it will uninstall your driver software , now wait for it to get done , and after done restart your pc, now try attaching it to pc again.

if still it fails then try contacting the one from whom/where you have bought it and if the pendrive have warranty then try exchanging it,

really hope it will work for you, you can ask if you have any other things to ask

and i relly have no idea how the recovery softwares get a contact to them while we can''t ^-^
 
this may not apply to your situation, or it may

i had the same issue with flash drives and external HDDs not showing up, but were showing or recognized in BIOS

for whatever reason, i kept finding my Sata mode set to "Raid" - and even though i'd go back to AHCI it would be back at Raid when i'd check it on reboot.

Finally on the first page of my UEFI BIOS i turned "Inter Rapid Storage Technology" off and it stopped bios from switching to RAID and all my external drives are now recognized

btw, i'm running windows 7 64bit

if you don't have a UEFI BIOS, then simply in your bios select "default settings" and see if that doesn't bring back your usb connected devices
 
Problem Solved.

There is a manufacturing error on the opposite side of the controller IC on the PCB. It's the side the USB pins are soldered to the board.

A 1K ohm resistor was missing. The silkscreen marker is R21. Installed one there with my regular soldering iron and since then it's running well. Full 60GB data read/write tested and life's all good now.

Check the pictures. The resistor is marked '102' i.e. 1000 ohms.

https://lh3.googleusercontent.com/-BpOZgtlFP0E/Vc1Nuh5uIfI/AAAAAAAAPrw/w7OlHUwtkcg/s1600-Ic42/DSC04296.JPG

https://lh3.googleusercontent.com/-uovLlgojRRI/Vc1N1YTzvkI/AAAAAAAAPsI/7lw7XHy7s74/s1600-Ic42/DSC04305.JPG

https://lh3.googleusercontent.com/-3W9dOdFElcE/Vc1NxMyv9wI/AAAAAAAAPr4/lDUlSoG4q5w/s1600-Ic42/DSC04300.JPG


Hope this will help others having the same problem.

shaan