Hard Disk Recovery
RAID Data Recovery
Memory Stick Recovery
    Free Photo Recovery
    Advanced Techniques

Tape Data Recovery

Removable Media

Optical Media

Data Recovery Guarantee
if it is not possible to recover the data you need, there is no charge.


MjM Data Recovery Ltd
The Old Glove Factory
Church Street
Gamlingay
Bedfordshire. SG19 3JJ

Tel: 01767 686086



Advanced Memory Data Recovery - 0800 072 3282


NAND Flash Removal

MjM Data Recovery Limited

The specialist memory recovery technique is used when the computer operating system does not recognise the memory card due to component failure inside the device (camera, mp3 player, memory card, memory stick, solid state hard disk, mobile phone etc.)

We are able to restore lost data from most memory cards that use NAND Flash including.

  • USB Memory Sticks
  • SD Memory Cards
  • Compact Flash Memory
  • Sony Pro/Pro Duo
  • xD Picture Cards
  • Multimedia (MMC) Cards

Data Recovery from Memory Cards

How is it done?

Our specialist memory-chip data recovery service involves recovery of the data - directly from the memory chips. In order to do this, we remove the physical memory chips from the device, link them to our specialist memory data recovery equipment and read the raw data directly. From this 'image' of the memory chip, we are able to rebuild the structures so we can recover the data through our data recovery technique.

The process is not as simple as it sounds and involves skilled software and hardware engineers. The majority of memory chips in use used in digital storage media are called 'NAND FLASH' devices. These are linked to a processor that uses built-in 'wear levelling' techniques - this means that each block of data is written to or erased an equal number of times. So, when you write your data, it does not always go in sequence and if you are overwriting a file, it will most likely not go back in the same locations as before. The processor keeps track of where the blocks are and the sequences in tables and when accessed, presents it to your computer (or camera) as normal so you wouldn't know that anything different is happening.

The reason manufacturers use this technology is because NAND FLASH MEMORY devices have a limited number of write cycles (typically 100, 000) so writing the data blocks in different areas each times prolongs the life of the memory to its maximum. Also, there are a number of extra blocks that are switched in when one block fails. This could explain why all of a sudden, one (or more) of your photos that worked perfectly the last time you looked at it have become corrupt or have grey areas within them.

Our engineers have developed specialist hardware to read any NAND FLASH memory, and developed software that recognises most of the wear levelling algorithms used by manufacturers so we are able to put the data blocks in the correct sequence and therefore recover your data.