winsiderss / systeminformer

A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware. Brought to you by Winsider Seminars & Solutions, Inc. @ http://www.windows-internals.com
https://systeminformer.sourceforge.io
MIT License
10.83k stars 1.38k forks source link

This settings xml crashes the system. #1968

Closed ghost closed 7 months ago

ghost commented 7 months ago

This settings xml crashes the system.

SystemInformer.exe.settings.xml.txt

jxy-s commented 7 months ago

I just tested with the settings file you provided and didn't encounter a crash. Could you provide some more detail on the steps to reproduce the crash?

ghost commented 7 months ago
ghost commented 7 months ago

Get-Service | Where-Object {$_.StartType -eq "Disabled"}

Status Name DisplayName


Stopped AJRouter AllJoyn Router Service Stopped AppVClient Microsoft App-V Client Stopped AssignedAccessM... AssignedAccessManager Service Stopped DiagTrack Connected User Experiences and Tele... Stopped DialogBlockingS... DialogBlockingService Stopped IntelGFXFWupdat... Intel(R) OPROM FW Update Service Stopped LanmanServer Server Stopped lfsvc Geolocation Service Stopped lmhosts TCP/IP NetBIOS Helper Stopped NetTcpPortSharing Net.Tcp Port Sharing Service Stopped PushToInstall Windows PushToInstall Service Stopped RasMan Remote Access Connection Manager Stopped RemoteAccess Routing and Remote Access Stopped RemoteRegistry Remote Registry Stopped SecurityHealthS... Windows Security Service Stopped Sense Windows Defender Advanced Threat Pr... Stopped shpamsvc Shared PC Account Manager Stopped Spooler Print Spooler Stopped SSDPSRV SSDP Discovery Stopped ssh-agent OpenSSH Authentication Agent Stopped TermService Remote Desktop Services Stopped Themes Themes Stopped tzautoupdate Auto Time Zone Updater Stopped UevAgentService User Experience Virtualization Service Stopped uhssvc Microsoft Update Health Service Stopped WdNisSvc Microsoft Defender Antivirus Networ... Stopped webthreatdefuse... Web Threat Defense User Service_2eb88 Stopped WinDefend Microsoft Defender Antivirus Service Stopped wscsvc Security Center

ghost commented 7 months ago

Get-WmiObject Win32SystemDriver | Where-Object {$.StartMode -eq "Disabled"} | Select-Object Name, Description

Name Description


bam Background Activity Moderator Driver Beep Beep cdfs CD/DVD File System Reader cnghwassist CNG Hardware Assist algorithm provider dam Desktop Activity Moderator Driver hvcrash hvcrash lltdio Link-Layer Topology Discovery Mapper I/O Driver mrxsmb SMB MiniRedirector Wrapper and Engine mrxsmb20 SMB 2.0 MiniRedirector MsLldp Microsoft Link-Layer Discovery Protocol MsSecCore Microsoft Security Core Boot Driver MsSecFlt Microsoft Security Events Component Minifilter MsSecWfp Microsoft Security WFP Callout Driver NdisTapi Remote Access NDIS TAPI Driver NetBIOS NetBIOS Interface NetBT NetBT PptpMiniport WAN Miniport (PPTP) Psched QoS Packet Scheduler RasAgileVpn WAN Miniport (IKEv2) Rasl2tp WAN Miniport (L2TP) RasSstp WAN Miniport (SSTP) rdpbus Remote Desktop Device Redirector Bus Driver SgrmAgent System Guard Runtime Monitor Agent srv2 Server SMB 2.xxx Driver Tcpip6 @todo.dll,-100;Microsoft IPv6 Protocol Driver tcpipreg @%SystemRoot%\System32\drivers\tcpipreg.sys,-10110, UCPD UCPD udfs udfs UevAgentDriver UevAgentDriver wanarp Remote Access IP ARP Driver wanarpv6 Remote Access IPv6 ARP Driver WdBoot Microsoft Defender Antivirus Boot Driver WdFilter Microsoft Defender Antivirus Mini-Filter Driver WdNisDrv Microsoft Defender Antivirus Network Inspection System Driver ws2ifsl Winsock IFS Driver

jxy-s commented 7 months ago

A dump file (or least a stack dump from it) would be helpful for us to help diagnose if the problem is with System Informer. You can email us the dump file if you don't want to attach it here.

The OS is 22631.3078 and there is no kernel driver for it yet?

The System Informer kernel driver is not yet supported on that kernel version.

he system has an arc a380 in it

It might be a bug in Intel's handling of d3dk. Make sure the Intel Arc drivers are up to date.

Try disabling the plugins that use d3dk - "Extended Tools" and "Hardware Devices": image

ghost commented 7 months ago

To be honest I remember tweaking priorities and affinities on a previous system with a different GPU and had the same result. So it could be I have starved some service of resources or made a conflict between the sysinformer and the OS built-in services, that try to enforce things to the cpu scheduler ? The system freezes explorer freezes I remember touching explorer exe with affinities etc had most problems. Is there a section in the xml where the explorer.exe affinities are ?

jxy-s commented 7 months ago

Is there a section in the xml where the explorer.exe affinities are ?

These are stored in a separate file usernotesdb.xml.

ghost commented 7 months ago

usernotesdb.xml.txt

The goal was to separate higher latency Control plane and low latency "user space".

I want to stick some OS processes and driver services to the least turbo CPU core and the user space apps to the rest of the cores. Also changing some priorities along the way, including reducing IO priority and CPU priority to scheduled tasks.

Then I wanted to productize this effort as an optimization script, to kick MS and Intel, in the nuts, for making my PCs slow all those times they did in the past.

However as I read somewhere an year ago, some process had a conflict with that.

azhe403 commented 7 months ago

this settings xml also making crash, but for SI only.

[👽]

jxy-s commented 7 months ago

@azhe403 - fixed here: https://github.com/winsiderss/systeminformer/commit/0ec84eee28c0f3dbf110ae821cb57da38690b3c7

I would advise starting with fresh settings for SI.