Ответ:

Сгруппируем слагаемые и вынесем общие множители:

\(x^3+4x^2-4x-16=x^2(x+4)-4(x+4)=(x+4)(x^2-4)\).

Разложим разность квадратов: \((x+4)(x-2)(x+2)=0\).

Приравниваем каждый множитель к нулю: \(x=-4\), \(x=2\) или \(x=-2\).

Ответ: \(-4; -2; 2\).