¿Qué es "formatear" una tarjeta de red? ;)
La aparición consecutiva de conexiones de red se corrige eliminando los dispositivos de red "fantasmas" del administrador de dispositivos. Probablemente el archivo .bat presentaba unas líneas parecidas a estas:
set DEVMGR_SHOW_NONPRESENT_DEVICES=1
devmgmt.msc
La variable de entorno DEVMGR_SHOW_NONPRESENT_DEVICES con valor 1 le indica al administrador de dispositivos que, cuando se seleccione la opción Mostrar dispositivos ocultos del menú Ver, enseñe también los dispositivos que alguna vez fueron reconocidos
pero no están conectados actualmente. Esta posibilidad es un poco peligrosa si no se usa de forma correcta, motivo por el que imagino que está tan escondida, pues permite eliminar dispositivos del sistema, como algunos adaptadores de red especiales, que
constan habitualmente como no conectados y se activan en determinadas circunstancias (después de borrarlos, la búsqueda de hardware nuevo quizá no consiga volver a recuperarlos).
También puedes definir de forma permanente la variable de entorno DEVMGR_SHOW_NONPRESENT_DEVICES en Panel de control, Sistema, pestaña Opciones avanzadas, Variables de entorno.
Más información:
El Administrador de dispositivos no muestra los dispositivos que no están conectados al equipo basado en Windows XP (KB315539)
Aparece un mensaje de error al intentar establecer una dirección IP en un adaptador de red (KB269155)
No puedo garantizar a priori que mis respuestas sean exactas y acordes a los problemas descritos, pero por lo menos yo no las voy marcando como propuestas o definitivas sin saber si han sido útiles o no. Tampoco vinculado a Microsoft.