Windows installer does not work in Safe Mode, for it work you need to edit your Registry File.
Before making changes to your Registry please backup your registry.
To edit Registry for your installer to work follow the steps below.
Start -> Run -> type CMD
In the window please type the below content
REG ADD HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\MSIServer/VE/TREG_SZ/F/D %Service%
Then start the windows installer by typing
net start msiserver