bad clusters normally represents lost or fragmented data, which is not linked. This can happen due to many reasons. Even frequent power failures can cause this thing to occur.
You can prevent this by regularly defragmenting your harddrive, organizing all stuff in ur comp in proper directory structures etc.