If you need true offline emulation portability, follow this technical guide.

BlueStacks writes hundreds of entries into the Windows Registry to manage app associations, graphics settings, and engine configurations. A true portable app leaves zero trace in the registry. BlueStacks cannot function without these entries.