Installation unter Windows 10 ist nicht möglich: "Fehler 997.Overlappter E / A-Vorgang wird ausgeführt"

3830
rubik

Ich versuche, Matlab zu installieren, aber der Täter ist wahrscheinlich Visual C ++ Redistributable (das Matlab installiert).

Wenn ich das Setup ausführe, schlägt jedes Mal Folgendes fehl:

Fehler 997.Überlappter E / A-Vorgang wird ausgeführt

Ich habe bereits nach einer Lösung gesucht und in jedem Artikel wird vorgeschlagen, Sicherheitsupdates zu deinstallieren, die ich nicht habe ! Viele Artikel stammen aus ein paar Jahren, als ich vor kurzem die Windows-ISO heruntergeladen und installiert habe. Ist es möglich, dass diese Updates bereits in meinem System installiert sind, aber ich kann sie nicht deinstallieren?

Was ist zu tun?

3

3 Antworten auf die Frage

2
rubik

Ok, ich habe es geschafft, Matlab R2016a zu installieren. Ich poste, was ich getan habe, falls irgendjemand dies in der Zukunft braucht.

Der Schuldige ist Visual C ++ Redistributable 2008, das Matlab um jeden Preis installieren möchte (obwohl ich es nicht einmal verwendet habe). Ich habe alle Visual C ++ - Versionen von der Microsoft-Website heruntergeladen, und alle Versionen (außer Version 2015) lehnten die Installation ab (gleicher Fehler).

Ich entpackte Matlabs setup.exe und fand in dem binVerzeichnis das Visual C ++ - Installationsprogramm. Es gab zwei Exemplare:

  • bin\vcredist_x64.exe
  • bin\vc90\vcredist_x64.exe

Letzteres ist das, das gerade ausgeführt wurde, also habe ich es durch die letzte Version ersetzt (ich musste die Datei auch umbenennen, um das Matlab zu ersetzen).

Nun ging die Installation durch, aber beim Start von Matlab erschien immer wieder die Installation von Visual C ++ 2008. Also ging ich in Matlabs binVerzeichnis (für mich war es das C:\Program Files\Matlab\bin) und ersetzte vcredist_x64.exe(was Matlab irgendwie mit seiner Kopie überschrieben hatte) durch eine eigene ausführbare Datei, die ich kompilierte, um überhaupt nichts zu tun.

2
Nick Stauner

Ähnliches Problem bei der Installation von E-Prime 2.0 unter Windows 10 Enterprise ... Gleicher Täter scheint es; gleicher Fehlercode. Da ich nicht super genug bin, um EXEs auszupacken oder zu kompilieren (yeah, wahrscheinlich einfacher als ich denke), brauchte ich eine andere Lösung, und diese hat für mich funktioniert:

Kurzum: Benennen Sie den Ordner C:\ProgramData\Microsoft\Crypto\RSA\S-1-5-18in umC:\ProgramData\Microsoft\Crypto\RSA\S-1-5-18_old

Bei erfolgreicher Installation von KB3045318 wird dieser Ordner automatisch neu erstellt.

Am Ende habe ich die fehlenden Dateien aus dem ursprünglichen Ordner in den neuen Ordner kopiert.

Um ehrlich zu sein, habe ich support\vc2008 sp1 vcredist_x86.exe copy failed: lasterror=5bei der Installation von E-Prime einen anderen, ungeraden Fehler (" ") gesehen, aber ich konnte ihn abweisen und die Installation erfolgreich abschließen. Ich habe auch nicht "die fehlenden Dateien aus dem ursprünglichen Ordner kopiert ...", weil ich nicht weiß, wozu sie dienen, aber vielleicht sollte ich? Bisher keine Explosionen. Was zählt, ist, dass ich jetzt Microsoft Visual C ++ 2008 Redistributable 9.0.30729.6161 (beide x64- und x86-Versionen) installiert habe und ich es nicht anders konnte. Diese Lösung war sehr einfach zu implementieren.

1
alljamin

Ich habe einen Artikel vom 5. Mai 2016 gefunden, der einige Optionen zur Lösung Ihres Problems enthält:

  1. Installieren Sie den Microsoft Hotfix
  2. Entfernen Sie die Aktualisierungen KB2918614, KB3072630, KB3000988 und KB3008627, führen Sie einen Neustart durch und versuchen Sie, Matlab erneut zu installieren
  3. Bearbeiten Sie die Registrierung wie in den oben genannten Tutorials beschrieben, jedoch auf eine andere Weise. Sie sollten wahrscheinlich alles löschen, was mit Matlab verbunden ist, neu starten und dann die Installation erneut versuchen.

Der Artikel, auf den ich mich beziehe, bezieht sich auf Autodesk-Software. Es besteht jedoch die Möglichkeit, dass es sich um eine universelle Lösung handelt.

Hoffe das hilft.

Danke für die Hilfe. Ich habe alle Optionen ausprobiert, aber leider hat keine funktioniert. Diese Updates werden nicht unter den installierten aufgelistet. Ich habe 5 Updates installiert und alle beginnen mit ** KB31 **. rubik vor 7 Jahren 1
@rubik Hast du versucht, alle 5 Updates zu entfernen, die du derzeit hast? alljamin vor 7 Jahren 0
Ja, aber nur eine kann deinstalliert werden. Die anderen haben diese Option nicht ... rubik vor 7 Jahren 1
@rubik Haben Sie versucht, im abgesicherten Modus zu booten und die Updates zu deinstallieren? `` Run``-> `` msconfig``-> `` Boot``-> `` Safe boot``-> `` Ok``-> `` Restart`` alljamin vor 7 Jahren 0
Nichts ... Trotzdem danke ich Ihnen für Ihre Hilfe. rubik vor 7 Jahren 0
@rubik Sie können Updates auch im abgesicherten Modus nicht deinstallieren? Das kann nicht wahr sein. Bekommen Sie irgendwelche Fehler? Es wäre auch hilfreich, wenn Sie genau angeben würden, welche Updates Sie bereits installiert haben (indem Sie sie benennen) und welche Version von Matlab Sie installieren möchten sowie welche Windows-10-Version Sie ausführen. alljamin vor 7 Jahren 0
Oh nein, ich habe die Updates deinstalliert, aber der Fehler blieb bestehen. Ich glaube, ich habe es durch den Austausch von Dateien zum Laufen gebracht. Ich werde bald posten, was ich getan habe. rubik vor 7 Jahren 1