Einige Programme, die nach der mscvrt-Laufzeitumverteilung weitaus langsamer ausgeführt werden, werden viel langsamer ausgeführt
UPDATE : Es scheint, dass es einen unglücklichen Zufall gab. Es sieht so aus, als wäre mein Laptop-Netzteil zu der Zeit, als ich diese Builds und Deletions von Redistributables ausführte, leise im Sterben und mein DELL E6410 drosselte leise die CPU als Reaktion darauf. Werde mehr posten, wenn sich herausstellt, dass dies nicht das Problem ist, aber ein neues Netzteil macht dies bislang schneller ...
Ich verwende Windows 7 auf einem Dell Latitude E6410-Laptop.
Hintergrund: Ich muss ein Programm mit cl von der Kommandozeile aus kompilieren, und es kam zu einem Fehler über winsock2. Eine Seite, die ich gelesen habe, sagte, ich sollte Windows SDK neu installieren. Diese Installation schlug fehl und andere Seiten sagten, es sei manchmal notwendig, die mscv-Laufzeitumverteilungsdateien zu deinstallieren, damit Windows SDK ordnungsgemäß installiert werden kann. Das stellte sich als wahr heraus. Ich habe alle meine umverteilbaren Dateien MSCV 9 (2008) und MSCV 10 (2010) gelöscht. Ich habe Windows SDK erfolgreich installiert und kompiliert. Bald bemerkte ich, dass sich mein Computer seltsam verhielt. Einige Dinge liefen mit normaler Geschwindigkeit, andere liefen langsam. Insbesondere ein älteres Programm (vielleicht mit Visual Studio 2008 erstellt?) Lief viel langsamer als normal.
Ich sehe hier eine Frage zum Wiederherstellen der benötigten Redistributables : Unkristallisierte C ++ - Redistributables unter Windows Vista
Ich bin verwirrt über den Grund, warum, wenn mein Problem darin bestand, dass bestimmte benötigte weitervertreibbare DLLs gelöscht wurden, bestimmte Programme langsamer laufen würden, statt wie in der gerade genannten Frage überhaupt nicht zu laufen.
Gibt es eine Art "Fallback" -Prozess, bei dem, wenn er die richtige Umverteilungsdatei nicht findet, er auf eine langsamere Alternative zurückgreifen kann? Möglicherweise findet sich irgendwo auf meinem Rechner ein Debug-Debugbuch, das weiterverteilt werden kann?
Ich sehe in Unkristalled C ++ Redistributables unter Windows Vista, wie eine fehlende Redistributable gefunden wird. Aber gibt es einen einfachen Weg für mich zu sehen, welche alternativen DLLs geladen werden könnten? Vielleicht kann ich mit procmon sehen, was geöffnet wird ...
Mehr Hintergrund: Hier sind die Links, die mich zur Deinstallation der Weitervertreibbaren führten:
https://stackoverflow.com/questions/19366006/error-when-installing-windows-sdk-7-1
0 Antworten auf die Frage
Verwandte Probleme
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
4
Wie sperre ich rechtsbündige Symbolleisten in Windows 7, ohne dass sie schrecklich aussehen
-
3
Wie können Sie die Akkulaufzeit eines Laptops eines Windows-PCs optimal nutzen?
-
4
Windows 7 "Aero Snap" -Funktion für Ubuntu GNOME
-
3
Meine zweite Festplatte ist in Windows 7 nicht sichtbar
-
7
Wie ersetze ich Notepad in Windows 7?
-
2
Wie werden Windows 7-Taskleistensymbole in zwei Reihen angeordnet?
-
1
Was kann ich unter Windows XP ausschalten, um Speicher freizugeben, ohne alles zu beschädigen
-
2
Was kann ich auf einem Vista-Laptop ausschalten, um Ressourcen freizugeben
-
1
Probleme beim Standby unter Windows 7