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
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.
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).
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.
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
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...
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.
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.
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.
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).
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...
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.
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 :-(
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.
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.
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!
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.
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?
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 ;)