Principal Otro Hacer que los controladores más antiguos funcionen en Windows 8

Hacer que los controladores más antiguos funcionen en Windows 8



NoDriver-462x343

Hacer que los controladores más antiguos funcionen en Windows 8

Windows 8 ha alcanzado el estado RTM, y si te pareces en algo a mí, ahora harás planes para configurarlo como tu sistema operativo de escritorio principal. (Todavía no me gusta la interfaz antes conocida como Metro, pero todas las otras cosas buenas que hay allí me han convencido).

En la mayoría de los casos, esto no debería ser una gran conmoción, porque Windows 8 funciona bien con controladores de dispositivo diseñados originalmente para Windows 7. Pero he tenido un grado sorprendente de problemas para conseguir uno de mis dispositivos más antiguos, un Edirol UA. Interfaz de audio USB 4FX: para que funcione.

Facebook busca por correo electrónico sin iniciar sesión

No se encontró controlador

Al principio, no estaba seguro de qué había hecho mal. El paquete de instalación del controlador de Edirol Windows 7 se ejecutó sin problemas, pero cuando conecté el dispositivo, Windows 8 insistió en que no podía encontrar un controlador (como se muestra en la imagen de arriba). Buscar manualmente y dirigir Windows al directorio apropiado no ayudó.

Una mirada rápida dentro del archivo INF del controlador reveló el problema. Por lo general, si un archivo INF no contiene información de instalación específicamente para Windows 8, el sistema operativo simplemente usará las instrucciones para Windows 7 en su lugar. En este caso, sin embargo, me sorprendió ver que el archivo INF indicaba explícitamente que no se debería instalar ningún controlador para Windows 8. Aquí están las secciones relevantes del archivo (NTamd64.6.1 y NTamd64.6.2 son los nombres internos del Ediciones de 64 bits de Windows 7 y 8 respectivamente):

No 6

Bien, podrías pensar, sin duda hay una razón para eso. A veces, las cosas se rompen entre las diferentes versiones de un sistema operativo y no desea que las personas instalen controladores que no funcionan.

Pero lo extraño es que este controlador se publicó en 2009, por lo que no hay forma de que se haya probado en Windows 8. Solo puedo asumir que los desarrolladores decidieron evitar que se instalara en versiones futuras del sistema operativo simplemente para descartar cualquier posibilidad de problemas futuros.

cómo desbloquear a alguien en fortnite pc

Ajustar el archivo INF

Tal precaución puede ser una buena práctica de ingeniería, pero me sentí frustrado. Estaba seguro de que el controlador debería funcionar en el nuevo sistema operativo, si tan solo pudiera encontrar una manera de instalarlo. Afortunadamente, no fue difícil eliminar la prohibición de instalar en Windows 8. Unas pocas pulsaciones de teclas en el Bloc de notas, para cambiar las referencias a NTamd64.6.1 y NTamd64.6.2, fueron suficientes para persuadir a Windows 8 de que buscara y comenzara a instalar el controlador cuando conecté mi UA-4FX

El controlador había sido firmado digitalmente para garantizar su integridad.

Sin embargo, inmediatamente surgió un nuevo problema: el controlador ahora fue rechazado debido a un error de hash. Esto indicó que el controlador había sido firmado digitalmente para garantizar su integridad, lo que significa que se negaría a instalar si el archivo INF (o cualquier otra parte) hubiera sido manipulado. Una buena situación trampa para mí.

Me pregunté brevemente si podría haber una manera fácil de falsificar una nueva firma, pero, por supuesto, el objetivo de las firmas es que no la hay. Entonces se me ocurrió una solución sencilla: volví al archivo INF y eliminé la referencia en el encabezado al archivo CAT que contiene los detalles criptográficos del controlador. Ahora el conductor no estaba firmado en absoluto.

Instalación de controladores sin firmar

¿Problema resuelto? No exactamente. El procedimiento de instalación del controlador ya no se quejaba de problemas de hash: pero abortó la operación tan pronto como detectó que el controlador no estaba firmado. Ah, sí: como nueva medida de seguridad en Windows 8, los controladores no firmados se bloquean automáticamente.

Afortunadamente, también hay una forma de solucionar este problema. Si va a la aplicación Inicio avanzado en Windows 8, puede elegir reiniciar la computadora con las opciones de Inicio avanzado habilitadas. Luego, se le dará la oportunidad de iniciar en varios modos de solución de problemas, incluido el Modo seguro, el Modo de depuración y el modo Deshabilitar la aplicación de la firma del controlador.

AdvancedStart-462x162

Cuando arranqué en este modo, por fin pude instalar mi controlador Edirol UA-4FX modificado, que, para mi gran alivio, resultó funcionar perfectamente. Luego pude reiniciar nuevamente en el modo regular, más seguro y de aplicación de firmas, y disfrutar de la seguridad y el sonido del controlador.

Trabajando

Por supuesto, no hay garantía de que todos los controladores sean tan fáciles de modificar o de que funcionen a la perfección en Windows 8. Pero es de esperar que algo de esta experiencia pueda resultarle útil.

cómo despegar no molestar en iphone

En cualquier caso, de alguna manera es reconfortante descubrir que incluso en el último sistema operativo de Microsoft, que se suponía que tenía que ver con controles táctiles hábiles y experiencias gráficas de usuario, todavía es posible que nosotros, los aficionados a los retoques, nos quedemos atascados cuando nos encontramos con un problema técnico. en y arreglarlo nosotros mismos.


Posdata: una solución más sencilla

Más tarde se me ocurrió una posible solución alternativa más fácil. Windows 8 es compatible con los controladores escritos para Vista, así como para Windows 7: así que, como experimento, intenté descargar e instalar el controlador de Vista de 64 bits para mi dispositivo Edirol. Este archivo INF más antiguo (con fecha de 2007) no incluía ninguna restricción especial para Windows 8 y, como no se requería edición, no era necesario eliminar la firma digital y arrancar en un modo especial para que funcionara. Por supuesto, es posible que un controlador de cinco años no admita todas las funciones y el rendimiento completo de una versión más actualizada, pero es una confirmación útil de que si necesita hacer funcionar un dispositivo más antiguo, los controladores de Vista podrían hacer lo mismo. truco.

Artículos De Interés

La Elección Del Editor

Cómo invitar amigos de Steam a Apex Legends
Cómo invitar amigos de Steam a Apex Legends
Apex Legends es un popular juego de Battle Royal centrado en equipos desarrollado por Respawn. Te permite conectarte con tus amigos y disfrutar de las aventuras de Battle Royale. Aunque cuenta con una interfaz intuitiva y fácil de usar, agregar amigos a tu juego
Cómo grabar un screencast en Windows 10
Cómo grabar un screencast en Windows 10
Grabar la pantalla de su computadora puede parecer desalentador al principio. Especialmente si no tienes las herramientas adecuadas a tu disposición. Es posible que desee grabar una presentación mientras ensaya su discurso, o compartir un clip de juego interesante con
Cómo borrar todo en una tarjeta SD
Cómo borrar todo en una tarjeta SD
Puede borrar todo lo que hay en una tarjeta SD en el Explorador de archivos en Windows o en la Utilidad de Discos en una Mac.
Comparación de pantalla de iPhone 6 vs iPhone 6 Plus
Comparación de pantalla de iPhone 6 vs iPhone 6 Plus
Enfréntate al iPhone 6 y al iPhone 6 Plus en una batalla mortal, y el mayor diferenciador entre los dos son sus pantallas: es aquí donde los dos teléfonos inteligentes de Apple varían más, no solo en tamaño, sino también en cantidad de píxeles.
Cómo crear tonos de llamada para un dispositivo Android
Cómo crear tonos de llamada para un dispositivo Android
En estos días, hay muchas herramientas gratuitas disponibles para crear tonos de llamada personalizados usando una computadora o un dispositivo móvil. Los tonos de llamada únicos son excelentes para el entretenimiento y la autoexpresión, así como para diferenciar a las personas que llaman. Si desea crear un
¿Qué son todas las insignias de Facebook? Una lista completa
¿Qué son todas las insignias de Facebook? Una lista completa
Los grupos de Facebook son uno de los pilares de Facebook. Esta opción permite a los usuarios en grupos y organizaciones de todo tipo anunciar eventos, tener discusiones e incluso brindarse apoyo técnico (si el grupo se enfoca en algo técnico). Facebook
Desactivar permanentemente el modo incógnito en Google Chrome
Desactivar permanentemente el modo incógnito en Google Chrome
Cómo deshabilitar permanentemente el modo incógnito en Google Chrome Casi todos los usuarios de Google Chrome están familiarizados con el modo incógnito, que permite abrir una ventana especial que no guarda su historial de navegación ni sus datos personales. De esta manera, el modo incógnito de Google Chrome protege su privacidad general al no guardar datos locales que podrían leerse más tarde. Sin embargo,