Recientemente instalé pgadmin4 en mi computadora portátil y cuando inicio la aplicación, simplemente se atasca en la carga. Eché un vistazo a los registros y esto es lo que veo:

Los registros
2020-11-14 00:22:46: Checking for system tray... 2020-11-14 00:22:46: Starting pgAdmin4 server... 2020-11-14 00:22:46: Creating server object, port:64222, key:2a079549-63da-44d2-8931-efa9de3a847f, logfile:C:/Users/yonis/AppData/Local/pgadmin4.d41d8cd98f00b204e9800998ecf8427e.log 2020-11-14 00:22:46: Python Path: C:/Program Files/PostgreSQL/13/pgAdmin 4/venv/Lib/site-packages;C:/Program Files/PostgreSQL/13/pgAdmin 4/venv/DLLs;C:/Program Files/PostgreSQL/13/pgAdmin 4/venv/Lib 2020-11-14 00:22:46: Python Home: C:/Program Files/PostgreSQL/13/pgAdmin 4/venv 2020-11-14 00:22:46: Initializing Python... 2020-11-14 00:22:46: Python initialized. 2020-11-14 00:22:46: Adding new additional path elements 2020-11-14 00:22:46: Redirecting stderr... 2020-11-14 00:22:46: stderr redirected successfully. 2020-11-14 00:22:46: Initializing server... 2020-11-14 00:22:46: Webapp Path: C:/Program Files/PostgreSQL/13/pgAdmin 4/web/pgAdmin4.py 2020-11-14 00:22:46: Server initialized, starting server thread... 2020-11-14 00:22:46: Open the application code and run it. 2020-11-14 00:22:46: Set the port number, key and force SERVER_MODE off 2020-11-14 00:22:46: PyRun_SimpleFile launching application server... 2020-11-14 00:22:47: Application Server URL: http://127.0.0.1:64222/?key=2a079549-63da-44d2-8931-efa9de3a847f 2020-11-14 00:22:47: The server should be up. Attempting to connect and get a response. 2020-11-14 00:22:53: Attempt to connect one more time in case of a long network timeout while looping 2020-11-14 00:22:53: Everything works fine, successfully started pgAdmin4.Puede agregar las siguientes líneas a " config_distro.py " y reiniciar el servidor pgAdmin 4:
import mimetypes mimetypes.add_type('text/javascript', '.js')
Vea esta respuesta para la explicación larga.
La versión 4.29 está disponible. Instálelo en lugar de 4.28. Funciona.
https://www.postgresql.org/ftp/pgadmin/pgadmin4/v4.29/windows/
Las respuestas anteriores que mencionan config.py y config_distro.py están casi ahí, pero según https://www.pgadmin.org/docs/pgadmin4/4.28/config_py.html , quizás el mejor archivo para usar es config_local.py . Esto se aplica después de aplicar las configuraciones config.py y config_distro.py . Como este archivo no se distribuye con la instalación, no se sobrescribirá en una actualización.
En Windows, según el número de versión y la ubicación de la instalación, estos se pueden ubicar en la "%programfiles%\PostgreSQL\13\pgAdmin 4\web" por ejemplo.
Entonces, para solucionar este problema, cree un archivo config_local.py en la misma ubicación que config.py e inserte las siguientes líneas:
import mimetypes mimetypes.add_type('text/javascript', '.js')Finalmente, reinicie el servidor postgresql y debería ser tan bueno como el oro.
El mismo problema con v4.28 se atasca en la pantalla de carga. y v4.27 no se puede abrir, se bloquea. ahora baje a v4.26 está bien
Eche un vistazo al siguiente enlace: https://www.postgresql-archive.org/pg-Admin-4-v4-28-Errors-on-launch-td6162407.html Creo que esta es la solución que necesita
Hola a todos No pudimos reproducir este problema en ninguna de nuestras máquinas durante las pruebas previas al lanzamiento de v4.28. Luego, después de un poco de investigación y desarrollo, podemos reproducir este problema. Causa del problema: si el valor de "HKEY_CLASSES_ROOT.js\Content Type" se establece en "text/plain", entonces el problema es reproducible. En cualquier archivo javascript, el tipo de contenido debe ser "texto/javascript" en el encabezado de respuesta, pero en la configuración de registro anterior es "texto/sin formato", por lo que el navegador no lo permitirá. Solución: abra el registro y cambie el valor de "HKEY_CLASSES_ROOT.js\Content Type" a "text/javascript".
Actualizar:
PgAdmin4 5.0 ya está disponible, puede consultarlo aquí . Parece que este problema ya no es un problema. echa un vistazo a mi captura de pantalla a continuación: 
Mi valor de registro sigue siendo "texto/simple" y mi PgAdmin funciona como se muestra a continuación:
Entonces, si aún tiene este problema, intente actualizar a PgAdmin4 5.0.
En las preguntas frecuentes oficiales, se describe una solución aquí (y por qué sucede): https://www.pgadmin.org/faq/#12
También tuve el mismo problema, funcionaba normalmente y de repente dejó de funcionar. Probé muchos enfoques diferentes, actualizando la versión, desinstalando/instalando y otros, pero nada cambió, solo una pantalla HTML con 6 enlaces que no funcionaban y un mensaje que decía que PGadmin se estaba cargando... finalmente traté de desactivar mi bloqueador de anuncios, Y funcionó. Probablemente sea un problema con respecto a una actualización del bloqueador de anuncios o PGAdmin
de acuerdo con esta corrección explicar aquí
Si alguien tiene este problema en Windows, primero el motivo es que el valor de "HKEY_CLASSES_ROOT\.js\Content Type" está configurado en "text/plain" en el administrador de registro y Windows no lo acepta. Ahora cambie ese valor a "text/javascript" todo.
Apague el servidor pgAdmin para ver esos cambios.
Ahora todo puede funcionar bien, no tiene que desinstalar nada ni degradar nada.