it appears completely stuck every time. Like the wallet doesn't work. The command line doesn't respond and the exchange doesn't appear. I think that the solution would be to delete something in the appfile but I don't want to delete something that will make things worst.
There are three things worth saving before you delete anything:
1. The "wallet" folder and / or (at best both for security) a wallet backup (go to File -> Export Wallet)
2. The password with which you open the wallet
3. Not important for security but for convinience: The "chain" folder. You can bring it back after a new install and so you don't have to download the blockchain again.
In your case I would backup these three things and then erase the app folder (or rename it, then you can rerename it in case you messed up with the backup) and uninstall bitshares and install it again. Then before running it replace the chain folder and either replace the wallet folder or import the backed up wallet (json file) in the client (File-> Import backup).