This post is born out of frustration and panic and sheer anger at what happened to me last night. I decided to reformat my hard-disk because I had a lot of clutter on the drive and my computer was running slow. So, there was the issue of taking backups. This time, I decided to ditch the flash drive and take a backup on a DVD, so that there would be a permanent backup of my files. And because I was too lazy to download a proper DVD burning software, I used the Windows DVD writing software.
Well, so here goes. The files were written, and could be read on my desktop which runs Windows XP. Since the files were on DVD, I hardly bothered about multiple backups. Heck, you really cannot delete from a recordable DVD, can you?
And therein lay my fallacy. After having reformatted my hard-disk, I tried restoring from the DVD. I found that the DVD was extremely fragmented (yeah, you got that right, the DVD was fragmented), as a result of which my DVD drive went crazy trying to read the disk. I managed to restore around 1GB of data in an hour, then had to restart my computer to complete some updates that were going on in the background. On restart, I found that my DVD was blanked out. All my files lost!
What really happened is that Windows created a new session on the DVD, an empty session, when it copied my files. Then wrote the changes on the DVD. Then I tried all means to recover the lost session. I tried Cyberlink Power2Go, but this piece of c*** that comes with my computer is a useful software if you want to trash CDs. Then I tried CDBurnerXP. It did notice the sessions, but while importing the first session, it aborted with a UDF tag invalid message.
I suppose that there is no standard UDF format, and that is an issue with formatting a DVD with UDF.
The only software I found in 2 hours of searching that can recover my files is IsoBuster, and that costs $29.95. I am definitely not buying that, cause I don't have that kind of money.
Dear MS, please note that you are not Google. If Google tries to diversify, it is because it has capable programmers who can deliver. Not stupid programmers like yours who put in return 12; when they need to write a function to deliver text height. Thanks for messing my data and charging me for the same.
And MS may be the only company which advertises that its users are stupid to trust it. Heck, WIN7 is here, Vista was c***, you s*** if you use Vista.