Cómo solucionar errores de Kernel32.dll de Office en Windows 98

Seleccione idioma Seleccione idioma
Id. de artículo: 290361 - Ver los productos a los que se aplica este artículo
Para ver una versión de Microsoft Office 2000 de este artículo, vea 218853.
ADVERTENCIA: Esta información es preliminar y no está confirmada o probada por Microsoft. Úsela sólo con discreción.
Expandir todo | Contraer todo

En esta página

Resumen

Este artículo contiene información acerca de cómo solucionar problemas y eliminar errores de página no válida que ocurren en el módulo Kernel32.dll cuando se trabaja con un programa de Microsoft Office XP en un equipo que ejecuta Microsoft Windows 98. Un mensaje de Kernel32.dll es similar a la siguiente
Nombre del programa provocó un error de página no válida en el módulo Kernel32.dll
donde Nombre del programa es el nombre del programa de Office XP que esté utilizando.

Para obtener más información acerca de cómo solucionar problemas de Kernel32.dll en versiones anteriores de Office, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
218873 Solucionar errores de Kernel32.dll con Office 2000 en Windows 95
190517 DESACTIVADO: Solución de problemas de Kernel32.dll de Office en Windows 98

Más información

Cuando se produce un error de página no válida, se produce un suceso inesperado en Windows. Un error de página no válida indica que un programa mal intentó utilizar la memoria de acceso aleatorio; Por ejemplo, cuando un programa o un componente de Windows lee o escribe en una ubicación de memoria que no está asignada a él. Cuando esto ocurre, el programa podría sobrescribir y dañar otro código de programa en esa área de memoria.

Un error de página no válida puede ocurrir cuando se pasan parámetros entre programas y Windows. Un parámetro incorrecto puede provocar un programa ejecute instrucciones incorrectas, lo que produce un error de página no válida. Normalmente, este comportamiento se produce porque un programa pasa incorrectamente datos que Windows o un programa basado en Windows no puede interpretar.

Nota: seguir los pasos de cada una de las secciones de este artículo en el orden en que aparecen. Debido a errores de página no válida se suelen producir cuando dos o más programas interactúan, si se omiten pasos puede aumentar el tiempo que se tarda en identificar el problema.

Determinar si el problema está documentado

Muchos errores de Kernel32.dll ya están documentados en Microsoft Knowledge Base y tienen soluciones. Para obtener más información, busque las palabras siguientes en Microsoft Knowledge Base:

"Error de página no válida" kernel32.dll
Nota: para restringir la búsqueda, puede agregar el nombre del programa en el que el problema se produce al final de la consulta.

Buscar en una carpeta temporal válida y eliminar los archivos temporales

Debe haber al menos 20 megabytes (MB) de espacio libre en el disco duro que contiene la carpeta temporal. Para buscar una carpeta temporal y eliminar los archivos sobrantes de dicha carpeta, siga estos pasos:
  1. Reinicie el equipo. Presione y mantenga presionada la keyuntil CTRL que aparezca el menú Inicio de Windows 98.
  2. En el menú Inicio de Windows , seleccione Sólo símbolo del sistemay, a continuación, presione ENTRAR.
  3. Tipo conjunto y, a continuación, presione ENTRAR. Nota la ubicación de la variable TEMP.
  4. Cambie a la carpeta que anotó en el paso 3. Por ejemplo, si TEMP es C:\Windows\Temp, escriba la línea siguiente y presione ENTRAR:
    c:\Windows\Temp
    Si no existe la carpeta que anotó en el paso 2, crear thefolder. Para crear la carpeta, escriba el comando siguiente y presione ENTRAR:
    MD c:\windows\temp
  5. Elimine los archivos temporales en esta carpeta. Fileshave temporal utilizan la extensión .tmp. Para eliminar estos archivos, escriba la followingline y, a continuación, presione ENTRAR:
    del *.tmp
Nota: no elimine estos archivos cuando esté ejecutando Windows, ya que Windows o un programa basado en Windows, puede utilizar uno de estos archivos.

Iniciar Windows en modo a prueba de errores

Windows tiene un modo de solución de problemas integrado denominado modo seguro. Omite los archivos de inicio y utiliza los controladores de sistema básicas, incluidas redes básicas. Al iniciar Windows en modo a prueba de errores, Windows utiliza el mouse (ratón), teclado y controladores de dispositivo de gráficos de vídeo estándar (VGA) del adaptador. Por ello, el modo seguro es útil para aislar y resolver las condiciones de error causadas por los controladores de modo real y el basado en Windows. Windows también tiene características que pueden ayudarle a identificar el problema de la solución de problemas. Para iniciar Windows en modo a prueba de errores y disponer de las características de solución de problemas adicionales, siga estos pasos:
  1. En el menú Inicio , haga clic en Apagar . Haga clic en reiniciar y, a continuación, haga clic en Aceptar.
  2. Presione y mantenga presionada la tecla CTRL hasta que aparezca el menú de Windows 98Startup.
  3. En el menú Inicio de Windows , seleccione Modo a prueba de erroresy, a continuación, presione ENTRAR. Windows se inicia en modo a prueba de errores.
  4. Realizar la misma operación que produjo entradaError.
Cuando se utiliza el modo a prueba de errores o cuando deshabilita los controladores en modo protegido de 32 bits, Windows no procesa los controladores en modo protegido (los archivos Autoexec.bat y Config.sys). Por lo tanto, la unidad de CD-ROM no está disponible. Para utilizar el modo a prueba de errores con compatibilidad con la unidad CD-ROM, determine si Windows utiliza controladores en modo protegido para la unidad de CD-ROM. Si Windows usa controladores en modo protegido, instale a los controladores en modo real (MS-DOS) de la unidad de CD-ROM. Los controladores en modo real se encuentran normalmente en un disco que se incluye con la unidad de CD-ROM o con el equipo. Los controladores se instalan en los archivos Autoexec.bat y Config.sys.

Para obtener información adicional acerca de cómo determinar si Windows utiliza controladores en modo protegido, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
151634 compatibilidad Compatibilidad de unidad de CD-ROM en modo protegido en Windows

Buscar errores y fragmentación en el disco duro

Utilice el programa ScanDisk para comprobar el disco duro si hay clústeres perdidos y otros errores en la tabla de asignación de archivos (FAT) y para comprobar la integridad del disco duro. También puede utilizar el programa ScanDisk para reparar cualquiera de estos problemas. Para ejecutar ScanDisk, siga estos pasos:
  1. En el menú Inicio , seleccione programas.
  2. Accesorios, herramientas del Sistemay, a continuación, haga clic en ScanDisk.
  3. Haga clic en la unidad que desea comprobar errores y a continuación, haga clic en Iniciar.
Los discos duros que están muy fragmentados pueden afectar el rendimiento y la confiabilidad de los programas de Office y otras tareas de Windows. Para resolver este problema, ejecute Desfragmentador de disco para desfragmentar el disco duro. Para ejecutar el Desfragmentador de disco, siga estos pasos:
  1. En el menú Inicio , seleccione programas.
  2. Accesorios, herramientas del Sistemay, a continuación, haga clic en Desfragmentador de disco.
  3. Haga clic en la unidad que desea desfragmentar en la lista¿qué unidad desea desfragmentar y, a continuación, haga clic en Aceptar.

Desactivar la caché de la unidad de CD-ROM

Si el mensaje de error aparece mientras está leyendo de una unidad de CD-ROM, pruebe a desactivar la caché de la unidad de CD-ROM. Esto puede hacer que la unidad más confiable, pero reduce el rendimiento. Para desactivar la caché de la unidad de CD-ROM, siga estos pasos:
  1. Haga clic en Inicio, seleccione configuracióny, a continuación, haga clic en Panel de Control.
  2. En el Panel de Control, haga doble clic en sistema.
  3. Haga clic en la ficha rendimiento y, a continuación, haga clic en Sistema de archivos.
  4. Haga clic en la ficha CD-ROM . En la lista de Optimizar esquema de acceso para , haga clic para seleccionar Sin prelectura.
  5. Arrastre el control deslizante Tamaño de caché suplementaria a la posición izquierda (el pequeño valor) y, a continuación, haga clic en Aceptar.
Si utiliza controladores de CD-ROM en modo real, la unidad puede tener una caché mediante el programa Smartdrv.exe. Si éste es el caso, el programa Smartdrv.exe debe hacerse disponible en el archivo Autoexec.bat. Para ello, siga estos pasos:
  1. Haga clic en Inicio, seleccione programas, Accesorios, Herramientas del sistemay, a continuación, haga clic en Información del sistema.
  2. En el menú Herramientas , haga clic en Utilidad de configuración del sistema.
  3. Haga clic en la ficha Autoexec.bat .
  4. Haga clic para desactivar la casilla de verificación Smartdrv y, a continuación, haga clic en Aceptar.
  5. Para reiniciar el equipo para que el cambio surta efecto, haga clic en .

Compruebe que el CD-ROM está limpio y sin arañazos

Si el mensaje de error aparece mientras está instalando desde un CD-ROM, compruebe que el CD-ROM está limpio. Para limpiar el CD-ROM con un paño suave, sin pelusas. Asegúrese también de que no hay ningún arañazo grande en el CD-ROM. Si el CD-ROM está dañado y es ilegible, pueden aparecer mensajes de error durante la instalación.

Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
266700 OFFXP: Solucionar problemas de instalación desde disco compacto

Buscar un archivo de intercambio dañado

El error de Kernel32.dll también puede aparecer si el archivo de intercambio de Windows está dañado. Para crear un nuevo archivo de intercambio, reinicie el equipo en modo MS-DOS, elimine el archivo Win386.swp de la carpeta de Windows y, a continuación, reinicie el equipo. Para crear un nuevo archivo de intercambio, siga estos pasos:
  1. En el menú Inicio , haga clic en Apagar.
  2. En el cuadro de diálogo Salir de Windows , haga clic en reiniciar en modo MS-DOS, y luego haga clic en Aceptar.
  3. En el símbolo de MS-DOS, cambie a la bytyping de la carpeta de Windows, el siguiente comando
    CD unidad: \Windows
    donde unidad es el thatcontains de letra de unidad en la carpeta de Windows. Normalmente, es la unidad C.

    Nota: el archivo de intercambio existe en la carpeta Windows si configuración de memoria managesvirtual de Windows en el equipo. Si decide administrar memorysettings virtual en el equipo, el archivo de intercambio existe en el nivel raíz del disco duro. Para determinar si Windows administra la configuración de memoria virtual, haga clic enMi PC, haga clic en Propiedades, haga clic en rendimientoy, a continuación, haga clic en memoria Virtual.
  4. Para eliminar el archivo de intercambio, escriba lo siguiente:
    del Win386.swp
  5. Después de eliminar el archivo de intercambio, reinicie la computadora.

Perfil personalizado dañado

Los perfiles personalizados dañados también pueden provocar errores en Kernel32.dll. A veces, eliminación y renovación del perfil pueden resolver este problema.

Si utiliza las plantillas de directiva de Office system que se incluyen en el Kit de recursos de Microsoft Office XP, debe utilizar la versión del Editor de directivas de sistema que se incluye en el Kit de recursos de Microsoft Office XP.

Nota: el Editor de directivas de sistema que se incluye con Windows 98 no funciona con Office XP. Asegúrese de instalar la versión más reciente del Editor de directivas del sistema del Kit de recursos de Microsoft Office XP o de Windows NT Server 4.0 con Service Pack 6. Puede descargar OrkTools.exe, un archivo autoextraíble que contiene Poledit.exe y las plantillas de directivas del sistema de Office, desde el siguiente sitio Web de Microsoft Office XP Resource Kit :
Editor de directivas del sistema y plantillas

Quitar y reinstalar el programa

Si el problema se produce después de ejecutar el programa de instalación, algunos de los archivos (.dll) de la biblioteca de vínculos dinámicos pueden estar dañados. Para solucionar este problema, primero quite completamente el programa. Después de quitar completamente el programa, vuelva a instalar el programa. Siga estos pasos para reinstalar:
  1. Haga clic en el botón Inicio , seleccione configuracióny haga clic en Panel de Control.
  2. Haga doble clic en Agregar o quitar programas. Haga clic en Microsoft Office XPy, a continuación, haga clic en Agregar o quitar.
  3. En el cuadro de diálogo Modo de mantenimiento de Microsoft Office XP , haga clic en Reparar Officey, a continuación, haga clic en siguiente.
  4. En el cuadro de diálogo Reinstalar o reparar Microsoft Office XP , haga clic en Reinstalar Officey, a continuación, haga clic en instalar.

Comprobar si hay actualizaciones de Software

Software anticuado o incompatible también puede provocar que aparezcan mensajes de error. Consulte con el fabricante del equipo para diversas actualizaciones de software, como actualizaciones del BIOS, actualizaciones OEM para Windows y actualizaciones de controladores de hardware tales como controladores de CD-ROM. Si utiliza software para particiones de terceros, por ejemplo, EZDrive u Ontrack Disk Manager, compruebe que tiene las versiones más recientes de estos productos.

Analizar el equipo en busca de virus

Si un virus está presente en el equipo y ha dañado algunos archivos, pueden aparecer mensajes de error de Kernel32.dll cuando utilice un programa. Examine el disco duro y los disquetes con un detector de virus. Si el detector de virus encuentra un virus en el equipo, quite el virus antes de volver a ejecutar el programa de Office.

Nota: no ejecute un programa residente en (memoria TSR) de detector de virus mientras ejecuta cualquiera de los programas de Office, incluido el programa de instalación. Ejecute el detector de virus antes de ejecutar el programa de instalación y, a continuación, deshabilítelo.

Comprobación de daños en el registro

Al iniciar Windows en modo a prueba de errores, Windows no lee todo el registro. Por lo tanto, daños en el registro no pueden ser evidente al ejecutar Windows en este modo. Tendrá que reemplazar el registro existente (System.dat) con una copia de seguridad para determinar si el problema se debe a que el registro está dañado. Utilice uno de los métodos siguientes para solucionar el registro está dañado.

Método 1: Usar el Comprobador del registro

Windows incluye una herramienta denominada Comprobador del registro que puede examinar el registro de daños y, si es necesario, restaurar una copia de seguridad del registro. Siga estos pasos para utilizar el Comprobador del registro para examinar el registro:
  1. Haga clic en Inicio, seleccione programas, Accesorios, Herramientas del sistemay, a continuación, haga clic en Información del sistema.
  2. En el menú Herramientas , haga clic en Comprobador del registro. Puede recibir el siguiente mensaje de error:
    Windows encontró un error al acceder a la systemregistry. Windows reiniciará el equipo y reparará el registro de sistema para TI.
    Si recibe este mensaje de error, vaya al paso 3. Si recibe el mensaje de error, el registro es correcto.
  3. Para reiniciar el equipo, haga clic en Aceptar.
  4. Presione ENTRAR cuando aparezca el menú Inicio de Windows 98 .
  5. En el símbolo del sistema, escriba Scanregy, a continuación, presione ENTRAR.
  6. En el cuadro de diálogo Comprobar el registro , presione ENTRAR. Debe aparecer el siguiente mensaje:
    Windows encontró un error en los archivos de sistema y restaurar una copia de seguridad reciente de los archivos para solucionar el problema.
  7. Presione ENTRAR para reiniciar el equipo.
Windows almacena cinco copias de seguridad del registro. Si el registro ha estado dañado durante un período largo de tiempo, deberá utilizar "Método 2: restaurar el archivo System.1st" para determinar si el registro está dañado.

Para obtener información adicional acerca del Comprobador del registro, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
183887 Descripción de la herramienta de Comprobador del registro de Windows (Scanreg.exe)
183603 Cómo personalizar la configuración de la herramienta Comprobador del registro
184075 Descripción de la herramienta (Msinfo32.exe) de información del sistema de Microsoft

Método 2: Restaurar el archivo System.1st

Para restaurar el archivo System.1st, siga estos pasos:
  1. Reinicie el equipo. Presione y mantenga presionada la keyuntil CTRL que aparezca el menú Inicio de Windows 98 .
  2. En el menú Inicio de Windows , seleccione Sólo símbolo del sistemay, a continuación, presione ENTRAR.
  3. Para quitar los atributos de archivo de la copia de seguridad de theregistry, escriba el comando siguiente y presione ENTRAR:
    c:\windows\command\attrib -h -s - r c:\system.1st
  4. Para quitar los atributos de archivo del registro actual, escriba el comando siguiente y presione ENTRAR:
    c:\windows\command\attrib -h -s - r c:\windows\system.dat
  5. Para cambiar el nombre del registro, escriba el comando siguiente y presione ENTRAR:
    ren c:\windows\system.dat *.dax
  6. Para copiar el archivo de copia de seguridad en el registro actual, escriba los comandos siguientes y presione ENTRAR:
    copy c:\system.1st c:\windows\system.dat
Reinicie el equipo. Si aparece el menú Inicio de Windows 98 , elija Modo a prueba de errores, o elija Modo a prueba de errores con compatibilidad para red si necesita conectividad de red.

Nota: archivo System.1st el es una copia de seguridad del registro que se crea durante la etapa final de una instalación de Windows. Al reiniciar el equipo, el programa de instalación de Windows se inicia en la fase de "Configuración de hardware y finalizando la configuración" de la instalación.

Si reemplazar el archivo System.dat por el archivo System.1st resuelve el problema, el problema puede estar relacionado con daños en el registro. Tendrá que volver a instalar los programas y controladores de dispositivo que instaló después de instalar Windows para actualizar el nuevo registro.

Si no se resuelve el problema, restaure el registro original. Para ello, siga estos pasos:
  1. Reinicie el equipo. Presione y mantenga presionada la keyuntil CTRL que aparezca el menú Inicio de Windows 98 .
  2. En el menú Inicio de Windows , seleccione Sólo símbolo del sistemay, a continuación, presione ENTRAR.
  3. Escriba los siguientes comandos:
    c:\windows\command\attrib -s -h - r c:\windows\system.dat
    copy c:\windows\system.dax c:\windows\system.dat
    Presione s y, a continuación, presione ENTRAR cuando se le pregunte para sobrescribir el archivo System.dat de theexisting.
  4. Reinicie el equipo.

Vuelva a instalar Windows en una carpeta nueva

Utilice este método sólo después de haber intentado todos los pasos de este artículo. Si reinstala Windows en una carpeta nueva, debe volver a instalar todos los programas basados en Windows bajo la nueva instalación de Windows.

Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
290121 Cómo instalar Windows 98 en una carpeta nueva para solucionar problemas en Office XP

Desactivar las características mejoradas del BIOS

Casi todos los equipos tienen varias opciones mejoradas que permiten al equipo usar completamente el hardware del equipo. Estas configuraciones para alta velocidad pueden provocar que el sistema se vuelva inestable. Si desactiva estas características puede hacer que el equipo sea más estable. Póngase en contacto con el fabricante del equipo para obtener información acerca de entrar en el sistema básico de entrada y salida (BIOS) y cambiar la configuración del BIOS. Se puede entrar en el BIOS en la mayoría de los sistemas inmediatamente después de encender la alimentación. Normalmente se requiere una pulsación de tecla, como SUPR, para entrar en el BIOS. Éstas son las funciones comunes que pueden interferir con los programas de Office:
  • Sombra de memoria RAM
  • RAM de vídeo vigilancia
  • Memoria caché interna
  • Caché externa
  • Protección antivirus integrada
Los chipsets más recientes pueden tener más características avanzadas, como los Estados de espera de memoria, que pueden causar errores. Más programas de instalación del BIOS tienen una opción para cargar la configuración predeterminada. Esta opción suele deshabilitar todas las características avanzadas.

Advertencia: la modificación incorrecta del BIOS de hardware puede provocar serios problemas que hagan que el equipo no se inicie o no funcione correctamente. Microsoft no puede garantizar que puedan resolverse los problemas resultantes de la configuración incorrecta del BIOS. Modificar la configuración del BIOS de hardware bajo su responsabilidad.

Comprobar el Hardware

Si ha agotado todos los demás pasos de solución de problemas y sigue recibiendo mensajes de error, es posible que uno o varios componentes del hardware sean incompatibles con Windows o estén dañados. Para identificar un problema con el hardware del equipo, póngase en contacto con el proveedor del equipo.

Memoria dañada o mal instalada se ha divulgado para hacer que los mensajes de error de Kernel32.dll. Se sabe intercambiar la memoria en los bancos de memoria de la placa base para corregir algunos de estos problemas.

También se ha informado que la tarjeta Ethernet Atron 380 Bus Mastering puede provocar errores en Kernel32.dll. Al quitar esta tarjeta del equipo puede resolver estos mensajes de error.

Los productos de terceros que se tratan en este artículo están fabricados por compañías independientes de Microsoft. Microsoft no otorga ninguna garantía, implícita o de otro tipo, respecto al rendimiento o confiabilidad de estos productos.

Microsoft proporciona información de contacto de otros fabricantes para ayudarle a encontrar soporte técnico. Esta información de contacto puede cambiar sin previo aviso. Microsoft no garantiza la exactitud de esta información de contacto de otros fabricantes.

Para obtener información acerca de cómo ponerse en contacto con las compañías mencionadas en este artículo, visite el siguiente sitio Web de Microsoft:
http://support.Microsoft.com/GP/Vendors

Propiedades

Id. de artículo: 290361 - Última revisión: lunes, 03 de marzo de 2014 - Versión: 13.0
La información de este artículo se refiere a:
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Outlook 2002 Standard
  • Microsoft PowerPoint 2002 Standard Edition
  • Microsoft Word 2002 Standard Edition
  • Microsoft Windows 98 Standard Edition
Palabras clave: 
kbtshoot kbmt KB290361 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 290361

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com