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
Code:
REG ADD HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\MSIServer/VE/TREG_SZ/F/D %Service%
Then start the windows installer by typing
Code:
net start msiserver