I'll mention first that you do have, and have always had, the option of going down the road mentioned by Keatah in post #34 above ...
You may have already considered that option.
I think this is possibly my last shot at this help890, as I'm just about out of fresh ideas (fresh out of ideas as well), although I do have a a little hope with this one.
Before I link to the software, a program called "RMPrepUSB", a little explanation of the testing I've done before posting it for you, and all done as before with my SD card plugged directly into the card reader, to mirror your situation. As opposed to using my USB adapter
, which I always use for accessing and transferring files from my SD cards.
I took my 1GB SD card and erased all the contents with "Eraser 5.7
With CCleaner I also carried out a "Drive Wipe" with a one pass secure delete.
I then carried out a full format of the card.
And finally deleted the partition and created a new one with Windows Disk Management.
This was to try and ensure that the card was devoid of any other files to recover before doing my tests.
The purpose of this test was to ascertain as to whether deleting a partition containing files, thus creating "unallocated space", and then creating a new partition with RMPrepUSB would wipe all traces of the files possibly remaining in the "unallocated space".
I did this to replicate the 30mb of unallocated space showing on your card, just in case the photographs you want are by chance on that section of your drive.
: Copied 37 jpgs onto the card, and verified their integrity.
: Used Mintools Partition Wizard 7.5 to delete the partition, leaving me with a "raw" drive containing "unallocated space". (again, as per your 30mb)
: Created a new partition with RMPrepUSB
: Used Windows Disk management to assign a drive letter.
: Scanned the card with "PhotoRec".
All 37 jpgs were recovered intact by PhotoRec. I tested all of them.
Creating a new partition with RMPrepUSB does not delete any jpg files still residing in the "unallocated space" after the partition and file system has been lost.
So following my suggestions below will not lose any jpg files which may still be on that recognized 30mb section of your drive.
Download "RMPrepUSB Portable" from here ...
(Scroll halfway down the page and select the 3rd of the first 3 download options)
Extract from the zip to a folder because the zip contains multiple files.
To run it double click the "RMPREPUSB.exe" file, and set it up as shown here ...
Set up RMPrepUSB.jpg 502.84K
The reason I'm using this tool is because there isn't anything I've seen or tried which will do anything other than create a partition on the recognized 30mb of your card.
With the different options available here, there's an outside chance that the full size of your drive may be picked up, and if that doesn't happen with the "Max" size option set, there's the alternative option of setting a larger number in that box to more reflect the size of your card.
That may do absolutely nothing other than recognize the 30mb, but as I've nothing to test that with, I have no idea.
At least I know that the first time you use this, it will create a partition which doesn't
delete any files which may be residing within the "unallocated space", which you can then scan with PhotoRec. I tried Recuva and other recovery tools, but only PhotoRec found them.
Run it as shown, and if it just creates a partition on the 30mb, then scan that new partition for files.
Here's some screenshots of my recovery with PhotoRec, which I'll show for the benefit of others ...
Select Drive and Proceed:
Choose Card.jpg 130.02K
Choose File System (Other - Fat etc):
File System.jpg 79.85K
Press "c" without changes to save in TestDisk "Program Files" folder (This is where PhotoRec resides and is less complicated than changing the "save" directory.)
Save in TD folder press C.jpg 175.96K
All recovered.jpg 92K
Any files will be in a directory called "recup_dir.1" in the TestDisk "Program Files" folder
Short of finding another software which will find or restore your missing space the only option left that I know of is to re-program the controller chip of your card providing it isn't damaged.
This will involve using a utility called "ChipGenius", which will scan your card and list what's called the "VID" and "PID" numbers along with the "Chip Part-Number" ...
You would then need to find the programming software dedicated to that "part-number".
Just in case you want to go down that road, the info is here ...
If it was my card, and was now a useless 30mb, I would have a look at this option, carefully, but would probably sling the card and call it a day. The option exists which is why I mention it.
Some folk out there may enjoy experimenting.
Good luck, and just ask if you need any info or clarification and I'll help if I can.