To sum up, there may be three possibilities (because I have done all three, I am fine)
First of all, I am win7, and other systems feel similar.
1. First of all, the floor plan of the landlord town is obviously useless, but I did it just in case.
2. And download the running fool package.
Web page link
Download the latest version of each package from Microsoft Visual C++ and Framework.
Step three: the last one
The second login service has not been started (I don't know what it is for, but Baidu seems to have been used by Battle.net for some time).
Start mode: right-click Computer-Management-Service and Application-Service-Find Secondary Login, where the service status is manual, then start at the following service status points, and then apply.
The service status may be gray, and the solutions are as follows: ① From the normal system: start → run → enter regedit, from
Find seclogon in HKEY _ local _ machine \ system \ current control set \ service, right click and export to get a file with suffix. Rep, double-click and run it on your computer.
②
If you can't find a working system, you can copy the following code into Notepad, and then modify the suffix named. Register and double-click import.
Windows registry editor version 5.00
[HKEY _ LOCAL _ MACHINE \ SYSTEM \ current control set \ Services \ sec logon]
" display name " = " @ % SystemRoot % \ \ system32 \ \ sec logon . dll,-700 1 "
" ImagePath"=hex(2):25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,00,73,00,\
79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,76,00,63,00,68,00,6f,\
00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00
74,00,73,00,76,00,63,00,73,00,00,00
"Description" = "@% systemroot% \ \ system32 \ \ seclogon.dll, -7000"
" ObjectName"="LocalSystem "
" error control " = dword:0000000 1
" Start"=dword:00000002
" Type"=dword:00000020
" RequiredPrivileges"=hex(7):53,00,65,00,54,00,63,00,62,00,50,00,72,00,69,00,76,\
00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,52,00,65,00,73,00,74,00 \
6f,00,72,00,65,00,50,00,72,00,69,00,76,00,69,00
00,53,00,65,00,42,00,6 1,00,63,00,6b,00,75,00,70,00,50,00,72,00,69,00,76,00,\
69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4 1,00,73,00,73,00,69,00,67,\
00,6e,00,50,00,72,00,69,00,6d,00,6 1,00,72,00,79,00,54,00,6f,00,6b,00,65,00,\
6e,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,00,53,00,65,\
00,49,00,6e,00,63,00,72,00,65,00,6 1,00,73,00,65,00,5 1,00,75,00,6f,00,74,00,\
6 1,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,\
00,49,00,6d,00,70,00,65,00,72,00,73,00,6f,00,6e,00,6 1,00,74,00,65,00,50,00,\
72,00,69,00,76,00,69,00,6c,00,65,00,67,00
" FailureActions"=hex:80,5 1,0 1,00,00,00,00,00,03,00,00,00,00, 14,00,00,\
00,0 1,00,00,00,c0,d4,0 1,00,0 1,00,00,00,00,00,00,00,00,00,00,00
[HKEY _ LOCAL _ MACHINE \ SYSTEM \ current control set \ Services \ sec logon \ Parameters]
" ServiceDll"=hex(2):25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,00,73,\
00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,65,00,63,00,6c,00 \
6f,00,67,00,6f,00,6e,00,2e,00,64,00,6c,00,6c,00,00,00
" service main " = " SvcEntry _ sec logon "
" ServiceDllUnloadOnStop " = dword:000000 1
[HKEY _ LOCAL _ MACHINE \ SYSTEM \ current control set \ Services \ sec logon \ Enum]
" 0 " = " Root \ \ LEGACY _ sec logon \ \ 0000 "
" Count"=dword:0000000 1
" next instance " = dword:000000 1
Methods Learn from web links.
Brother, I can only help you here, because I am not a professional either. I have been doing this for a long time. Although I scold blizzard garbage every day, I feel uncomfortable if I can't play blizzard games for a day.