After Emilio Novati's answer, consider that you look for the zero(s) of function
$$f(x)=2^x-4x$$ Computing the derivatives $$f'(x)=2^x \log (2)-4 \qquad \text{and} \qquad f''(x)=2^x \log ^2(2) >0 \qquad \forall x$$ The first derivative cancels for
$$x_*=\frac{\log \left(\frac{4}{\log (2)}\right)}{\log (2)}\approx 2.52877$$ For this value (which is a minimum since $f''(x) > 0\,\, \forall x$)
$$f(x_*)\frac{4}{\log (2)}-\frac{4 \log \left(\frac{4}{\log (2)}\right)}{\log (2)}\approx -4.34429$$ then there are two roots to the equation since $f(0)=1$.
You will have $0 < x_1 < x_*$ and $x_2 > x_*$.
Concerning the smallest root, make a Taylor expansion at $x=0$; this will give
$$f(x)=1- (4-\log (2))\,x+\frac{1}{2} \log ^2(2)\, x^2+O\left(x^3\right)$$ Ignoring the higher order terms, solve the quadratic to get, as an approximation,
$$x=\frac{4-\sqrt{16-\log ^2(2)-8 \log (2)}-\log (2)}{\log ^2(2)}\approx 0.309354$$ while the exact solution, given in terms of Lambert function,
$$x=-\frac{1}{\log (2)}W\left(-\frac{\log (2)}{4}\right)\approx 0.309907$$
Since the argument is quite small, you can evaluate it using the series
$$W(t)=t-t^2+\frac{3 }{2}t^3-\frac{8 }{3}t^4+\frac{125 }{24}t^5+O\left(t^6\right)$$