Server error - Can't launch my dedicated server

I recently got this odd error message where every time I try to launch my server with the ‘startserver.bat’
I wrote, ‘Source Dedicated Server’ simply stops the initializing process right at the beginning and I get a message
stating something like this in german:

“c:\srcds\orangebox\garrysmod\bin\game_shader_generic_garrysmod.dylib is whether
not meant to be run on a Windows PC or is corrupted. Try reinstalling the original file or
contact the system administrator or creator to get help and support (etc.)”

I deleted the file and ran my ‘updateserver.bat’, but even then I got the same error message, so now I was wondering
if someone on Facepunch has the time to help me out, as I’m a newb at hosting a server :frowning:

My startserver.bat:
srcds.exe -console -game garrysmod -port 27015 +maxplayers 18 +map gm_construct +gamemode swordartonline

My updateserver.bat:
cd C:\srcds
hldsupdatetool -command update -game garrysmod -dir C:\srcds

What should I do to fix this?

Edit:
Had to delete the entire SRCDS as numerous files were actually corrupted!
I reinstalled the entire thing, so it works again.