Windows 7 Build 7057

If Microsoft is still obsessed with getting Windows 7 out this year, they are definitely on track for doing so. So far I’ve been quite impressed with how Windows 7 has been shaping up. I’ve been using two machines as my test rigs:
The first machine is one of the most important machines in my apartment–the media center. While I do some testing of Windows 7 on this machine, it’s main focus is the Media Center application (and it’s ability to play whatever media I throw at it).
The other machine is the MacBook Pro, which is more or less ironic (it’s a circus to get all the correct drivers installed on that thing).

The latest build on both of these machines is 7057 (although I’ll be testing 7068 shortly). While the build work absolutely great, there’s a slight problem when logging in–I’m presented with this annoying notepad window of my desktop.ini file.

Fortunately there’s a quick workaround for that:

  1. Click Start and type shell:common startup (then press enter)
  2. When the All Users startup folder window appears, right click on the desktop.ini file and select Properties
  3. Check the “Hidden” checkbox, and click OK.

Reboot, and you’re set!

Another item I’m looking into is Media Center’s ability to play non-native file types (right now, I’m focusing on matroska files). I’ve done some registry editing so Media Center at least acknowledges that the files exist, but it won’t play them. I’ll be testing this more on build 7068.

~Jaker

No Comments

Inspiron 1520 Experiment

For those of you who roll with the Inspiron 1520 with the GeForce 8600M GT video card, here’s a fun experiment for you. Download and run GPU-Z. Check the GPU clock, Memory, and Shader speeds. If they’re slower than the picture below, you could get yourself a free upgrade!

GPU-Z Statistics showing speed information for your video card

GPU-Z Statistics showing speed information for your video card

It’s quite possible that your machine shows clock speeds of 475MHz or 400MHz. If this is the case, stop by the techPowerUp! VGA BIOS Page and download the BIOS that shows the faster clock speeds. The nVidia BIOS flasher can be found at that website.

NOTE: There’s always the chance that the flash can fail, and you’ll brick your video card. Not fun, but at least it’s a Dell BIOS (and the versions match: 60.84.50.00.02), so I’m sure you’ll be able to send it in and they won’t notice a thing.

After installing this update, my Windows Experience Index jumped quite a bit:

The top WMI is my laptop before the update. The bottom WMI is after the update (and an installation of new drivers from laptopvideo2go)

The top WMI is my laptop before the update. The bottom WMI is after the update (and an installation of new drivers from laptopvideo2go)

 

Score!

~Jaker

No Comments

Media Center not downloading your program guide?

Looks like there’s two fixes for you! The first fix involves a wipe and install of Windows 7 to test the new Media Center capabilities (recommended if you have a blog not unlike me, and you plan on writing about it).

The second fix involves downloading a new patch from Microsoft that resolves the problem for you. The problem of the unavailable program guide, that is.

~Jaker

No Comments

Viva la OCUR: One Step Behind

My goal of creating the ultimate media center has been realized. I was able to add my ATi Digital Cable Wonder tuner to the setup. The original setup was a tad troublesome, but it was eventually solved with a reinstall..
Originally I had Vista Home Premium installed. After reading that there were tuner limitations between Home Premium and Ultimate, I decided to go Ultimate. This turned out to be a good idea, as Vista’s firewall has some issues with the cable tuner if you plug it in right away (the only way I got the device to work was disabling the firewall completely–Windows does treat the tuner as a network device).
After a reinstall (and getting everything ready to go), I decided to do some tests. My first test consisted of putting the CableCARD in my existing set top box in my new tuner. This did not work (and later I learned that during the activation process, TWC doesn’t even ask for the CableCARD ID, they just ask for the Host ID). I called up TWC to schedule an appointment to get my new tuner set up. I knew it was bogus that they’d charge me $40 for the trip, but I figured the on-going cost savings of $15/month (no more STB or remote) were worth it.
One cold Thursday afternoon, my door buzzed. I opened the door to find the tech had arrived to set up my new tuner. He gave me a speech about how I’d lose some channels (something I will be discussing shortly), then proceeded to set everything up. The process in Media Center was pretty straightforward. All the tech really needed was the Host ID. 10 minutes later, we tested a channel (channel 1). Everything appeared to be working, so he left.
After he left, I checked the channels after 100 (I had an analog tuner inside my media center, and I had a suspicion that channel 1 was on the analog tuner). It turned out my guess was correct–nothing over channel 100 worked. I began to sigh, when the door buzzed again. I was greeted once again with the cable installer, back to “finish a couple things that weren’t done right.” This part took much longer. He still needed the same information, but this time he was waiting longer (for an authorization, I assume).
About 10 minutes later, my door buzzed again. I opened it, to see another tech from TWC. This guy was apparently the manager. From what I could gauge, the HQ wasn’t asking for the right information, and activated the card improperly. So the tech used a second card (an SA card), and was able to activate that card. I tested the channels over 100 right away, and everything checked out.
After commenting on the number of wires and cables in my apartment, the two techs left, one with a grape soda in-hand. I then excitedly flipped through channels and celebrated the joy of no longer having the detestable cable box. It was then that I realized my next problem: SDV.
SDV was something I read about, but assumed it wasn’t going to be a big deal. I knew I was going to have to deal with it some way or another. SDV stands for Switched Digital Video, and is basically the cable company’s way of creating more bandwidth for channels.

(WARNING: Learning Content Ahead!)
Before SDV was used, cable sent all channels all at once to your cable box. If you wanted to change channels, you literally changed the frequency and picked up whatever was broadcasting on that channel. This is why cable splitters and the like worked–every channel was sent all the time.
As time went on, more channels were added. Then more channels went HD. Each taking up more and more bandwidth. At this point, the cable company can do two things. They can either compress (lower the quality of) the existing channels (more than they already have), or they can create a switched system where only the content you request is sent to you. For the networking folk, it’s just like a hub vs. a switch: the hub will send all data to all users, whereas the switch will only send you data that belongs to you.
While this system definitely frees up bandwidth, it also breaks the “open” protocol of the CableCARD. CableCARDs nowadays are unidirectional–that is, they only receive data. They are incapable of sending data. This means you can’t get Pay-Per-View videos, OnDemand content, as well as SDV channels. If you can’t talk back to the cable company, you can’t ask for a channel to be received. If you can’t ask for a channel to be received, you won’t get a channel at all.

Essentially, this means my new tuner gets all analog channels, a large majority of digital channels, and a very small percentage of HD channels. Included in this list of ghost channels is Discovery HD. This was a heartbreaker for me.

Despite these shortcomings, I’m still sticking with the new tuner. The cable box that TWC supplied me was driving me crazy. The UI was slow, recordings were buggy, and the device required a reboot every 1-2 weeks.

Just because SDV is out doesn’t mean there’s no hope for the Digital Cable Media Center crowd. CableLabs has released a device for the TiVo digital cable tuner that enabled SDV support. There’s debate out there about how easy adding SDV to Media Center would be. Some say merely a firmware update is needed. Others say an extra USB device will cover it. There’s even some that say the entire device would need to be replaced (something I hope doesn’t happen).

Whatever does happen, one thing is for certain–CableLabs needs to speed up their specification for version 2.0. This version is due to support the bi-directional communication needed for things like SDV, OCAP, and other services that today’s STB can already handle.

No Comments

MacJournal Test!

If this works, MacJournal can post to my blog!

~Jaker

No Comments

Windows 7 Beta

Ah, yes. I finally have my hands on the Windows 7 beta. It’s installed on my dev machine at work, and I’ll be playing around with it and passing on thoughts as I move along.

For now, here’s some trivia:

The default desktop is an illustration of a betta splendens, a type of fish.

~Jaker

 

(For the uninitiated: the channel 9 team refers to this as the one of the best/splendid betas they have ever released. Yeah, that’s right. I see you cracking a smile.)

No Comments

A Server 2008 Deployment Story

Trips to the St. Paul office have definitely gotten better over time. The first time I went to the St. Paul office, I was a complete stranger to everyone in the office, the office itself felt temporary and not yet set up completely, and server problems were much more intense. At least they seemed so at the time. Perhaps I’ve learned a bit since then…

Or perhaps I wasn’t playing around with ISA Server.

 

Yeah, it was definitely ISA Server.

Anyway, trips nowadays are awesome. The office itself has taken on a new life. The designers that moved in from the other offices added their “touch” to the office, making it feel more recreational and fun, and less all-business. It’s also nicer from an IT standpoint. There’s no ISA server, and I know exactly what to expect when I’m working up there (my oh my, the joys of working with a network you set up from scratch).

The quest of this trip was to do the usual maintenace for the St. Paul guys, like updating permissions on shared computers, installing updated software, doing a reinstall or two, etc. There was also the plan of fixing the server.

The server in St. Paul has had a problem with it’s RAID config. Every time the server booted up, it would require user input (press the any key) during the RAID initialization (before Windows, which meant before I could remote to it and do anything useful). The plan of attack was to install Server 2008 and be done with it. Fortunately, it’s installed now and I’m just doing some mundane tasks (dcpromo–you know, the fun stuff). There is a small list of things that I would have liked to know before-hand, so I’m going to share these notes with you, dear reader.

Stuff you should do before implementing a Server 2008 DC in your Server 2003 network.

(FYI: If, for some reason, you have Server 2000 servers in your network, make sure they’re SP2 or higher [you haven't upgraded?] Strange things will happen otherwise, and you’ll be warned about it several times during the configuration)

ProTip #1: Prepare your forest

Fortunately, I had a Server 2008 image in Allenton. Otherwise, this would have been messy. On your forest domain controller, run adprep.exe /forestprep. This program is on your Server 2008 DVD under sources/adprep. Need I say that you need to match the architecture? :)  Let it do it’s thing. Once it completes, run adprep.exe /domainprep /gpprep. Gpprep updates your group policy. If you don’t include it, the tool will tell you that you need it. Just giving you a heads up!

ProTip #2: Replicate

When working in a multi-site environment, this part is fun. I was impatient, so I played around in Sites and Services and forced replication, but you’re better off just letting it do it’s thing. If your domain uses the usual 4-times-an-hour replication, then your other site should be updated in 1-2 hours. If you’re playing around with more than 2 sites, I’m sure it’ll take longer. You can test replication by using dcdiag /tests:replication, or just try the next step. If it fails, then keep waiting :)

ProTip #3: Prepare the domain

Walk over to the other server in the domain you are installing to–Server 2008 disc in hand, of course–and run adprep.exe /domainprep. If this fails, go back to step 2. If it succeeds, then you’ve prepared your existing environment. Log off your Server 2003 machine and get back on to that Server 2008 box again.

ProTip #4: Install Active Directory

You can take it from here. My only informational note is this: I have no idea what happens if you leave “use advanced settings” unchecked. I’ve always checked it. I’m sure it Wizardify’s the process even more. I’ll keep my tried and true method, thank you.

ProTip #5: Enjoy!

Hey, nice server you got there!

~Jaker

No Comments

Viva la OCAP II

Yes, this Media Center concept just won’t die! It’s an endless pursuit of perfection, and I may be one step closer.

For Christmas I received an HDHomerun tuner. This thing is pretty sweet. It’s a network-based tuner, so you just plug it into your cable/antenna, then plug it into your network. Then any machine on your network can see it and utilize it as a tuner. Even Media Center treats it as a real tuner! I did some playing around with different setups and currently have the HDHomerun broadcasting ClearQAM stations (which, albeit, is not very many). Still, the concept of having it as a network tuner is awesome.

This tuner brought my attention back to my Media Center. Why, oh why can’t I have HD cable on it? Why am I trapped in STB-World, limited by substandard hardware leased to me by Time Warner Cable? Why must CableLabs be so stingy and only allow OEM/certified machines use of a CableCARD tuner?

These were difficult questions, and required research. Again. I thought perhaps someone else had figured out a way around these things. Or perhaps someone had an alternative method of getting legal HD cable on a Media Center. My research came back empty. It was still the same as it always was: you needed a certified machine, which required a “special” BIOS with specific ACPI tables with vendor-specific information, and a “special” version of Windows Vista, which I learned was just a COA with two product keys–one for Vista and one for the CableLabs activation.

Wait..COA? When I did my initial research last summer, no one said anything about a COA. I never looked there previously.

When I learned of the COA number, I turned off my XPS 420 desktop and checked the COA sticker on the back, positive that this was just another dead end and that I should give up.

That’s when I saw it.

On the far right corner of my COA, there was another 25-digit number. I couldn’t believe it. I had a CableLabs certified PC!

Almost immediately after this discovery, I did some research online, and found the fabled ATi TV Wonder Digital Cable Tuner on eBay and bid on it. I then proceeded to do two reinstalls–my XPS became my Media Center (Vista Home Premium x86), and my old Media Center became my desktop (Vista Ultimate x64).

After installing the MCE TV Pack 2008 and any related patches, my Media Center was ready to rock. It now sits connected to my TV, anxiously awaiting for it’s tuner.

This could be my moment to be released from the cable box!

Ironically enough, my cable box died over the weekend, so I had to take the wonderful piece of equipment into the TWC store at Mayfair Mall. The line was non-existent, which made me happy. I walked up to the counter and told them what was wrong, and they gave me a new tuner. Before I left, I told the person behind the desk of my plans to switch to a CableCARD tuner hooked up to my Media Center. I was both shocked and amazed by her response:

Amazed because she seemed to understand what a Media Center was. Either she owned one, or these things are actually starting to take off.

Shocked because TWC is obviously in the nickel-and-dime business. I was told the cost of this endeavor. To get a CableCARD, it requires a truck roll, since they need to activate it. Essentially, for a TWC tech to come out to my apartment, insert a CableCARD in a slot, make a phone call, then walk away, it’ll cost me “around $40.” What was even better was the rental cost of a CableCARD, which comes out to approximately $5/month. Yes, that’s half of the cost of my current rental fee for my cable box, but I figured it’d be a tad better (I read that Comcrap–I mean–Comcast offered these things for $1-2/month).

Alas, this is bad news, but I’m not bothered by it much as I’m still rolling with a machine that’s capable of being a cable-ready Media Center. I’ve got a possible alternative anyway..

The cable box I have now already has a CableCARD. I haven’t read into any of this yet, but I might be able to just remove the CableCARD from my existing cable box and put it in my digital cable tuner. If all goes to plan, I’ll save $40 and have a spare cable box to use as an over-glorified coaster. If all doesn’t go to plan, then I got a chance to test it.

 

For now, it’s the waiting game. I should have the ATi tuner this week or early next week. And trust me–I’ll be testing this as soon as I receive that unit.

~Jaker

No Comments

Annoying Software Irritations

Check out this link. It’s an oldie, but a goodie. It successfuly describes many problems I have with the software world. The Java description takes the take:

Java doesn’t do anything by itself. It’s a programming language. Programming languages are like sewage plants: if the average user becomes aware of them, something’s gone wrong. Java doesn’t know this. Java wants to be in your face. Java wants to be updated. Java wants to tell you the good news about Sun. Have you heard about Sun? Here’s a nice picture of our logo. And fancy a copy of OpenOffice? No? Well, never mind. Java’s installed a copy of Yahoo Toolbar in your browser instead. Because that’s what programming languages are there to do, right?

~Jaker

No Comments

Trouble in the Skies

I’ve got some “Sirius” concerns with satellite radio.

First, let’s start at the beginning. In the beginning, there was XM and Sirius (and WorldSpace, that’s only for Europe/Asia). XM has a diverse and solid playlist with great channels. Sirius had a less diverse playlist and has Howard Stern. XM always was a step ahead of Sirius, whether it be the technology, number of subscribers, or quality of music. One day Sirius managed to merge with XM, breaking the FCC ruling that the two couldn’t merge in the first place.

At first, all was well. Mel Karmazin, SiriusXM’s newly-appointed CEO, announced that the two entities would remain separate, and everyone would get to keep their own music. Then things got bloody.

October 13: At the XM Headquarters in D.C., someone logged into the timesheet application and realized that he had a termination date of October 15. Word of this spread like wildfire through the office, and by the end of the day, as many as 75 people from music programming got the boot.

From dcrtv.com, a small list of those who got canned:

Soul Street’s Bobby Bennett and Leigh Hamilton, Raw’s Mz Kitti, The City’s DJ Xclusive and Lisa Ivery, Viva’s Karla Rodriguez, and Aguila’s Mad Mexican. Plus Ken Smith of ’50s-On-5, Pat Clarke of ’60s-On-6, XM America’s Ray Knight, John Welch, and “Country Dan” Dixon, BK Kirkland of the Groove, plus Bill Evans, Brian Chamberlain, and Cathy Carter from XM Cafe. XM Gospel’s Jay Bryant and Suite 62′s Vic Clemens.

Since then, several channels have switched into “auto-pilot” with no DJ, but a mysterious robot playing just music all the time.

While the Sirius side of things has seen a couple losses, it’s been nothing like the XM side. This “merger of equals” is looking moreso like “hostile takeover.”

Just today we’ve learned that XM 82 (The System) is getting canned on November 4. It’s quite possible that it’s demise is directly related to WorldSpace’s Chapter 11 Bankruptcy filing, but the timing seems a tad bit suspicious.

While all of this is bad, the biggest issue at hand here is the threat of losing the entire lineup. Despite Mel saying the two services would remain separate (this might have even been a requirement of the merger), there’s whisperings of Sirius and XM to combine channels and broadcast the same lineup on both services come November 5.

Judging by how things have been going, I can only imagine that we’ll lose more XM stations and on-air talent. So far, they’re already killing one station I listened to a lot, and they’ve killed a couple other stations that I recently just “discovered” and was starting to enjoy. If they keep going down this track, they’ll be loosing a 4 year subscriber/fan…

(More as this develops)

~Jaker

No Comments