Ответ:

Разложим квадратный трёхчлен:

\[x^2+4x+4=(x+2)^2\]

Тогда

\[(x-1)(x+2)^2=4(x+2)\]

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

\[(x+2)\bigl((x-1)(x+2)-4\bigr)=0\]

\(x=-2\) или

\[(x-1)(x+2)-4=0\]

\[x^2+x-6=0\]

\[(x+3)(x-2)=0\]

\(x=-3\) или \(x=2\).

Ответ: \(x=-3;\ -2;\ 2\).