Usar la utilidad QFixApp en Windows Server 2003

Resumen

En este artículo se describe cómo usar la utilidad Quick Fix (QFixApp.exe) que se incluye con Microsoft Application Compatibility Toolkit 2.6 para Windows Server 2003 y Microsoft Windows XP. QFixApp es una herramienta que incluye revisiones pre-empaquetadas que suponen una forma fácil de corregir un programa que no se ejecuta correctamente en Windows Server 2003.

Volver al principio

Obtener e instalar QFixApp

QFixApp ya no está disponible como descarga independiente. Su funcionalidad se incluye ahora con Windows Application Compatibility Toolkit 3.0 o versiones posteriores. Para instalar este kit de herramientas:
  1. Abra Microsoft Internet Explorer y visite el siguiente sitio Web de Microsoft:
  2. Haga clic en el vínculo
    Download.
  3. Haga clic en Guardar para guardar el archivo Act30pkg.exe en el equipo.
  4. Haga clic en Guardar y, después, en
    Cerrar cuando el archivo se haya descargado correctamente.
  5. Haga doble clic en el archivo Act30pkg.exepara iniciar el asistente Application Compatibility Toolkit InstallShield.
  6. Haga clic en Siguiente y siga las instrucciones para instalar Application Compatibility Toolkit.
Volver al principio

Información general de la utilidad QFixApp

Puede utilizar QFixApp para aplicar rápidamente diversas revisiones (AppFixes, también se denominan "correcciones") a un programa con el fin de determinar su efectividad. QFixApp lee el archivo de base de datos %SystemRoot%\AppPatch\Sysmain.sdb para generar una lista de las revisiones disponibles. Cuando selecciona una AppFix, puede iniciar el archivo ejecutable (.exe) del programa para que se aplique la AppFix. Si encuentra una AppFix adecuada, la herramienta le ayudará a generar y probar la información del archivo coincidente.

De forma predeterminada, la utilidad QFixApp se encuentra en la siguiente carpeta:
C:\Archivos de programa\Windows Application Compatibility Toolkit\Applications
Al iniciar QFixApp, verá los elementos siguientes:
  • El cuadro The application for which to apply the fix(es). Este cuadro especifica el programa al que desea aplicar la revisión.
  • La ficha Layers incluye la lista
    Select an existing layer to apply to your application, que contiene las siguientes entradas:
    256 Colores
    640X480
    DisableCicero
    DisableThemes
    EnableIISBizTalk
    International
    LUA (Cuenta de usuario limitada)
    LUACleanUp
    NT4SP5
    pLayerGetProcAddrExOverride
    ProfilesSetup
    Win2000
    Win2000Sp2
    Win2000Sp3
    Win95
    Win98
    WinXP
    WinXPSp1
  • La ficha Fixes. En esta ficha puede activar las casillas de verificación de las revisiones individuales que desea aplicar.

Volver al principio

Ejemplo de uso de QFixApp

  1. Inicie el Bloc de notas y, después, haga clic en
    Acerca del Bloc de notas en el menú Ayuda. Observe que la versión es la 5.2.
  2. Haga clic en Aceptar y salga del Bloc de notas.
  3. Inicie QFixApp. Para ello, haga clic en
    Inicio, en Ejecutar, escriba
    c:\archivos de programa\windows application compatibility toolkit\applications\qfixapp.exe y haga clic en Aceptar.
  4. Haga clic en Win95 en la lista
    Select an existing layer to apply to your application, haga clic en Browse y, a continuación, abra la carpeta de Windows.
  5. Haga clic en Notepad.exe,
    Abrir y, a continuación, en Run.
  6. En el menú Ayuda, haga clic en
    Acerca del Bloc de notas. Observe que ahora la versión es la 4.0.
  7. Haga clic en Aceptar y salga del Bloc de notas.
Si hace clic en el botón View log del cuadro de diálogo QFixApp, verá las AppFixes que están siendo aplicadas. Si hace clic en Advanced, verá información acerca del archivo .exe. Puede hacer clic en Add Matching file y, después, seleccionar los archivos relacionados con el archivo .exe para identificar ese programa en concreto. Cuando termine este paso, puede hacer clic en XML-based database para agregar niveles con la información correspondiente (GRABMI) y crear un archivo de base de datos basado en XML que se denomine nombreDePrograma.sdb. Observe en el ejemplo que se describe en esta sección que este archivo se denomina Notepad.sdb y está en la carpeta C:\Windows\AppPatch.

Volver al principio

Referencias

Para obtener información adicional acerca de Application Compatibility, visite el siguiente sitio Web de Microsoft: Para obtener información adicional acerca de este problema, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
294895 Descripción de Application Compatibility Toolkit 2.0 para Windows XP
Volver al principio
Propiedades

Id. de artículo: 317510 - Última revisión: 21 mar. 2008 - Revisión: 1

Comentarios