I'm running Windows 7 64-bit (yes I'm sure) and when trying to install any version of SQL Server Express 2012 I get the following Error messages:
1)
The following error has occurred:
SQL Server Setup has encountered an error when running a Windows Installer file.
Windows Installer error message: Error opening installation log file. Verify that the specified log file location exists and that you can write to it.
Windows Installer file: C:\Users\Student\AppData\Local\Temp\SQL Server 2012\Setup\1033_ENU_LP\x64\setup\sqlsupport_msi\SqlSupport.msi
Windows Installer log file: C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\20130125_224835\SqlSupport_Cpu64_1_ComponentUpdate.log
Click 'Retry' to retry the failed action, or click 'Cancel' to cancel this action and continue setup.
For help, click: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft%20SQL%20Server&EvtSrc=setup.rll& ...

Go to the complete details ...