Если вы используете Windows 10 x64 и имеете достаточно места на жестком диске, то обновление должно работать с вашим оборудованием (но это может занять много времени).
Обновление с Windows 10 x86 (32-разрядная версия) до x64 (64-разрядная версия) потребует чистой установки. 64-разрядные драйверы для старых принтеров могут быть недоступны, но кроме этого, я видел много систем Core 2 Duo, работающих под управлением Windows 10 x64 (со случайной задержкой).
При наличии только 2 ГБ ОЗУ (рекомендуется обновление до 4 ГБ), при использовании встроенной графики на материнской плате может потребоваться минимизировать настройку общей видеопамяти в BIOS (если она доступна).
Вообще говоря, почти все ПК с 2008 года или новее (ваш с 2009 года) должны быть в состоянии обновить, а также многие, которые старше, чем это. Например, у меня есть двойной компьютер Intel Xeon 2.8 (~ 2007 в настоящее время на Windows 7 x64), который будет работать под управлением Windows 8.0, но не 8.1 или выше, из-за отсутствия поддержки некоторых необходимых инструкций процессора, которые отсутствовали во всех Intel Процессоры до 2008 года.