Chosen Solution

my laptop fell and when I turned it on it says harddrive not detected

Sounds like you’ve given the hard drive enough of a jolt to break it . Try booting from a windows cd to see if anything else is damaged. You probably need to replace the hard drive