Generally, everything that is inside the /app folder shouldnt be touched!
/app/appdata needs to be there for the updater to work and, in some newer apps, for the whole thing to actually work.
/app/DefaultData is normally only needed on first run but sometimes its good to have it if you want to start over clean by deleting the /Data folder.
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
On most of the apps, these make up only a couple hundred KB at most; for a few more complex ones (GIMP especially) it might be 50 MB. So space is not an issue.
Best to leave APP and all of its subfolders alone.
I made this half-pony, half-monkey monster to please you.
Not space reason, I want to delete these folders just by reducing clutter(easy to manage FirefoxPortalbe folder) and I thought these folders are unnecessary before. But now I think no needed to delete anymore.
You should not delete them. They are used by the platform to understand what the app is and how to display it (App\AppInfo directory). If the app uses the PA.c Launcher, then it won't run without that folder as it contains the information on how the app is portable (App\AppInfo\Launcher directory). If the app is reset by deleting the Data directory, it needs the defaults again (App\DefaultData directory). And when you upgrade to a new version, it needs the AppInfo to understand what version and install type the old version is.
Sometimes, the impossible can become possible, if you're awesome!
Generally, everything that is inside the /app folder shouldnt be touched!
/app/appdata needs to be there for the updater to work and, in some newer apps, for the whole thing to actually work.
/app/DefaultData is normally only needed on first run but sometimes its good to have it if you want to start over clean by deleting the /Data folder.
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
On most of the apps, these make up only a couple hundred KB at most; for a few more complex ones (GIMP especially) it might be 50 MB. So space is not an issue.
Best to leave APP and all of its subfolders alone.
I made this half-pony, half-monkey monster to please you.
Not space reason, I want to delete these folders just by reducing clutter(easy to manage FirefoxPortalbe folder) and I thought these folders are unnecessary before. But now I think no needed to delete anymore.
Thank all for reply!
P/s: I also found full information about Portableapps struture here: https://portableapps.com/development/portableapps.com_format
Incl information of these two folder.
You should not delete them. They are used by the platform to understand what the app is and how to display it (App\AppInfo directory). If the app uses the PA.c Launcher, then it won't run without that folder as it contains the information on how the app is portable (App\AppInfo\Launcher directory). If the app is reset by deleting the Data directory, it needs the defaults again (App\DefaultData directory). And when you upgrade to a new version, it needs the AppInfo to understand what version and install type the old version is.
Sometimes, the impossible can become possible, if you're awesome!
Thank you so much, I completely understand.