Forum: PC Hard- und Software Datei d3d11.dll wurde nicht gefunden


von Markus S. (Gast)


Lesenswert?

Hallo,

eben ein portables Programm auf meinen USB-Stick kopiert und gestartet. 
Ich sehe die Fehlermeldung d3d11.dll wurde nicht gefunden. Die Datei ist 
auf meinem System auch nicht vorhanden. Im Netz finde ich seltsamerweise 
keine Hinweise, dass das Programm nach dieser dll verlangt.

Im Netz finde ich diese dll, aber auch keinen Hinweis, wo sie denn hin 
sollte. Ich vermute mal, unter C:/Windows/irgendwas ...

Wer weiß mehr?

Markus

von Tim T. (tim_taylor) Benutzerseite


Lesenswert?

Markus S. schrieb:
> Hallo,
>
> eben ein portables Programm auf meinen USB-Stick kopiert und gestartet.
> Ich sehe die Fehlermeldung d3d11.dll wurde nicht gefunden. Die Datei ist
> auf meinem System auch nicht vorhanden. Im Netz finde ich seltsamerweise
> keine Hinweise, dass das Programm nach dieser dll verlangt.
>
> Im Netz finde ich diese dll, aber auch keinen Hinweis, wo sie denn hin
> sollte. Ich vermute mal, unter C:/Windows/irgendwas ...
>
> Wer weiß mehr?
>
> Markus

Standardsuchreihenfolge ist Verzeichnis der Anwendung, dann im 
Systemverzeichnis (C:\Windows\System32).
Ich würde sie ins Verzeichnis der Anwendung legen.

von Ben B. (Firma: Funkenflug Industries) (stromkraft)


Lesenswert?

Scheint eine Komponente von Direct3D bzw. DirectX zu sein. Sollte heute 
auf jeder Software-überladenen Win10-Mühle vorhanden sein. Wenn nicht, 
installier das doch mal (neu).

von Markus S. (Gast)


Angehängte Dateien:

Lesenswert?

Wurde mir in der Fehlermeldung auch vorgeschlagen, aber wo sollte bei 
einem zweiten Start des portablen Programms die dll herkommen?

von Ben B. (Firma: Funkenflug Industries) (stromkraft)


Lesenswert?

Nicht das Programm neu installieren, sondern DirectX 11.

von Gustl B. (-gb-)


Angehängte Dateien:

Lesenswert?

Da ist sie, leihweise.

: Bearbeitet durch User
von Markus S. (Gast)


Lesenswert?

Vielen Dank, nun bin ich einen Schritt weiter. Die nächste Fehlermeldung 
folgte aber auf dem Fuße: Einsprung in abcde.dll nicht möglich - oder so 
ähnlich.

Zu welcher BS-Version gehört eigentlich DirectX 11?
Dummerweise sind zu dem Programm keine Systemvoraussetzung angegeben.

Wo kann ich eigentlich die im System installierte Version von DirectX 
nachschauen? Unter Systemsteuerung - Software findet sich nichts.

Fand auf der Seite von Mikrosoft den Hinweis, dass man eine eben neu 
installierte Version von DirectX NICHT mehr entfernen könne. Man solle 
vorher ein Backup machen. Das hört sich nicht gut an.

von Gustl B. (-gb-)


Lesenswert?

Markus S. schrieb:
> oder so ähnlich.

Bwahahaha, du bist zu faul eine Fehlermeldung 1:1 abzuschreiben und 
erwartest Hilfe?

Markus S. schrieb:
> Zu welcher BS-Version gehört eigentlich DirectX 11?

https://de.wikipedia.org/wiki/DirectX#DirectX_11

Markus S. schrieb:
> eben ein portables Programm

Markus S. schrieb:
> des portablen Programms

Markus S. schrieb:
> zu dem Programm

Den Namen möchtest du auch nicht verraten. Tja, dann gibt es eben keine 
Hilfe.

von Tim T. (tim_taylor) Benutzerseite


Angehängte Dateien:

Lesenswert?

Markus S. schrieb:

> Zu welcher BS-Version gehört eigentlich DirectX 11?
> Dummerweise sind zu dem Programm keine Systemvoraussetzung angegeben.

Nicht relevant, Rechtklick auf die dll -> Details -> Dateiversion Zahl 
vor dem ersten Punkt ist in etwa die Systemversion.

Im Anhang mal die dll aus Windows 7. Wobei Windows 7 als NT 6.1 intern 
Läuft, die dll aber für 6.2

von Kilo S. (kilo_s)


Lesenswert?

Markus S. schrieb:
> Wo kann ich eigentlich die im System installierte Version von DirectX
> nachschauen?

dxdiag, einfach mal in die Suchleiste eingeben.

Dort findest du alle Informationen zu DirektX, Grafik, Sound usw...

von Jim M. (turboj)


Lesenswert?

Markus S. schrieb:
> Zu welcher BS-Version gehört eigentlich DirectX 11?

DirectX11 ist ab Windows Vista installierbar. IIRC war das die Version 
die unter XP nicht mehr tat.

Die DLL alleine nützt IMHO nix, da gehört weiteres Zeuchs zu. Daher 
immer den Installer von M$ benutzen.

von Manfred (Gast)


Lesenswert?

Direct3D 11 Runtime

Tim T. schrieb:
> Standardsuchreihenfolge ist Verzeichnis der Anwendung, dann im
> Systemverzeichnis (C:\Windows\System32).

Wenn anständig programmiert wurde.

Falls Pfuscher am Werke waren, wie leider sehr oft, muß sie in den 
Systemordner und eventuell noch per regsvr32 registriert werden.

> Ich würde sie ins Verzeichnis der Anwendung legen.

Das wäre natürlich auch mein erster Versuch.

von Markus S. (Gast)


Lesenswert?

Kilo S. schrieb:
> dxdiag, einfach mal in die Suchleiste eingeben.

Du meintest wohl eher, unter Ausführen... eingeben.

Finde die Info, dass DirectX11 zu Win7 gehört.
Dann ist klar, dass das hier nicht funktionieren kann.

Vielen Dank an die Helfenden für die hilfreiche Hilfe.

von Gustl B. (-gb-)


Lesenswert?

Markus S. schrieb:
> Du meintest wohl eher, unter Ausführen... eingeben.

Ist bei Windows 10 egal. Das ist ja auch der Vorteil:
Man kann die Suche die mittlerweile echt schnell ist prima als 
Programmstarter verwenden. Also genau wie Spotlight am Mac oder die 
Suche unter Ubuntu.

Wenn man z. B. den Firefox starten möchte reicht ein
Windowstaste => "fi" => Return

Manche Windowsprogramme wie dxdiag muss man aber leider ausschreiben, 
warum das so ist weiß ich nicht.

Auch diskmgmt.msc muss man ausschreiben, komischerweise reicht aber ein 
"fes" um "Festplattenpartitionen erstellen und formatieren" aufzurufen 
(ist natürlich das Gleiche wie diskmgmt.msc).

von Matthias L. (limbachnet)


Lesenswert?

Markus S. schrieb:
> Finde die Info, dass DirectX11 zu Win7 gehört.
> Dann ist klar, dass das hier nicht funktionieren kann.

Da musst du etwas falsch verstanden haben.

Microsoft meint dazu unter 
https://support.microsoft.com/de-de/help/179113/how-to-install-the-latest-version-of-directx

"Windows 10 und Windows Server 2016 Technical Preview:
DirectX 11.3 und 12 sind in diesen Windows-Versionen enthalten."

Also, DirectX11 ist keineswegs nur für Windows 7, nur die Suche nach 
einem Installer für Windows 10 könnte schwierig werden:

"Updates sind über Windows Update verfügbar. Es gibt kein eigenständiges 
Paket für diese DirectX-Versionen."

In der größten Not könnte dann eine Reparaturinstallation helfen...

von Schlaumaier (Gast)


Lesenswert?

Viele Spiele auf CD haben eine Installationsdatei für DirektX auch der 
CD.

ansonsten. : https://www.microsoft.com/de-de/download/details.aspx?id=35

Das ist ein WEB-Installer. Der sollte dann alles richtig machen für das 
jeweilige OS.

von Matthias L. (limbachnet)


Lesenswert?

Schlaumaier schrieb:
> Das ist ein WEB-Installer. Der sollte dann alles richtig machen für das
> jeweilige OS.

Naja, Versuchen kann man's, aber:

"Systemanforderungen
Unterstütztes Betriebssystem
Windows 7; Windows Server 2003 Service Pack 1; Windows Server 2003 
Service Pack 2; Windows Server 2008; Windows Vista; Windows XP Service 
Pack 2; Windows XP Service Pack 3"

Da steht schon mal nix von Windows 10.

von Markus S. (Gast)


Lesenswert?

Matthias L. schrieb:
> Naja, Versuchen kann man's, aber:
> Da steht schon mal nix von Windows 10.

Da steht, dass ich ein Update auf die Version 9.29.1974 verpasst 
bekomme. Das Programm will aber offensichtlich die Version 11 sehen. Das 
wird also wohl nix werden.

Wird eigentlich nicht VOR einer Installation oder VOR der Ausführung 
eines  Programms die Windows-Version abgefragt und dann ggfs. mit einer 
passenden Meldung abgebrochen? Was macht es für einen Sinn, einem 
Anwender mitzuteilen, dass eine d3d11.dll nicht gefunden wurde?

Wobei die Entwickler der Software nicht mal die Systemvoraussetzungen 
angeben :-(

von sven u. (Gast)


Lesenswert?

Markus S. schrieb:
> Wobei die Entwickler der Software nicht mal die Systemvoraussetzungen
> angeben :-(

macht man z.b. gerne, wenn man eine hardware verkaufen will, die man mit 
einer software konfigurien kann. würde man die systemvoraussetzungen 
angeben, würden die ewig gestrigen nicht kaufen. auf diese kunden (bzw. 
deren geld) will man aber nicht verzichten.

von Markus S. (Gast)


Lesenswert?

sven u. schrieb:
> die ewig gestrigen ...

Erlebe ich eben genau andersrum. Habe einen 8GB USB-Stick 2.0 von 
Sandisk bestellt und lese auf dem Blister unter Systemkombatibilität: 
Win7, Win8 und Win10. Der Stick läuft dennoch auch unter WinXP.

Man will den "ewig gestrigen" also eher nichts verkaufen.

von Matthias L. (limbachnet)


Lesenswert?

Markus S. schrieb:
> Wobei die Entwickler der Software nicht mal die Systemvoraussetzungen
> angeben :-(

Bei geheimer Software sind natürlich auch die Systemvoraussetzungen 
geheim, ist doch klar!

von Schlaumaier (Gast)


Lesenswert?

Matthias L. schrieb:
> "Systemanforderungen
> Unterstütztes Betriebssystem

1.) MS hat auf fast allen wichtigen Seite die "toten OS" raus genommen.
2.) Für W9x/me/xp würde ich eh was anders machen.
Da sucht man sie ein altes Spiel oder CD aus der Zeit. Da ist das 
DirektX immer mit drauf. Ich habe meins damals von C&C gehabt. lang lang 
ists her. Aber DirektX war zu der Zeit auf fast JEDER Zeitungs-CD drauf.

Ich habe ca. 200 Cd's wo das drauf ist für die o.g. OS.

von Markus S. (Gast)


Lesenswert?

Schlaumaier schrieb:
> Da sucht man sie ein altes Spiel oder CD aus der Zeit.
> Da ist das DirektX immer mit drauf.

Auf meinem System IST DirektX, allerdings in der Version 9, ein Update 
auf die Version 9.29.1974 wird nicht viel bringen, wenn das Programm die 
Version 11 sehen will. Die Version 11 wird laut MS auf meinem System 
nicht mehr laufen.

Die Lösung wäre also ein Update auf ein aktuelles BS, wobei ich auch das 
Notebook updaten darf, was ein neues Notebook bedeutet. Dummerweise habe 
ich schon 4 Stück, wie viele Notebooks soll ich als Privatmann 
eigentlich noch kaufen und wegschmeißen?

von Schlaumaier (Gast)


Lesenswert?

Markus S. schrieb:
> Die Lösung wäre also ein Update auf ein aktuelles BS, wobei ich auch das
> Notebook updaten darf, was ein neues Notebook bedeutet.

Zieh dir von MS den Win-10 Installer herunter. Der Prüft ob dein Lappi 
Win-10 kompatible ist. Die Hersteller wollen ein neuen Verkaufen ;) die 
sagen selten was geht.

Ich habe ein Acer 7520G Lappi. Der ist EDV-mässig gesehen uralt und 
selbst der hat den Test überlebt.

Der Witz ist, Den Win-8 hätte er nicht bestanden. Bei Win-10 sind die 
Hardware-Anforderungen gewaltig nach unten geschraubt worden. 
Spy-Software braucht nicht viel Leistung ;)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.