O motivo do problema - Colocar os arquivos mdf e ldf do banco de dados em um diretório fora da pasta de instalação "oficial" do servidor SQL.
Solução -
http://tryingmicrosoft.com/ error-while-attaching-a-database-to-sql-server-2008-r2/
Cole o arquivo .mdf e o arquivo ldf neste diretório -C:\Program Files\Microsoft SQL Server\MSSQL11.SS2012\MSSQL\DATA
Soluções que NÃO resolveram o problema -
1 - Desbloquear os arquivos compactados. Verifiquei também se os arquivos mdf e ldf não estão bloqueados. (Passos - clique com o botão direito do mouse no arquivo zip> propriedades> desbloquear)
2 - Execute o SSMS 2012 como administrador.
3 - Executar consulta SQL do formulário -
CREATE DATABASE MyAdventureWorks
ON (FILENAME = 'C:\MySQLServer\AdventureWorks_Data.mdf'),
(FILENAME = 'C:\MySQLServer\AdventureWorks_Log.ldf')
FOR ATTACH;