Hi could be a problem with your database? Look in you wp_config.php file for the settings for the database. This tells you the name of the database your site is using. Type localhost in your browser to open local host then click on phpadmin. You should see the name of your database.in there. Check if there is another database there. If so you could change your wp_config settings to that database and see if your missing pages appear.
Hi are you running Skype at the same time? If so you need to close it and start again.