Most antivirus apps will identify StartupCheckLibrary.dll as malware like this NOD32 antivirus program.
These dll file belong to Windows OS itself but they are not windows core files and it is located in C:\Windows\System32 folder.
These modules are started up by the Task Scheduler periodically.
You can delete it or disable it