Unfortunately, as you've suspected by reading the comments below,
there is no way to recover the images. However, it might come as some
condolence that the images were NEVER in your computer's RAM.
When you CUT or COPY files, all Windows does is create a LINK in
memory to the file's location (similar to an index in a book.. It only
has a page number to the content you want). So, the fact that you hit
ctrl-x or ctrl-c (cut/copy) had no bearing whatsoever on the files on
the card. In fact, the files never left the card! It is only when you
PASTE the files that Windows goes ahead and copies the files.
Now, even more interesting is the way that Windows handles CUTs.
CUTing a file is handled in EXACTLY the same way as copying the file
(as far as Windows is concerned). Basically, the file is copied, then
verified. The only difference is that in a CUT, the file is then
"deleted" from the original location.
Now, if the CF card was still in good shape and/or able to be read,
you can easily recover deleted files from it. However, since the CUT
operation was never completed, the files were never copied and never
The flow goes something like this:
1. You mark the files and select CUT.
2. Windows remembers the filenames and locations (index in a book) and
that you want to CUT them.
3. You navigate to the appropriate area to PASTE them.
4. Windows THEN copies the files.
5. Windows verifies that the copy occured and that the files are
identical to the original files.
6. If the files were copied correctly, windows "deletes" the files by
changing the first character of the filename in the system index to a
NULL. That's techie lingo for the hex character of '00' or, in plain
english... A blank.
So, the quick answer is that there is NO WAY to recover the
information from your RAM because 1. It was never there and 2. As soon
as you turn the computer off, the RAM is gone. Think of it as a
lightbulb.. When you turn the light switch off, there is no
"left-over" electric or "left-over" light. Same thing for RAM.
Sorry for the disappointing news.
If you require any clarification of this answer, please ask prior to
rating and thus closing this question.
No search performed. This is within my area of expertise.
Request for Answer Clarification by
28 Aug 2004 14:19 PDT
Yes, the CF card is gone. It appeared to be empty after I performed
the "Cut," and then I took it to some guy who didn't get the picture--
even after I explained EXACTLY how I had lost the data, or it appeared
lost, he did searches for a corrupt file or something, used two
separate programs and blasted the card to death and said there was
nothing on there, nothing. I gave it to a second guy who said he
could get the data and this guy told me the card broke his card
reader! He took it back to the manufacturer for a refund or
Request for answer clarification: you say the file was still there
after I performed the "Cut." Of course the file had visually
disappeared from the CF card. How could I have gotten that file back
at that time?
Clarification of Answer by
28 Aug 2004 20:53 PDT
I really can't account for why the files disappeared from the CF card
as soon as you selected 'cut'. The normal way it would visually be
shown would be to show it as 'ghosted'. My guess is that either 1. you
really DID paste it somewhere (even though you didn't notice it... I'd
try to do a search of your harddrive for the particular filenames) or,
2. You didn't "Eject" the CF card correctly and you discovered
something that could be called a bug.. Basically, if you remove the
card without ejecting it, the last 'delete' operation may be done on
your current CF card.
Let me explain.. CF Cards are sometimes optimized to 'cache' (or put
off write operations) to optimize reads. What happens is that Windows
will wait a bit before doing the ACTUAL write to the card to improve
what the user perceives as the speed of the write. It then writes to
the card at a slightly later time when there is more time... If you
remove the card and reinsert a new card, the write operation that you
started to delete the files on a previous card might have been cached
and, once the NEW card was inserted, the write operation completed.
That's one of a few scenarios that could explain the paradox..
However, what is more clear is that the people you took the card to
did not do a proper job. They should have easily been able to undelete
the files and recover your files within 30 mins (at the longest).
There are shareware programs that are specifically designed to recover
files from CF cards, and they work very well. I've used them myself
when I discovered the 'cache' bug I describe above ate my family
vacation pictures! (oops!)