Mohamed Salah provided the decisive moment, lashing in a free-kick through a gap in Ghana’s defensive wall.
A mistake by Ghana keeper Brimah Razak presented Marwan Mohsen with a chance to double the lead but he shot over.
Daniel Amartey missed Ghana’s best chance, heading wide from Christian Atsu’s free-kick to the back post.
The result means Egypt will face Morocco and Ghana will take on DR Congo in last-eight matches on Sunday.
Record seven-time African champions Egypt knew a point would be good enough to take them through to the knockout stage and, after Roma forward Salah put them ahead, they were content to sit back and protect their position.
But for all Ghana’s increased possession, Avram Grant’s side – not helped by the loss of captain Asamoah Gyan to injury on 40 minutes – could not find the cutting edge up front to get back on level terms.
Click The Link for more information on Egypt Beat Ghana 1-0 In The Africa Cup of Nations 2017 Quarter-Finals As Group D Who Finish As Runners-Up