Ik zie hetzelfde. Een thread-dump van de problematische thread in MCE Buddy via Sysinternals’ Process Explorer toont dat deze vastzit in een soort netwerkverbinding of DNS-opzoeking (voor iets dat niet in DNS bestaat, zoals een ander proces op localhost of een andere host op het interne LAN?). Ik krijg deze onverklaarbaar hoge CPU-belasting naast “kan geen verbinding maken met server”, en heb de details in een andere thread genoteerd.
Bedankt voor het melden. Ik heb het probleem gereproduceerd en de oorzaak geïsoleerd. Het gebeurt wanneer de GUI-client probeert te bepalen of het lokaal of op een externe machine draait (Windows voert een DNS-opzoeking uit voor zijn hostnaam, wat leidt tot excessief CPU-gebruik). We werken aan een oplossing.
Edit: Nadat ik het proces een paar minuten heb gadegeslagen, lijkt er een patroon te zijn. Het piekt en blijft een minuut of anderhalve minuut hoog, daalt dan tot nul voor ongeveer 10 seconden. Daarna herhaalt het zich keer op keer. Het lijkt er dus op dat het iets probeert, een time-out krijgt, en dan na een paar seconden opnieuw probeert?
Ik zal de service voorlopig maar stopzetten en starten wanneer er een achterstand is. Dat gaat een beetje tegen het doel in, maar niet als het zo veel gebruik opslokt.
Ik kan het probleem hier niet reproduceren, controleer je netwerkmappen?
Het kan helpen om de tool te gebruiken die @mike808 noemde om te isoleren waar precies de CPU-tijd wordt besteed, wat mogelijk aanwijzingen geeft voor de volgende stappen
Dus dit is wat er gebeurt als ik op “Stack” klik in het tabblad “Threads” van de verkenner, waarvan ik aanneem dat je dat bedoelt. Dit was tijdens het nietsdoen en gebruikte ongeveer 16%
Het pad dat het controleert maakt deel uit van Drivepool. D:/MCEBuddy waar D een drivepool-instantie is. De schijven in de pool zijn echter allemaal op dezelfde machine aangesloten, dus nee, het is geen controle via het netwerk.
Vreemd. Het lijkt alsof het het configuratiebestand ergens voor parseert en vervolgens iets doet dat mogelijk UAC of een andere vorm van gebruikersinvoer vereist, maar dat niet kan.
Zou het een tekenset- of coderingprobleem kunnen zijn? @AustinWBest gebruik je een internationaal toetsenbord, bestandssysteemopties of hebben de bestandspaden misschien “slimme aanhalingstekens” of andere niet-VS-karakters? Zijn de standaardinstellingen ingesteld? Gewoon om uit te sluiten dat het niet probeert een selectie van de gebruiker te krijgen die niet mogelijk is, aangezien Windows in sommige gevallen geen console-invoer kan krijgen (meestal drivers, maar dit is misschien niet die situatie).
Het veroorzaakt geen probleem met mijn MCEBuddy, maar vaak worden items met apostrofs weergegeven (“Cook’s Kitchen” of “Rory O’Connell”) geparseerd met een enkel sluithaakje in plaats van een apostrof (of andersom), en belanden ze in andere mappen en bestandsnamen. Het beïnvloedt ook de metadata, maar dat is minder belangrijk.
Misschien gebruiken je mappen op de drivepool een andere tekensetcodering dan het configuratiebestand, of gebeurt er iets vergelijkbaars raars.
@Goose zou moeten uitzoeken of het gebruik van DrivePool dingen verandert (de API’s?) die MCEBuddy nodig heeft als dat de bron van het probleem is. Ik gebruik geen DrivePool, dus geen feedback daarover.
Controleer je History-bestand, manual-bestand en andere MCEBuddy-configuratiebestanden. Een van hen kan beschadigd zijn. Begin met het wissen van de history- en manualbestanden (gewoon verwijderen) en als dat het probleem niet oplost, dan heb je mogelijk een schone installatie nodig.