Hi Alsenor,
Are you getting any error message related to Localhost service?
If yes, what is the complete error message?
Localhost is a service which is present in Windows 7, if you’re getting any error message related to Localhost not available; please follow the steps below to enable it.
1. Click on Start, Control Panel and select "Programs and Features" category.
2. Open Programs and Features, at the left pane, you will find "Turn Windows Features on or off", click on it.
3. Scroll down to find Internet Information Server (IIS) and enable it to use Localhost functionality on your Windows 7 computer.
Hope this information helps you.
Regards
Yaaser - Microsoft Support Engineer
Visit our Microsoft Answers Feedback Forum and let us know what you think