On an Acer Aspire 7741G laptop, during startup, the computer stays stuck on a black screen before the Windows logo appears. It also affects safe mode, in fact the black screen is even before F8 procs the mode selection menu.
During this black screen the drive activity led is lit.
Note that the black screen isn't the one with the blinking cursor, it appears right after.
So far I tried sfc /scannow and chkdisk, but nothing changed. There was no restoration points previous to this problem, so I can't try that.
Edit :
As advised by a comment I checked the event log :
I can see that there are 2 disk bad blocks errors and a NTFS error "the default transaction resource manager on volume \?... encountered a non-retryable error and could not start". Those events take 10s to process.
I have a Kernel-General error that takes 31s to process right after winlogon : " {Registry Hive Recovered} Registry hive (file): '\??\C:\Windows\ServiceProfiles\NetworkService\NTUSER.DAT' was corrupted and it has been recovered. Some data might have been lost.". From what I read replacing this file with the one of another user would fix the problem but will basically erase all personnal customization ... Is there another way ?