Thank you for being a valued part of the CNET community. As of December 1, 2020, the forums are in read-only format. In early 2021, CNET Forums will no longer be available. We are grateful for the participation and advice you have provided to one another over the years.

Thanks,

CNET Support

Question

A partition cannot be read after attempted memory upgrade.

Aug 28, 2011 3:56AM PDT

Hello all,
A longish story, but I ask for your patience.

I have an 8 year old desktop. Some relevant specs are:
--Windows XP, SP3
--AMD athlon 1 Ghz processor on MSI KT6V motherboard
--ddr ram 400 Mhz, CAS 3,
ide drives.
--One Western digital 40 gig and another
seagate 160 gig drive.

Operating systems are installed on the Seagate.
Data is on the Western digital - 3 partitions: H, I, J.

Until a few days ago it had 1 gig of Kingston RAM.

I upgraded the memory on my wife's laptop a few days
ago. So I thought that my desktop too could use a bit
of pepping up. I bought branded RAM for the laptop but, for
the desktop, foolishly bought 2 gigs of cheap RAM (2x1 sticks)
since I am planning to assemble a new system a few months
from now.

Removed kingston RAM, inserted said 2 gigs RAM and powered
on. XP gave BSOD whose details I didn't note. The gist was
- 'xp stopped to prevent damage to computer'.

--I Restarted after clearing NVRAM in BIOS. Same story.

--Next, restarted after manually setting RAM parameters
in BIOS - 400 Mhz, CAS latency 3. Same story.

--Started in safe mode, did nothing and then restarted again.
chkdsk came on - complaining about errors on disks. It blithely
"repaired" them and having done its thing happily went on its way.
This time XP booted up with no apparent problems but only showed
1.5 Gigs of RAM in control panel - system.

In short:
--Clearing NVRAM in BIOS before booting ==> correct 2 G shown + BSOD

-- Booting again ==> XP booted fine but showing 1.5 G RAM.

Next, tried memory one stick at a time. One of the sticks appeared
to be at fault since system appeared to boot correctly with the
other one. Then I noticed that power cable connector near the power
supply was very hot. Immediately shut off. Power cable showed slight
discoloration on the connector side.

In any case, I went back to the shopkeeper and he took both sticks
back after listening to my story. He was apologetic and replaced
them with shrink wrapped Transcend 2x1 Gigs. He also threw in a
new power supply cable.

New Transcend RAM, as expected, worked on first try. Was happy.
But a couple of hours later, when I tried to access my J: drive
in explorer, I got the message:

" <b>J:\ is not accessible. The wrong diskette is in the drive.
Insert <Volume Serial Number: > into drive J:\ </b>".

I have a secondary XP system installed on the Seagate mostly as
a precaution. So I wasn't worried. I booted into the secondary XP
install, but unfortunately - got the same error message for drive J:.

Have googled for this and found that a good number of people have
had the same error in other circumstances - on this forum also.
But no conclusive answer.

Downloaded freeware called pci File recovery. It is able to
"see" the contents of the drive. However some of the folders
are totally empty. Also looking for "lost" files recovers
about 1600 files with numbered names. All in all about half the
files seem to be missing. Some of the files and folders have
names that are damaged - example: 'a' replaced by some random
character.

The damaged partition mainly contains small software downloads
which I have made over the years + operating system patches
and drivers and driver documentation. So the data is not exactly
irreplaceable or even necessary. I also have a six month old
backup. But nevertheless I would like to find out what happened
and if possible recover the data which adds up to a hefty 6 or
7 GB.

Also, since some of the file names are damaged, what guarantee
is there on the actual data. Since much of the data consists of
executables, they would be pretty much worthless ??

Note that the other 2 partitions on the same hard drive (WD)
are perfectly fine. I also used WD's drive checking utilty
and no errors are reported. So I'm sure it is a corrupted
partition. And since both XP installs are unable to access
it, I assume it is not a problem with the system partition.

Would be very grateful if someone can help understand the issue,
even if the data is unrecoverable. Or if better recovery
software might help.

Regards,
SKM.

Discussion is locked

- Collapse -
Answer
Did you?
Aug 28, 2011 4:01AM PDT

Did you try the recovery software listed in the Cnet Storage Forum?

Also such damage is common since the RAM holds the data to be written to the drives. Many have run machines with faulty RAM only to discover later why techs never accept a memory failure.
Bob

- Collapse -
Used TestDisk 6.12
Aug 29, 2011 12:31AM PDT

Hello,

Thanks very much for pointing out the storage forum.
I was able to use TestDisk 6.12 to fully recover the data.

I'm curious as to how this could have happened though. When running on the faulty memory, the only things I did
were to check the system dialog box in the control panel. Other than that there were the usual background programs. Am I correct in concluding that, due to the faulty memory, something that was supposed to be written to the system partition, on bootup, got written to J: instead? Very unnerving. Moreover, how can one be sure of the integrity of _any_ of the data, not just on the J: drive but on the other two partitions?

Thanks again,

Best Regards,
SKM

- Collapse -
A short answer.
Aug 29, 2011 1:54AM PDT

Any use of the hard drive, even booting up Windows alters time stamps which are in the directory and file allocation tables. Bad RAM and if it happens to be some buffer to be written to the drive and you get corruption.

It's an old issue but occurs now and then.

Some moderator might mention this is yet another reason to have a backup copy of what we can't lose.
Bob