It appears that you drive may be failing and may need to be replaced. For online help to replace a product under warranty follow the link below. Make sure you back up all your data before replacing the drive.
If the bad sectors are showing up in the OS as bad clusters, then your OS has flagged them as bad and has put them aside. DLG may remap these sectors for you, but this will not affect how the OS sees them.
I tried other tools before like HD regenerator that said it found bad sectors and fixed them but when I ran the DLG test in windows, it says that the drive did not passed the test
I did try this few times with diferent tools, and just a couple of hour ago, I ran the DLG’s WRITE ZEROS utility under dos to the entire drive
and I think it did it, the drive passed the test, no more bad sectors
any ideas why? Does this means that DLG is better than other programs/software?
AFAICT, HDD Regenerator is non-destructive in that it tries to “refresh” the data in every sector by reading it, if possible, and then rewriting it. OTOH, DLG’s WRITE ZEROS utility is data destructive. Any marginal sector will be reallocated during writes but not during reads. AFAICS, this means that DLG has a much better chance of forcing bad sectors to be reallocated than HDD Regenerator.