• One cause of this is using management studio for a different version of SQL Server. ie, using SQL Server 2012 SSMS with a SQL Server 2008 R2 database. The option to generate snapshot is greyed out in SQL 2012 SSMS (in this scenario) but not in SQL 2008 R2 SSMS.

    https://johnmccormack.it/