MSFN Forum: How to know if Appz is truly portable ? - MSFN Forum

Jump to content



Unattended CD/DVD Guide Homepage · MSFN Forum Rules

Welcome to the Applications Installs forum. Make sure you read the forum rules before you start posting.

Links/Requests to warez and/or any illegal material (porn, cracks, serials, etc..) will not be tolerated. Discussion of circumventing WGA/activation/timebombs/keygens or any other illegal activity will also not be tolerated.

We try our best to keep this forum clean of illegal content. If you see any illegal activity use the "report" button you find in every post to report the specific post to the moderators. If you ignore any of the rules you will be banned without notice.

Read Forum Rules
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

How to know if Appz is truly portable ? Rate Topic: -----

#1 User is offline   oskingen 

  • MSFN Friend
  • PipPipPipPip
  • Group: Members
  • Posts: 613
  • Joined: 20-January 08
  • OS:none specified
  • Country: Country Flag

Posted 12 June 2009 - 05:29 PM

Hi, This is something I ask myself. I looked over internet but nothing explicit. How to know if a application is truly a portable Application ?

Does this mean when I execute the application:
- no entries in registry a created ?
- no folder in the %AppData% folder for the application setting are created ?

Is there also a diference betwen a zip package file downloaded and a file downloaded from a Portable application website like example Keepass

From Keepass website
Portable KeePass 1.16 (ZIP Package)
Download this ZIP package and unpack it to your favorite location (USB stick, ...). KeePass runs without any additional installation and won't store any settings outside the application directory

and this one : http://portableapps....eepass_portable

This post has been edited by hannubys: 12 June 2009 - 05:30 PM



#2 User is offline   x-Shadow-x 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 356
  • Joined: 12-February 08

Posted 12 June 2009 - 06:41 PM

To make sure it is truly portable, you would have to take a reg shot. If there are any changes, then it isnt portable. In some cases, if you are running programs (MSN/Xfire/Steam), there will be reg changes.

#3 User is offline   -X- 

  • Member
  • Group: Patrons
  • Posts: 1,667
  • Joined: 08-January 04
  • OS:XP Pro x86
  • Country: Country Flag

Posted 12 June 2009 - 07:36 PM

Any registry changes made are deleted when the program exits. The same goes for any files or folders.

#4 User is offline   oskingen 

  • MSFN Friend
  • PipPipPipPip
  • Group: Members
  • Posts: 613
  • Joined: 20-January 08
  • OS:none specified
  • Country: Country Flag

Posted 12 June 2009 - 07:37 PM

ok then i'll do some test to check that.

#5 User is offline   ajua 

  • Custom Installer Maker
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,260
  • Joined: 16-April 05

Posted 13 June 2009 - 11:32 AM

For truly portable applications nothing can be written to the registry or outside the application folder.
However, there are some apps that do use the registry for some things and then delete their own entries, or ones that use a settings file in AppData and nothing more, which make them "almost portable".

You can use Sysinternals Process Monitor to see if something is being written to the registry. I have found it much better than using registry snapshots because nowadays many programs are writing things there and it gets confusing at times to know for sure which app wrote what.

#6 User is offline   oskingen 

  • MSFN Friend
  • PipPipPipPip
  • Group: Members
  • Posts: 613
  • Joined: 20-January 08
  • OS:none specified
  • Country: Country Flag

Posted 13 June 2009 - 03:29 PM

Thank elajua

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy