Hi people, I am new here but competent with tech. However I have a real problem. A few days ago I turned my phone on in the morning (having it off overnight) and found that the icons for all apps stored on my SD card are ghost Android icons. The apps are no longer accessible. The card has NOT been removed, nor had the phone crashed or done anything unusual for several days prior to the apps disappearing. All music and photos stored on the card are still there, and the system shows only 2.6Gb free on the 8GB micro-SD card - indicating the apps are still taking up storage space and have not somehow been deleted. I like to keep most of the internal memory free for videos so most of my apps were/are on the SD card. This setup had worked for over a year with the same card, never had any issues. I don't think I have ever removed the card during that time, certainly not for some months. I have since tried unmounting and remounting the card, removing it and giving it a quick wipe clean with a dry cloth, removing the battery and doing a full restart. None of this has any effect. The phone is otherwise working perfectly, it's just the apps on the SD card that are unavailable. They show up as installed in the App Manager (with the ghost icon) but if I try to move them to the device storage I get the message "Unable to move app. App doesn't exist". I've done a quick Google search and found similar problems but no solutions. In some cases people pulled the SD card out without unmounting or tried copying apps via Windows to another card without realising there are hidden folders with important app info. These don't apply here, the card has not been removed. I'm grateful for any advice and help! Further details: Samsung Galaxy S II GT-I9100, Android version 4.1.2 (updated from ICS on 16th May).