It is in a VM, but I have made sure the VM has plenty of memory. Virus scan is disabled. Here'e the call stack from the thread in the TCC instance that is taking the CPU time:
ntoskrnl.exe!memset+0x64a
ntoskrnl.exe!ExfReleasePushLock+0x8ec
ntoskrnl.exe!__misaligned_access+0x331
ntoskrnl.exe!__misaligned_access+0x17e7
ntoskrnl.exe!KeWaitForMultipleObjects+0xf5d
ntoskrnl.exe!KeDelayExecutionThread+0x186
ntoskrnl.exe!NtWaitForSingleObject+0x16e
ntoskrnl.exe!KeSynchronizeExecution+0x3a43
wow64cpu.dll!TurboDispatchJumpAddressEnd+0x6c0
wow64cpu.dll!TurboDispatchJumpAddressEnd+0x56b
wow64.dll!Wow64SystemServiceEx+0x1ce
wow64.dll!Wow64LdrpInitialize+0x429
ntdll.dll!RtlIsDosDeviceName_U+0x24c87
ntdll.dll!LdrInitializeThunk+0xe
ntdll.dll!ZwDelayExecution+0x15
KERNELBASE.dll!Sleep+0xf
TakeCmd.dll!?AllocDup@@YGPA_WPA_W@Z+0x1c8
There are four thread and none of the other stacks have any third party DLLs either. Here's the stack from the thread in Take Command that is using the CPU:
ntoskrnl.exe!memset+0x64a
ntoskrnl.exe!ExfReleasePushLock+0x8ec
ntoskrnl.exe!__misaligned_access+0x331
ntoskrnl.exe!__misaligned_access+0x17e7
ntoskrnl.exe!KeWaitForMultipleObjects+0xf5d
ntoskrnl.exe!KeWaitForMutexObject+0x19f
win32k.sys!memset+0x7ac7
win32k.sys!memset+0x7b69
win32k.sys!memset+0x61a0
win32k.sys!memset+0x62a5
win32k.sys!memset+0x7c95
ntoskrnl.exe!KeSynchronizeExecution+0x3a43
wow64win.dll+0x3fe3a
wow64win.dll+0x1aea8
wow64.dll!Wow64SystemServiceEx+0xd7
wow64cpu.dll!TurboDispatchJumpAddressEnd+0x2d
wow64.dll!Wow64SystemServiceEx+0x1ce
wow64.dll!Wow64LdrpInitialize+0x429
ntdll.dll!RtlUniform+0x6e6
ntdll.dll!RtlCreateTagHeap+0xa7
ntdll.dll!LdrInitializeThunk+0xe
USER32.dll!DispatchMessageW+0x5c
tcmd.exe!?CallHtmlHelp@@YGHPA_W@Z+0x3cd03
tcmd.exe!?CallHtmlHelp@@YGHPA_W@Z+0x2557cd
tcmd.exe!?CallHtmlHelp@@YGHPA_W@Z+0x131a57
ntdll.dll!RtlInitializeExceptionChain+0x63
ntdll.dll!RtlInitializeExceptionChain+0x36
According to Process Explorer:
* VM:
* 1.2 GB to System Commit
* 1.4 GB Physical Memory used.
* 2 GB Memory total
* Host:
* 5.6 GB to System Commit
* 6.5 GB Physical Memory used
* 8 GB Memory total
* CPU utilization is around 50% with ~20% of that from this VM
I just tried on the host and each TCC instance take 1.5% to 2% and Take Command takes about 4%. Again, this is with the prompts just sitting there.
Is there anything else I could look at or try?
Thank you for looking at this.
Mark