Jump to content











Photo
- - - - -

Register Tool


  • Please log in to reply
15 replies to this topic

#1 homes32

homes32

    Gold Member

  • .script developer
  • 1030 posts
  • Location:Minnesota
  •  
    United States

Posted 04 August 2010 - 01:39 AM

Here is a small too I made for registering and unregistering ActiveX and COM controls. Unlike similar tools out there this one was specifically designed to be "so simple, a cave man could do it" It is targeted at simi/non-computer literate users and/or users that need simple easy to use register/unregister support.

Unlike RegSvr32.exe included with windows RegTool features a drag n' drop interface and a file chooser to make registration easy. for those who need or prefer command line options are also available.
RegTool registers files directly using the Windows API so it is not dependent on RegSvr32.exe although if you wish you can use the -p flag to force RegTool to use RegSvr32.exe tp register/unregister files.

As a sysadmin I use it for (re)registering ActiveX controls on misbehaving applications as well as troubleshooting app scripts for WinPE
alot of VB6 programs are dependent on various controls (ex. Malwarebytes). various windows components also sometimes need to be re-registered if something gets borked. It is simple and easy enough that I can easily talk an "technologically challenged" employee at a remote location how to use it over the phone.

Power users wanting more control, including a list of currently registered controls should check out RegDllView

Posted Image

x86 and x64 versions available.

Download: Register Tool

Posted Image

Version History
====================================
Version 1.1.0 (12-22-2010)
====================================
[+] Added multi-file register/unregister
[!] Misc fixes and improvements

====================================
Version 1.0.0 (08-03-2010)
====================================
[+] Initial Release


have fun.
Homes32

#2 Lancelot

Lancelot

    Frequent Member

  • .script developer
  • 5013 posts
  • Location:Turkiye/Izmir
  • Interests:*Mechanical stuff and Physics,
    *LiveXP, BartPE, SherpyaXPE,
    *Basketball and Looong Walking,
    *Buying outwear for my girlf (Reason: Girls are stupid about buying bad stuff to make themselves uglier :))
    *Girls (Lyric: Girl,...., You will be a womann, Soon)
    *Answering questions for "Meaning of life",
    *Helping people,

    Kung with LiveXP, Fu with Peter :)
  •  
    Turkey

Posted 04 August 2010 - 01:55 AM

Yummmmy :D
I will practice when I get back home, thanks a lot :o

#3 Nuno Brito

Nuno Brito

    Platinum Member

  • .script developer
  • 10545 posts
  • Location:boot.wim
  • Interests:I'm just a quiet simple person with a very quiet simple life living one day at a time..
  •  
    European Union

Posted 04 August 2010 - 02:51 AM

Looks nice and simple. The way that good apps ought be. :D

#4 agni

agni

    Frequent Member

  • Tutorial Writer
  • 270 posts
  • Location:Bengaluru (Bangalore)
  •  
    India

Posted 04 August 2010 - 03:18 AM

Nice application.
Which programming language did you use to code this app?

#5 Henkye

Henkye

    Newbie

  • Members
  • 11 posts
  •  
    Czech_ Republic

Posted 04 August 2010 - 01:10 PM

Maybe its little OT, but it doesnt happen very often to see something that i dont know about Windows :D
What is the practical use of this ? Why and what need to be registered/unregistered ?

Edit:
Its something for soft. developers right ?

#6 maanu

maanu

    Gold Member

  • Advanced user
  • 1134 posts
  •  
    Pakistan

Posted 04 August 2010 - 01:55 PM

thanks a lot for such piece of gem .

#7 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 14833 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 04 August 2010 - 02:14 PM

Maybe its little OT, but it doesnt happen very often to see something that i dont know about Windows :D
What is the practical use of this ? Why and what need to be registered/unregistered ?

Edit:
Its something for soft. developers right ?


Not really.

Actually it used to be Lesson #1 (or #2) :D.

Whenever something doesn't work re-register all .dll's.

This info has been around since 9x times, maybe 1996 or 1997, from time to time some new guy re-discovers it and posts or blogs about it, examples:
http://www.911cd.net...?showtopic=8058
http://forum.maxthon...d.php?tid=17216
http://blog.grand-al...ystem-directory

:D
Wonko

#8 homes32

homes32

    Gold Member

  • .script developer
  • 1030 posts
  • Location:Minnesota
  •  
    United States

Posted 04 August 2010 - 02:54 PM

Nice application.
Which programming language did you use to code this app?

Autoit

Maybe its little OT, but it doesnt happen very often to see something that i dont know about Windows :D
What is the practical use of this ? Why and what need to be registered/unregistered ?

Edit:
Its something for soft. developers right ?


no not really. As a sysadmin I use it for (re)registering ActiveX controls on misbehaving applications as well as troubleshooting app scripts for WinPE
alot of VB6 programs are dependent on various controls (ex. Malwarebytes). various windows components also sometimes need to be re-registered if something gets borked.

windows ships with a command line app: regsvr32.exe (found in C:\Windows\System32) for this purpose, but I made this GUI prog. because its easy for someone simi/non-computer literate to use if I need to fix something over the phone.
also its alot more fun to drag-n-drop than it is to enter all the commands into the prompt, especially if you have more than 1 control to register.

#9 Henkye

Henkye

    Newbie

  • Members
  • 11 posts
  •  
    Czech_ Republic

Posted 04 August 2010 - 02:58 PM

Not really.

Actually it used to be Lesson #1 (or #2) :D.

Whenever something doesn't work re-register all .dll's.

This info has been around since 9x times, maybe 1996 or 1997, from time to time some new guy re-discovers it and posts or blogs about it, examples:
http://www.911cd.net...?showtopic=8058
http://forum.maxthon...d.php?tid=17216
http://blog.grand-al...ystem-directory

:D
Wonko


Oh, thx for info. Thankfully, i never needed it, i knew im a lucky guy :D
At least we know where to go if fortune stop smiling at us.

#10 paraglider

paraglider

    Gold Member

  • .script developer
  • 1729 posts
  • Location:NC,USA
  •  
    United States

Posted 04 August 2010 - 10:38 PM

Other option is to associate regsvr32 with dll and ocx file extension. Then right click in explorer and choose register / unregister.

#11 homes32

homes32

    Gold Member

  • .script developer
  • 1030 posts
  • Location:Minnesota
  •  
    United States

Posted 05 August 2010 - 02:07 PM

Other option is to associate regsvr32 with dll and ocx file extension. Then right click in explorer and choose register / unregister.

that works great on your own computer but its not portable nor is it feasible for a network environment.

#12 kudos

kudos
  • Members
  • 1 posts

Posted 15 August 2010 - 11:32 PM

I downloaded and used RegTool last month when it was released - a very handy tool.

Yesterday I needed to use it again but it would not run on my computer. I tried redownloading it but the links were dead - and still are. So I decided to quickly cobble together an alternative.

Since it ran correctly on another computer, I was able to observe it and make a reasonable clone. I also decided to improve it so I added the ability to reregister a control (unregister then register) and also to drag multiple files for processing.

Since I cannot upload files here, I have stored it on a sharing site: RegTool

It is only 30kb compared to the original almost 400kb and works well on all the computers that I have available. It's only 32bit - I don't have any 64bit systems.

I hope that it's ok - apologies to homes32 for "borrowing" your idea, hope you don't mind.

I still haven't figured out why the original stopped working. Does anyone know what happened to the original links?

#13 homes32

homes32

    Gold Member

  • .script developer
  • 1030 posts
  • Location:Minnesota
  •  
    United States

Posted 01 September 2010 - 04:08 PM

download link fixed.

both x86 and x64 binary's are now combined into 1 archive.

#14 NFX

NFX

    Member

  • Members
  • 41 posts
  •  
    Moldova

Posted 02 September 2010 - 02:36 PM

RegDllView also allows you to unregister dll/ocx files

http://www.nirsoft.n...d_dll_view.html

#15 homes32

homes32

    Gold Member

  • .script developer
  • 1030 posts
  • Location:Minnesota
  •  
    United States

Posted 07 September 2010 - 04:41 PM

RegDllView also allows you to unregister dll/ocx files

http://www.nirsoft.n...d_dll_view.html

yes I know. and its probably the best tool out there for power users as it offers the most control/options. but it is not something I would put in the hands of novices/inexperienced/"dangerous users", which are the targets of my prog. as stated in the 1st post.

#16 homes32

homes32

    Gold Member

  • .script developer
  • 1030 posts
  • Location:Minnesota
  •  
    United States

Posted 23 December 2010 - 04:15 AM

Register Tool updated to version 1.1.0

adds ability to register/unregister multiple files at once.

Merry Christmas!

-Homes32




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users