Compatibilità e affidabilità

Windows 7 è progettato per l'esecuzione nello stesso hardware di Windows Vista e per essere compatibile con applicazioni e driver di dispositivo che funzionano con Windows Vista.

Windows 7 è ancora la versione più affidabile di Windows. Progettato su una base tecnologica migliorata, Windows 7 consente agli utenti di avviare in modo affidabile, arrestare o ibernare i propri computer senza dover preoccuparsi di perdere un lavoro prezioso. Inoltre, Windows 7 semplifica il backup e il ripristino dei dati nelle unità di rete o nei dischi video digitali (DVD). Windows 7 migliora anche l'affidabilità e le prestazioni della stampa. Vedere Windows 7 Application Quality Cookbook.

Applicazioni

Per garantire la compatibilità, Windows 7 è stato progettato in stretta collaborazione con i fornitori di software e i produttori di PC. L'impegno anticipato ha consentito a Microsoft di creare un elenco completo delle applicazioni più usate. I cicli di test automatizzati garantiscono che i problemi di compatibilità vengano rilevati e risolti all'inizio del ciclo di sviluppo. Vedere Compatibilità dell'applicazione Windows.

Driver

Windows Driver Kit (WDK) versione 7.0.0 fornisce l'ambiente di compilazione, gli strumenti, la documentazione e gli esempi che gli sviluppatori devono creare driver di qualità per Windows. WDK 7.0.0 supporta l'analisi del codice sorgente statico usando PREfast per rilevare determinate classi di errori di codifica C e C++. PREfast include un componente driver specializzato, noto come PREfast for Drivers (PFD), che rileva gli errori nel codice driver in modalità kernel. Inoltre, wdK è stato migliorato annotando tutti i file di intestazione del kernel per il supporto PFD. Sono stati aggiunti nuovi driver di esempio che illustrano nuove tecnologie e la documentazione è stata espansa.

Windows 7 supporta un'ampia gamma di prodotti software e hardware progettati per integrarsi facilmente con la piattaforma. I driver creati per Windows Vista non devono richiedere l'aggiornamento corretto in Windows 7. Vedere Windows Driver Kit.

Dispositivi

Windows 7 offre supporto flessibile e affidabile per un'ampia gamma di applicazioni e dispositivi, tra cui lettori musicali, dispositivi di archiviazione, telefoni cellulari e altri tipi di dispositivi connessi. I test automatici di questi dispositivi vengono usati per garantire che i problemi di compatibilità vengano risolti all'inizio del ciclo di sviluppo. Vedere Nozioni fondamentali sulla classe di dispositivo Windows.

Componente di analisi dell'affidabilità

Componente di analisi dell'affidabilità è un agente incorporato che fornisce informazioni dettagliate sull'esperienza utente relative all'utilizzo del sistema e all'affidabilità. Queste informazioni vengono esposte tramite un'interfaccia di Strumentazione gestione Windows (WMI), rendendole disponibili per l'utilizzo da parte di sistemi per lettori portatili. L'esposizione del Componente di analisi dell'affidabilità tramite un'interfaccia WMI consente agli sviluppatori di monitorare e analizzare le applicazioni, aumentando affidabilità e prestazioni.

Windows 7 usa il componente di analisi dell'affidabilità predefinito per calcolare un indice di affidabilità che fornisce informazioni sull'utilizzo complessivo del sistema e sulla stabilità nel tempo. Il Componente di analisi dell'affidabilità tiene anche traccia di qualsiasi importante modifica al sistema che potrebbe avere un impatto sulla stabilità, ad esempio aggiornamenti di Windows e installazioni di applicazioni. È possibile usare lo snap-in Reliability Monitor per visualizzare le tendenze nell'indice di affidabilità del sistema correlato a questi eventi potenzialmente destabilizzanti, semplificando la traccia di una modifica di affidabilità direttamente a un evento specifico. Vedere Funzione MountVHD.