Langsamer Start von Compilern und Batch-Files

Gast #1137617
Lesenswert?

Hallo,

ich habe folgendes Problem:

Wenn ich eine Batchdatei mit folgendem Inhalt starte:
1
@echo off
2
cls
3
color 02
4
echo Hello World!
5
echo.
6
pause

Dann braucht mein Computer dafür ca. 15 Sekunden bis er anfängt das 
abzuarbeiten.
Wenn ich z.B. ein paar kleine C-programe compilieren möchte habe ich das 
gleiche Problem (sehr träge).

OS: Vista 32-bit
Ram: 3 GByte
CPU: Q6600 Intel
Board: Dell (Intel X-38)

Ich habe keine Ahnung woran es liegen könnte.
Wenn ich die gleiche Batchdatei unter Windows 7 in einer VM aufrufe, 
dann wird die Batchdatei sofort aufgerufen und alles funktioniert 
schnell.
Daher kann es doch eigentlich nur an einer dämlichen Vista Einstellung 
liegen.

Ich hoffe es hat wer eine Lösung für mich, so dass ich auch mal mehr 
schreiben kann als ein Hello World! ;)

Gruss

Mücke
Gast #1138778
Lesenswert?

Evtl. etwas missverständlich ausgedrückt.
Zur Klarstellung:

Das Vista ist der Host und das Windows 7 der Gast in der VM.

Also unter Vista nativ braucht das alles bis es startet und bei Windows 
7 in der VM rennts sofort los.

Keiner ne Idee ?
Gast #1140837
Lesenswert?

Ok, nächste Frage :-)
Wenn Du über das Startmenu/Ausführen "cmd" eingiebst, kommt die Konsole 
da sofort oder auch verzögert?
So kann man vielleicht herausfinden, ob es mit der Konsole an sich etwas 
zu tun hat oder nur im Zusammenhang mit der Batchdatei.
Gast #1141275
Lesenswert?

So. Habe es ausprobiert.
Es ist tatsächlich die Konsole die verspätet startet.

Habe es so gemacht wie beschrieben:

>Wenn Du über das Startmenu/Ausführen "cmd" eingiebst, kommt die Konsole
>da sofort oder auch verzögert?

Aber woran das liegen kann weiss ich immer noch nicht.

@ Johnny

Hast Du denn dazu ne Antwort parat, weil Du gleich in die richtige 
Richtung geschossen hast?
Gast #1141355
Lesenswert?

Gemäß diesem Artikel:

http://www.vistaheads.com/forums/microsoft-public-windows-vista-general/7530-10-seconds-delay-when-starting-command-prompt.html

habe ich auch folgendes gemacht:

Try running sfc /scannow from an elevated command prompt.

Lief anstandslos durch, aber brachte leider keine Besserung.

Zumindest lässt sich jetzt besser suchen mit den neuen Infos. Ich 
scheine auch nicht der einzige zu sein mit diesem Problem auf diesem 
Planeten. Aber eine Lösung steht noch aus.



Gruss Mücke
Gast #1141882
Lesenswert?

Hab leider auch keine Idee bereit, jedenfalls wissen wir jetzt, dass es 
nichts mit Deiner Batchdatei zu tun hat, sondern nur mit Windows und 
dessen Konsole.

Ah was mir noch einfällt; Ist bei Vista wahrschienlich auch noch so, man 
kann wahrscheinlich irgendwo noch eine Art autoexec.bat (oder ähnlich) 
für die Konsole einrichten um dort Dinge zu laden, die der 
Kompatibilität für alte Programme dienen. Vielleicht hat ein Programm, 
das Du installiert hast (Compiler vielleicht), sowas installiert, was 
nun bei jedem Aufruf der Konsole gestartet wird und die Verzögerung 
verursacht. Du könntest mal im c:\ gucken ob dort was lustiges zu finden 
ist. Vielleicht ist es auch woanders abgelegt, aber kenne mich da auch 
nicht so aus.
Gast #1141957
Lesenswert?

Du könntest ja auch mal probehalber ein anderes Programm starten. Notpad 
oder calc.
Ich würde mal probieren, cmd mit kompletter Pfadangabe zu starten
c:\windows\system32\cmd.exe (oder so ähnlich)
Wenn das auch langsam starten bist du ja schonmal einen Schritt weiter.

Sonst sucht Windows zu lange, bis es die Datei gefunden hat...
Gast #1142232
Lesenswert?

@ Werner A.:

Das habe ich gemacht. Habe eine Verknüpfung auf dem Desktop direkt zur 
cmd.exe.

Ergebnis: Keine Änderung.

@ Johnny:

Das wäre eine Möglichkeit, das etwas anderes mit startet, aber was 
sollte das sein, dass eine Verzögerung von 10-15 Sekunden hervorruft?
Es ist ja nicht so, dass ich eine lahme Mühle habe.
Ich werde aber nochmal schauen ob ich da etwas finde in der Autoexec.bat


Gruss
Mücke
Gast #1142282
Lesenswert?

Hi Mücke!

Vielleicht findest Du ja über den Task-Manager heraus, ob in der 
Wartezeit vorher irgend ein anderer Prozess die Console blockiert? Im 
Taskmanger Karteikarte "Prozesse", absteigend sortieren nach der Spalte 
"CPU-Auslastung". Ggf. auf mal von Sysinternals (www.sysinternals.com) 
den ProcessExplorer herunterladen (zu finden unter "Sysinternals Process 
Utilities").

Gruß
Markus
Gast #1145374
Lesenswert?

Aufgrund der Tatsache, dass wenn die Konsole gestartet ist, ich sie 
wegklicke und wieder starte und das Ergebnis das gleiche bleibt, folgere 
ich das es sich nicht um einen nicht aktivierten Dienst handelt, da 
dieser ja aktiv bleiben würde und beim zweiten Startvorgang nicht die 
Bremse sein würde.

Ich habe mittlerweile auch so gut wie sämtlichen Mist deinstalliert der 
auf meinem Rechner war.

Bleibt mir als einzige Wahl den Rechner neu aufzusetzen, oder hat noch 
wer eine Idee?


Gruss

Mücke
#1145689
Lesenswert?

Ein paar Sachen könnte man noch überprüfen:
- echo %comspec% in der Konsole gibt was passendes ala 
C:\Windows\system32\cmd.exe aus?
- Path ansehen. Irgendwelche Netzlaufwerke/pfade?
- regedit und HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor\ 
ansehen. AutoRun-Eintrag?
Gast #1146276
Lesenswert?

>> Bleibt mir als einzige Wahl den Rechner neu aufzusetzen, oder hat noch
>> wer eine Idee?

> Das wäre immerhin eine Chance, das bislang schlechteste NT-basierende
> Windows loszuwerden.

Also bei den meisten läuft Vista prächtig, ich weiss nicht was Du 
auszusetzen hast.
Die aktuellen Linuxe sind im übrigen auch die schlechtesten aller 
Zeiten, installiere ich eine 10 Jahre alte Version, dann bootet diese 
viel, viel schneller. Linux ist also auch Schrott.
Gast #1146559
Lesenswert?

>> Also bei den meisten läuft Vista prächtig

> Definiere "prächtig".

Prächtig heisst bei mir praktisch ohne Probleme. Einzig für meinem alten 
HP Scanner und eine uralte USB Kamera gabs keine Treiber; hab dann 
allerdings für den Scanner doch noch was funktionierendes gefunden.
Ansonsten bootet es schnell, läuft schnell, Software läuft ohne Probleme 
und schnell, stabil (noch kein einziger Absturz).
Also für mich ist Vista ein sehr gutes OS, ein aktueller PC natürlich 
vorausgesetzt und keine 3 Jährige, alte Gurke.

> Das wäre immerhin eine Chance, das bislang schlechteste NT-basierende
> Windows loszuwerden.

Hast Du denn schon mal mit NT3.5 oder NT4 was gemacht? Oder was fandest 
Du an denen besser als an Vista?
Persönliche Seite #1146596
Lesenswert?

> Hast Du denn schon mal mit NT3.5 oder NT4 was gemacht?

Ja, sogar mit einer Vorabversion von NT3.1.

> Oder was fandest Du an denen besser als an Vista?

"Besser" als Vista sind sie insofern, daß sie nicht mit völlig 
untauglichen Mitteln Sicherheit vorgaukeln, wo keine ist, daß sie nicht 
den Benutzer mit MfS-Methoden gängeln ...
Ansonsten bin ich natürlich froh, kein älteres NT als 5.1 verwenden zu 
müssen, auch 5.0 war in vieler Hinsicht ärgerlich.

Aber die vielgerühmten Fortschritte von 6.0 werden von den Nachteilen 
(abnorme Hardwareansprüche, lausige Treiberversorgung, 
Benutzergängelung, vorgetäuschte Sicherheit, DRM-Umsetzung etc.) mehr 
als wettgemacht.

Auf meinem Produktivsystem arbeite ich daher weiterhin mit NT 5.1; auf 
meinen privaten Systemen setze ich seit einiger Zeit ein ganz anderes 
Betriebssystem ein, das derzeit in Version 10.5.6 vorliegt.
Gast #1146640
Lesenswert?

> auf meinen privaten Systemen setze ich seit einiger Zeit ein ganz anderes
> Betriebssystem ein, das derzeit in Version 10.5.6 vorliegt

Bist wohl auch einer, der sich von grossen Versionsnummern blenden 
lässt.
Es ist zu bemerken, dass Versionsnummern überhaupt nicht mit der 
Qualität eines Produktes korellieren.

> abnorme Hardwareansprüche

Also bitte, man kaufe jeden beliebigen PC im Shop um die Ecke und er 
wird für Vista geeignet sein.
MS hat nie behauptet, Vista sei für alte PC's geeignet.

Generelle Regel:
Alter PC -> Altes OS

Keine Regel ohne Ausnahme natürlich.
Wenn wir schon beim Thema sind; Kann man mit einem Tampon schreiben?
-> In der Regel schon...
Gast #1147415
Lesenswert?

Heute habe ich meinen COmputer neu aufgesetzt.
Alles wieder bestens.

Die restlichen Postings sind ja etwas vom Thema abgekommen.

Meine Meinung dazu:
Mein Vista ist bis auf dieses Problem welches ich hatte einwadfrei 
gelaufen.
Und was die Hardwareanforderungen angeht habe ich auch keine Probleme. 
Ich komme aber auch nicht auf die blöde Idee auf einem 8 Jahre alten 
Rechner Vista zu installieren.

Egal. Schwamm drüber.


Gruss

Mücke



p.s.:   /close

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren