I wouldn't trust the razor installer or crack
We also don't encourage or support anyone using cracks for games.
I'm guessing the problems you are experiencing are directly related to using Skyrim without Steam.
Steam will deliver updates and patches for Skyrim, but without it your game is...