CapFrameX (CX) - Frametime Capture und Analyse Tool

  • Ersteller Ersteller gaussmath
  • Erstellt am Erstellt am
1768466310567.png


Code:
 dotnet --info
.NET SDK:
 Version:           9.0.304
 Commit:            f12f5f689e
 Workload version:  9.0.300-manifests.610a1858
 MSBuild version:   17.14.16+5d8159c5f

Laufzeitumgebung:
 OS Name:     Windows
 OS Version:  10.0.19045
 OS Platform: Windows
 RID:         win-x64
 Base Path:   C:\Program Files\dotnet\sdk\9.0.304\

Installierte .NET-Workloads:
 [ios]
   Installationsquelle: VS 17.14.36414.22
   Manifestversion:    18.5.9214/9.0.100
   Manifestpfad:       C:\Program Files\dotnet\sdk-manifests\9.0.100\microsoft.net.sdk.ios\18.5.9214\WorkloadManifest.json
   Installationstyp:              Msi

 [android]
   Installationsquelle: VS 17.14.36414.22
   Manifestversion:    35.0.78/9.0.100
   Manifestpfad:       C:\Program Files\dotnet\sdk-manifests\9.0.100\microsoft.net.sdk.android\35.0.78\WorkloadManifest.json
   Installationstyp:              Msi

 [maui-windows]
   Installationsquelle: VS 17.14.36414.22
   Manifestversion:    9.0.82/9.0.100
   Manifestpfad:       C:\Program Files\dotnet\sdk-manifests\9.0.100\microsoft.net.sdk.maui\9.0.82\WorkloadManifest.json
   Installationstyp:              Msi

 [maccatalyst]
   Installationsquelle: VS 17.14.36414.22
   Manifestversion:    18.5.9214/9.0.100
   Manifestpfad:       C:\Program Files\dotnet\sdk-manifests\9.0.100\microsoft.net.sdk.maccatalyst\18.5.9214\WorkloadManifest.json
   Installationstyp:              Msi

Konfiguriert für die Verwendung loose manifests beim Installieren neuer Manifeste.

Host:
  Version:      9.0.8
  Architecture: x64
  Commit:       aae90fa090

nix Portable Mode und .net9 ist installiert?!
 
Hallo,

ich habe jetzt von der 1.7.6 auf 1.8.0 Beta gewechselt. Hat auch alles geklappt bis auf eine Sache: Ich sehe gar keine "Running Processes" mehr. Egal welches Spiel ich starte, es erscheint dort nicht, auch nicht beim mehrfachen aktualisieren per Button. Auch Spiele die vorher da angezeigt wurden. Ich habe sonst keine andere Software installiert/aktualisiert. PresentMon Überwachung in HWinfo64 ist deaktiviert, CFX Settings schon per Löschen zurückgesetzt. 2 mal neu installiert und auch 1.7.9 versucht: Bringt auch nix. Wo muss ich ansetzen damit CFX mir wieder die aktuell laufenden Spiele anzeigt?
 
Interessant, so eine Art von Fehler in Griff zu bekommen, ist wichtig. Lass uns da mal systematisch durchgehen.

Navigiere zu C:\Program Files (x86)\CapFrameX\PresentMon. Welche exe siehst du dort?
 
Interessant, so eine Art von Fehler in Griff zu bekommen, ist wichtig. Lass uns da mal systematisch durchgehen.

Navigiere zu C:\Program Files (x86)\CapFrameX\PresentMon. Welche exe siehst du dort?
Hi, sry für die Verspätung, Arbeit und so.

Nur "CX_PresentMon-2.4.1-x64.exe" sehe ich in dem Verzeichnis.
Laut Taskmanager ist die auch aktiv mit 3-4 MiB Speicherbelegung aber sonst keinerlei Aktivität.

Edit: Wenn ich die Presentmon Überwachung in HWiNFO64 wieder aktiviere, zeigt er auch überall 0 an. Scheint also Presentmon an sich bei mir kaputt zu sein.
 
Zuletzt bearbeitet:
HWiNFO ist im Autostart, schmeiße ich mal eben raus. AIDA64 habe ich nicht installiert.

Bei Prozessen taucht nur ein PresentMon auf - der von CFX.
 
Neugestartet habe ich ohne HWiNFO64, bringt auch nichts.

Der Log:
C:\Windows\System32>logman query -ets

Datensammlersatz Typ Status
-------------------------------------------------------------------------------
Circular Kernel Context Logger Ablaufverfolgung Wird ausgeführt
Eventlog-Security Ablaufverfolgung Wird ausgeführt
CimFSUnionFS-Filter Ablaufverfolgung Wird ausgeführt
DiagLog Ablaufverfolgung Wird ausgeführt
Diagtrack-Listener Ablaufverfolgung Wird ausgeführt
EventLog-Application Ablaufverfolgung Wird ausgeführt
EventLog-Microsoft-Windows-CodeIntegrity-Verbose Ablaufverfolgung Wird ausgeführt
EventLog-System Ablaufverfolgung Wird ausgeführt
FilterMgr-Logger Ablaufverfolgung Wird ausgeführt
LwtNetLog Ablaufverfolgung Wird ausgeführt
Microsoft-Windows-Rdp-Graphics-RdpIdd-Trace Ablaufverfolgung Wird ausgeführt
NetCore Ablaufverfolgung Wird ausgeführt
ScreenOnPowerStudyTraceSession Ablaufverfolgung Wird ausgeführt
RadioMgr Ablaufverfolgung Wird ausgeführt
ReFSLog Ablaufverfolgung Wird ausgeführt
UBPM Ablaufverfolgung Wird ausgeführt
WdiContextLog Ablaufverfolgung Wird ausgeführt
WiFiSession Ablaufverfolgung Wird ausgeführt
SleepStudyTraceSession Ablaufverfolgung Wird ausgeführt
CldFltLog Ablaufverfolgung Wird ausgeführt
NVIDIA-NVTOPPS-NOCAT Ablaufverfolgung Wird ausgeführt
NVIDIA-NVTOPPS-FILTER Ablaufverfolgung Wird ausgeführt
WinDiag-Realtime-Session Ablaufverfolgung Wird ausgeführt
UpdateSessionOrchestration Ablaufverfolgung Wird ausgeführt
MpWppCoreTracing-20260103-004856-00000003-100000000 Ablaufverfolgung Wird ausgeführt
MpWppTracing-20260102-234856-00000003-fffffffeffffffff Ablaufverfolgung Wird ausgeführt
MoUxCoreWorker Ablaufverfolgung Wird ausgeführt
1DSListener Ablaufverfolgung Wird ausgeführt
GamingServices Ablaufverfolgung Wird ausgeführt
TraceEventSession Ablaufverfolgung Wird ausgeführt
GraphicsPerfMonitorSession Ablaufverfolgung Wird ausgeführt
SHS-01032026-004907-7-1ff Ablaufverfolgung Wird ausgeführt
Steam Event Tracing Ablaufverfolgung Wird ausgeführt
FrameViewService Ablaufverfolgung Wird ausgeführt
8696EAC4-1288-4288-A4EE-49EE431B0AD9 Ablaufverfolgung Wird ausgeführt
 
Dann noch eine Sache, relativ kleines Problem. Man kann jetzt die "Monitor Refresh Rate" anzeigen. Ich habe zwei Monitore, spiele aber NICHT auf dem primären Monitor. CFX zeigt immer die Hz Rate des Primärmonitors an, völlig egal ob man das Spiel auf dem korrekten Monitor nativ startet oder per Win+Shift+Pfeiltaste "rüber schiebt". Keine Ahnung ob das überhaupt fixbar ist.
 
Zurück