all internal links won't work in a local-wamp site even after .HTaccess and mod_rewrite setup
For the 404 errors on any internal links, have you edited the /rewritebase in htaccess? If the site now resides in a file, or in the root, this may need commenting out, or enabling.

As for the error. Are you certain you copied all files correctly?

Also, are you certain your mySql was dumped correctly?

Steps to try and fix can be...


Move files again.
Try dropping and reimporting the database.
Running registry rebuild. Note: this is not a module, this is something you can run with drush, or by placing the php in your directory and accessing it.
Try following this guys comment https://www.drupal.org/node/1323786#comment-5305922