I use Arch Linux and several times have had the same problem. Here's what was happening to me, and I assume you as well:
- Your kernel version upgraded.
- VMWare when launched noticed this and tried to recompile its kernel modules for your new version.
- Some kernel function, struct element, variable name, etc has changed in the kernel source and the build fails.
- VMWare cannot load the required module(s) because it couldn't be compiled.
The solution is to manually patch vmware's kernel module source code so that they all build, and repackage that code in the place that Workstation will look for it next time it runs.
Here's a brief summary of that process if you want to try it: https://wiki.archlinux.org/index.php/VMware#Kernel_modules_fail_to_build_after_Linux_4.7
Thank you. I just removed the 4.7 kernel and reinstalled supported kernel by Mint 18 . That solved the problem.
Thank you for the support