Hallo Forum
Nachdem ich einiges an Hardware ausgetauscht habe (Mainboard, Prozessor und RAM) arbeitet Windows erstaunlich problemlos weiter, aber Total Commander hat ein Problem, der Start des Programms braucht plötzlich ca. 15 Sekunden. Zuerst zeigt es ca 10 Sekunden nur den Startup-Screen an, dann erscheint das Hauptfenster und es dauert noch einmal 5 Sekunden, bis die beiden Verzeichnisse auftauchen. Ab diesem Punkt läuft dann alles performant und problemlos wie immer, seit ich vor 25 Jahren meine Lizenz gekauft haben.
Vor dem Umbau hatte ich ein Asus-Bord mit I7/2600 und 8gb RAM, jetzt sieht es so aus:
Total Commander 9.51. 64bit (2020-03-25)
Betriebsystem Microsoft Windows 10 Enterprise
Version 10.0.19042 Build 19042
Prozessor AMD Ryzen 7 3700X 8-Core Processor, 3600 MHz, 8 Kern(e), 16 logische(r) Prozessor(en)
BIOS-Version/-Datum American Megatrends Inc. A.A0, 07.09.2020
BaseBoard-Produkt MPG X570 GAMING PLUS (MS-7C37)
Installierter physischer Speicher (RAM) 16.0 GB
Programm startet langsam nach Hardware-Tausch
Moderators: Hacker, Stefan2, white
- ghisler(Author)
- Site Admin
- Posts: 50479
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Programm startet langsam nach Hardware-Tausch
Ich würde mal mit dem Gratistool "process monitor" von Microsoft untersuchen, was Total Commander in diesen 15 Sekunden macht, oder direkt davor. Vielleicht versucht er auf ein nicht verfügbares Laufwerk zuzugreifen.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Programm startet langsam nach Hardware-Tausch
Hm, das ist interessant, aber nicht genau selbsterklärend 
Dies sind die Punkte, an denen ich längere Pausen sehe:
15:50:57.5254872 TOTALCMD64.EXE 16000 Thread Exit SUCCESS Thread ID: 18300, User Time: 0.0000000, Kernel Time: 0.0000000
15:51:03.1029866 TOTALCMD64.EXE 16000 Thread Create SUCCESS Thread ID: 12828
15:51:04.8005105 TOTALCMD64.EXE 16000 CloseFile C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.844_none_ca00b6081b84eb1d SUCCESS
15:51:05.3027400 TOTALCMD64.EXE 16000 Thread Exit SUCCESS Thread ID: 7296, User Time: 0.0000000, Kernel Time: 0.0937500
15:51:06.2153967 TOTALCMD64.EXE 16000 CreateFile C:\Users\Nico Busch\AppData\Roaming\GHISLER\WINCMD.INI SUCCESS Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened
15:51:13.9434368 TOTALCMD64.EXE 16000 RegCloseKey HKCU\Network SUCCESS
15:51:16.5755263 TOTALCMD64.EXE 16000 CreateFile C:\Users\Nico Busch\AppData\Roaming\GHISLER\WINCMD.INI SUCCESS Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened
15:51:19.9723346 TOTALCMD64.EXE 16000 QueryStandardInformationFile C:\Users\Nico Busch\AppData\Local\Microsoft\Windows\Explorer\iconcache_16.db SUCCESS AllocationSize: 1’048’576, EndOfFile: 1’048’576, NumberOfLinks: 1, DeletePending: False, Directory: False
15:51:24.8049415 TOTALCMD64.EXE 16000 Thread Create SUCCESS Thread ID: 12620

Dies sind die Punkte, an denen ich längere Pausen sehe:
15:50:57.5254872 TOTALCMD64.EXE 16000 Thread Exit SUCCESS Thread ID: 18300, User Time: 0.0000000, Kernel Time: 0.0000000
15:51:03.1029866 TOTALCMD64.EXE 16000 Thread Create SUCCESS Thread ID: 12828
15:51:04.8005105 TOTALCMD64.EXE 16000 CloseFile C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.844_none_ca00b6081b84eb1d SUCCESS
15:51:05.3027400 TOTALCMD64.EXE 16000 Thread Exit SUCCESS Thread ID: 7296, User Time: 0.0000000, Kernel Time: 0.0937500
15:51:06.2153967 TOTALCMD64.EXE 16000 CreateFile C:\Users\Nico Busch\AppData\Roaming\GHISLER\WINCMD.INI SUCCESS Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened
15:51:13.9434368 TOTALCMD64.EXE 16000 RegCloseKey HKCU\Network SUCCESS
15:51:16.5755263 TOTALCMD64.EXE 16000 CreateFile C:\Users\Nico Busch\AppData\Roaming\GHISLER\WINCMD.INI SUCCESS Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened
15:51:19.9723346 TOTALCMD64.EXE 16000 QueryStandardInformationFile C:\Users\Nico Busch\AppData\Local\Microsoft\Windows\Explorer\iconcache_16.db SUCCESS AllocationSize: 1’048’576, EndOfFile: 1’048’576, NumberOfLinks: 1, DeletePending: False, Directory: False
15:51:24.8049415 TOTALCMD64.EXE 16000 Thread Create SUCCESS Thread ID: 12620
Re: Programm startet langsam nach Hardware-Tausch
Ist Windows auch neu installiert? Sonst kann Windows TC falsche Information geben.
Re: Programm startet langsam nach Hardware-Tausch
Nein, Windows hat nach dem Umbau gemeldet, dass es Anpassungen vornehmen muss, ca 10 Minuten gearbeitet und läuft seitdem problemlos, fand ich noch erstaunlich.
- ghisler(Author)
- Site Admin
- Posts: 50479
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Programm startet langsam nach Hardware-Tausch
Hmm, irgendetwas scheint den Zugriff auf die Datei WINCMD.INI stark zu verlangsamen, vielleicht ein Virenscanner?
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Programm startet langsam nach Hardware-Tausch
Update: nachdem ich nun das BIOS auf die neueste Version upgedated habe, ist das Problem verschwunden.