Похоже, для требований SQL 2016 вам нужно Windows 8 или выше. Причина может быть в том, что Windows 7 находится на расширенной поддержке. Это означает, что если вы не используете пакет обновления 1, он уже не поддерживается Microsoft.
Для более подробной информации о требованиях:
https://msdn.microsoft.com/en-GB/library/ms143506.aspx#hwswr
Вы также должны посмотреть, если ваша ОС является 64-битной. Это также еще одно требование для SQL 2016. Возможно, я пропустил версию SQL 2016, которую вы пытаетесь установить, но, поскольку версия для разработчиков является бесплатной, я собираюсь предположить, что именно она.
ОК, так что достаточно ограничений. Теперь, чтобы обойти вашу проблему, если вам действительно нужен SQL 2016 вместо установки SQL 2014 или SQL 2012, оба из которых поддерживаются Windows 7.
Попробуйте запустить виртуальную машину с правильной установленной ОС? Что-то вроде виртуальной коробки Oracle. Это позволяет вам запускать машину на машине, и вы можете получить бесплатную пробную копию Windows 2008R2 или 2012R2, а затем установить SQL 2016.
VirtualBox можно найти здесь: https://www.virtualbox.org/
Другой вариант - обновить вашу ОС? Бесплатное обновление до Windows 10 с Windows 7, что позволяет вам соответствовать требованиям?
Более подробную информацию о деталях можно найти по адресу:
https://www.cnet.com/uk/news/microsoft-windows-10-free-upgrade-offer-assistive-features/