I'm currently trying to boot media engine as the shell of my windows xp computer instead of the default winlogon/explorer combo windows launches by default. You can do this by modifying the registry and telling windows that its in setup mode. You then point to any .exe file as the command line and windows will start it. For all you guys writing your own front ends, I think if you implemented support for such a modification of ones system, you could further reduce start times and remove some of the un-needed overhead which is caused by a general operating system.
Here's how you do it:
cmdLine = Path to your program
SetupType = 1
SystemSetupInProgress = 1
Note: These settings are reset after the first boot, so any "shell" app written would need to modify these keys on startup as needed.
So I get mediaengine to be executed, but it runs into a problem with the error:
Run-time error 426:
The remote server machine does not exist or is unavailable
What does that mean? I know that in "setup" mode is causing it, but if I could figure out the root meaning of this error, I could possibly find a workaround.
I guess I should set cmd.exe as the shell then try some other steps to debug the problem...
Mediacar gives the following error:
Subscript array out of bounds (Or something close to that)
Well that certainly looks as if it will work much better-however you still have to login and what not. I think in the hacked setup mode the service manager is not running-thus there may be many key things not initialized which these apps need.
isnt there a check box inside media engine to make it the default shell instead of explorer? I never checked it, does it work?
The solution to that is to just set windows up to autologonOriginally Posted by psyclobe
HKLM\Software\Microsoft\Windows NT\Current Version\Winlogon
Add Values REG_SZ
AutoAdminLogon Value 1
DefaultUserName Value "Your User Name"
DefaultPassword Value "Your Password"
I have also attached a file. just edit the file with your values, change the extension to ".reg" and then you can import it into the registry.
My next generation Front End is right on schedule.
It will be done sometime in the next generation.
I'm a lesbian too.
I am for hire!
I used Tweak UI to set it up on mine.
Yes, autologon is great and all, but you still go through the logon process. You still have to wait for windows to load your profile, etc. etc. I'm not saying that I can't figure out how to auto boot into a program-thats already there. What I was proposing was a complete bypass of the regular os loading routines-a step in the direction of a stripped down os used purely for media.
so how do we make it work?Originally Posted by psyclobe
I'm not saying this is absolutely the answer, but try windows XP Embedded. You can program it to boot that program as the shell while still keeping all the files needed. Not to mention, it saves lot's of space and boots much faster. Also, if you're REALLY into speed, and you're willing to spend the money, you can use DOC (Disk on Chip) technology and put the operating system and media engine on it, and put a hard disk as well for all your settings and what not.Originally Posted by psyclobe
Just a thought.
Just your friendly neighborhood computer specialist.
2002 Pontiac Trans Am WS.6
Looks like new... Wanna know why they call me "Crash"?