Before carrying out the update itself, it is essential that the services are stopped and that wampmanager.exe (Tray Menu Manager) is closed.
This is what the installer for the 3.3.7 update (and other versions too) attempts to do.
This is done, in the installer, by :
net stop service_name
and, before continuing, wait for the services to be stopped.
The InnoSetup command is :
Exec('net.exe', 'stop ' + ServiceToStop[Index], '', SW_HIDE, ewWaitUntilTerminated, CodErr);
If the service cannot be stopped, we wait indefinitely. Maybe that's the problem!
Before launching the update, check that wampmanager.exe is closed and that the services are also stopped.
> like "1 of 2 services are running." So perhaps one of the services isn't exiting all the way?
This can happen when Wampserver is launched after an update.
Simply Left-Click -> Restart services.
---------------------------------------------------------------
Documentation Apache -
Documentation PHP -
Documentation MySQL -
Wampserver install files & addons