Ответ:

Сгруппируем слагаемые: \(x^3+x^2-4x-4=x^2(x+1)-4(x+1)\).

Вынесем общий множитель \(x+1\): \((x+1)(x^2-4)\).

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

Ответ: \((x+1)(x-2)(x+2)\)