No such version as Windows 2007...
The size limit in SQL Express for all versions 2008 R2 and above is 10GB. If you need a larger DB than that, you need to purchase a licence for one of the paid editions of SQL, probably Standard edition. (or developer if this is a development-only environment)
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability