Red de conocimiento informático - Problemas con los teléfonos móviles - Detalles de configuración de system.ini

Detalles de configuración de system.ini

El siguiente fragmento describe la configuración de WINDOWS en system.ini.

system.drv=system.drv Este es el controlador de dispositivo del sistema;

drivers=mmsystem.dll power.drv Este es el controlador multimedia y de administración de energía;

shell=Explorer.exe Este es el programa shell del sistema.

user.exe=user.exe gdi.exe=gdi.exe Este es el módulo de interfaz del sistema

sound.drv=mmsound.drv dibeng.drv=dibeng.dll Este; es el controlador de la tarjeta de sonido;

comm.drv=comm.drv controlador de puerto de comunicación;

mouse.drv=mouse Este es el controlador del mouse;

teclado. drv=keyboard.drv Este es el controlador del teclado;

fonts.fon=vgasys fon fixedfon.fon=vgafix.fon oemfonts.fon=vgaoem.fon

Estos tres son los archivos de fuentes básicos requeridos por el sistema;

386Grabber=vgafull.3gr display.drv=pnpdrvr.drv Estos dos son controladores de tarjetas gráficas.

[boot.description], sabrás lo que significan los siguientes elementos de un vistazo.

system.drv=PC estándar

keyboard.typ=Teclado estándar de 101/102 teclas o teclado natural de Microsoft

mouse.drv=Ratón estándar

aspect=100, 96, 96

display.drv=NVIDIA Vanta

[386Enh] define varios controladores virtuales requeridos por el sistema y los periféricos aquí. No puede cambiar la configuración. aquí a voluntad Lo único que se puede cambiar es COM4buffer=2048, lo que significa que esta es una configuración relacionada con el módem que el programa de optimización del módem puede agregar manualmente o automáticamente.

[386Enh][ 386Enh] es la única configuración aquí que se puede cambiar.

ebios=*ebios Este es el programa extendido del dispositivo BIOS;

device=vpbiosd.vxd device=vmsgd.vxd Este es el nombre del controlador del dispositivo virtual que se cargará;

mouse=*vmouse dispositivo=*vmouse.dynapage dispositivo=*vcd.dynapage dispositivo=*vcd.dynapage dispositivo=*vmouse.dynapage dispositivo=*vcd.dynapage dispositivo=*vcd.vxd dynapage dispositivo=* vcd dispositivo =*vpd dispositivo=*int13

woafont=dosapp.fon dispositivo=*enablekeyboard=*vkd display=*vdd,*vflatd Esto está en

COM4buffer=puerto de módem 2048 Configuración del búfer para el nombre del controlador del dispositivo virtual definido

[Controlador]

Aquí es donde la aplicación o el periférico carga el controlador correspondiente. WINDOWS no configura nada aquí.

wavemapper=*.drv MSACM.imaadpcm=*.acm MSACM.msadpcm=*.acm

wave=mmsystem.dll midi=mmsystem.dll

[mci] Configure elementos relacionados con multimedia. Además del programa de control mci del propio sistema WINDOWS, otros dispositivos relacionados con multimedia también configurarán aquí los controladores necesarios y los archivos relacionados.

cdaudio=mcicda.drv secuenciar=mciseq.drv waveaudio=mciwave.drv

avivideo=mciavi.drv videodisc=mcipionr.drv vcr=mcivisca.drv

MPEGVideo=mciqtz.drv MPEGVideo2=mciqtz.drv

[vcache] Aquí están las configuraciones de la memoria intermedia del disco. Puede agregar MinFileCache=8192, MaxFileCache=8192. Debe ser determinado por el monitor del sistema. Monitor del sistema para determinar este valor. En términos generales, MaxFileCache es 1/4 de la memoria física, con un máximo de no más de 12 MB. Por supuesto, si se utilizan parámetros comunes, es 8 MB.

[Contraseña. Lista]

ZRD=C:\WINDOWS\ZRD.PWL Esta es la ubicación de almacenamiento de contraseñas para WINDOWSR. .

[drivers32] Esto se proporciona principalmente para aplicaciones o periféricos que necesitan cargar controladores relevantes. Muchas aplicaciones o periféricos también configuran algunos proyectos en fases aquí, pero la aplicación es La configuración relevante no se eliminará después de la eliminación. Por supuesto, generalmente no hay ningún obstáculo para dejarlos aquí.

MSACM.imaadpcm=imaadp32.acm MSACM.msadpcm=msadp32.acm

MSACM.msgsm610=msgsm32.acm MSACM.msg711=msg711.acm

MSACM .trspch=tssoft32.acm vidc.CVID=iccvid.dll

VIDC.IV31=ir32_32.dll VIDC.IV32=ir32_32.dll

vidc.MSVC=msvidc32.dll VIDC. MRLE= msrle32.dll

VIDC.IV50=ir50_32.dll msacm.iac2=C:\WINDOWS\SYSTEM\IAC25_32.A Un archivo importante de información de configuración Las declaraciones de configuración que contiene son complejas e importantes para. Usuarios de Windows. Este artículo explica el significado de las importantes declaraciones de configuración contenidas en este archivo.

Windows utiliza archivos con la extensión .INI para almacenar información de inicialización para Windows y sus aplicaciones. Cada vez que se inician Windows y sus aplicaciones, leerán la configuración de inicialización del archivo INI correspondiente y se configurarán en consecuencia. Los dos archivos INI más importantes de Windows son WIN.INI y system.INI. WIN.INI controla la descripción general del entorno de la ventana del usuario de Windows (como el ancho del borde de la ventana, las fuentes del sistema, etc.), mientras que system.INI contiene información sobre todo el sistema (como los controladores de la tarjeta de visualización, etc.). .INI puede identificar cientos de elementos diferentes, algunos de los cuales se explican por sí solos y se pueden configurar a través del programa SETUP o el panel de control del clúster maestro, mientras que otros se explican por sí mismos y solo se pueden cambiar manualmente. Por lo tanto, para ejecutar programas de manera eficiente, los usuarios de Windows necesitan comprender la estructura interna de system.INI y el significado de sus declaraciones clave para mantener un buen sistema.

sys tem.INI consta de varias subsecciones. Cada subsección está marcada con un nombre de sección entre corchetes, como [arranque]. Cada subsección contiene algunas configuraciones en el formato de nombre de palabra "clave" =. valor". El formato del archivo es un archivo de texto que se puede ver o modificar usando cualquier procesador de textos (como Edit en DOS). A continuación, analizaremos las subsecciones importantes de system.INI y las declaraciones clave que contiene.

Subsección [Boot]

Esta subsección suele ser cada subsección de system.INI que especifica un archivo que contiene código y datos críticos para Windows. En términos generales, las declaraciones de esta subsección se deben cambiar manualmente y el programa de instalación o configuración de Windows determinará la configuración adecuada mediante la selección del usuario.

display.drv especifica el controlador de la tarjeta de visualización que proporciona salida de pantalla para Windows

keyboard.drv especifica el controlador del teclado

mouse.drv especifica un controlador de mouse

386grabber especifica el capturador de pantalla que Windows utiliza para sus aplicaciones DOS en modo 386 mejorado. Windows lo usa para mostrar resultados de aplicaciones de DOS y copiar datos de la pantalla de DOS al portapapeles.

Las palabras clave que terminan en .FON representan archivos de fuentes, como fonts.fon, que representa archivos que contienen fuentes del sistema de espacio proporcional de Windows, que se utilizan para botones, menús, títulos de ventanas, etc.

Shell especifica el programa que sirve como vínculo principal entre el usuario y Windows; el valor predeterminado es shell=progman.exe, que carga automáticamente el Administrador de programas cada vez que se inicia Windows. Si el usuario desea utilizar otro programa de Windows como shell para Windows, progam.exe se puede cambiar al nombre de programa apropiado con una extensión, por ejemplo, Shell=winfile.exe hará que Windows cargue automáticamente el administrador de archivos en cada inicio. , en lugar del director del programa.

Sección [boot.description]

Esta sección contiene una breve descripción de texto del controlador cargado en la sección [boot], como display.drv=VGA, estas descripciones se proporcionan Por Windows Installer y la configuración de configuración, Windows también utiliza las descripciones al informar información de configuración al usuario. En general, la configuración de esta sección tampoco se debe cambiar manualmente.

Sección [Teclado]

Esta sección tiene solo cuatro declaraciones.

keyboard.dll especifica la DLL que define la distribución del teclado; la mayoría de los teclados no requieren esta DLL, por lo que normalmente se deja en blanco.

Tipo especifica el tipo de teclado, donde 1 representa un teclado de 83 teclas, 2 representa un teclado OLIVETTI (Holliday) de 102 teclas, 3 representa un teclado AT de 84 u 86 teclas y 4 representa un teclado mejorado de 101 o 102 teclas.

Los subtipos especifican una marca y un tipo de teclado específicos.

oemansi.bin especifica un archivo que contiene tablas de traducción de caracteres para usar con teclados fuera de EE. UU.

Sección [mci]

Esta sección enumera MCI (Interfaz de control de medios) para varios dispositivos multimedia. Es el nombre de un conjunto de llamadas a funciones en Windows y se utiliza para generar programas. e Interfaz entre dispositivos multimedia) controladores compatibles, por ejemplo, AVIVideo especifica el controlador de vídeo AVI. Al confiar en MCI, las aplicaciones de Windows pueden controlar dispositivos multimedia emitiendo comandos MCI simples, y los mismos comandos de reproducción se pueden aplicar a múltiples dispositivos. Las declaraciones de esta sección se escriben o modifican al instalar dispositivos y controladores multimedia y no se pueden modificar manualmente.

Sección [NonWindowsApp]

Esta sección contiene configuraciones generales para aplicaciones DOS de almacenamiento de Windows. Entre los más importantes se encuentran las siguientes tres configuraciones.

CommandEnvSize establece el tamaño del entorno para aplicaciones DOS. Por ejemplo, si recibe un mensaje de error sobre espacio insuficiente en el entorno al ejecutar un archivo por lotes en Windows, puede aumentar el espacio del entorno agregando una instrucción CommandEnvSize (como CommandEnvSize=512) en system.INI.

TSR local se refiere a un TSR (programa residente en memoria) que requiere un manejo especial. De forma predeterminada, los TSR cargados antes de que se inicie Windows son eliminados por todas las máquinas virtuales activas, lo que a veces puede causar problemas o incluso bloquear el sistema. Si agrega el nombre de archivo del TSR (sin la extensión) a la lista LocalTSR, Windows cargará una copia separada del residente en cada máquina virtual para evitar causar los problemas descritos anteriormente.

ScreenLines Especifica el número de líneas de visualización en pantalla para aplicaciones DOS en modo texto. De forma predeterminada, Windows muestra 25 líneas en una ventana de DOS, que se pueden cambiar a 50 líneas agregando la instrucción ScreenLines=50 en system.INI.

La mayoría de las aplicaciones de DOS se adaptan automáticamente al mayor número de líneas, pero algunas requieren una configuración especial y algunas de las primeras aplicaciones sólo pueden ejecutarse en modo de 25 líneas.

Windows no proporciona una forma de modificar esta sección; los cambios deben realizarse manualmente.

Sección [Estándares]

Esta sección contiene configuraciones que son válidas solo para el modo Estándar, que ya no se usa en 386 y posteriores, por lo que no se analizan las declaraciones correspondientes.

Sección [386Enh]

Esta sección contiene configuraciones que solo son válidas para el modo mejorado 386. Es la sección más compleja de system.INI y puede admitir muchas declaraciones. Estas afirmaciones son muy útiles, mientras que otras no son necesarias para que el usuario medio las comprenda. A continuación, enumeraremos algunas de las declaraciones más útiles.

El valor de VirtualHDlrq puede estar activado o desactivado, que se utiliza para indicar si se debe prohibir a Windows procesar interrupciones del disco duro. Configurarlo en ON puede proporcionar un mejor rendimiento para Windows, pero puede ser incompatible con algunos. discos duros y software.

DebugLocaReboot está desactivado de forma predeterminada y, cuando está activado, permite al usuario presionar Ctrl Alt Del para cerrar la aplicación.

MessageBackColor y MessageTextColor cambian los colores de fondo y primer plano utilizados cuando Windows cambia a la visualización de mensajes en pantalla completa (valores de color de 0 a F, la misma paleta de 16 colores que una pantalla VGA estándar).

Una cadena con un asterisco a la derecha del signo en una declaración de dispositivo especifica uno de los muchos VxD (controladores de dispositivos virtuales de 32 bits que se ejecutan en el nivel de privilegio operativo más alto de Windows) cargados por Windows Virtual Manager (VMM), estos controladores de dispositivos son parte del propio sistema operativo. Por ejemplo, device=*v86mmgr se refiere a cargar el administrador de memoria en modo virtual 86 y device=*pageswap carga el dispositivo de intercambio de páginas virtuales. Otras declaraciones de dispositivo, como dispositivo=vtdapi.386, cargan VxD de proveedores externos. Los VxD son el núcleo de Windows, por lo que system.INI carga muchos VxD.

FileSysChange Especifica si se debe evitar que Windows cree, elimine o cambie el nombre de archivos cada vez que una aplicación de DOS en ejecución crea, elimina o cambia el nombre de un archivo. La configuración predeterminada está activada. Si FileSysChange=on, el archivo eliminado desaparecerá de la ventana del administrador de archivos inmediatamente; si FileSysChange=off, el archivo no aparecerá hasta que se vuelva a mostrar el administrador de archivos. El administrador de archivos reaparece. En algunos programas, FileSysChange=off puede hacer que Windows se ejecute más rápido.

PerVMFiles especifica el número de identificadores de archivos que Windows asigna a cada máquina virtual. El valor de FILES en CONFIG.SYS, es decir, el número de identificadores de archivos que Windows asigna a cada máquina virtual es la suma de. PerVMFiles y FILES El valor predeterminado es 10, lo que significa que se pueden encontrar 10 archivos FILES. El valor predeterminado es 10, lo que significa que se pueden encontrar 10 archivos ARCHIVOS. El valor de PerVMFiles se puede cambiar, pero como Windows se basa en el sistema de archivos DOS, no puede exceder el límite de 255 archivos abiertos simultáneamente.

Después de comprender cada declaración de system.INI, los usuarios pueden modificar los valores de ciertas declaraciones según sus propias necesidades o resolver ciertos problemas. Por ejemplo, no hay ningún mouse conectado al instalar Windows y no hay ningún mouse al iniciar Windows una vez completada la instalación.

En este punto, puede regresar al sistema DOS, explorar sys tem.INI a través del editor de archivos y encontrar mouse.drv=nomouse.drv en la subclave [boot] y luego descargar el archivo desde el directorio de Windows de otra máquina con Windows instalado. Copie el controlador del mouse MOUSE.DRV del subdirectorio system a la máquina defectuosa. Copie el controlador del mouse MOUSE.DRV del subdirectorio system del directorio de Windows en otras máquinas con Windows instalado al subdirectorio system de la máquina defectuosa y copie muse.drv en el subdirectorio [boot] de system.INI Cambiar cambie el valor a mouse.drv y luego inicie sys tem.INI nuevamente, el mouse volverá a la normalidad. Fallos similares causados ​​por el valor de la instrucción system.INI son fallos comunes de inicio de Windows.