Ответ:

Сгруппируем слагаемые:

\(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\).

Ответ: \(x=-4,\,-2,\,2\).