Hacking Windows 7 Media Center

Getting Internet TV outside the US

by Michael Healy @ 9:45 am on July 25th, 2009 in streaming tv, tv listings with 42 Comments and Permalink

Internet TV Normally, Windows 7 Media Center only allows residents of the United States to use the Internet TV feature built into Media Center. Since a good portion of the Media Center community lies outside the United States in the UK, Europe and Australia this is a bit of a slight to a large number of users. Luckily, thanks to jem101 over at The Digital Lifestyle we have instructions to get it working for international users as well.

Now before we start, this is going to involve changing registry strings on a nightly basis and downloading updated guide information and packages from Microsoft. There is the potential for this to mess with your program guide or other parts of Media Center in unexpected ways. Also, there is a high chance of Microsoft changing the behavior of Internet TV to block this method in the future since Internet TV for Windows 7 is still in Beta 2.

The first thing you’ll need to do is open up Regedit (start –> “Regedit” –> enter) and locate your current GeoISO2 code. This is a simple country code indicator used by Media Center. Navigate to

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Settings\MCE.GlobalSettings

registry location

and take note of the value of systemGeoISO2. Next, download this package which contains two registry files and a cmd file and extract it to your root C:\ drive.

Now open up the Yourloc.reg file in notepad and edit the systemGeoISO2 value to match your current GeoISO2 code and save the file. As long as you’ve properly extracted all the files to C:\ that should be all you need, otherwise you’ll need to edit the cmd file as well with the location you’ve extracted the files to.

At this point right-clicking the cmd file and selecting Run as Administrator should take care of everything and you’ll have access to Internet TV (until the next guide update). The problem is that tomorrow you’ll need to run the program again. So at this point let’s setup a task schedule to do the work automatically for us.

In the start menu type “Task Scheduler” and press enter to open up the task schedule manager. On the right you’ll see a list of actions, select Create Task. Under the general tab give the task a name, description and be sure to set the options to run whether or not someone is logged in and run with highest privileges (on an administrator account) in Windows 7 mode.

create task

If your account doesn’t use a password check the Do Not Store password option as well. Under the Triggers tab create a new trigger and set the program to run each morning before you get up.

trigger

Under the Actions tab add a new action to start the cmd program and that should be all you need to setup for this new task.

action

Now instead of having to run the program manually each morning the system will run it automatically with administrator privileges.

Hopefully that should be all there is to it for you Windows 7 Media Center users living outside the US. I haven’t personally done any extensive testing of this method being from the US so your mileage may vary. Be sure to check out the original tip from Ian Dixon and let him know how you get along with this hack!

42 Comments


Odgregg
Comment #2288 from Odgregg [Reply]

You’ve actually got the wrong registry settings in the file. It should be:

HKLM / Software / Microsoft / Windows / CurrentVersion / Media Center / Settings / ProgramGuide

That you’re changing as well

Comment left July 25, 2009 at 5:39 pm with Permalink

Shads
Comment #2293 from Shads [Reply]

I am not sure if this is working. The guide works for me, where I can click and get tv. however, under extras, there is a selection called “Internet TV”. That still doesn’t work, so is the one under extra’s supposed to work?

Thanks.

Comment left July 26, 2009 at 12:43 am with Permalink

Shads
Comment #2294 from Shads [Reply]

Just thought I’d clarify. the Guide under “TV” in the main menu plays the channels. However, the “Internet TV 1.1″ that is under Extra’s in the main menu tells me that internet tv is not available for my country. Should this work with this hack?

Thanks a lot.

Comment left July 26, 2009 at 12:46 am with Permalink
@Reply #2297 from Michael Healy [Reply]

No, Internet TV Beta 1.1 won’t work with this hack. You should get a new option under the extra menu allowing you to use Internet TV Beta 2 which should appear to the left of the extra programs option.

Comment left July 26, 2009 at 8:50 am with Permalink

Chris
Comment #2296 from Chris [Reply]

Just noticed that the cmd file has a space where it shouldn’t be on the second line for the /wait switch.

Comment left July 26, 2009 at 7:04 am with Permalink

Moocow
Comment #2302 from Moocow [Reply]

Do you have to have installed Windows 7 in the US location for this to work?

I don’t get any internet TV channels in my guide or any additional icons in Extras.

cheers

Comment left July 26, 2009 at 8:47 pm with Permalink

dgedge
Comment #2304 from dgedge [Reply]

I can’t get it to work here (I’m from France)
I rectified those both reg files + the cmd file ( /wait), but I don’t get anything more on my guide …
I tried to change my keyboard configuration to US keyboard but that is not enough…
I think that we need to change another language parameter but I can’t identify which one.
Does anyone have an idea ?

Comment left July 27, 2009 at 12:34 pm with Permalink
Comment #2305 from Michael Healy [Reply]

Ian says in his post that he indicated being in the US during his Windows 7 install (though I’m not sure at what point) so this may be necessary to get this hack to work. I haven’t tried with a non-US install myself.

Comment left July 27, 2009 at 1:15 pm with Permalink

dgedge
Comment #2306 from dgedge [Reply]

I will try to investigate on it and if I find a solution, I will let you know here

Comment left July 27, 2009 at 1:23 pm with Permalink

Dallas
Comment #2329 from Dallas [Reply]

Is this going to work, or is Australia again lost!!!

Comment left July 29, 2009 at 1:45 am with Permalink

Anonymous
Comment #2341 from Anonymous [Reply]

I am the person who originally stumbled upon this method and posted it on The Digital Lifestyle blogs. I’ve actually posted this technique on a few bulletin boards and never actually got much feedback so it’s nice to know that some other people are giving it a try. Has anybody else actually managed to get this working?

In answer to a few comments, I did originally install W7 as if I were in the US rather than Great Britain. This might or might not be critical to getting it to work.

When I first applied the two registry changes and ran mcupdate I found I had two different tiles for Internet TV in my extras menu. One is Internet TV 1.1 (which I used to get to work in Vista via a VPN connection). This just doesn’t work at all even if I set up a VPN tunnel to a US address-no idea why. I also have a tile for Internet TV 2.0 beta which appears on the far left of the extras menu. This for me does work even without any messing around with VPNs. Also the virtual channels which have appeared in the guide work as well.

I also get a few extra tiles showing up; MSNBC News (which works for me), New Extenders – haven’t tried this one in W7 as I watched it in Vista, and a How To set of guides which doesn’t work but I can see them all via the iTV 2.0 beta tile.

I also find that very occasionally I have to run the update twice to make the tiles appear but so far this technique has wroked (almost) perfectly on two different PCs running version 7127 of W7. My seven year old daughter particularly like the music videos!

Hope it works for others.

John

Comment left July 29, 2009 at 11:46 am with Permalink

dgedge
Comment #2345 from dgedge [Reply]

thanx john for this hack.
I personaly can’t get it working on a french system, In fact, If I check the update log, I can see information for internet tv (data, icon etc…) but nothing appear on my guide…
I tried to change some language parameters but I can ‘t find the good one.
I’m almost sure we can get it working here but I can not find the way…if you have an idea…

Comment left July 29, 2009 at 6:30 pm with Permalink

KingSkin
Comment #2374 from KingSkin [Reply]

I love this website :)

Great hack – I’ll give it a try

Comment left July 30, 2009 at 5:00 pm with Permalink
Comment #2565 from cw-kid [Reply]

Internet TV Beta 2 is currently working for me with no VPN and I have not hacked or changed anything at all. All I did was install Windows7 RTM and left it as US during installation but I always do that anyways. Not sure why it’s working but I hope it stays this way!

Internet Beta 1.1 says Sorry there is no Internet TV content available for Thailand, I’ve not tried it with a VPN as yet. But I’ve had it working in the past on Vista with a VPN.

MSNBC News always seems to work out side the US with no VPN required.

Comment left August 7, 2009 at 12:45 am with Permalink

Ben
Comment #2727 from Ben [Reply]

it worked for me. i live in australia and i am using windows 7 rc. thanks alot for this ive been trying to find a guide like this for a while

Comment left August 16, 2009 at 9:15 pm with Permalink
Comment #2755 from Rickyprose [Reply]

I’m in Taiwan and is working, I want to know if I can change the settings to other region like Italy, I just need to put IT instead of US or TW?

Thanks

Riccardo

Comment left August 18, 2009 at 12:24 am with Permalink

Andrew
Comment #2874 from Andrew [Reply]

Im from Australia. I got Movies Guide to appear, but nothing else. Any help?

Comment left August 24, 2009 at 7:18 am with Permalink

Shlomi
Comment #2902 from Shlomi [Reply]

Worked using Win7 RC x64 (build 7100)
No longer working using Win7 RTM x64 (build 7600 16385). Even the internet channels are not showing up in the TV guide.

I live in Israel.

Any solution/work around?

Thanks

Comment left August 26, 2009 at 4:13 am with Permalink

Chef_Tony
Comment #4295 from Chef_Tony [Reply]

just tested it again. it surely does not hurt, but it was set to US already, since i am running windows 7 US but live in germany.

since the new internet tv started and you can watch cbs shows like the csi franchise or comedy monday’s shows, that has really become an attractive thing.

still it does not work here, because just like hulu and other services it seems to check beyond a simple country code in the reg but also checks the ip address. so, nice tutorial, just doesn’t work anymore.

Comment left October 28, 2009 at 2:26 am with Permalink

Anonymous
Comment #4619 from Anonymous [Reply]

media center checks ip address… wont work

Comment left November 7, 2009 at 8:31 am with Permalink

Dallas
Comment #4798 from Dallas [Reply]

I’m running Vista off a simple optus usb internet drive and I just changed regional settings to the US and it works fine. Sports and Internet TV. The connection is great and quick.

Comment left November 13, 2009 at 6:48 pm with Permalink

ifflanb
Comment #4885 from ifflanb [Reply]

I live in New Zealand and didnt get Internet TV but got an extra option on my extras strip called “extras gallery”. This has stuff like “The Queensbury Fight Network” etc.
I would not have selected the US as my location on Windows 7 installation. Can I just change this in control panel? Is that the same deal?

Comment left November 17, 2009 at 6:08 am with Permalink

Person
@Reply #5920 from Person [Reply]

I live in NZ as well it does the same thing for me… You tried chaining time zone?

Comment left December 22, 2009 at 9:13 pm with Permalink

Anonymous
@Reply #6400 from Anonymous [Reply]

Tried changing the settings once Windows OS was installed but didnt make a difference. Some people have suggested changing the region setting during OS installation but not sure why this would be any different. You had any luck yet?

Comment left January 7, 2010 at 3:38 am with Permalink

Anonymous
Comment #5022 from Anonymous [Reply]

Doesn’t work for me, with a win7 German installation. Any ideas?

Comment left November 22, 2009 at 7:31 am with Permalink

Craig Chapman
Comment #5586 from Craig Chapman [Reply]

I tried this hack. I live in Canada. I get the internet Tv option to show up but when I truy and play anything it gives me amessage the the library is unavailable and to try adifferent one. What am I doing wrong?

Comment left December 10, 2009 at 9:26 pm with Permalink

KINGLIFER
Comment #5700 from KINGLIFER [Reply]

Come on there has to be a hack for this….
People outside of the us. HOW about someone making a hack to let the Media Center download whatever guides you wish? Then we could just say we reside in the us but still download the proper Guides for our channels.

I dont know how to do it but could that be a work around?

Comment left December 14, 2009 at 10:35 pm with Permalink

lolin
Comment #6192 from lolin [Reply]

Sadly useless………………………………..

Comment left December 31, 2009 at 7:00 pm with Permalink

mike
Comment #6205 from mike [Reply]

Hey

Wondering if the author could let us know if this hack is still working?

I have tried a few different times and am having no luck

Thanks!!

Comment left January 1, 2010 at 6:59 am with Permalink

Mike
Comment #6341 from Mike [Reply]

Has anyone got this to work lately??

Would love to be able to watch US TV over here in Japan.

Comment left January 5, 2010 at 8:19 am with Permalink

mike
@Reply #6394 from mike [Reply]

I did. Just follow the instructions. remember to the cmd file ( / wait) should be ( /wait)

Comment left January 6, 2010 at 10:48 pm with Permalink

Mike
@Reply #6476 from Mike [Reply]

mike, not sure what you mean by

sorry could you explain?

Thanks

Comment left January 9, 2010 at 8:27 pm with Permalink

Mike
@Reply #6534 from Mike [Reply]

mike, not sure what you mean by:

“remember to the cmd file ( / wait) should be ( /wait)”

sorry could you explain?

Thanks

Comment left January 11, 2010 at 8:10 am with Permalink

winyp77
Comment #6859 from winyp77 [Reply]

I stumbled on this page, followed the instructions to the letter. I’ve got it running on Windows 7 home premium 64 bit edition.

It now comes up with a new option of ‘internet tv’ & appears in my guide amongst my regular digital tv channels as well. I’m in Australia, Melbourne.

Comment left January 22, 2010 at 1:21 am with Permalink

Anonymous
Comment #7569 from Anonymous [Reply]

I followed the instructions too. I see the sports menu strip now, but no ‘internet tv’ can be found. I’m set up as “GB” normally. Win7 Ultimate 32 bit.

Comment left February 10, 2010 at 8:06 am with Permalink
Comment #8018 from Fask [Reply]

Hello, Michael Healy, really interesting post your sin that does not work. I tried to install the Windows 7 Ultimate U.S. and despite living in Italy I can see the internet TV. plugins referenced media center refers to these registry keys:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{9D318C86-AF4C-409F-A6AC-7183FF4CF424}]
"AuthorizedCDFPrefix"=""
"Comments"=""
"Contact"=""
"DisplayVersion"="3.2.1.0"
"HelpLink"=""
"HelpTelephone"=""
"InstallDate"="20100223"
"InstallLocation"=""
"InstallSource"="C:\\Users\\NAME\\AppData\\Local\\Temp\\yz3cnpyt.iib\\"
"ModifyPath"=hex(2):4d,00,73,00,69,00,45,00,78,00,65,00,63,00,2e,00,65,00,78,\
00,65,00,20,00,2f,00,58,00,7b,00,39,00,44,00,33,00,31,00,38,00,43,00,38,00,\
36,00,2d,00,41,00,46,00,34,00,43,00,2d,00,34,00,30,00,39,00,46,00,2d,00,41,\
00,36,00,41,00,43,00,2d,00,37,00,31,00,38,00,33,00,46,00,46,00,34,00,43,00,\
46,00,34,00,32,00,34,00,7d,00,00,00
"NoModify"=dword:00000001
"NoRepair"=dword:00000001
"Publisher"="Microsoft Corporation"
"Readme"=""
"Size"=""
"EstimatedSize"=dword:0000323d
"UninstallString"=hex(2):4d,00,73,00,69,00,45,00,78,00,65,00,63,00,2e,00,65,00,\
78,00,65,00,20,00,2f,00,58,00,7b,00,39,00,44,00,33,00,31,00,38,00,43,00,38,\
00,36,00,2d,00,41,00,46,00,34,00,43,00,2d,00,34,00,30,00,39,00,46,00,2d,00,\
41,00,36,00,41,00,43,00,2d,00,37,00,31,00,38,00,33,00,46,00,46,00,34,00,43,\
00,46,00,34,00,32,00,34,00,7d,00,00,00
"URLInfoAbout"=""
"URLUpdateInfo"=""
"VersionMajor"=dword:00000003
"VersionMinor"=dword:00000002
"WindowsInstaller"=dword:00000001
"Version"=dword:03020001
"Language"=dword:00000409
"DisplayName"="Internet TV for Windows Media Center"

copying the keys in Windows 7 Ultimate IT can not see anything. There is a hack to bypass this problem?

Comment left February 23, 2010 at 5:14 pm with Permalink
Comment #8019 from Fask [Reply]

leave the link to download the plugin “Internet TV for Windows Media Center”
Downloa= http://www.mediafire.com/?ryum2l2nyzu

Comment left February 23, 2010 at 5:36 pm with Permalink

A Goosa
@Reply #8042 from A Goosa [Reply]

has anyone tried this??

@Fask: Is this just a plugin that will complete the hack for us?

Comment left February 24, 2010 at 5:42 pm with Permalink

GuustFlater
Comment #8271 from GuustFlater [Reply]

@Fask: the download link you refer to is a zip file, without an executable. Do I need to include the link somewhere or put the extracted data at a specific location?

Your help is very much appreciated!

Comment left March 4, 2010 at 8:20 am with Permalink
Comment #8365 from Fask [Reply]

hello guys I’m writing a guide soon … the public is ready links.

Comment left March 8, 2010 at 10:34 am with Permalink
Comment #8396 from Fask [Reply]

Hello guys, I wrote a guide to Getting Internet TV outside the U.S., just move here

http://www.chicchedicala.it/2010/03/09/come-ricevere-la-internet-tv-al-di-fuori-degli-stati-uniti-windows-7-media-center/

Comment left March 9, 2010 at 7:23 am with Permalink

Leave A Comment

Post Anonymously, Fill in your details or Use one of the Social Networks below to login and post a comment!