4 votos

¿Por qué mi Centro de Ayuda se ha reducido a esto: "El tema seleccionado no está disponible actualmente"?

Mi iMac solía ser una valiosa herramienta de información y aprendizaje para mí entonces cometí el error fatal de actualizar de Snow Leopard a Mountain Lion. ¡Qué desastre! El Centro de Ayuda y todos los otros menús de "ayuda" en algún nivel terminan con este mensaje:

enter image description here

He buscado y he encontrado que muchas otras personas han tenido el mismo problema. Algunos reconocen que son ciertos archivos como com.apple.helpd los que se han corrompido, otros dicen que se debe a un problema con las conexiones satelitales del ISP. Sea lo que sea, no he podido solucionarlo. Una reinstalación "limpia" no ha supuesto ninguna diferencia.

Aparte de que todos los menús de ayuda de todas las aplicaciones fallan en cuanto necesitan información de Internet, no tengo ningún problema para usar Internet con ninguna otra aplicación (Safari, Mail, etc.)

¿Alguien tiene una respuesta definitiva que pueda solucionar este problema de una vez por todas?

Actualización:

Según lo solicitado por sameetandpotatoes en su respuesta, aquí están las salidas pertinentes de console.log:

21/08/13 5:23:29.328 PM helpd[643]: Could not find access page in directory /Applications/Debut.app/Contents/Resources/help
21/08/13 5:23:29.343 PM helpd[643]: Could not find access page in directory /Applications/Debut.app/Contents/Resources/help
21/08/13 5:23:31.199 PM com.apple.launchd[1]: (com.apple.coremedia.videodecoder[2962]) Exit timeout elapsed (20 seconds). Killing
21/08/13 5:23:32.396 PM helpd[643]: Could not find access page in directory /Applications/SketchBookExpress.app/Contents/Resources/English.lproj/Help
21/08/13 5:23:32.402 PM helpd[643]: Could not find access page in directory /Applications/SketchBookExpress.app/Contents/Resources/English.lproj/Help
21/08/13 5:23:41.514 PM HelpViewer[2966]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:23:41.514 PM HelpViewer[2966]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:23:41.516 PM HelpViewer[2966]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:23:41.516 PM HelpViewer[2966]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:23:41.584 PM HelpViewer[2966]: No results found for anchor mh40612 in book com.apple.machelp
21/08/13 5:24:23.291 PM HelpViewer[2972]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:24:23.291 PM HelpViewer[2972]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:24:23.293 PM HelpViewer[2972]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:24:23.294 PM HelpViewer[2972]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:24:25.330 PM HelpViewer[2972]: No results found for anchor mh40612 in book com.apple.machelp
21/08/13 5:25:14.107 PM HelpViewer[2972]: nonModChar: q
21/08/13 5:25:25.805 PM HelpViewer[2983]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:25:25.805 PM HelpViewer[2983]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:25:25.807 PM HelpViewer[2983]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:25:25.808 PM HelpViewer[2983]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:25:25.838 PM HelpViewer[2983]: No results found for anchor mh40612 in book com.apple.machelp
21/08/13 5:25:29.406 PM HelpViewer[2983]: nonModChar: q
21/08/13 5:25:40.428 PM login[2985]: USER_PROCESS: 2985 ttys000
21/08/13 5:26:27.537 PM login[2985]: DEAD_PROCESS: 2985 ttys000
21/08/13 5:30:59.726 PM HelpViewer[2993]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:30:59.726 PM HelpViewer[2993]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:31:00.130 PM helpd[2998]: Could not find access page in directory /Applications/Debut.app/Contents/Resources/help
21/08/13 5:31:00.146 PM helpd[2998]: Could not find access page in directory /Applications/Debut.app/Contents/Resources/help
21/08/13 5:31:00.152 PM helpd[2998]: Could not find access page in directory /Applications/SketchBookExpress.app/Contents/Resources/English.lproj/Help
21/08/13 5:31:00.158 PM helpd[2998]: Could not find access page in directory /Applications/SketchBookExpress.app/Contents/Resources/English.lproj/Help
21/08/13 5:31:00.305 PM HelpViewer[2993]: nonModChar: q
21/08/13 5:31:00.306 PM HelpViewer[2993]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)
21/08/13 5:31:00.306 PM HelpViewer[2993]: : event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. (line: 0)

0 votos

Si creas una nueva cuenta y te conectas, ¿la ayuda funciona en esa cuenta?

0 votos

@DanielLawson, wow, una respuesta, gracias:) Nunca he creado una cuenta nueva antes, así que me llevará un poco de tiempo entenderlo.

0 votos

@DanielLawson, La respuesta es no, la ayuda no funciona en la nueva cuenta.

6voto

user53233 Puntos 66

Restablecer el centro de ayuda

La mayoría de los problemas del Centro de ayuda son el resultado de archivos de caché o de preferencias del Centro de ayuda dañados. Los siguientes pasos deberían resolver estos problemas. Tenga en cuenta que estas instrucciones abarcan varias versiones de Mac OS X: es posible que sólo tenga algunos de los archivos o carpetas citados para su eliminación.

  1. Cerrar o abandonar Help Center si está abierto.

  2. Haga clic en el botón rojo "Cerrar" situado en la esquina superior izquierda de la ventana del Centro de ayuda.

  3. Elimine los siguientes archivos de su carpeta Inicio > Biblioteca > Preferencias, si existen:

        com.apple.help.plist
        com.apple.helpd.plist
        com.apple.helpviewer.plist 
  4. Elimine las siguientes carpetas de la carpeta Inicio > Biblioteca > Cachés, si existen:

        com.apple.helpd folder
        com.apple.helpviewer folder
  5. Vaciar la Papelera. Si recibe una alerta indicando que la Papelera no puede ser vaciada "porque el elemento Cache.db está en uso", entonces termine el proceso helpd usando el Monitor de Actividad. El helpd (help dameon) es un proceso que proporciona varios servicios a Help Viewer.

Siguiente paso (si lo anterior no funciona)

Activar el registro del Centro de Ayuda.

  1. Dejar de fumar ( + Q ) Visor de ayuda si está abierto.

  2. Inicie Terminal, que se encuentra en la carpeta Macintosh HD > Aplicaciones > Utilidades.

  3. En el indicador de la Terminal, copie este comando:

     defaults write com.apple.helpviewer HelpViewerDebugging -bool YES 
  4. Pulse Enter .

  5. Cerrar Terminal o ( + Q ).

  6. Inicie el Centro de ayuda seleccionando Finder > Ayuda > Centro de ayuda. Todas las acciones del Centro de ayuda se registrarán en console.log, al que puede acceder a través de la consola. Tenga en cuenta que el registro del Centro de Ayuda escribirá mucho en console.log.

Edite su pregunta e incluya los resultados pertinentes de console.log .



Actualización

Steve, incluyo esto como una actualización porque habría sido demasiado largo como comentario.

  1. ¿Tienes el dmg de instalación de OS X para Snow Leopard o Mountain Lion? Si es así, puedes usar Pacifista para extraer los archivos necesarios para el Centro de Ayuda. (Por "reinstalación limpia", ¿quieres decir que has borrado el ordenador y has vuelto a instalar el sistema operativo?)

  2. En cuanto a la console.log El event.layerX and event.layerY tiene que ver con jQuery para un navegador web (¿Cromo creo?). Sé que no está relacionado con el Help Center de cualquier manera. Las primeras líneas:

     Could not find access page in directory /Applications/Debut.app/Contents/Resources/help 21/08/13 5:23:29.343 PM helpd[643]

significa que el .help faltan archivos en sus aplicaciones (Debut y SketchbookExpress).

Este es el mejor enlace que puedo encontrar en lo que respecta al Centro de Ayuda, aunque está obsoleto y destinado a versiones anteriores (Aquí es donde obtuve los pasos para restablecer Help Center . Ya lo he revisado, pero echa otro vistazo.

Los libros de ayuda se instalan de dos maneras:

1. Directly in the Macintosh HD > Library > Documentation > Help folder.
2. Distributed as part of an application's package file and contained within the package of the application for which the help book provides help information.

Comprueba esa ruta de archivos y mira si tienes libros de ayuda en Biblioteca => Documentación => Ayuda. Por ejemplo, yo tengo:

AppleScript.help - 859 KB
HelpCenter.help - 1.6 MB
MacHelp.help - 21.4 MB
VoiceOver.help- 1.4 MB

Si no tienes esos archivos, o están vacíos o algo así, es posible que quieras volver a descargarlos (aquí es donde Pacifist podría ser útil).

En cuanto a la segunda forma en que se instalan los libros de ayuda, parece que te falta para Debut.app y SketchbookExpress.app . No estoy seguro de cómo resolver esto, ¿quizás reinstalando la aplicación? Qué pasa si vuelves a descargar la aplicación, double click y haga clic en Show Package Contents y luego copiar el help de la aplicación descargada a su aplicación instalada?

0 votos

Me aconsejaron hacer algo muy similar a esto hace unos 4 meses - no tuvo ningún efecto. Estoy dispuesta a probar lo que me sugieres, pero me preocupa que se me atasquen aún más las cosas. :-[ ¿Qué tan seguro es?

0 votos

Es seguro porque sólo está eliminando la versión en caché de la misma. Cuando abra el Centro de Ayuda, reconstruirá las cachés. Además, no puede ser peor que lo que ya tienes :). Sólo recuerde eliminar sólo el plists y carpetas que he especificado, nada más.

0 votos

Reiniciar el Centro de Ayuda no funcionó, así que he añadido las salidas de console.log a mi pregunta. ¡Se ve un poco desordenado! Nota: Esto incluye salir del Centro de Ayuda.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X