¿Por qué Bitcoin Core dejó de apagarse cuando Windows se apaga limpiamente?

Cada noche, hago esto para apagar mi máquina con Windows 10:

shutdown /s

Tenga en cuenta que no hay "bandera forzada" ni nada ( /f).

Hasta hace poco, parecía que Bitcoin Core siempre recibía la señal y se apagaba limpiamente, como cualquier otra aplicación.

Sin embargo, recientemente, ya sea una nueva versión de Bitcoin Core o una actualización de Windows 10, Bitcoin Core dejó de apagarse cuando recibe la señal. La razón por la que estoy convencido de esto es que, todos los días, cuando vuelvo a encender la máquina, parece que Bitcoin Core (y solo ese programa) se apagó o eliminó repentinamente, ya que sigue teniendo que resincronizarse en los últimos días. . (Tal vez simplemente verificando los datos locales en lugar de descargarlos).

Incluso intenté mantener abierta la ventana de la interfaz gráfica de usuario de Bitcoin Core mientras la apagaba un día, y me di cuenta de que no decía el texto habitual "Apagando".

Ya sea que esto sea culpa de Bitcoin Core, de Windows 10 o de una combinación, el hecho es que esto sucede cada vez, y es muy molesto y preocupante.

¿Se conoce este problema? ¿Se está trabajando? ¿Qué podría estar causándolo? ¿MS realmente cambiaría algo fundamental sobre cómo se señalan las aplicaciones al apagar el sistema operativo en una actualización menor? (No es impensable.)

Eso suena como un error, y es muy poco probable que sea culpa de Windows. ¿Puede presentar un problema en github.com/bitcoin/bitcoin/issues ? Asegúrese de incluir información sobre qué versión de Bitcoin Core está usando y cuál fue la última que sabe que funcionó bien.
@PieterWuille En realidad, literalmente no puedo presentar un problema en Github. El sitio no me ha permitido registrarme durante años, al igual que prácticamente todos los demás sitios web. Ya no tengo idea de cómo alguien usa Internet.
Intente obtener registros de apagado, registros centrales de bitcoin sobre el problema y también intente reproducirlo en otra máquina con una configuración similar. Kit de herramientas de rendimiento de Windows superuser.com/questions/345006/…
@Prayank No tengo ninguna otra máquina o la capacidad de sentarme y probar cosas. Pero miré en el registro de Bitcoin Core (nuevamente) y esto es lo que decía antes de comenzar de nuevo hoy:warning='63 of last 100 blocks have unexpected version'
Los registros de @Shamarr serán útiles para reducir el problema. ¿Ve algún error relacionado con 'bitcoin qt' o 'bitcoind' en eventvwr: Ejemplo 1 Ejemplo 2 También puede verificar los registros de sistema y aplicaciones y servicios en el visor de eventos para el apagado si los registros detallados están habilitados en gpedit.msc. Intentaré reproducir este problema en mi sistema cuando esté libre.

Respuestas (1)

De acuerdo con https://github.com/bitcoin/bitcoin/issues/20052#issuecomment-702659790 , puede usar el Stop-Computercmdlet de PowerShell.