Solved: The driver detected a controller error on \Device\Ide\IdePort2

2 Comments

Microsoft Answers PictureMy son and I went through rather painful ordeal with this Event 11 that Windows quietly generates. It took us few weeks to fully work out why Windows suddenly started hanging, misbehaving or even crashing with blue screen. Now that I feel it is fully resolved, I thought I’d share my conclusion (and the process) – hopefully it will help few others out there who are struggling with this. Ridiculously, many people are likely affected by this issue, but unless they open Event Viewer and search for this event id 11, they will not realize that hanging is not “normal” behavior, even for Windows! OS seems to silently recover from this problem 10 to 60 seconds later, which is really strange in my book – considering that user isn’t even alerted to this serious atapi error.

For impatient souls among us, here are my conclusions:

  • First thing – check the SATA/EIDE and power cable connection between your hard-drive and the motherboard. If possible, try another SATA outlet on motherboard or another SATA cable if available.
  • If it still happens, the bad news is that this is likely a disk controller error, which is especially problematic since nowadays disk controllers are built into the Motherboard. If you are in a budget crunch, one potential workaround is to slow down your HD to use different PIO. This may avoid hangs, but will slow overall performance, so no fun solution…
  • Proper solution appears to be to replace motherboard, hence replacing disk controller. There are many motherboards starting at just $50 and in most cases it will improve overall performance and stability for you, even if you keep the same CPU and other components.

I am pretty confident that this is the right diagnosis, as we went through a lot of trial and error investigative work, in a space of few weeks, after it started abruptly. At first, I was pretty much convinced that HD is dying. The system had two hard-drives, and the older hard-drive was seemingly working just fine, even with the same SATA cable and connected to the same slot on the Motherboard. Turns out it was using slower PIO by virtue of it being older HDD. During the troubleshooting process I reinstalled fresh Windows 7 64 Bit multiple times, on various HD drives, only to see the issue start happening almost instantly after clean install. Few days ago a fresh HDD became available (separate long story), so I tried replacing the “dying” HD. Guess what, it being newer HD, it was instantly affected by the same issue, even though I put clean Windows there also. Thus it was concluded that controller was faulty, and I went shopping for a new motherboard. As an aside – DDR3 memory is Ridiculously Cheap. I was able to pick up 8 GB of Gamer grade memory for $25 (after rebate), so that is another bonus with upgrade.

We ended up replacing CPU also (time for upgrade anyhow), but all other components stayed the same. Right now I have 3 Hard-drives happily working flawlessly there, including the “dying” HD, and the rest of the computer is faster and better than ever.

Feel free to leave comments if you are still struggling with this issue, and I will try to answer. Good Luck and Happy New Year!

PS: As a bonus tip – while I was troubleshooting, I had to reinstall Windows 7 couple of times on various HD drives. Did you know you can avoid “tarnishing” your license in such scenario by Skipping product key page during Windows 7 setup? Very handy, and then you have up to 28 days to put your real key in and activate. During that period Windows is fully functional and we had used it like that for over a week while troubleshooting.

Turning Point – Steve Jobs Book Purchase

4 Comments

Steve Jobs Book CoverShort post – more of a call to arms, to discuss burning point for many people today. That is, What Platform to choose to purchase this iconic Steve Jobs biography eBook. I am completely at a loss – what could have been price war between heavyweights in this category, turned into a paralyzing situation for consumers (like me) preventing our purchase completely. My interpretation is that Publisher insisted on same pricing across all platforms! What Gives?

Anyhow, let’s recap the contenders

  • Kindle – Interestingly, I don’t own any – and yet I have Tons of options for reading Kindle books (iPhone, Tablet, PC, Mac, etc) and already own many books on the platform. This is truly an achievement, which I applaud Amazon for!
  • Nook – I really have nothing against them, but I have virtually no prior books on the platform and no dedicated eInk reader. Still, their readers looking better all the time and they caught up to Amazon with Nook software reader being available on most platforms. Good job, B&N!
  • Kobo – Once partner of failed Borders, is an independent maker of eInk devices and the software platform. They are also present on many platforms and ironically I do own that eInk reader I picked up at Borders closeout. We use it once in a while, but who knows about long term prospects?

Not in the running:

  • iBooks – Apple insists on closed platform ways – show me Android iBooks reader? Or how about PC reader? And not even corporate discount Winking smile Nope, no go…
  • Google Books – Serious contender and I am glad to see they have the book available. Brand is strong with this one, but I just don’t know if this is another “Google experiment” with books, or are they in it for the long haul? Plus, no native clients on laptops detracts from reading experience a bit – although Web reader is mighty enticing. In fact, I almost forgot about this option…
  • Microsoft eReader – Um, anyone remembers this one exists? Exactly…
  • Adobe Digital Editions – I don’t even know if any store uses this… In fact, Adobe themselves didn’t post this free eReader on their Download page – seriously?!?!

So, chime in – help me decide. Weigh in your Pros and Cons and tell me where you got this book, and why! And yea, I am so crippled with this decision that I walked into retail store to buy Real hardcover. But then I got sticker-shock – where B&N employee politely explained to me that their pricing is completely different from their own Web pricing and That’s that.

Seriously – we have industry behemoths trying to set platform trends for ages to come, where should we vote with our cash – and WHY ON EARTH would publisher insist on fixed pricing!!?! I am certain everyone would be selling this one At A Loss at this ciritcal platforms’ junction, given a chance.

Software Patents – Oxymoron

Comments Off

home_hero1Just a quick post regarding the Software Industry drama unraveling here, here and here. Quick recap: Google is upset with “patent trolls” extracting fees from Android manufacturers via Patents. This ends up costing device manufacturers, and probably ends up making more money for Microsoft than they make from their Windows Mobile 7 sales!

As someone in the Software Industry I just wanted to say this: Over my 18 years in software industry I have seen Many ideas dubbed “revolutionary” at the time. But, I have not seen a single one that I would consider patent worthy. In fact – just about every “software patent” that I heard about was borderline ridiculous. More often than not same algorithms or coding concepts have been in use for years in various companies, but likely were never disclosed in the open. Sometimes, they may have been disclosed in open-source even, yet Patent office doesn’t check there, so they grant it anyhow.

Let’s say tomorrow I think of a clever double linked-list, combining hashed keys distribution buckets concept with bloom filters, to speed things up. Heck I could sit down and write it from scratch, all from my own head, simply because it seems like a great efficient idea to organize data in memory! Boom, someone else could patent it, even a year after I write it and use it, and now my code is violating patents?!

I promised short post so let me just sum up my thoughts on this:

  • Let’s abolish pure “software” related (algorithmic, code, etc) patents altogether, they just don’t make sense – much like protecting a Drink formula. (Yes, simply follow Coca-Cola’s advice and keep your source code secret, if you want to protect it).
  • For other Innovation and Patents – I respect the companies right to extract value from their unique ideas. However, with our increased pace of society now, patents should step up also. I say they should be granted within a month from application and kept valid for a year or two at most.

So there – all problems solved – and no more giant corporations squabbling over source code that was (mostly) written years ago by (undoubtedly clever) developers who since moved on to write even more clever code, for someone else (who probably doesn’t try to trick patent office into patenting it).

Disclaimer: Opinions expressed above are strictly my own personal thoughts

Tablet PC Glut Incoming – It is an iPad Holiday!

1 Comment

Now that Apple’s iPad is officially a hit, all the computer makers (and computer makers Wanna-Be’s) woke up and are planning to Flood the market with Tablets. Most will try to rush something out for this holiday season, even half-baked, so around Black Friday and shortly thereafter expect to see them Everywhere!

Part of the reason is of course Google’s Open-Source operating system, intended for Smartphones, is powerful and versatile enough to run on these bigger “mini” PCs. Interestingly enough, Google themselves said “Android is not designed for Tablets“, but who listens.

Bottom line, it’s going to be Blood-Bath – And I am not just saying this because it is Halloween!

My advice – Try to stay away this holiday season. Even the “original” iPad is still first version, and strong rumor going around that Apple will soon unveil significantly improved edition, which will probably cost the same (hardware is cheap in these things, believe it or not).

If you can’t resist – don’t spend above $200 and make sure to try it first if possible. Most of the units are underpowered and don’t have good CPU or screen-acceleration chip. This should be easy to “feel” if you try to quickly slide icons left/right/up or watch action video.

Internet Explorer 9 – 64 Bit Beta – With Flash (beta) – Finally!

Comments Off

IE9 Beta Logo Yesterday IE 9 Beta landed on the web. It’s a major rework of the most popular browser, with support for fancy new features (like HTML 5 and CSS 3) and Hardware Video acceleration. I of course installed it right away, and then was even more ecstatic when I saw in my Google Reader feed that Adobe (Finally!!!) released 64 Bit version of their ubiquitous Flash Player.

First impressions? I am not really all that impressed, unfortunately for Microsoft. Although I am really excited that 64 Bit browsing (which is presumably more secure) now finally sports HTML5 support and Flash support.

I guess speed still depends on server and Internet congestion. Startup experience is improved, but Chrome still starts faster on my machine. New tabs open pretty quickly, but look unimpressive (to say the least). Plus, on their own Beauty of the Web site, I get significant “hiccups” in frame rates, from time to time. This is on nVidia accelerated quad core beast, aka my main PC, which I am very happy with overall.

Oh well, it’s a Beta. Overall, it is definitely a step in the right direction. Plus, if you are one of those (strange?) people who like Toolbars and Add-ons, it will tell you which ones are running slow and impacting your overall IE browser performance.

Enjoy!

Older Entries