XMBC and Windows 8
#16
(2012-05-06, 15:36)natethomas Wrote: So point being, switch back to Win7 for now?

Windows 8 is nowhere near finished. I don't expect it to behave perfectly, but XBMC might need a few adjustments to get around Microsoft's insistence that Metro is front and center. For the most part it works perfectly, but there are some rough edges. They're not going to get fixed if no one bothers to point them out.
Reply
#17
They also are not fixed yet because win8 hasn't been released. So no point in fixing things that you might need to fix again when it's nearing final
Read/follow the forum rules.
For troubleshooting and bug reporting, read this first
Interested in seeing some YouTube videos about Kodi? Go here and subscribe
Reply
#18
@IronChef:
I'm using XBMC on Windows 8 and the startup is working well.

I've created a CMD file which will be stored to the user startup folder, and not to the all user one! The current user startup actions are the latest actions during the login process.
When using the all users startup folder (or Run Key via Registry) XBMC will be started at an earlier point (minimized).

When using a CMD file you are able to force using the "Desktop":

C:\Windows\explorer.exe shell:::{3080F90D-D7AD-11D9-BD98-0000947B0257}
"C:\Program Files (x86)\XBMC\xbmc.exe" shell:::{3080F90D-D7AD-11D9-BD98-0000947B0257}
Exit

It's also possible to use the command "start" to have additional arguments for starting XBMC.
Maybe you have to play with with the command line options of XBMC as well (-p / delay of XBMC startup).

Or using the Task-Scheduler to start XBMC after the user logged on and use the delay switch (It depends on your system performance).
Reply
#19
So how to make xbmc run automatically in win 8?
Reply
#20
(2012-05-15, 11:03)loeffel Wrote: @IronChef:
I'm using XBMC on Windows 8 and the startup is working well.

That's great info. Thanks!

Reply
#21
Must have been fixed in the Release Preview, because I just click the icon on the start menu and it runs!
Reply
#22
(2012-05-15, 11:07)ferd Wrote: So how to make xbmc run automatically in win 8?

Here is a link that explains how to start Windows 8 to the desktop, without special third party software...

http://www.techspot.com/guides/551-bypass-metro/

Edit:
I forgot to mention, after you have completed the steps above, add a XBMC shortcut to the startup group.
XBMC PVR Addon Unofficial Builds for Frodo Nightly Builds.
http://www.dotnetdevelopers.net/xbmc
Reply
#23
Thanks for that link wileecoyote. having the same issue as IronChef with Win 8 Pro final, so will try this solution tonight.
Image
Reply
#24
windows 7 is so much simpler for choosing what starts up
Reply
#25
my problem is I start xbmc with the desktop shortcut it works if I turn xbmc off and try to restart it a second time with the shortcut the application doesn't start I have to restart the computer to get it to work again any clue?
Reply
#26
for those of you wanting to start xbmc automatically, here's what i did:

(warning: this involves registry changes, so you should at least have a clue what you are doing)

  1. create a dedicated user to run xbmc and make windows login that user at startup
    (not sure how to do this in win 8, since i upgraded from 7 and this part was still functional afterwards. google is certainly glad to help out here...)
  2. login with that user and go into the registry (run regedit.exe)
  3. locate the key HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon
  4. add a new string value, name it "Shell" (without the quotes)
  5. change the value to let it point to your xbmc.exe
    (e.g. "C:\Program Files\XBMC\XBMC.exe", with quotes if you have blanks in your path, you can drop them if not)
  6. close the registry editor and logoff

next time you login with that user, xbmc should come up directly, without going through metro or the desktop first. this saves time, memory, and looks nicer too Cool

another useful tip:
when you start xbmc like this, and close it, you'll probably end up with a black screen of nothingness. the only way now is to ctrl-alt-del and logoff, or go into task manager and load explorer.exe manually (aka the default windows shell).
to get around this, i made a small .bat file to load xbmc, and do a shutdown /l (=logoff) afterwards. use this bat file instead of xbmc.exe as your shell. now, when you close xbmc, windows goes back to the welcome screen. this isn't perfect either, because the .bat gets loaded in an ugly black window, but it will have to do for now.


used this strategy on windows 7 for the past few months, without any problems. upgraded to windows 8 last weekend, didn't notice any problems since then.
Reply
#27
Actually in Windows 8 it's very simple to make XBMC the shell at startup, without having to fiddle about in the registry. Scroll down in the link to the section marked "Set XBMC to Run at Startup in Windows 8"

http://cybernetnews.com/xbmc-run-boot-xb...windows-8/
CPU: AMD Llano A6-3500 2.40GHz APU - MoBo: Gigabyte A75N-USB3 AMD A75 - RAM: Corsair Value 4GB DDR3 PC3-10666C9 1333MHz - Storage: 128GB SSD, 500GB HD - Case: Streacom FC7 Silver - ODD: Sony AD-7640S Slot Load DVD+RW Drive
Reply
#28
bluesky2006, that is a really nice tutorial, didn't know there is a parameter in the group policy as well. yeah, having a GUI mostly beats manually changing the registry. Smile

have you tried it? my guess is gpedit sets the very same registry value, so the result should be the same...
Reply
#29
Ha, yeah it's probably tweaking a registry setting behind the scenes, but if you're intimidated by the regedit window (as I am) then it's a nicer way of doing it!
CPU: AMD Llano A6-3500 2.40GHz APU - MoBo: Gigabyte A75N-USB3 AMD A75 - RAM: Corsair Value 4GB DDR3 PC3-10666C9 1333MHz - Storage: 128GB SSD, 500GB HD - Case: Streacom FC7 Silver - ODD: Sony AD-7640S Slot Load DVD+RW Drive
Reply
#30
Is it possible to use the custom shell as a method of starting a number of programs/commands in order because for some weird reason my mapped hard drives (necessary for advanced launcher and emulators) are randomly dropped after restarting my htpc?
Reply

Logout Mark Read Team Forum Stats Members Help
XMBC and Windows 81