Corruption in Model Database – Part 1: The Discovery

After trying to connect to SQL Server service I got the following error message:
SQL Server Connect Error Mesasge

and the additional information wasn't that "informative"!
Using SQL Server Configuration Manager, I also couldn't start SQL Server Service...

So I went to see what Event Viewer had to say about the error (To open Event Viewer we need to open a run box by pressing Win+R, now type eventvwr.msc and press Enter)
I searched on Windows Logs » Application...

Event Viewer : logical consistency-based I/O error

Event Viewer : logical consistency-based I/O error

In detail:

SQL Server detected a logical consistency-based I/O error: incorrect checksum (expected: 0x7b9f1759; actual: 0xedad01cc). It occurred during a read of page (1:0) in database ID 3 at offset 0000000000000000 in file 'C:Program FilesMicrosoft SQL ServerMSSQL12.MSSQLSERVERMSSQLDATAmodel.mdf'. Additional messages in the SQL Server error log or system event log may provide more detail. This is a severe error condition that threatens database integrity and must be corrected immediately. Complete a full database consistency check (DBCC CHECKDB). This error can be caused by many factors; for more information, see SQL Server Books Online.

SQL Server detected a logical consistency-based I/O error: incorrect checksum (expected: 0xd0fbd0b1; actual: 0x849ef734). It occurred during a read of page (2:0) in database ID 3 at offset 0000000000000000 in file 'C:Program FilesMicrosoft SQL ServerMSSQL12.MSSQLSERVERMSSQLDATAmodellog.ldf'. Additional messages in the SQL Server error log or system event log may provide more detail. This is a severe error condition that threatens database integrity and must be corrected immediately. Complete a full database consistency check (DBCC CHECKDB). This error can be caused by many factors; for more information, see SQL Server Books Online.

The problem was very clear: Model system database corrupted!

On part 2, I will explain the resolution of the problem...