Ответ:

Разложим многочлен на множители: \(x^2+8x+16=(x+4)^2\).

Перенесём всё в левую часть и вынесем общий множитель:

\((x-1)(x+4)^2-6(x+4)=0\),

\((x+4)((x-1)(x+4)-6)=0\).

Тогда \(x=-4\) либо \((x-1)(x+4)-6=0\). Раскроем скобки: \(x^2+3x-10=0\), то есть \((x+5)(x-2)=0\).

Ответ: \(x\in\{-5;-4;2\}\).