క్రొత్త పిసి గేమ్ లేదా క్రొత్త సాఫ్ట్వేర్ను ఇన్స్టాల్ చేసిన తర్వాత, “d3dx9_43.dll దొరకదు” లేదా అలాంటిదే లోపం ఎదురై ఉండవచ్చు. మీ కంప్యూటర్లో మీకు డైరెక్ట్ఎక్స్ లేనందున ఇది గుర్తించడం చాలా సులభం. అయితే, మీరు విండోస్ 10 ను ఉపయోగిస్తుంటే, డైరెక్ట్ఎక్స్ పున ist పంపిణీ ఫైల్ ఇన్స్టాల్ చేయడంలో విఫలమైనప్పుడు సమస్య పోగుపడుతుంది.
డైరెక్ట్ఎక్స్ అంటే ఏమిటి, అది ఎందుకు అవసరం మరియు మీరు విండోస్లో ఇన్స్టాల్ చేయడానికి ప్రయత్నించినప్పుడు లోపాలను ఎందుకు తెస్తుంది అనే దానిపై మేము చర్చించబోతున్నాము.
డైరెక్ట్ఎక్స్ అంటే ఏమిటి?
డైరెక్ట్ఎక్స్ అనేది తక్కువ-స్థాయి అప్లికేషన్ ప్రోగ్రామింగ్ ఇంటర్ఫేస్ల (ఎపిఐ) సమితి, ఇది విండోస్ ప్రోగ్రామ్లను అధిక-పనితీరు గల హార్డ్వేర్-యాక్సిలరేటెడ్ మల్టీమీడియా మద్దతుతో అందిస్తుంది. డైరెక్ట్ఎక్స్ మీ కంప్యూటర్ యొక్క హార్డ్వేర్ సామర్థ్యాలను సులభంగా గుర్తించడానికి ప్రోగ్రామ్ను అనుమతిస్తుంది, ఆపై ప్రోగ్రామ్ పారామితులను సరిపోయేలా సెట్ చేస్తుంది.
డైరెక్ట్ఎక్స్ మీ మల్టీమీడియా మరియు వీడియో అనువర్తనాలను పెద్ద మొత్తంలో ర్యామ్ మరియు వీడియో మెమరీ స్థలం మరియు సిపియు యాక్సెస్ను ఈ అనువర్తనాలను సజావుగా అమలు చేయడానికి అనుమతించడానికి అనుమతిస్తుంది. వీటిలో ప్రధానమైనవి డైరెక్ట్ఎక్స్ లేకుండా విండోస్ ప్లాట్ఫాం గేమింగ్లో ఆధిపత్యం చెలాయించదు.
డైరెక్ట్ఎక్స్ ఇన్స్టాల్ చేయడానికి ముందస్తు అవసరాలు
డైరెక్ట్ఎక్స్ ఇన్స్టాల్ చేయడానికి, మీరు ఇన్స్టాల్ చేసి ఎనేబుల్ చేయాలి మైక్రోసాఫ్ట్. నెట్ ఫ్రేమ్వర్క్ . భద్రత, మెమరీ నిర్వహణ మరియు మినహాయింపు నిర్వహణ వంటి సేవలను అందించే అప్లికేషన్ వర్చువల్ మెషీన్ అయిన కామన్ లాంగ్వేజ్ రన్టైమ్ (CLR) అని పిలువబడే సాఫ్ట్వేర్ వాతావరణంలో (హార్డ్వేర్ వాతావరణానికి విరుద్ధంగా) ఫ్రేమ్వర్క్ అమలు అవుతుంది.
కొన్నిసార్లు, ఇది వ్యవస్థాపించడానికి కూడా అవసరం విజువల్ సి ++ పున ist పంపిణీ. ఇది మైక్రోసాఫ్ట్ నుండి సి, సి ++ మరియు సి ++ / సిఎల్ఐ ప్రోగ్రామింగ్ భాషల కోసం ఇంటిగ్రేటెడ్ డెవలప్మెంట్ ఎన్విరాన్మెంట్ (ఐడిఇ) ఉత్పత్తి. ఈ విజువల్ సి ++ పున ist పంపిణీ మరియు రన్టైమ్ ప్యాకేజీలు చాలా అనువర్తనాలు ఉపయోగించే ప్రామాణిక లైబ్రరీల కోసం ఎక్కువగా ఇన్స్టాల్ చేయబడతాయి.
విండోస్ 10 లో ఇది సరిగ్గా ఇన్స్టాల్ చేయకపోవడానికి కారణాలు
మీ కంప్యూటర్లో డైరెక్ట్ఎక్స్ ఇన్స్టాల్ చేయకపోవడానికి అనేక కారణాలు ఉన్నాయి. తెలిసిన కొన్ని సమస్యలు ఇక్కడ ఉన్నాయి.
మీ PC లో .NET ఫ్రేమ్వర్క్ అవసరం అవసరం లేదు
డైరెక్ట్ఎక్స్ పనిచేయడానికి .NET ఫ్రేమ్వర్క్పై ఆధారపడుతుంది. .NET ఫ్రేమ్వర్క్ ప్రోగ్రామర్లు .NET అనువర్తనాల నుండి డైరెక్ట్ ఎక్స్ కార్యాచరణను సద్వినియోగం చేసుకోవడానికి అనుమతిస్తుంది. నిర్వహించే C ++ లేదా C # ప్రోగ్రామింగ్ భాషను ఉపయోగించడం వంటి అనుకూల భాషలను ఉపయోగిస్తుంది.
విండోస్ 10 లో, .NET ఫ్రేమ్వర్క్ ఇన్స్టాల్ చేయబడి ఉండవచ్చు కానీ ప్రారంభించబడలేదు. ఇది మొదటి స్థానంలో ఇన్స్టాల్ చేయకపోతే మీరు ఎదుర్కొనే లోపాలను ఇది కలిగిస్తుంది. మీ డైరెక్ట్ఎక్స్ ఇన్స్టాలేషన్ నిష్క్రమిస్తుంది లేదా .NET ఫ్రేమ్వర్క్ అవసరమని మీకు చెప్తుంది మరియు మీరు దీన్ని ఇన్స్టాల్ చేయాలి.
కనీస సిస్టమ్ అవసరాలు
మీ PC విండోలను ఇన్స్టాల్ చేయగలిగితే, డైరెక్ట్ఎక్స్ 9 కూడా ఇన్స్టాల్ అవుతుంది. అయితే, మీరు పాత పిసిని ఉపయోగిస్తుంటే, డైరెక్ట్ఎక్స్ (11 మరియు 12) యొక్క క్రొత్త సంస్కరణలు ఇన్స్టాల్ చేయబడవు.
కోసం డైరెక్ట్ఎక్స్ 12 , మీకు ఈ కనీస అవసరాలు అవసరం:
- విండోస్ 7 32 బిట్ లేదా 64 బిట్
- డైరెక్ట్ఎక్స్ 12 అనుకూల గ్రాఫిక్స్ కార్డ్ (డైరెక్ట్ఎక్స్ 12 తప్పనిసరిగా అన్ని కెప్లర్ మరియు తరువాత ఎన్విడియా జిపియులలో, AMD యొక్క జిసిఎన్-ఆధారిత చిప్లలో మరియు ఇంటెల్ యొక్క హస్వెల్ మరియు తరువాత ప్రాసెసర్ల గ్రాఫిక్స్ యూనిట్లలో మద్దతు ఇవ్వబడుతుంది.)
- .నెట్ ఫ్రేమ్వర్క్ 4
- 1 జీబీ ర్యామ్
- 2 GHZ డుయో కోర్ CPU
కాబట్టి మీరు ఇన్స్టాల్ చేస్తున్న డైరెక్ట్ఎక్స్ మరియు మీ పిసి యొక్క సిస్టమ్ స్పెసిఫికేషన్లను బట్టి మీరు డైరెక్ట్ఎక్స్ ఇన్స్టాల్ చేయలేరు. డైరెక్ట్ఎక్స్ ఇన్స్టాల్ చేయడానికి మీ సిస్టమ్ అవసరాలు కనీస పరిమితిని అందుకోకపోతే మీకు ఇన్స్టాలర్ ద్వారా తెలియజేయబడవచ్చు.
డైరెక్ట్ఎక్స్ ఇన్స్టాలర్లు కనుగొనలేకపోతే మీరు మీ గ్రాఫిక్స్ కార్డ్ డ్రైవర్లను తిరిగి ఇన్స్టాల్ చేయాల్సి ఉంటుంది.
మీరు ఇప్పటికే డైరెక్ట్ఎక్స్ వెర్షన్ను ఇన్స్టాల్ చేసారు
మీరు ఇన్స్టాల్ చేయడానికి ప్రయత్నిస్తున్న డైరెక్ట్ఎక్స్ సంస్కరణను మీరు ఇప్పటికే ఇన్స్టాల్ చేసి ఉంటే, ఇన్స్టాలర్ ఇన్స్టాల్ చేయకుండా నిష్క్రమిస్తుంది లేదా డైరెక్ట్ఎక్స్ యొక్క ఆ వెర్షన్ ఇప్పటికే అందుబాటులో ఉందని మీకు తెలియజేస్తుంది. కొంతమంది వినియోగదారులు దీన్ని ఇన్స్టాల్ చేయడంలో విఫలమైనట్లుగా పరిగణించవచ్చు.
విండోస్ 10 లో డైరెక్ట్ఎక్స్ను విజయవంతంగా ఇన్స్టాల్ చేస్తోంది
మీ సిస్టమ్ అవసరాలు మీరు ఇన్స్టాల్ చేస్తున్న డైరెక్ట్ఎక్స్కు అనుకూలంగా ఉన్నాయని నిర్ధారించుకోండి. మీ సమస్య కొనసాగితే, బహుశా మీ PC లో .NET ఫ్రేమ్వర్క్ వ్యవస్థాపించబడలేదు. విండోస్ 10 ముందే ఇన్స్టాల్ చేయబడిన .NET ఫ్రేమ్వర్క్ 3.5 తో వస్తుంది, కానీ మీరు దీన్ని మానవీయంగా ప్రారంభించే వరకు ఇది ఎప్పటికీ ప్రారంభించబడదు.
దిగువ పద్ధతులు .NET ఫ్రేమ్వర్క్ను ఇన్స్టాల్ చేసి, ఎనేబుల్ చెయ్యడానికి మిమ్మల్ని అనుమతిస్తుంది మరియు అందువల్ల డైరెక్ట్ఎక్స్ను విజయవంతంగా ఇన్స్టాల్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
విధానం 1: .NET ఫ్రేమ్వర్క్ను ప్రారంభించండి
డైరెక్ట్ఎక్స్ ఇన్స్టాల్ చేయకపోవడానికి మంచి కారణం ఏమిటంటే .NET ఫ్రేమ్వర్క్ మీ PC లో ప్రారంభించబడలేదు. దీన్ని ప్రారంభించడానికి:
- డౌన్లోడ్ ది డైరెక్టెక్స్ మీకు అవసరమైన వెర్షన్ ఇన్స్టాలర్ ఇక్కడ
- వెళ్ళండి నియంత్రణ ప్యానెల్ > కార్యక్రమాలు > విండోస్ ఫీచర్లను ఆన్ లేదా ఆఫ్ చేయండి > .NET ఫ్రేమ్వర్క్ 3.5 కోసం బాక్స్ ఉందని నిర్ధారించుకోండి తనిఖీ చేయబడింది
ప్రత్యామ్నాయంగా,
నొక్కండి 'విండోస్ కీ' + 'ఆర్' .
“టైప్ చేయండి appwiz.cpl ”“ రన్ ”కమాండ్ బాక్స్లో మరియు“ నమోదు చేయండి ”.
లో ' కార్యక్రమాలు మరియు లక్షణాలు ”విండో, లింక్పై క్లిక్ చేయండి“ విండోస్ లక్షణాలను ఆన్ లేదా ఆఫ్ చేయండి ”.
“ .నెట్ ఫ్రేమ్వర్క్ 3.5 (.NET 2.0 మరియు 3.0 లను కలిగి ఉంటుంది) ”ఎంపిక దానిలో అందుబాటులో ఉంది.
- క్లిక్ చేయండి “ అలాగే'.
- పున art ప్రారంభించండి ప్రాంప్ట్ చేయబడితే మీ PC
- డైరెక్ట్ఎక్స్ ఇన్స్టాల్ చేయండి. ఇది తటాలున లేకుండా సంస్థాపనను పూర్తి చేయగలగాలి.
విధానం 2: CMD ఉపయోగించి .NET ఫ్రేమ్వర్క్ను ఇన్స్టాల్ చేయండి
ఈ పద్ధతి ఇన్స్టాల్ చేస్తుంది (ఇప్పటికే ఇన్స్టాల్ చేయకపోతే) మరియు మీ PC లో .NET ఫ్రేమ్వర్క్ను ప్రారంభిస్తుంది.
- డౌన్లోడ్ ది డైరెక్టెక్స్ మీకు అవసరమైన వెర్షన్ ఇన్స్టాలర్ ఇక్కడ
- నొక్కండి విండోస్ కీ + ఆర్
- టైప్ చేయండి “CMD” లో రన్ టెక్స్ట్బాక్స్ మరియు హిట్ నమోదు చేయండి
- మీ అసలు ఇన్స్టాలేషన్ DVD ని మీ డ్రైవ్లోకి చొప్పించండి లేదా మీకు తెలుసా అని నిర్ధారించుకోండి మీ విండోస్ ఇన్స్టాలేషన్ ఫైల్స్ ఫోల్డర్ లేదా డ్రైవ్ యొక్క మూలం .
- మీ CMD విండోలో ఈ ఆదేశాన్ని టైప్ చేయండి లేదా అతికించండి
DISM / Online / Enable-Feature / FeatureName: NetFx3 / All / LimitAccess / Source: D: source sxs
ఎక్కడ D: అనేది మీ విండోస్ ఇన్స్టాలేషన్ ఫైళ్ళ యొక్క మార్గం.
- సంస్థాపన విజయవంతం కావడానికి వేచి ఉండండి
- పున art ప్రారంభించండి ప్రాంప్ట్ చేయబడితే మీ PC
- డైరెక్ట్ఎక్స్ ఇన్స్టాల్ చేయండి
NB:
మీకు .NET ఫ్రేమ్వర్క్ దొరకకపోతే లేదా మీ డైరెక్ట్ X వెర్షన్కు కొత్త .NET ఫ్రేమ్వర్క్ అవసరమైతే, మీకు అవసరమైన .NET ఫ్రేమ్వర్క్ వెర్షన్ను ఇన్స్టాల్ చేయవచ్చు. ఇక్కడ .
కొన్ని అనువర్తనాలు సరిగ్గా అమలు కావడానికి డైరెక్ట్ఎక్స్ యొక్క పాత వెర్షన్లు అవసరం. విండోస్ వినియోగదారుల యొక్క పెద్ద సమూహం ఇప్పటికీ XP ఆపరేటింగ్ సిస్టమ్ను ఉపయోగిస్తుండటం దీనికి కారణం. ఎక్కువ అమ్మకాలు చేయడానికి, వీడియో మరియు గేమింగ్ కంపెనీలు తమ కోడింగ్లో డైరెక్ట్ఎక్స్ యొక్క పాత వెర్షన్లను చురుకుగా ఉపయోగిస్తాయి. మీరు ఈ పాత సంస్కరణలను మానవీయంగా ఇన్స్టాల్ చేయాలి. అలా చేయడానికి, మీరు ఇన్స్టాలర్ను డౌన్లోడ్ చేసుకోవచ్చు ఇక్కడ .
4 నిమిషాలు చదవండి