Dažreiz vecās lietotnes un spēles radīs šo kļūdu sistēmā Windows. Lūk, kā to novērst.
DirectDraw kļūda ir tāda, par kuru daži spēlētāji ir ziņojuši, mēģinot palaist vecākas retro spēles operētājsistēmas Windows 11/10 datoros. Tie spēlētāji redz kļūdas ziņojums, kurā teikts: "DirectDraw kļūda (mainīgs kļūdas kods) DDERR_UNSUPPORTED." Windows spēles netiek startētas, kad tiek parādīts šis kļūdas ziņojums.
Līdz ar to spēlētāji nevar spēlēt vecākas spēles, piemēram, Age of Empires, Might and Magic 7 un Diablo DirectDraw kļūdas dēļ. Tāda pati kļūda var rasties arī mākslas un dizaina programmatūrai. Šādi varat labot DirectDraw kļūdu datorā ar Windows 11/10.
1. Konfigurējiet ietekmētās lietotnes, lai tās darbotos saderības režīmā
Spēļu un programmatūras palaišana saderības režīmā ir izšķirtspēja, kas daudziem lietotājiem novērš DirectDraw kļūdu. Tā kā DirectDraw kļūda parasti rodas vecākām spēlēm un programmatūrai, ir lietderīgi to darīt. Varat iestatīt, lai spēles darbotos saderības režīmā, piemēram:
- Atveriet Explorer failu un mapju pārvaldnieku, nospiežot Win + E un dodieties uz ietekmētās spēles instalācijas direktoriju.
- Ar peles labo pogu noklikšķiniet uz spēles EXE (lietojumprogrammas) faila un atlasiet Īpašības.
- Klikšķiniet uz Saderība rekvizītu logā.
- Izvēlieties Palaidiet šo programmu saderībārežīmā lai aktivizētu šī iestatījuma nolaižamo izvēlni.
- Pēc tam atlasiet jaunāko Windows platformu, kas bija pieejama spēles izlaišanas gadā. Ja neesat pārliecināts, izvēlieties a Windows 8 vai 7 opcija izvēlnē.
- Izvēlieties Pieteikties lai iestatītu jauno saderības opciju.
- Klikšķis labi lai aizvērtu rekvizītu logu.
Ir arī programmu saderības problēmu risinātājs, kas varētu būt noderīgs, lai novērstu DirectDraw kļūdu. Šajā problēmu risinātājā ir iekļauta opcija, kas iestata ieteicamos saderības iestatījumus atlasītajai programmai. Tas ļauj pārbaudīt programmas ar saderības iestatījumiem.
Ja saderības režīma iestatījuma atlasīšana nedarbojas, apsveriet iespēju izmantot programmu saderības problēmu risinātāju. Šis Programmu saderības problēmu novēršanas rokasgrāmata sniedz norādījumus, kā piekļūt šim problēmu novēršanas rīkam un to izmantot.
2. Iestatiet spēlei 640 x 480 izšķirtspēju
DirectX kļūda var rasties arī tāpēc, ka jūsu monitora izšķirtspēja nav saderīga ar ietekmētās spēles vai programmatūras izšķirtspēju. Atcerieties, ka vecās spēles izlaišanas gadā augstākas mūsdienu izšķirtspējas var nebūt.
Lai to novērstu, mēģiniet spēlei iestatīt 640 x 480 izšķirtspēju. To var izdarīt, atverot Saderība cilne spēlei, kā norādīts iepriekšējās izšķirtspējas pirmajās trīs darbībās. Pēc tam atlasiet Darbiniet 640 x 480 ekrānāizšķirtspēju izvēles rūtiņa un noklikšķiniet Pieteikties > labi.
Ja 640 x 480 jums ir par zemu, varat arī mēģināt lietot zemāku universālo izšķirtspēju Windows iestatījumos. Tomēr lietotnē Iestatījumi iestatītā izšķirtspēja attieksies uz Windows un visu programmatūru. Šīs ir darbības, lai samazinātu izšķirtspēju sadaļā Iestatījumi.
- Noklikšķiniet uz uzdevumjoslas palielināmā stikla pogas vai Meklēt teksta lodziņš.
- Ievadiet atslēgvārdu mainīt izšķirtspēju iestatījumos.
- Izvēlieties Mainiet izšķirtspējuno displeja meklēšanas rezultātos.
- Pēc tam noklikšķiniet uz Displeja izšķirtspēja nolaižamā izvēlne.
- Izvēlnē atlasiet zemākas izšķirtspējas opciju.
- Pēc tam noklikšķiniet uz Saglabāt izmaiņas pogu, lai iestatītu izvēlēto izšķirtspēju.
- Mēģiniet startēt spēli vai programmatūru.
3. Iespējot mantotās komponentu funkcijas
Dažiem lietotājiem, iespējams, būs jāiespējo vecāki mantotie komponentu līdzekļi, lai novērstu DirectDraw kļūdu. Precīzāk sakot, vecākai spēlei var būt nepieciešama novecojusi spēle DirectPlay funkcija ir iespējota palaišanai. Šādi varat iespējot mantotās komponentu funkcijas operētājsistēmā Windows 11/10.
- Pirmkārt, atveriet Programmas un līdzekļi nospiežot Windows taustiņš + R, ieejot appwiz.cpl dialoglodziņā Palaist un atlasot labi.
- Noklikšķiniet uz Ieslēdziet vai izslēdziet Windows funkcijas opciju atinstalēšanas rīka kreisajā pusē.
- Dubultklikšķi Mantotās sastāvdaļas lai to paplašinātu.
- Pēc tam atlasiet DirectPlay izvēles rūtiņa.
- Izvēlieties .NET Framework 3.5 (ietver .NET 2.0 un 3.0) izvēles rūtiņa, ja tā nav atlasīta.
- Nospiediet labi lai instalētu funkcijas.
- Pēc līdzekļu instalēšanas restartējiet Windows.
4. Instalējiet trūkstošos DirectX izpildlaika komponentus
Tā kā DirectDraw ir daļa no DirectX, šī kļūda ir saistīta ar šo API. Kļūda var rasties, jo mantotajām spēlēm ir nepieciešamas vecākas DirectX izpildlaika bibliotēkas, kuru jūsu datorā var nebūt. Varat instalēt trūkstošos DirectX komponentus, izmantojot DirectX galalietotāja izpildlaika tīmekļa instalētāju, piemēram:
- Izceliet šo DirectX galalietotāja izpildlaika tīmekļa instalēšanas programma lapu savā pārlūkošanas programmatūrā.
- Nospiediet Lejupielādēt šajā tīmekļa lapā.
- Atveriet File Explorer lai pārietu uz jebkuru mapi, kurā jūsu pārlūkprogramma ir iestatīta failu lejupielādei.
- Veiciet dubultklikšķi uz DirectX galalietotāja izpildlaika tīmekļa instalēšanas faila (pretējā gadījumā dxwebsetup.exe), lai atvērtu logu Microsoft (R) DirectX (R) instalēšana.
- Pēc tam noklikšķiniet Es piekrītu lai noslēgtu vienošanos ar Microsoft.
- Izvēlieties Nākamais lai instalētu DirectX 9, 10 un 11 izpildlaika komponentus.
5. Izmēģiniet dažus pamata Windows labojumus
Ja nekas vēl nav izdevies, ir daži vienkārši Windows triki, kas parasti novērš displeja problēmas ar programmatūru un spēlēm.
Atjauniniet videokartes draiveri
Šī kļūda var rasties arī tāpēc, ka novecojis vai bojāts grafikas draiveris izraisa DirectDraw displeja komponentu problēmas. Šādas problēmas var novērst, instalējot jaunāko datora GPU pieejamo grafikas draiveri. Mūsu ceļvedis GPU draiveru atjaunināšana operētājsistēmā Windows ietver instrukcijas jaunu grafikas draiveru instalēšanai piecos dažādos veidos.
Palaidiet ietekmēto lietotni logu režīmā
Spēles vai programmatūras palaišana logu režīmā var atrisināt arī problēmas ar risināšanu. Lai to izdarītu, skatiet mūsu rakstu par spēļu piespiešana logu režīmā operētājsistēmā Windows. Izpildiet norādījumus par šīs rokasgrāmatas trešo metodi, lai iestatītu programmatūras startēšanu logu režīmā.
Pārinstalējiet ietekmēto spēli vai programmatūru
Pārinstalējiet ietekmētās spēles vai programmatūras pakotnes, ja joprojām mēģināt labot DirectDraw kļūdu pēc citu iespējamo risinājumu lietošanas šajā rokasgrāmatā. Ja esat instalējis spēli ar spēļu klienta programmatūru, piemēram, Steam, Epic vai GOG, varat to atinstalēt, izmantojot to pašu programmatūru. Vai arī noņemiet programmatūru vadības panelī vai iestatījumos, izmantojot šajā sadaļā norādīto metodi ceļvedis programmu atinstalēšanai operētājsistēmā Windows.
Kad tas ir izdarīts, restartējiet sistēmu Windows un atkārtoti instalējiet spēli ar savu spēļu klienta programmatūru. Ja spēlei ir DVD/CD, jums tas būs atkārtoti jāinstalē kopā ar šo disku.
Izbaudiet savas retro spēles vai lietotnes operētājsistēmā Windows
Šīs ir labākās un, visticamāk, iespējamās izšķirtspējas, lai labotu DirectDraw kļūdu datoros ar Windows 11/10. Viens no iespējamie risinājumi šajā rokasgrāmatā, visticamāk, jūsu datorā sakārtos DirectDraw kļūdu, jo daudzi lietotāji šo problēmu ir novērsuši līdz tos piemērojot. Pēc tam varat atgriezties pie to spēļu spēlēšanas, kuras nesākās šīs kļūdas dēļ.