Se eraro okazas kiam lanĉas ludon kiel Battlefield aŭ Watch Dogs, ĝi diras, ke la programo ne povas esti komencita, ĉar la dosiero d3dcompiler_43.dll ne haveblas en la komputilo, en ĉi tiu instrukcio mi priskribos detale kiel elŝuti ĉi tiun dosieron al mi mem. en la komputilo kaj instalu ĝin, kaj ankaŭ kian dosieron ĝi estas (fakte ĉi tio estas kie vi devas komenci ripari la eraron).
Ĉi tiu sistemo-eraro povas aperi kun egala probableco en Vindozo 8, 8.1 aŭ Windows 7. La procedo por ripari la eraron ne diferencos.
Kio estas d3dcompiler_43.dll
La dosiero d3dcompiler_43.dll estas unu el la Microsoft DirectX-bibliotekoj (nome Direct3d HLSL Compiler), necesa por funkcii multajn ludojn. En la sistemo, ĉi tiu dosiero troveblas en dosierujoj:
- Vindozo System32
- Vindozo SysWOW64 (por 64-bitaj versioj de Vindozo)
- Foje ĉi tiu dosiero ankaŭ povas situi en la dosierujo de la ludo mem, kiu ne komenciĝas.
Se vi jam elŝutis kaj serĉas kien ĵeti ĉi tiun dosieron, tiam unue en ĉi tiuj dosierujoj. Tamen, malgraŭ ke la mesaĝo ke d3dcompiler_43.dll mankas, ĝi malaperos, vi plej verŝajne vidas novan eraron, ĉar ĉi tio ne estas tute ĝusta maniero ripari la situacion.
Elŝuti kaj instali el la oficiala retejo de Microsoft
Noto: DirectX estas instalita defaŭlte en Vindozo 8 kaj 7, sed ne ĉiuj necesaj bibliotekoj estas antaŭinstalitaj, tial la apero de diversaj eraroj dum startado de ludoj.
Por elŝuti senpagan d3dcompiler_43.dll (same kiel aliajn necesajn komponentojn) al via komputilo kaj instali ĝin en via komputilo, vi ne bezonas nek torenton nek ion alian, la oficiala elŝuta paĝo de Microsoft DirectX, situanta ĉe // www. .microsoft.com / eo-us / Elŝuti / konfirmo.aspx? id = 35
Post elŝuti la retejan instalilon, li determinos, ĉu vi uzas Vindozon 8 aŭ 7, la kapablon de la sistemo, elŝuti kaj instali ĉiujn necesajn dosierojn. Post ĉiu ĉi tiu proceduro, konsilas ankaŭ rekomenci la komputilon.
Post la kompletigo, la eraro "d3dcompiler_43.dll mankas" plej probable ne plu ĝenos vin.
Kiel instali d3dcompiler_43.dll kiel aparta dosiero
Se vi elŝutis ĉi tiun dosieron aparte, kaj la supra metodo ne taŭgas por vi, vi povas simple kopii ĝin al la dosierujoj, kiuj estis indikitaj. Post tio, nome de la Administranto, lanĉu la komandon regsvr32 d3dcompiler_43.dll (Vi povas fari ĉi tion en la Kuru dialogujo aŭ sur la komandlinio).
Tamen, kiel mi jam skribis, ĉi tio ne estas la plej bona maniero kaj, probable, ĝi aperos novaj eraroj. Ekzemple, kun la teksto: d3dcompiler_43.dll aŭ ne estas dizajnita por funkcii en Vindozo aŭ enhavas eraron (tio kutime signifas ke sub la preteksto de ĉi tiu dosiero vi elglitis ion malĝustan).