El acceso al disco de 32 bits (también conocido como FastDisk ) se refiere a un modo especial de acceso al disco y almacenamiento en caché disponible en los sistemas operativos Microsoft Windows más antiguos basados en MS-DOS . Era un conjunto de controladores de dispositivos en modo protegido que funcionaban juntos para aprovechar las funciones avanzadas de E / S de disco en el BIOS del sistema. Filtró las llamadas de BIOS de interrupción 13h al controlador de disco y los dirigió de la manera más eficiente para el sistema, ya sea a través de la interfaz de 32 bits con el controlador del disco duro o mediante el BIOS del sistema. El uso de acceso al disco de 32 bits permitió más memoria paginable en Windows para paginar aplicaciones basadas en MS-DOS en el disco para liberar suficiente RAM para las aplicaciones cuando necesitaran usarla. A veces, habilitar este modo rompería las aplicaciones más antiguas del día.
Windows 3.1 tenía una opción en su 386 Enhanced Control Panel que permitiría el acceso de lectura y escritura de 32 bits en el modo 386 mejorado. Por lo general, la lectura de 32 bits se podía habilitar de forma segura, pero la escritura de 32 bits tenía problemas con varias aplicaciones. El acceso al disco de 32 bits fue la característica que hizo posible paginar aplicaciones de MS-DOS en el disco. Sin él, si el código del disco en modo real (el controlador Int 13h) fuera paginado, la máquina virtual de DOS haría un bucle para siempre.
El acceso al disco de 32 bits no debe confundirse con el acceso a archivos de 32 bits . Aunque ambas tecnologías son similares, el acceso al disco de 32 bits se introdujo con Windows 3.1 y el acceso a archivos con Windows para trabajo en grupo 3.11. El acceso a archivos de 32 bits proporcionó una ruta de código de 32 bits para que Windows acceda directamente al bus de disco interceptando los servicios MS-DOS Int 21H mientras permanecía en modo protegido 386 y a velocidades de CPU, en lugar de manejar los servicios Int 21H en modo real. por MS-DOS. El acceso al disco de 32 bits ofrece menos rendimiento y es menos probable que funcione en muchas computadoras que el acceso a archivos de 32 bits . El acceso a archivos de 32 bits no requiere acceso al disco de 32 bits.
Windows 95 , Windows 98 y Windows Me utilizan controladores de disco nativos de 32 bits en modo protegido durante el funcionamiento normal. Sin embargo, el modo seguro utiliza controladores de disco en modo real de MS-DOS. Los controladores de MS-DOS en modo real también se pueden utilizar durante el funcionamiento normal para los periféricos de disco para los que Windows no tiene controladores nativos.
Las versiones de 32 bits de la familia de sistemas operativos Windows NT , incluidos los más nuevos Windows 2000 , Windows XP , Windows Server 2003 , Windows Vista y posteriores, siempre tienen controladores de disco de 32 bits activos, no pueden usar controladores de MS-DOS en absoluto y la expresión no se utiliza para ellos.