sabato 16 novembre 2019

Come rendere Windows 10 e Windows 8/8.1 compatibili con vecchi giochi ed applicazioni (anche quelle usate per lavoro o studio)

Le versioni più moderne di Windows (parliamo di Windows 10 e 8.x) hanno molti difetti che causano continuamente grossi grattacapi agli utenti. Bisogna però riconoscere che Microsoft è sempre stata molto attenta alla retrocompatibilità dei propri sistemi operativi con software datati. In Windows 10/8.1/8 è possibile attivare una modalità che potrebbe ripristinare il funzionamento di vecchie applicazioni usate per lavoro (o per studio) e perfino di giochi davvero vetusti (pensati per Windows XP o addirittura per Windows ME/98SE/98).
Quando si avvia su Windows 10/8.x una vecchia applicazione, che sia un gioco o un software usato per lavoro o studio, spesso ci si imbatte in un messaggio a prima vista incomprensibile, riferito genericamente al codice di errore 0xc0000022.
Windows 10/8.x - Errore DirectPlay
Il malfunzionamento dipende dall'assenza del supporto al DirectPlay, una vecchia componente parte delle librerie grafiche e multimediali Microsoft DirectX, che è stata dichiarata "deprecata", cioè non più supportata, a partire da Windows Vista/7.

martedì 12 novembre 2019

DirectX e Visual C++ runtime, le componenti da installare per la compatibilità di Windows con tutte le applicazioni ed i giochi

Alzi la mano chi non si è mai imbattuto in sgradevoli messaggi di errore simili ai seguenti: "Errore d3dx9_*** non presente", oppure "Errore di runtime di Microsoft Visual C++ ***", o "Errore vcruntime***.dll non trovato". Altre volte il messaggio di errore è riferito genericamente ad un codice simile a "Errore 0xc000****". Ciò accade poiché viene rilevata l'assenza di una determinata libreria (per esempio una DLL) o di un'altra componente software necessaria al prosieguo dell'esecuzione. Può succedere sia con software datati, sia con quelli progettati espressamente per il vostro sistema operativo.
Qualunque sia la versione di Windows che state usando (XP/Vista/7/8/8.1/10), affinché il sistema sia (retro)compatibile con la totalità delle applicazioni, ci sono due tipologie di componenti software che devono essere sempre installate: le librerie grafiche e multimediali DirectX ed i moduli runtime di Microsoft Visual C++.