x^4+4x^3+4ax–16x–16+8a–a^2 = x^2(x+2)^2–(2x–a+4)^2 =0 ==> x^2+2x = ±(2x–a+4)
1. x^2 = –a+4 ==> один или два корня при 0 ≤ a ≤ 4
2. x^2+2x = –2x+a–4 ==> (x+2)^2=a ==> x = -2 ± sqrt(a) два корня при 0 < a ≤ 4
Ответ: 0 < a ≤ 4 (или 0 < a < 4, при a=4, вроде бы всего два корня: x=0 и x=-4 ???)