my hard drive is not visible on my computer but is visible at the eject safely option
my hard drive is a 1TB seagate hard disk drive and since last week it is not visible on my computer but i can feel the disk moving in side, what could be the problem
Assuming it to be a External HDD (As you say safely eject option displays it)
Try going to Control Panel-Administrative Tools-Computer Management. In left pane head to Disk Management under Storage.
Now see if its listed on bottom right side pane as Disk X (0,1 or something like that). There you can see all its partitions and details. If everything displays fine just mount that partition and assign it a drive letter.