Page 1 of 1

Starter

Posted: Thu Oct 28, 2010 10:00 pm
by Andrew Lee
Application name: Starter

Website: http://members.lycos.co.uk/codestuff/pr ... arter.html

Date tested: 2006-05-13

Status: Not portable

Reason: Writes settings to registry.

Re: Starter

Posted: Mon Jan 18, 2016 9:02 pm
by xor
http://codestuff.obninsk.ru/products_starter.html
Can anyone test for portability.... Again?

Re: Starter

Posted: Mon Jan 18, 2016 10:28 pm
by billon
Portable, if you create file Starter.ini inside program folder before first launch.

Re: Starter

Posted: Mon Jan 18, 2016 11:23 pm
by I am Baas

Re: Starter

Posted: Tue Jan 19, 2016 4:51 pm
by webfork
xor wrote:Can anyone test for portability.... Again?
It’s easily the best program of it’s kind that I've tested, though getting a little old with no listing for anything above Vista.

Re: Starter

Posted: Wed Feb 10, 2016 11:49 am
by smaragdus
It is a pity that Starter hasn't been updated for so long and very likely it is abandoned for good but surprisingly it still works just fine on Windows 8 x64 which proves that well-written software ages slower.

@Moderators
Since Starter is portable I suggest this thread to be moved to the Portable Freeware Submission sub-forum.

Re: Starter

Posted: Fri Feb 12, 2016 11:39 am
by webfork
smaragdus wrote:Since Starter is portable I suggest this thread to be moved
Done. Not sure how I missed that.

Re: Starter

Posted: Sun Feb 14, 2016 2:15 pm
by smaragdus
@webfork
Thanks.

Re: Starter

Posted: Mon Feb 15, 2016 5:41 am
by tactictoe
Works fine under my windows 8.1 64bits. Just to let you know... because...
Advertised here to work till win 7 and where I download it (http://codestuff.obninsk.ru/) it said till win vista but as you all said it is an old software (17.05.2009 - Starter v5.6.2.9)
Like it. Moved it to my work thumbdrive.

Re: Starter

Posted: Mon Feb 15, 2016 12:41 pm
by joby_toss
I can't get Starter to show me installed 64 bit apps in startup on my win7x64...

Re: Starter

Posted: Mon Feb 15, 2016 5:38 pm
by tactictoe
joby_toss wrote:I can't get Starter to show me installed 64 bit apps in startup on my win7x64...
Must be an option... somewhere, it does show some startup 64bit software on my PC but I did not modify any options. I cannot see any options related to 64Bits apps. I guess it is inside the code you could have an answer... :(

Re: Starter

Posted: Tue Feb 16, 2016 12:08 am
by joby_toss
Example:

WhatInStartup
64 bit
Image

Starter
Image

Note:
WhatInStartup 32 bit also fails in displaying installed 64 bit apps, same as Starter.
Sysinternals Autoruns works fine, but this one shows absolutely everything anyway. It has only one drawback: it can't be used to ADD entries.

Re: Starter

Posted: Tue Feb 16, 2016 1:19 am
by SYSTEM
joby_toss wrote:Example:

WhatInStartup
64 bit
Image
Ah, right. Your screenshot explains why it happens.

"Startup Type" of RTHDVCPL is "Registry - Machine Run". In other words, the program starts because it is in the "automatically started programs" list in Windows registry. ("Machine Run", in particular, means HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run.)

The problem is registry redirection, which is part of WoW64. When a 32-bit program tries to obtain a list of automatically starting programs, it actually accesses HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run, without knowing it. The WOW6432Node copy of CurrentVersion\Run, in turn, only contains programs that themselves were added by 32-bit programs (which were redirected when they tried to write to CurrentVersion\Run), i.e. 32-bit installers. In other words, a 32-bit "automatically starting programs" application can only show programs which were installed with 32-bit installers, which of course are nearly always 32-bit programs.

Re: Starter

Posted: Tue Feb 16, 2016 1:39 am
by tactictoe
SYSTEM wrote: Ah, right. Your screenshot explains why it happens.

"Startup Type" of RTHDVCPL is "Registry - Machine Run". In other words, the program starts because it is in the "automatically started programs" list in Windows registry. ("Machine Run", in particular, means HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run.)

The problem is registry redirection, which is part of WoW64. When a 32-bit program tries to obtain a list of automatically starting programs, it actually accesses HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run, without knowing it. The WOW6432Node copy of CurrentVersion\Run, in turn, only contains programs that themselves were added by 32-bit programs (which were redirected when they tried to write to CurrentVersion\Run), i.e. 32-bit installers. In other words, a 32-bit "automatically starting programs" application can only show programs which were installed with 32-bit installers, which of course are nearly always 32-bit programs.
I should have know that one, shame on me. :oops: But was close as I said the answer was in the code. Thanks System for this information.