Archive for category Troubleshooting
Downgrading to XP
Posted by Harv in Troubleshooting, Windows, XP on December 30, 2009
I’ve had a clients laptop for about a week now. I have to wonder – how is it that these companies, in this case Hewlett Packard, retain clients when they do stuff like this.
My client was tired of Vista. He asked me to take the laptop and downgrade it to XP. So I took it, popped in an XP Pro SP3 disk, and found out to my dismay that the SATA controller in use by the laptop (an HP DV2500-series, or the 2660se to be exact) is not naturally recognized by the XP installer.
The simplest solution is to get into the BIOS and make sure AHCI is disabled. That forces the SATA controller to “pretend” to be an IDE controller, which XP happens to know how to talk to right out of the box. HP has disabled the ability to change this setting. You don’t even see it in the BIOS, but I know from experience that it’s there. They want you instead to order their rescue disks.
The other solution is better, but not quite as simple. Find out which controller is in use, download the manufacturer AHCI/SATA drivers, pop them onto a floppy, re-do the setup, and make sure you hit F6 when it tells you to, in order to load in RAID or SCSI drivers. It searches the floppy for drivers, you select the right one, and away it goes.
So I went out and got a USB floppy drive. Somehow I’ve managed to get by without one up to now. And then I started digging around on HP’s website (among others), to figure out which controller this laptop is using. To my dismay, nothing on the HP website indicates this clearly. Absolutely nothing.
I scoured google. I half took the laptop apart, hoping to get a glimpse of the motherboard. I even downloaded and installed the ultimate boot cd. UBCD allows you to also add in a bunch of plugins. I loaded it up with tons of utilities in the hopes that one of them would tell me which controller it was using. Alas, no luck there. It did however see the hard-drive, which meant that its driver was working!
I copied its driver onto a floppy hoping that would be enough. Nope, when I ran the XP install, it gave me a message about requiring a TXTSETUP.OEM file. I searched through Microsoft documentation – clearly not worth the hassle of writing out this file.
Now I was getting desperate. I even tried a product that was supposed to be able to make tons of modifications to your BIOS from within an OS – so I stuck the installer onto a USB stick, booted the ultimate boot cd (ubcd4win), and tried it out. No luck.
I called HP. They were completely useless, and pushed me to order the XP rescue disks. Uhhh, no thanks. I already had an XP disk, and I wasn’t going to pay them for their crippled version which comes bundled with what I consider crapware.
I finally came up with the idea of downloading and installing Linux, as I was fairly certain that was a bulletproof way of finding out which controller is in use. I’ve tried many distros but in times like these, I like to pick ones I’ve never tried before, just for the heck of it. I headed over to distrowatch.com and downloaded CentOS.
I deployed it to a USB stick (quick tutorial coming soon) and booted the laptop with it. 5 minutes later I had the name of my controller – it’s an Intel ICH8M/ICH8M-E. I found the drivers on the intel site, put them on a floppy, and ran the XP install. Still no joy.
So I fired up nLite and created a new XP image, with the driver slip-streamed in. Voila.
I’m exhausted. But at least now XP is installing. I wonder why the same drivers on a floppy didn’t work.
I’m going to see if creating a USB stick to install a slipstreamed XP is a viable solution. If it works, I’ll write a quick tutorial on it.
Okay, rant over!
Originally posted 2009-08-16 11:07:32.
Noteworthy software
Posted by Harv in Quick Tips, Troubleshooting, Utilities, Windows on December 30, 2009
Here’s some of the software I use on a day to day basis.
Just because I love these tools, doesn’t mean you will. I’ll discuss what I use and why.
Originally posted 2009-03-10 14:31:32.
iTunes has detected a problem with your audio configuration.
Posted by Harv in Quick Tips, Troubleshooting, Windows on December 30, 2009
Ever get the message, “iTunes has detected a problem with your audio configuration. Audio/Video playback may not operate properly.”?
Here’s one possible fix.
Read the rest of this entry »
Originally posted 2009-03-19 18:23:30.
My window got lost! Help!
Posted by Harv in Quick Tips, Troubleshooting, Windows on December 30, 2009
Ever “lost” an application or window someplace off-screen?
See it in the task bar? Right click it and select “Move”. Tap any arrow key. This “locks” your mouse cursor to the windows’ top draggy bar thing. Move your mouse cursor back onto the screen somewhere, the window will be attached. Left click once to ‘detach’ the window from your cursor. That’s it!
Alternatively, if you don’t have a mouse plugged in, instead of tapping an arrow key and moving the mouse, press and hold an arrow key to (slowly) move the window in that direction. This requires an idea as to which side/sides of the screen the window has dissapeared off of. For example, if it’s way off to the left somewhere, tap and hold the right arrow to ‘drag’ the window back.
Originally posted 2009-03-20 13:21:59.
Finding drivers for unknown devices
Posted by Harv in Quick Tips, Troubleshooting, Windows on December 30, 2009
My work laptop is a Dell Inspiron 1420.
Dell saw fit to send it with a disk of drivers. How nice. Dell didn’t, to my great displeasure, include any XP drivers. Hmm, I’m certain this is the most widely-used OS on the planet. Oops.
Originally posted 2009-03-24 22:04:39.
AD DS: DNS Server requires static IPv4 and IPv6 IP Addresses
Posted by Harv in DNS, Quick Tips, Server 2008, Troubleshooting, Windows on December 30, 2009
While installing and configuring Server 2008 (Standard), I decided to set up the AD DS service.
AD DS requires that the DNS service be set up as well. DNS doesn’t function properly if you’re getting a DHCP address.
I personally haven’t yet made time to to educate myself about IPv6, though I should. The DNS setup process will complain if you do not have a static IPv6 address configured.
My server has two NICs. Their IPv4 addresses are 192.168.3.2 and 192.168.3.3, respectively.
I went to the following website – http://www.subnetonline.com/pages/subnet-calculators/ipv4-to-ipv6-converter.php, plugged in the respective IPv4 addresses, and used the tool to pull out the equivalent IPv6 address, subnet mask, and default gateway.
I then also set the primary DNS server to 127.0.0.1 (in IPv6 notation of course, which I believe is 0:0:0:0:0:0:7f00:1),
and my local router – 192.168.3.1, again in IPv6 notation.
Originally posted 2009-07-02 09:00:17.
Remote Desktop Beep, Server 2008
Posted by Harv in Quick Tips, Server 2008, Troubleshooting on December 30, 2009
I’ve noticed that since installing Server 2008, audible beeps come through to my local computer. I’ve tried tweaking the remote desktop client settings, to no avail. I know this is a common issue – here’s the fix.
Originally posted 2009-07-01 09:00:00.
The remote computer requires Network Level Authentication, which your computer does not support.
Posted by Harv in Networking, Quick Tips, Troubleshooting, Windows, XP on December 30, 2009
Update: I have created a registry file which makes these changes for you. Please see the disclaimer below. Download the file here. Simply run it to merge the registry changes, and reboot for the changes to take effect.
If you get this message, it’s because you’re trying to connect to a computer which uses a newer version of the remote desktop protocol, which supports a higher level of encryption. The connection will not go through because you are using an older version.
If you’re using Windows XP, make sure you are up to date with windows update. You will need to be using service pack 3 for these instructions to work. Also make sure there are no updates for the remote desktop client listed in windows update.
Originally posted 2009-06-30 23:34:14.

Recent Comments