I need to restore to factory settings after installing windows 8 without recovery disk.
You can do it without a recovery disk, but you need some sort of setup media.
For full factory settings you can either use a recovery partition off the hard drive, but you may have wiped that if you installed Windows 8, or order a recovery disk set.
To install a clean Windows 7 setup on it yourself and then update all the drivers manually you just need a base Windows 7 disk that matches the CD key that should be on your laptop. You can download Windows 7 disks online from digitalriver, a web search should get you there.