After following all the steps from here. I attached the whole CBS folder, along with the setupapi.dev.log file you requested
Hope to hear from you soon! It appears to be some sort of issue with 'layout.inf', but as I'm no technician I'll be happy to leave most of the work for you
Note: please dismiss the CBS I provided in the first post, as it may be obsolete to the newer ones attached below.
Add Missing Package
1. Click the Start button and type cmd.exe in the search box.
2. Right-click on the cmd that comes up and select Run as administrator.
3. Once you are at the command prompt, copy/paste the following line and hit enter. pnputil -a C:\Windows\WinSxS\amd64_nvraid.inf_31bf3856ad364e35_6.1.7600.16385_none_95cfb4ced8afab0e\nvraid.inf
Let me know if it says successfully installed. If it does, retry SP1.
Two things worth mentionning:
1. The SP1 configuration (right before reboot) progressed 1% more than usual, it freezed at 10% this time.
2. I attached two setupapi.dev.log logs, one is newer than the other. I believe the first one is for before reboot (while windows configures SP1 in the "shut down screen"), and the second is for when windows finished reboot and started to apply SP1 followed by an error and reverting installation, then showing the "users screen" I usually get after starting my computer.
Add Missing Package
1. Click the Start button and type cmd.exe in the search box.
2. Right-click on the cmd that comes up and select Run as administrator.
3. Once you are at the command prompt, copy/paste the following line and hit enter. pnputil -a C:\Windows\WinSxS\amd64_hpsamd.inf_31bf3856ad364e35_6.1.7600.16385_none_592be18ba710a0a9\hpsamd.inf
Let me know if it says successfully installed. If it does, retry SP1.