shcore.dll taking up cpu cycles

  • 1
  • Problem
  • Updated 1 year ago

this post below describes my problem.

https://social.technet.microsoft.com/Forums/windows/en-US/b221f752-5c22-471c-bc60-db06a7b44cf9/shcor...

I run procmon.exe to see what is taking up a larger than normal portion of cpu activity.

MindManager.exe is looking for shcore.dll and not finding it.

I am running Win7 64bit.  MindManager  17.2.208

Anyone else having this issue? 


Photo of Brian Morse

Brian Morse

  • 35 Posts
  • 5 Reply Likes

Posted 1 year ago

  • 1
Photo of Ary Velstra, Expert Trainer

Ary Velstra, Expert Trainer

  • 1354 Posts
  • 204 Reply Likes
No never had a need to check this.
Photo of Brian Morse

Brian Morse

  • 35 Posts
  • 5 Reply Likes

I created a dummy file  c:\program files\mindjet\mindmanager 17\shcore.dll

It is a text file with nothing in it except a note to myself stating that I created it on this date.  I ran procmon.exe again and at least mindmanager.exe is not searching all over my hard drive trying to find the file.  Once found mindmanager.exe does its create file / close file digital gymnastics which appears to reduce the number of cpu cycles it chews up.  I'll report back if what I did improves or degrades performance.

BTW I did the sfc thing as suggested in the ms TechNet thingy in my previous post.  The log file did not mention shcore.dll so I guess that was a non-factor in trying to understand this problem.


Photo of Brian Morse

Brian Morse

  • 35 Posts
  • 5 Reply Likes

Well the dummy file caused an error when I tried to open a link to a web page from my map. 

C:\Program Files\Mindjet\MindManager 17\shcore.dll is either not design to run on Windows or it contains and error. Try installing program again.


I deleted the dll file.  No error.


Photo of Alf Christophersen

Alf Christophersen

  • 52 Posts
  • 6 Reply Likes
Checking with Everything from http://www.voidtools.com/, but the only shcore that turns up is shcore.lib and shcore.h in Windows Kits subdirectory of Program files(x86)
(Edited)
Photo of Alf Christophersen

Alf Christophersen

  • 52 Posts
  • 6 Reply Likes
Checking https://www.google.no/search?source=hp&q=shcore.dll+ it turns out it is a file only available on Windows 8 and 10.
Photo of aHa!Coaching

aHa!Coaching, Champion

  • 1192 Posts
  • 117 Reply Likes
Judging from the results of the Google Search, shcore.dll is part of the core of Windows and is related to scaling the application on High-DPI screens. For example, when using such a screen with Windows 7 (or MindManager versions before version 2017) this would result in very small text. 

I think this is more related to Windows than to MindManager, normally MindManager is not looking for specific files for these type of functions but just calls high levels functions so Windows can figure out which libraries to load.