Jump to content











Photo
- - - - -

Free portable programs executable from PE

portables pe usb cd dvd

  • Please log in to reply
8 replies to this topic

#1 alacran

alacran

    Frequent Member

  • Advanced user
  • 394 posts
  •  
    Mexico

Posted A week ago

Free portable programs executable from PE

 

The pourpose of this post is share our good FREE tools for repairing and servicing our PC when need arrise, in acordance with Reboot forum rules only FREE programs are allowed to be shared in the forum, so please DO NOT post Warez

 

I invite all members to share here, in the end this is going to be good for all of us.

 

The idea is put all Portables we use in a directory on the root of our USB/CD/DVD (or another one), keeping the PE as smaller as possible in order to boot faster even from USB 2.0 or CD/DVD and once we boot the PE, run the tools we need, as an example of use this way it's very easy to keep our antivirus updated without the need of building a new PE.

 

It is necesary to remember a PE is not a Miny OS for chat on Facebook or watch TV on line, it's pourpose is very clear: A tool for installing OS and repair failures on PC's.

 

This is also going to be useful for developers in this forum reducing their hard work required to make scripts for

programs if there is an alternative already executable from PE that perhaps they are not aware of, then allowing them to concentrate in other tasks. 

 

===================================================================================

Just to keep some order I strongly suggest to include the following info:

 

Portable/Architecture/Size:
Description:
Thread here:
Page:
Download link:
Dependencies:
Special Requirements:
Runs from non writable media:
Tested from WinPE version (s):
Tested on Project(s):
===================================================================================
 

This post is getting long, I'll start listing my favorite tools in next Post (in no particular order just as they come to my mind, latter I'll fix it).

 

Regards

 

alacran

 

EDIT: Added misty suggestions.

 

NOTES:

It is preferable to run portables from a writable media as some of them require write access to store settings.

WinPE version(s): As it is not very intuitive you can put Source OS used for building the PE (including SP please).

WinPE Version List:  https://www.autoitco...e-version-list/


  • misty likes this

#2 alacran

alacran

    Frequent Member

  • Advanced user
  • 394 posts
  •  
    Mexico

Posted A week ago

Let's start the list:

BootIce v1.3.3.2 x86 & x64 Size: x86 416 KB, x64 450 KB
Description: Swiss Knife for disks tasks, edit BCD, install boot loaders
Thread here: Very old and not updated.
Page: http://www.ipauly.co.../11/15/bootice/
Downlod link: Available on program page

Dependencies: None
Special Requirements: None
Runs from non writable media: Should do it (Not tested)
Tested from WinPE version (s): XP SP-3 up to 10
Tested on Project(s): All for Winbuilder v080 & v082, haven't tested projects for Winbuilder coded in Java

===================================================================================

wimlib-imagex x86 & x64 Size: x86 640 KB, x64 654 KB
Description: Good alternative to Microsoft's WIMGAPI, ImageX, and DISM. Excellent for OS back-up images.
Thread here: http://reboot.pro/to...ity#entry169800
Page: https://wimlib.net/
Download link: https://wimlib.net/d...oads/index.html

Dependencies: None
Special Requirements: None
Runs from non writable media: Should do it (Not tested)
Tested from WinPE version (s): 7 SP-1 up to 10 (I read in posts here it runs on XP SP-1 too).
Tested on Project(s): All for Winbuilder v080 & v082, haven't tested projects for Winbuilder coded in Java

===================================================================================

wimlib-clc x86 & x64 Size: 8.06 MB (single download)
Description: GUI for wimlib-imagex Excellent for OS back-up images.
Thread here: http://reboot.pro/to...ta/#entry191777
Page: None
Download link: http://reboot.pro/fi...imlib-clc-beta/

Dependencies: None
Special Requirements: None
Runs from non writable media: Should do it (Not tested)
Tested from WinPE version (s): 7 SP-1 up to 10
Tested on Project(s): All for Winbuilder v080 & v082, haven't tested projects for Winbuilder coded in Java

===================================================================================
PStart x86 Size: 768 KB
Description: Portables Launcher
Thread here: None
Page: http://www.pegtop.net/start/
Download link: Available on program page

Dependencies: None
Special Requirements: None
Runs from non writable media: Needs writable media to update config file
Tested from WinPE version (s): 7 SP-1 up to 10
Tested on Project(s): All for Winbuilder v080 & v082, haven't tested projects for Winbuilder coded in Java

===================================================================================
Portable Start Menu  x86 Size: 2.5 MB
Description: Portables Launcher
Thread here: None
Page: http://aignes.com/psmenu.htm
Download link: Available on program page

Dependencies: None
Special Requirements: None
Runs from non writable media: Needs writable media to update config file
Tested from WinPE version (s): 7 SP-1 up to 10
Tested on Project(s): All for Winbuilder v080 & v082, haven't tested projects for Winbuilder coded in Java

===================================================================================

WinNTSetup x86 & x64 Size: 568 KB (single download)
Description: Deploying tool
Thread here: Pending
Page: http://www.msfn.org/...nntsetup-v3873/
Download link: Available on program page

Dependencies: None
Special Requirements: In first run downloads additional files from MS.
Runs from non writable media: Yes (after first run, but you can't save the config file if you make any change)
Tested from WinPE version (s): XP SP-3 up to 10
Tested on Project(s): All for Winbuilder v080 & v082, haven't tested projects for Winbuilder coded in Java
===================================================================================
SwiftSearch x86 Size: x86 775 KB
Description: Very Fast File Search Utility (only for NTFS, can't read any FAT or exFAT partitions)
Thread here: http://reboot.pro/to...?hl=swiftsearch
Page: https://sourceforge....ts/swiftsearch/
Download link: Available on program page

Dependencies: None
Special Requirements: None
Runs from non writable media: Should do it (Not tested)
Tested from WinPE version (s): XP SP-3 up to 10
Tested on Project(s): All for Winbuilder v080 & v082, haven't tested projects for Winbuilder coded in Java
===================================================================================
 



#3 misty

misty

    Silver Member

  • Developer
  • 620 posts
  •  
    United Kingdom

Posted A week ago

@alacran
A fantastic idea and nice addition to the forum.

A useful addition would be to request that any dependencies be listed - whether these be file or registry dependencies. Strictly speaking, a portable app shouldn't need registry dependencies - however in a PE this isn't a problem as, assuming PE is running in RAM, they will not persist following a reboot. The Disk Management script from MistyPE is a good example - run a batch to add registry settings and away you go. The Disk Management script will only work if the file versions and bit type match the WinPE version you are attempting to run it on.

Some portable apps may require write access to store settings and might not run from a CD/DVD - perhaps state if tested on non-writable media.

It would also be useful to list which WinPE environments they have been tested in (e.g. WinPE 3.1) and possibly under which project.

Great work.

:thumbsup:

Misty

#4 alacran

alacran

    Frequent Member

  • Advanced user
  • 394 posts
  •  
    Mexico

Posted A week ago

@misty

 

Thanks, your suggestions are wellcome, I'll include them in First Post.

 

alacran



#5 alacran

alacran

    Frequent Member

  • Advanced user
  • 394 posts
  •  
    Mexico

Posted A week ago

This post is about 7zSFX Constructor a FREE aplication that can be installed as a usuall program in our OS or as portable, very good for make your own compacted Portables.

Link to Sourceforge.net page: https://sourceforge....sfxconstructor/

After download and decompress the 7zip, to install the program we need to run install.cmd select language for installation, acept license as usuall and finally the installer ask us if we want a portable install or a clasic install (to create an unistaler), AFAIK it do not make any changes in the registry the only diference is the creation or not of the unistaller. Once we open it it should be in english, if not see picture 1- Language.png

I suggest to create a folder in your desktop you may call it Project or any name you want, then just put inside it, the App you want to compress into a folder with the App name lets say MyApp, then select or drag and drop folder Project to "Select Folder", for x86 see picture 2- x86.png. For x64 is same procedure, only change is "Module" needs to be x64, see picture 3- x86.png. Left click on "Create 7 z SFX" and let process finish.

Program is going to create a compressed SFX file on C:\Documents\7zSFX\MyApp.exe if you didn't change default path, if you run the SFX file MyApp.exe, it is going to decompress as a temporary folder on C:\Temp\MyApp\MyApp.exe or on X:\Temp\MyApp\MyApp.exe (if runnig from a WinPE) and run MyApp.exe,

When you close it, C:\Temp\MyApp or X:\Temp\MyApp and all it's content will be deleted.

If you have an App with x86&x64 *.exe's you have two options:

1- Compress x86  first and latter compress x64, in order to get a SFX for each architecture (32 and 64 bits).

2- Compress x86 and x64 at the same time on separate folders preferable (but not mandatory), each one with App name as MyAppx86 and MyAppx64 put this two folders inside your Project folder, use picture 4- x86&x64.png as a guide Just make sure 7zSFX Constructor selected for you the right one x86.exe and also for x64.exe, if not manually fix it, run Create 7z SFX  This is going to build a single compressed MyAppx86.exe, (Rename it just deleting x86) this new file MyApp.exe is capable to self-extract and run the respective x86.exe or x64.exe according to the OS or WinPE from it was launched, for a WinPEx64 but require sysWoW64 integrated when builded. (This is because we used x86 module when we created the SFX).

 

7zSFX Constructor can use this System variables for extraction path (quote from Program help) :

Spoiler

 

alacran

Attached Thumbnails

  • 1- Language.png
  • 2- x86.png
  • 3- x64.png
  • 4- x86&x64.png


#6 alacran

alacran

    Frequent Member

  • Advanced user
  • 394 posts
  •  
    Mexico

Posted A week ago

Very frecuently programs have dependencies (as *.dll, .Net Framework, etc) to run properly, and if they are not available then we see a message telling us that, and the program closes. when in real OS almost all this requierements are in Windows\System32 and (if we are on 64 bits OS)  Windows\SysWOW64, if there is a lack, usually program itselft installs or ofer us to download whats required, it is very easy also to install manually what we need, p.e.: DirectX9.c (for many legacy games), .NET Framework (AutoCAD can't rut without it), etc.

 

When we are going to boot from a WinPE we need to make sure we have all dependencies for each program we will run are available, easier way for small *.dll's is put them in the program folder itself as misty kindly explain here: 

 

Quote from MistyPE Guide:

Spoiler

 

See following link for 5 Tools to Check Dependency Files Needed by Application:

https://www.raymond....for-a-software/

 

alacran



#7 alacran

alacran

    Frequent Member

  • Advanced user
  • 394 posts
  •  
    Mexico

Posted A week ago

Registry dependencies.

 

When a program is installed on our PC it usually also makes changes in the registry we need to add to our WinPE if we want a particular program to run from PE, it is possible to also add this registry changes in our Portable folder, before make the SFX, trough a batch file or a reg file wich needs to run before launch the program.

 

Quote from MistyPE Guide:

Spoiler

 

Regshot is an open-source (LGPL) registry compare utility that allows you to quickly take a snapshot of your registry and then compare it with a second one - done after doing system changes or installing a new software product. Page: https://sourceforge....ojects/regshot/


Other alternatives (page is not updated): https://www.raymond....are-in-windows/


4 Tools to Decode and Convert Windows Registry Hex Values to Text: https://www.raymond....ry-hex-to-text/


 

alacran



#8 alacran

alacran

    Frequent Member

  • Advanced user
  • 394 posts
  •  
    Mexico

Posted A week ago

Two more Free portable programs executable from PE:

Double Driver x86 2.06 MB
Description: Drivers Backup
Thread here: None
Page: http://boozet.org/dd.htm
Download link: http://boozet.org/download.htm
Dependencies: None
Special Requirements: None
Runs from non writable media: Should do it (Not tested)
Tested from WinPE version (s): 7 SP-1 up to 10
Tested on Project(s): All for Winbuilder v080 & v082
===================================================================================
Gotcha Data Backup x86 2.5 MB
Description: Swiss Knife for backup your drivers and info before reinstall/update OS
Thread here: http://reboot.pro/to...ckup/?hl=gotcha
Page: http://integrator.pr...p?addons&id=243
Download link: Available on program page
Dependencies: None
Special Requirements: None
Runs from non writable media: Should do it (Not tested)
Tested from WinPE version (s): 7 SP-1 up to 10
Tested on Project(s): All for Winbuilder v080 & v082
===================================================================================

alacran



#9 alacran

alacran

    Frequent Member

  • Advanced user
  • 394 posts
  •  
    Mexico

Posted 2 hours ago

Two more Free portable programs executable from PE:

AmoK CD-DVD Burning v1.10 x86 724 KB
Description: CD-DVD Burning
Thread here: None
Page: http://www.amok.am/e...cd-dvd_burning/
Download link: http://www.amok.am/e...rning/download/
Dependencies: Some WinPE may need WMASF.DLL & WMVCORE.DLL 32bits (x86), I took them from my running 7 SP-1 x64 SysWOW64
Special Requirements: None
Runs from non writable media: Should do it (Not tested)
Tested from WinPE version (s): 7 SP-1 up to 10
Tested on Project(s): Made with Winbuilder 082, haven't tested projects for Winbuilder coded in Java
===================================================================================
explorer++ x86 and x64 614 and 694 KB respectively
Description: Lightweight and fast file manager (looks great)
Thread here: None
Page: https://explorerplusplus.com/
Download link: Available on program page
Dependencies: None
Special Requirements: Additional language dll's from https://explorerplus...om/translations
Runs from non writable media: Should do it (Not tested)
Tested from WinPE version (s): 7 SP-1 up to 10
Tested on Project(s): Made with Winbuilder 082, haven't tested projects for Winbuilder coded in Java
===================================================================================

alacran







Also tagged with one or more of these keywords: portables, pe, usb, cd, dvd

1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users