Sometimes it is caused by version incompability, playing the game with DVD in the drive, directplay errors, etc. You can either avoid it by pressing Ctrl+Alt+Del then clicking cancel, this will minimize your game without any black screen, sometimes the mouse cursor might get stuck in the top left corner then press Esc to avoid it. You can also completely fix it by installing enb v0.158 or you can use the d3d9.dll file from enb 0.248 or enb 0.158 which will help you alt-tab but it will take a while.
NOTE: Only put the d3d9.dll (this won't reduce your game performance)
Let me know if it helps or not.