Get the new PortableApps.com Platform 12.0.5. Better, stronger, faster, and prettier. Download Now or Buy on a Flash Drive
Instant access to over 300 free and legal portable apps (over 9GB) including the new Solfege (Aug 30, 2014)
PortableApps.com needs your help: Please consider making a donation today

Unlocker Portable 1.0.0.9 [Launcher Only]

wraithdu
Developer
- March 18, 2008 - 10:43pm
Share on Facebook

Application: Unlocker
Category: Utilities
Description: Unlocker is a freeware utility to unlock open handles on files so that they may be deleted.

Download Unlocker Portable 1.0.0.9 [691KB download / 590KB installed]
(MD5: 87bd685f17609ca3296c36e37bff1425)

Setup Instructions:
1. install Unlocker Portable
2. download the latest version of Unlocker from
http://cedrick.collomb.perso.sfr.fr/unlocker/
3. open the installer with 7-Zip
4. extract these files to the App\Unlocker directory -

Unlocker.exe
UnlockerCOM.dll
UnlockerDriver5.sys
UnlockerHook.dll

5. run UnlockerPortable.exe

Release Notes:
1.0.0.9 (2010-01-22)

  • threaded splashscreen (doesn't block program execution)

1.0.0.8 (2010-01-22)

  • update to driver key removal on exit
  • INI option to disable splash screen
  • confirmed compatibility with Unlocker 1.8.8

Development Test 2 (2008-04-07):

  • Updated to PAF format
  • Added splash screen

Development Test 1: Initial release

  • will prompt for UAC elevation in Vista, and will terminate if it does not have admin rights (any OS)
  • now includes SetACL to facilitate removal of the Enum\Root\LEGACY_UNLOCKERDRIVER5 reg key


( categories: )

oOOH

I think there should be a way to include 7z in the package then use the commandline interface with exec to extract it. Then use gnuwget to download it, then clean everything up. Or at least it should work...
Anyway, great app Smiling.

Insert original signature here with Greasemonkey Script.

Yeah that could be

Yeah that could be done....but it's a lot of work Eye-wink Plus I'm a *little* funny on automating a process like that for a freeware app that I don't have permission to redistribute. Just seems more considerate to ask the user to download directly from the author's website. Not to mention I'd have to re-release the launcher each time a new Unlocker version was released, since the filename keeps changing...

Then in that case

just tell the user to put it in the same directory as the installer to extract Smiling

Insert original signature here with Greasemonkey Script.

It doesnt

show up on my context menu. But I'll try again at home. These PCs aren't set up according to standards (the university has things set up differently).

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

Unlocker?

What does unlocker do?

The guy who acts like he knows what he's talking about.

See here for a description.

See here for a description.

The developer formerly known as ZGitRDun8705

check out

the website.
It unlocks folders and files you cant move/delete cause an App is still "using" them. Sometimes explorer locks files and Unlocker unlocks them.

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

Ok

That sounds interestion.

The guy who acts like he knows what he's talking about.

Yeah, I guess I figured

Yeah, I guess I figured everyone would just know what it was, it's pretty popular. Either way the link's in the first post in the instructions part.

Re: the missing shell extension...it's probably an issue of admin rights. I don't think you can register DLLs and such on a non-admin account. This was one of the things I wanted people to test for me. If it's not going to work on a non-admin account, I'll restrict the launcher to only run if the user has admin privs.

**UPDATE**

Updated to 1.0.0.7. See first post.

Paf

Can this be put in PAF.EXE format as practilcly every app and some launchers have been?

The guy who acts like he knows what he's talking about.

Nope,

It's a freeware app, not open-source/gpl.

I think everyone knows

I think everyone knows that...but the launcher can still be packaged and distributed in a .paf friendly format.

You'll see, gimme a few days (maybe tomorrow).

pre release?

you need 2 dev test dont you

Please search before posting. ~Thanks

I was doing a quick

I was doing a quick pre-release to see if it worked for everyone and if people were interested. If so (and it seems so), I was gonna .paf it and upgrade to a Dev Test. I'll get to it tomorrow sometime maybe. I have a few other things I'm working on too.

Oh, I'm interested

Let me know when you get a PAF working, and I'll help troubleshoot.

Not related to Unlocker

Not related to Unlocker Portable, but related to the discussion about naming...John had also said that launcher-only packages should not be marked as Dev Test Eye-wink

The developer formerly known as ZGitRDun8705

Ok....so just leave it as

Ok....so just leave it as Unlocker Portable 1.0.0.7 then?

What's in a name? A rose by any other name would smell as sweet...

PAF format error

The launcher isn't in PAF format. In the root of the app, there are 2 folders. App, and source. It should be App, data, and other. This is actually the ONLY app OR launcher I have seen that does not follow this format, even the old, but not obsolete, Project 64 launcher follows it.

The guy who acts like he knows what he's talking about.

Relax, I'm aware. It's a

Relax, I'm aware. It's a zip file too. I put it out there to bugtest and didn't feel like doing all the PAF work at the time. I'm getting to it.

Ok.

Also, if you want the folders to be preset in PAF format for you, look at this. http://portableapps.com/node/12314 The folders are preset in the format for you.

The guy who acts like he knows what he's talking about.

I appreciate the

I appreciate the suggestions.

But this isn't my first app (cdrtfe, EDT). I've got it under control, thanks.

UPDATE

To please the PAF spec police...
Eye-wink

Did not work

I put all the files in but it did not work for me.

May the Shwartz be with you

Sorry, but you'll have to be

Sorry, but you'll have to be a *little* more descriptive than that...

Wraithdu: Trying for the

Wraithdu: Trying for the first time after following your instructions above for installing 1.0.0.7. Opened a file with SciTE, so it should be in-use/locked. Went to Windows Explorer, navigated to the file, highlighted it, pressed the delete key and a dialogue appeared as though I had held the shift key down, i.e. it wasn't going to the recycle bin. Pressing yes caused the file to be really deleted. So somehow Unlocker had removed the lock AND cleared the go-to-recycle-bin flag (wherever it is)!

Tried again with another file, this time opend with notepad. Right clicked file in explorer, selected the Unlocker entry in the menu, and it said "No locking handle found" which can't be right as Notepad has it open?

Not sure I undestand what's going on (or how to reinstate the delete to recycle bin default action)

RogerL

Unlocker doesn't do anything

Unlocker doesn't do anything to the delete to recycle bin command. Were these files on your USB drive? If so, the USB drive doesn't have a recycle bin, and the option to delete to the recycle bin will never appear.

Second, opening a file in notepad/scite will not cause the file to be locked. It's only opened for read/write access, which is not quite the same. To see an example of locking handles, right click on ntdll.dll in your C:\Windows\System32 directory. I REALLY WOULDN'T try unlocking that file though Eye-wink

Oh, and sometimes I've had files/folders that I can't delete through windows explorer, that when opened in Unlocker don't show any locking handles. But if I choose Delete from the dropdown and click OK, the file/folder will be deleted.

yes, silly me, I knew that

yes, silly me, I knew that (USB drives don't have a recycle bin), just having a senior moment, sorry to waste your time on the answer!

Thanks for the ntdll.dll example... it was nice to see unlocker 'working' which I had failed to do.

The reason I was interested in trying unlocker is because I have often found files that wouldn't delete without knowing what app had locked them and then not unlocked them when finished. I wll try your suggestion of Deleting from the dropdown next time... is this with unlocker running or without?

The dropdown is in the

The dropdown is in the Unlocker window that displays the locking handles or says none found. You choose delete (or another option) before clicking OK. I'm still not sure why this works even if no locking handles are displayed, but it does!

RE: Recycle Bin on USB drives

About the Recycle Bin, you should be a little more specific when talking about USB drives. USB Flash drives don't have the Recycle Bin, but USB Hard-Disk Drives do.

Just thought this info would remove some confusion for users who aren't as computer-literate as others.

It will be done when it's done.

One question. Why does the

One question. Why does the version number in the topic say 1.0.0.7 if Unlocker is at 1.8.6?

The developer formerly known as ZGitRDun8705

It's the version number of

It's the version number of the launcher. Since it's not open source and I can't include the binary, it seemed pointless and silly to put that version number to the launcher. What, would I re-release the exact same package when a new version of Unlocker is released and just change the name? LOL, no thanks Eye-wink

The download link does not

The download link does not work Sad

Edit: does work now for somereason, thank you for the nice app

Possible Bug

I may have found a bug with this. I had this program installed to my hard drive to unlock a file, I found it very useful so I decided to copy it to my flash drive and delete it from my system. The problem is that UnlockerCOM.dll cannot be deleted and there is no way to unlock it. What should I do to get rid of this file?

I'm not sure what you mean

I'm not sure what you mean "installed to my hard drive"? You had the normal program installed, or you tried my portable app on your hard drive first? Did you close the program before trying to copy / delete it?

The launcher registers & unregisters the COM.dll (shell extension). You may need to close and re-open any explorer windows for explorer to release the DLL. At worst, just reboot.

Now if you actually installed the program and then just deleted it, well I can't help you there. It's never given me any trouble though.

I had extracted the portable

I had extracted the portable version to my hard drive. I think it may have been that I still had an explorer window open from when the program was running like you said. I had to reboot anyways so I'll never know if closing the explorer window works.

Update?

Here's the files I got..

Unlocker.exe
UnlockerAssistant.exe
UnlockerDriver5.sys
UnlockerHook.dll
README.TXT

UnlockerCOM.dll seems to have been removed, any chance this launcher will be updated to reflect the changes?

Look harder next time. It's

Look harder next time. It's in -

$COMMONFILES\Unlocker\

after you open the installer with 7-zip.

Problem with this launcher

Hi,

I don't know why, but if I launch the App once, it works. Then if, for any reason, I move the directory to another folder (or let say I just change the drive letter), the laucnher won't work any more until I kill and relaunch explorer.

Seems to be some uncleared variables.

Regards

The drivers remain in memory,

The drivers remain in memory, although 'uninstalled', until you reboot (or manually reload explorer). Just the nature of the app and windows, not the launcher. I guess you could call it semi-portable.

Do we have a problem?

First of all: Great launcher, works nice! But I just checked the MD5 (*after* installing, stupid me), and it is different from what you entered above. Is it because of updating the launcher without re-checking the MD5? I sure hope so ...

Thanks,
Mex

Huh, not sure. I've

Huh, not sure. I've reuploaded the installer with the correct MD5. Thanks for pointing that out.

Just checking if this is

Just checking if this is likely to be updated to 1.8.8?

Thanks for the launcher Smiling

PortableApps.com Advocate

Unless 1.8.8 has major

Unless 1.8.8 has major changes, it should still work. Give it a shot and let me know!

Update v1.0.0.8

See first post for details.

unlockr site seems to be

unlockr site seems to be down. COpy on file hippo:
http://www.filehippo.com/download_unlocker/

Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world

There's another official

There's another official mirror listed on the main site:

http://cedrick.collomb.perso.sfr.fr/unlocker/

didn't see that Already got

didn't see that Sad
Already got it from filehippo Smiling
Thanks, it works wonderfully.

Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world

Online Installer

Since the user just has to download a zip file and unzip it to the app directory, why not make this an online installer to automate the process?

It's not a zip file, you have

It's not a zip file, you have to open the EXE installer with 7-zip to extract the components.

And my launcher is written in AutoIt, so I'm not wasting my time.

the author of unlocker has a

the author of unlocker has a zip available now too.

Unlocker 1.8.8 Portable - From ccollomb.free.fr

The developer formerly known as ZGitRDun8705

Wasting Your Time... Really?

I don't think it would really be wasting your time. All you have to do is add installer.ini to the AppInfo folder with the appropriate information.

So you're "not wasting your time", I posted the contents of intaller.ini below. Hopefully it doesn't take you too long to copy over.

[DownloadFiles]
DownloadURL=http://ccollomb.free.fr/unlocker/unlocker1.8.8-portable.zip
DownloadName=Unlocker
DownloadFilename=unlocker1.8.8-portable.zip
DownloadMD5=1dde1b34286c82a8f32fa22c5677c38c
AdditionalInstallSize=120

AdvancedExtract1To=App\Unlocker
AdvancedExtract1Filter=*

EXE files can be downloaded and installed as well, as long as they can be extracted with 7-zip.

So you're "not wasting your

So you're "not wasting your time", I posted the contents of intaller.ini below. Hopefully it doesn't take you too long to copy over.

lol. Let's be jerk to the guy who's taking the time to right some really good software for us.

And doesn't ask a thing in return.

Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world

The installer contains extra

The installer contains extra files that are not needed. And the portable install zip does not contain the shell extension which my launcher registers / unregisters.

Assuming I can get this to work, there's still the problem that the installer name (and MD5) changes with each new Unlocker release. My launcher does not necessarily have to be updated to support a new version of Unlocker, so a new package release for each new version of Unlocker IS a waste of my time.

So I actually do have this

So I actually do have this working. But there's a few things:

1) Still don't know how to get around the installer name changes
2) This increases the size of the installer to over 1 MB... lame
3) The Unlocker dev's hosting is messed up right now and the working mirror is only temporary
4) My antivirus goes crazy over the installer download because of the EBay shortcut installer that he bundles with it. Not exactly confidence inspiring for would-be users.

4) My antivirus goes crazy

4) My antivirus goes crazy over the installer download because of the EBay shortcut installer that he bundles with it. Not exactly confidence inspiring for would-be users.

Oh, that would be the adware flagged by the av.

Thank god for the portable version Smiling

Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world

Except that the official

Except that the official portable zip doesn't include the shell extension, which my portable launcher uses - it is registered on start, then unregistered on close. This adds the Unlocker right-click context menu entry. Even the official portable package doesn't have this. IMO, it is the most convenient way to use Unlocker. The official portable version just runs an open file dialog and you have to choose a file or folder. It's a one shot deal and kinda cumbersome if you ask me.

I figure it's better to have a user download and extract the installer from the official site, where an AV warning might not be as suspicious as if it comes from my package's installer.

I meant your portable version

I meant your portable version Sticking out tongue

Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world

Thanks I try.

Thanks Smiling I try.

Well...

then leave it the way it is. I don't find online installers are worth the hype some people make about them.

And imho it isn't worth updating the installer every time a new version gets released just so the MD5 and the name is right. Save your time for the essentials! Smiling

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

Extraction

Hi wraithdu, not wishing to waste your time as there isn't a workaround for a changing filename in an online installer, you might want to stop reading here Smiling

wraithduMy antivirus goes crazy over the installer download because of the EBay shortcut installer that he bundles with it.

I had a look at the changelog for Unlocker. It doesn't appear to be very hectic so, if you reconsider (and for anyone else that's interested), the installer doesn't have to extract the entire contents of the file -

[DownloadFiles]
DownloadURL=http://cedrick.collomb.perso.sfr.fr/unlocker/unlocker1.8.8.exe
DownloadName=Unlocker
DownloadFilename=unlocker1.8.8.exe
DownloadMD5=e375121e3e53726a2c6cdb52f4d80ae3
AdditionalInstallSize=115
AdvancedExtract1To=App\Unlocker
AdvancedExtract1Filter=Unlocker.exe
AdvancedExtract2To=App\Unlocker
AdvancedExtract2Filter=UnlockerDriver5.sys
AdvancedExtract3To=App\Unlocker
AdvancedExtract3Filter=UnlockerHook.dll
AdvancedExtract4To=App\Unlocker
AdvancedExtract4Filter=$$COMMONFILES\Unlocker\UnlockerCOM.dll

And a bit of custom code in "PortableApps.comInstallerCustom.nsh" to put UnlockerCOM.dll in the right place and clean up -

!macro CustomCodePostInstall
	Rename "$INSTDIR\App\Unlocker\$$COMMONFILES\Unlocker\UnlockerCOM.dll" "$INSTDIR\App\Unlocker\UnlockerCOM.dll"
	RMDir /r "$INSTDIR\App\Unlocker\$$COMMONFILES"
!macroend

If you made it this far, thanks for reading Smiling

Wow, that's f'n scary... That

Wow, that's f'n scary...

That is EXACTLY line for line the same code I had working for this yesterday, including the PostInstall macro.

Get out of my mind!!!

Update v1.0.0.9

Small one, see first post.

Alternative implementation suggestion (drop target)

Great work, but I'd like to suggest implementing this as a drop target like EraserDrop

I envisage the following ...
* run from the portable apps menu, the drop target appears
* drag 'n' drop the "locked" file/folder to the drop target
* unlocker opens showing dialog with options (default behaviour if run from cmd line)
* unlocker does its job then exits closing drop target

UnlockerPortable

There is also a download for Unlocker 1.8.8 portable on one of the sites listed in the description:

http://ccollomb.free.fr/unlocker/#download

It's not in PAF, but it's worth a look.

I followed your instructions,

I followed your instructions, but it does nothing when I run it. it puts a icon in my taskbar, and thats it. It gives me no right click context menu options. Nothing at all.

New version

I don't want to be that "There is a new version" guy, but, there is a new version. I just threw that out here because, a) I wasn't sure if this was still being developed, and b) the new versions supports Win64. If, as is often the case, the developer gets a notification, my apologies.

I am not my signature.

Theres a new portable apps

Theres a new portable apps version? or do you mean theres an official new version?And who is the developer your referring to?This guy just made a beta launcher

So no updates ? no way to fix

So no updates ? no way to fix my problems?

localized version

It would be nice if this launcher could support setting a local language. There is no need for supplemental files, all languages are already packed into the executable. Unlocker selects the runtime language to match its installer language code, which the installed version saves as registry value SZ "HKLM\software\microsoft\Windows\CurrentVersion\Uninstall\Unlocker" "Language" "10xx" where xx is the country language code. This entry is looked up only when the program starts, so the portable launcher could add it to the registry, start Unlocker, and immediately remove it after Unlocker has started. I tested this with Unlocker 1.0.0.9.

The Launcher is a Virus!

My AVG went nuts with the launcher telling me that it is a Trojan and here is a report from Virus Total and from Jotti These scan ware made some time ago.

Never Drive Faster Than What Your Guardian Angel Can Fly! (Denise Wiedeman)

Interesting...

Here's a just-generated report of it with Virus Total - and now it's scoring 24/42 instead of 23/42: http://www.virustotal.com/file-scan/report.html?id=b9a5ab2f52778899b9b70... and the URL scan is getting 1/6 (ParetoLogic flagging it as malware site).

Any comment, wraithdu? I presume that if it is not clean (of which I am not convinced, though it's a very high rate - "trojan" etc. is generic) it's not clean in error; do you want to make a fresh build of it to make sure it's all clean and to give assurance that it's good?

I am a Christian and a developer and moderator here.

“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1

Still not working

when I run it. it puts a icon in my taskbar, and thats it. It gives me no right click context menu options. Nothing at all.

yea, even...

Yea even the portable version that Unlocker provides dose not run at all. Now I installed Unlocker and it runs like a charm. I uninstalled it with revo and removed it completely then I restarted my computer and started Unlocker up and it dose not work.

Any help and that please?

Never Drive Faster Than What Your Guardian Angel Can Fly! (Denise Wiedeman)

whats a luancher?

maybe I just dont understand what launcher is.Can anybody explain?

Like This

A launcher is a wrapper or container that makes an application portable. The container can take a couple of different approaches to make sure the application is portable:
You can keep track of all of the changes that an application makes (ahead of time), and then when the application is done, copy those changes to portable location and remove them from the host machine (the way PortableApps apps work I believe)
Or you can trap all changes as they happen and make the application think that it's writing files to the location is wants to (e.g. "My Documents") or the Windows registry, but actually store them somewhere else (typically in files on the portable device).

Ultimately the result is the same, and the original application works as if it never wrote/changed anything on the host machine.

With this particular application you have to download and extract the actual program files for the launcher to be able to work. Many/most of the apps on PortableApps come with the launcher and the application itself together in one package.

HTH

ok well I did download this

ok well I did download this launcher and them copy the files into its folder,yet it doesn't launch anything but the icon in the task bar.it wont actually work,any suggestions?

Windows

What version of Windows are you using?

Windows 7 and Windows XP

Windows 7 and Windows XP

Virus scanners recently went

Virus scanners recently went apeshit on a couple of my AutoIt based apps. I've recompiled and reuploaded the installer, and it scores a respectable 1/43 on VirusTotal.

I haven't tested this with Unlocker versions higher than 1.88 however, just FYI.

Non of the links provided for

Non of the links provided for download at top work. Sad

Never Drive Faster Than What Your Guardian Angel Can Fly! (Denise Wiedeman)

My bad, fixed my download.

My bad, fixed my download. And the main Unlocker site link works for me (I removed the old one).

Unlocker 64-bit?

Hello Wraithdu...

Just wondering if you've tried your launcher with Unlocker 64-bit?
I don't know how you are handling the launch internally - and since the 64-bit version has a different driver, file names, etc. - didn't know if your launcher would work for it.

Thanks,
Grant

P.S. - I didn't want to launch something that might blow up on my system. That's why I'm asking first...

FEATURE REQUESTS

I finally got your Launcher to work on XP home.

I'd like to request some features on your next release,or perhaps you could tell me how I can modify my installation? Perhaps I can simply make a simple settings.ini ?

1) Id like for there to be a setting to auto start the unlocker when windows starts

2) Id also like an automatic online update check which sees if theres on on the official page

?

The first you will never get with portable apps, the second you will never get with our portable apps.

I am a Christian and a developer and moderator here.

“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1

Incorrect

I have had plenty of portable apps (PA format, and NON-PA format) set to start when windows starts.But unfortunately they delete my settings.ini every time.

One such program is Auslogics Defrag. But I am using the official non portable EXE in place of the portable one.And as for automatic updates,plenty of portable apps update themselves.

It really all depends on the program.Its a case by case basis

Platform

You can set Unlocker to automatically run within the PortableApps.com Platform. Once this is released officially, it will be automatically updated as well.

Sometimes, the impossible can become possible, if you're awesome!

Please clarify

I have already uninstalled unlocker portable and started using its native version.So, do you mean that the "portable apps" version will start when I start the Portable Apps.EXE? or it will start when I start windows if the drive is already connected?

So portable apps has its own "startup" folder?settings?

And when you say it will be automatically updated,your referring to portable apps that have been officially created and integrated for your platform correct?

1. Platform; 2. Yes

1. Right-click any app in the Platform. Guess what "Start Automatically" does Smiling
2. Yes. Using the Updater bundled with the Platform.

Previously known as kAlug.

Thanks

I never knew that option was there, but it only starts it oince you start the Portable Apps.exe

I want it to start the program when windows loads.

And for updating,tha feature only works in the latest release.And it only updates the "portable Apps" programs.It does not go to the original programs website and auto update the program,since they all cant be installed that way.