Robert said:
To help a friend transfer to a new computer and change from Windows XP pro
to Linux I did 4 backups. 3 failed for 1 reason or another! The problem
backup I am targeting now was done onto an external USB hard drive
(Seagate). I used Windows backup to create a .bkf file and later went to
restore it onto another Win XP computer. The trouble was that I was
rushing with a new install and forgot to install service pack 2. That
meant that the external drive was restricted to USB 1 and the restore was
taking far too long. I eventually had to abort it by turning the power
off. Later, after installing SP2, the .bkf file had disappeared from the
external drive. It is as if Windows makes .bkf files invisible while it
does the restore. Stopping the restore before it was finished has made it
stay invisible to every program I can get my hands on. Can anyone
recommend a way to finish the restore?
There are people in this world, who would use your scenario
to spam their "BKF recovery software"
I hope you're not one
of those people.
For future reference, you can get Macrium Reflect Free (for free).
It's a backup/restore and clone utility. Pretty nice for a freebie.
Not like some, where all sorts of stuff is greyed out and just
about anything you need, doesn't work. This one is actually
worth having.
(Download button - bottom left corner. Use the WAIK-based emergency
boot disk option, make yourself a CD, for future reference. You
can even do backups without Windows running, by using the CD.
I generally make an ISO9660 file first, then use whatever
CD burning software i have sitting here - Nero or Imgburn.)
http://www.macrium.com/reflectfree.aspx
In addition to that one, when you buy a hard drive
(like your external), both Seagate and Western Digital
have copies of re-branded Acronis TIH available. It's offered
to customers of those brands of disk drives, so they can clone
or backup, to their new hard drive purchase. I think the
Seagate one is called DiscWizard, while the WDC one still
mentions Acronis in the name. The product also comes
with a manual on the download page, so you can read up
on all the options. The utility checks that the
drive in question, is one of theirs. Install the
Seagate utility, if your external is a Seagate. Etc.
There's no pressing need to torture yourself with NTBackup
any more. I was impressed with NTBackup, in that it uses
VSS and can copy the C: OS partition while the OS is running.
But 90% of the other utilities out there, like the freebies,
are also doing that now. There aren't too many utilities that
do the old-style file by file method as such (like an XCOPY).
Continue to use NTBackup, only if you want to court
one of those BKF recovery spammer-dudes.
*******
Based on your description, it sounds like the MBR partition
table is not damaged, and the backup partition is still present.
That will save some time.
The TestDisk utility can scan a disk and attempt to build a
fresh MBR, but we don't need that yet.
http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step
The same site, also features Photorec, a tool for
scavenging missing files from a disk. BKF happens
to be one of the 440 different file formats it
recognizes. Before you get your hopes up though,
a utility like this can't work magic if the FAT
(file allocation table) or MFT (master file table)
is damaged. If a disk was freshly defragmented, just
before it was damaged, the results could be fairly good.
A fragmented disk would be a disaster area. I've tested
this, by copying a photo to a small partition, deleting
it, then running PhotoRec, and it did recover my test
photo. What I can't be sure of though, is how much
damage to the disk there can be, before the program
makes a bad job of the recovery. If there's enough
damage to the file system, and "chunks" of the file
aren't next to one another, proper recovery would be
impossible. (Only if the file had a great deal of
redundancy inside it, could you recover it in that
case. If a file format is designed for this style of
recovery, your chances would be a lot better.)
http://www.cgsecurity.org/wiki/File_Formats_Recovered_By_PhotoRec
There are lots of $39.95 partition recovery
softwares, which will offer to scan a disk and
list the files. And then, based on that "trial info",
you pay them $39.95 for the license, and the program
attempts to live up to its promises.
*******
With that much out of the way, we'll take your
theory at face value.
The "attrib" command can change the attributes of
a file.
attrib -h -s somefile.ext
attrib +h +s somefile.ext
Those are examples of turning off and turning on,
the hidden and system attribute bits. You can
operate the bits independently of one another.
Doing this, should print out the current
attributes.
attrib somefile.ext
(Other utilities of minor interest
are "takeown" and "icacls", but again, I have
no evidence we need a thing like that. Attrib
sounds like enough fun for now.)
In terms of attempting to list the files on a partition,
you could try Sysinternals "contig", from the year 2006.
The modern version turned off the ability to scan an
entire partition, but the earlier versions will do the
whole partition for you, listing practically every
file on there. (A few files that give "Access Denied"
errors to just about every other utility, will also fail
to be listed by "contig".)
contig_2006 -v -a -s C: > c_listing.txt
There is a download link on this page. This is how
I find older versions of the utilities. Microsoft
bought Sysinternals, which is why the file was
on a Microsoft site.
https://web.archive.org/web/2008020...icrosoft.com/en-us/sysinternals/bb897428.aspx
If you don't want to read the previous page, this link is the download.
I renamed the executable "contig_2006.exe" so I can tell
it apart from the other versions I have here.
https://web.archive.org/web/20080204085459/http://download.sysinternals.com/Files/Contig.zip
Now, if that didn't work, there is nfi for NTFS partitions.
You'll have to dig around in the ZIP download, to find
the tiny nfi.exe utility. The nfi utility doesn't work
on FAT32 partitions. I use this when "nosing around"
an NTFS partition.
http://support.microsoft.com/kb/253066
http://download.microsoft.com/download/win2000srv/utility/3.0/nt45/en-us/oem3sr2.zip
nfi C: > list_of_C.txt
So those are a few toys you can play with.
*******
I don't understand why the restoration utility would
need to use the hidden bit. That seems like a not-so-clever
overkill. It would be sufficient to open a lock file,
as a means of marking a restore is in progress. There's
absolutely no reason for the program to make any
modifications to the file. Doing so, could change
the dates on it, and that doesn't sound very good
to me.
I hope it's not something more serious. And if
so, I hope the drive is not fragmented. As,
depending on the damage, recovery could
be messy.
And then, we really will need one of those
spammer-dudes, to come in and advertise their
magic BKF recovery programs
I know the
spammer-dude is checking his watch now, to see
if it's time to spring his trap.
Paul