How to install SQL server 2012 in freshly installed 64-bit windows 7? : Please advise how to install sql server 2012 on freshly installed 64-bit Windows 7. I was trying to install, but couldn't do so because of some system error.
 
1. Do I have to install Visual Studio?
2. Can it run without MS visual Studio?

Below is the error that occurs while installing please advise.

TITLE: Microsoft SQL Server 2012  Setup
------------------------------

The following error has occurred:SQL Server Setup has encountered an error when running a Windows Installer file. Windows Installer error message: The system cannot find the file specified.

Windows Installer file: e:\f6022cc40a039c86e714c5717dd648\redist\VisualStudioShell\VC10SP1\vc_red.msi
Windows Installer log file: C:\Program Files (x86)\Microsoft SQL Server\110\Setup Bootstrap\Log\20170722_213946\VC10Redist_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&EvtID=50000&ProdVer=11.0.2100.60&EvtType=0xC24842DB

------------------------------
BUTTONS:

&Retry
Cancel
------------------------------


[enter image description here][1]


  [1]: https://i.stack.imgur.com/Fr6PQ.jpg