I backed up my data, and then tried to see what is the problem, using HDD regenerator 1.71 I found 80 bad sector at the first 5 Gigabyte of my drive ( 640 GB ), but when I choose scan an repair once it reach the 1st bad sector after 872 MB, the program stuck and regenerating ... and counting all sectors as bad sectors !