Insight into the Insane RSS 2.0
 Thursday, November 13, 2008
     Well, it's time to throw in the towel.
     I'm all for moving ahead with technology, and having the 64-bit version of Vista seemed like a good way to help technology make the next step: the one they've been putting off for about a decade. Well, they can have it. The next step is across a very slippery stone.
     I didn't know the exact cause of why Lord of the Rings Online was acting so sluggish on my machine. I assumed it was some problem with the game, because so had a lot of people. But one evening a few days ago while I was working on my son's machine, I noticed that his dual core Pentium was running the game faster than my quad-core AMD. Well that narrowed down the problem a bit, and while I admit I did think that the AMD vs Intel could be the culprit, I figured the more likely and easier to test out problem would be in the 32 bit vs. 64 bit arena.
     I wasn't disappointed. The problem was in the OS. I'm sure there's more technical ways to describe it, but I look at it like a dam with 32 openings across it versus one with 64. Now by theory, if the openings are the same size, you should be able to move more water through them in the same amount of time. What happens with some programs (and I'm not blaming Windoze here. Really. Well... maybe a little.) is that if you put enough water behind it to move past the 64 openings, and then clog even a few of them, you can end up with a big backlog in no time.
     I'm a fairly patient person. I remember a time when you even had to wait for games on the Commodore 64 to load up. Some of the really good ones took about five to ten minutes. And checking an old 5 1/4 inch disk could take hours. I don't mind if my word processor takes a little bit of time, or even if I have to wait a bit on a web page to load. Firefox usually gives up before I would have. But when I'm in game mode, it's got to be smooth, it's got to be quick, and not only does choppy graphics upset my stomach, but it also makes me want to play something else.
     So I did a quick experiment and changed my machine over to the 32-bit version of Windows. For those number crunchers that might be wondering, I'm running a Phenom 2.3 GigHz with 5 gig of memory (KIngston if you're a real connesiour), and a 7200 rpm SATA Hard Drive (Seagate 400 gig). The video card is my weakest point, in my opinion, a KTX version of the GeForce 8600GT with 512 meg of memory. There's a few reasons I don't strongly recommend the brand, but that's not the subject for today.
    Highest graphics settings in the laggiest part of Lord of the Rings Online (West Bree), and the game hardly ever skipped a beat. I had worse stuttering in Ironforge near the auction house on a slightly slower machine in XP. So that made up my mind. I might have lost a few files in the change-over, but it was well worth it. That only left me with one other small problem: I'd need to switch over my wife's machine, and there's no way for me ever to know what she might really mind missing. Better to keep it all, and Vista won't do a 64x down to x86 "upgrade."
    I was smart though, see? I did a complete system backup first and then got the x86 version on the machine and went to restore the back-up (I'm not sure how I figured Windoze would know what would work in one environment versus the other, but it can be surprisingly smart at times. This wasn't one of those cases though.) Windoze said: "There's nothing on this disk." Oh crud! Nothing? As in, "This disk contains no data?" I just wiped the hard drive. Oh no. My wife is going to be livid.
    Now don't get the wrong impression here, my wife is a very nice person, and I have yet to find her limit with me. She's married to a crazy person and she knows it. But all her data? All of her homework for her pre-pharmacy classes? The house plans she likes to draw up? Her novel... oh that novel... the one that's she been working on for 10 years.... oh boy.... (I keep it backed up, but I was a little distraut when I was thinking this.)
     What did they say in those classes at VA? Yeah,  breathe deep. If you get dizzy it's... it's... whoa... dizzy... what do you do for dizzy? Is there a pill for that? Paper bag... something to do with a paper bag. Our kids are out of the brown paper bag for lunch stage, but that didn't stop me from looking all over the computer room for a brown paper bag. Nevermind that we kept them in the third drawer down to the left of the stove. Lucky we didn't have any, or I'd have tried to inhale it.
      But there is something I read in a newspaper article awhile back and my mind was just out of joint enough that it was able to make a huge irrational leap to safety. The article talked about how soldiers who suffered from PTSD often had to learn to forgive: their enemies, their friends that let them down, themselves for letting their friends down. A lot of stress that's part of PTSD comes from holding onto things that are better off let go. Maybe I'll do a blog on that sometime, because it's not all related to the stressful event.
      The thought of that triggered the jump in my mind that I talked about though. I knew my wife would be upset at me, but I also knew that she would forgive me. I even knew that it didn't warrant a cold night for me, just maybe a quieter one than usual. And that calmed me enough that a more rational thought was able to hit me. "Can an x86 version of the OS read an x64 OS's backup?" The answer is no. It can't.

How to do the actual transfer:
      And if someone was reading this blog hoping for an answer to how to covert an x64 Vista to an x86 Vista, I'm sorry. The answer is in the story though. It's just subtle. You're not going to get a stable copy of what you had on the first try. It's difficult at best to determine what programs load things differently, so you have to go through a slow process to get it back. (A Windoze Easy Transfer will fail right off. Won't even let you try) The best way is to get a small second drive. There's a little computer shop called Messik's Computers near here that I go to and he sells a 250gig SATA Seagate (7200 rpm) for $65. Backup the users directory and Program Data to the second drive. This is usually about 99% of what you need as personal stuff off the drive. I'm assuming here that you know enough to be able to see the hidden files. Turning that and the stupid "hide known extensions" options off are among the first things I do on a new install.
      Next, do a complete PC backup to your extra drive. When that's complete, change the folder name by adding an .x64 to the end, so you know it's a backup of the x64 system. Blast your OS hard drive and then install the x86 version. When it's done installing, and after you've moved over your documents and pictures etc, do a complete PC backup again. Relabel the backup so you know which version it is. Windoze will nicely correct you if you get it wrong, but it's a little faster and less strenuous this way.
     Ok, now you're ready to start re-installing all your apps. If moving app data or program data over from the backup makes things unstable, change the last backups name, and then do a restore. The restore option comes from the install disk. Instead of installing, take the repair option and give it a moment to figure itself out, then it will give you an option to restore a complete PC backup.
     It's a little more tricky if you forgot to move some data over from the old install, but not too bad. First off, do a complete PC backup of your stable x86 installation, remove the .x86 extention you added, and then format the drive. Since Windows is sometimes hesitant to allow you to delete the OS drive, ou can do this by starting the x86 version of the install, formatting the hard drive and then aborting and running the x64 install. The reason for this awkward switching is because the x64 doesn't want to even think about installing on an x86 installation, you have to clear it first. and not only that, but the x86 version won't do an x64 restore.
     From there it's just a matter of moving over the data you need. You don't need to take another x64 backup, so just do the format using the x64 install and then abort and switch etc... Good luck, but I hope you never need to do this. Maybe in a few years though it will be helpful for doing the reverse and maybe by then Windoze 7 will have a real backup utility.

Thursday, November 13, 2008 11:20:42 PM (Central Standard Time, UTC-06:00)  #    -

Categories
Archive
<November 2008>
SunMonTueWedThuFriSat
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456
Blogroll
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2012
Carl Rossi
Sign In
Statistics
Total Posts: 8
This Year: 0
This Month: 0
This Week: 0
Comments: 0
Themes
Pick a theme:
All Content © 2012, Carl Rossi
DasBlog theme 'Business' created by Christoph De Baene (delarou)