[{"data":1,"prerenderedAt":261},["ShallowReactive",2],{"blog:2007:my-windows-64bit-experiences":3,"blogMore-Technology":247,"comments-my-windows-64bit-experiences":260},{"id":4,"title":5,"body":6,"category":227,"commentCount":228,"date":229,"description":230,"excerpt":231,"extension":232,"filenames":233,"hidden":234,"image":233,"meta":235,"minutes":236,"navigation":237,"path":238,"seo":239,"showCategory":233,"stem":240,"tags":241,"updated":233,"url":244,"wordCount":245,"__hash__":246},"content\u002Fblog\u002F2007\u002Fmy-windows-64bit-experiences.md","My windows 64-bit experiences",{"type":7,"value":8,"toc":216},"minimark",[9,32,35,38,43,51,62,69,73,82,89,93,96,99,103,114,120,131,138,142,145,159,162,166,169,171,176,180,208,211],[10,11,12,19,20,25,26,31],"p",{},[13,14,18],"a",{"href":15,"rel":16},"https:\u002F\u002Fwww.microsoft.com\u002Fwindowsxp\u002F64bit\u002Fdefault.mspx",[17],"nofollow","Windows XP 64-bit"," has been on the market for some time and both ",[13,21,24],{"href":22,"rel":23},"https:\u002F\u002Fwww.Intel.com\u002Fproducts\u002Fprocessor\u002Fcore2duo\u002Findex.htm",[17],"Intel"," and ",[13,27,30],{"href":28,"rel":29},"https:\u002F\u002Fwww.amd.com\u002Fus-en\u002FProcessors\u002FProductInformation\u002F0,,30_118_9331,00.html",[17],"AMD’s"," current processors are 64-bit. Even cheap office Dell boxes are coming equipped with the 64-bit Core 2 Duo. (This is the x64\u002Fx86-64\u002FEM64T\u002FAMD64 architecture which comprises of 64-bit extensions on top of the existing x86 32-bit architecture and not to be confused with Intel’s IA64 Itanium stuff or DEC’s Alpha 64)",[10,33,34],{},"You can run 32-bit Windows XP on these processors but if you want to use more than 2-3GB of RAM then you’ll need to switch to Windows XP 64-bit edition (or Vista 64-bit if you’re really brave).",[10,36,37],{},"With all this in mind I was a little surprised at the state of 64-bit Windows software when I finally got my hands on my first x64 machine. Here’s what I found.",[39,40,42],"h2",{"id":41},"microsoft-sql-server-2005","Microsoft SQL Server 2005",[10,44,45,46,50],{},"Installing Microsoft SQL Server 64-bit (any edition) complained about a missing or corrupt ",[47,48,49],"em",{},"sqlclin_x64.msi"," file which could leave you running in circles.",[10,52,53,54,57,58,61],{},"This problem occurs if you have the 32-bit native client already installed. Unhelpfully ",[47,55,56],{},"Add or Remove Programs"," describes both versions as ",[47,59,60],{},"Microsoft SQL Server Native Client"," regardless of whether you have the 32-bit or 64-bit version installed. The SQL Installer fails to check for the 64-bit version and throws this cryptic error message at you instead.",[10,63,64,65,68],{},"Solution: ",[47,66,67],{},"Remove Microsoft SQL Server Native Client",".",[39,70,72],{"id":71},"internet-explorer-only-sites-that-use-flash","Internet Explorer only sites that use Flash",[10,74,75,76,81],{},"There are a number of IE only web-sites that use Flash, and ",[13,77,80],{"href":78,"rel":79},"https:\u002F\u002Fwww.microsoft.com\u002Flearning\u002F",[17],"Microsoft’s Online Learning"," is one such example. The problem is that Adobe have not made a 64-bit version of the Flash player available.",[10,83,84,85,88],{},"Solution: Create a shortcut to ",[47,86,87],{},"C:\\Program Files (x86)\\Internet Explorer\\IExplore.exe"," to run 32-bit Internet Explorer for now.",[39,90,92],{"id":91},"mozilla-firefox","Mozilla Firefox",[10,94,95],{},"There is no official 64-bit Windows version of Firefox although the 32-bit version runs just fine.",[10,97,98],{},"Solution: Try one of the unofficial builds although they are a little dated and there is no patching policy.",[39,100,102],{"id":101},"tortoisecvs","TortoiseCVS",[10,104,105,106,110,111,68],{},"There is no 64-bit version of ",[13,107,102],{"href":108,"rel":109},"https:\u002F\u002Fwww.tortoisecvs.org",[17]," and the 32-bit version will not run from the 64-bit ",[47,112,113],{},"Windows Explorer",[10,115,116,117,119],{},"Solution: Install the 32-bit version and run from the 32-bit version of ",[47,118,113],{}," (a pain).",[121,122,123],"blockquote",{},[10,124,125,126,130],{},"A ",[13,127,129],{"href":128},"https:\u002F\u002Ftortoisesvn.net\u002Fdownloads","64-bit version of TortoiseSVN"," is now available.",[10,132,133,134,137],{},"Note: If you like to be able to access TortoiseSVN from the File dialogs in Visual Studio 2005 you will also need to install the 32-bit version as VS 2005’s ",[47,135,136],{},"devenv.exe"," is a 32-bit application.",[39,139,141],{"id":140},"microsoft-visual-studio-2005","Microsoft Visual Studio 2005",[10,143,144],{},"While the Profession and Team editions will let you write 64-bit applications Visual Studio 2005 itself is 32-bit only and has some additional performance and compatibility problems beyond those experienced on x86 32-bit Windows.",[10,146,147,152,153,158],{},[13,148,151],{"href":149,"rel":150},"https:\u002F\u002Fsupport.microsoft.com\u002Fkb\u002F928957\u002F",[17],"Service Pack 1"," resolves some issues relating to debugging on 64-bit but leaves a whole host of ",[13,154,157],{"href":155,"rel":156},"https:\u002F\u002Fmsdn2.microsoft.com\u002Fen-gb\u002Fvstudio\u002Faa718685.aspx",[17],"other x64 issues"," unresolved including debugging SQL code.",[10,160,161],{},"Solution: None.",[39,163,165],{"id":164},"net-reflector",".NET Reflector",[10,167,168],{},"Fails to draw properly the debugging or lower left info pane. Curious considering it is a .NET application that shouldn’t care whether it is running on 32-bit or 64-bit architectures. So much for VM abstraction.",[10,170,161],{},[121,172,173],{},[10,174,175],{},"This bug has been subsequently fixed.",[39,177,179],{"id":178},"resources","Resources",[181,182,183,192,200],"ul",{},[184,185,186,191],"li",{},[13,187,190],{"href":188,"rel":189},"https:\u002F\u002Fwww.start64.com\u002Fi",[17],"Start64"," contains articles, news and information on all things 64-bit",[184,193,194,199],{},[13,195,198],{"href":196,"rel":197},"https:\u002F\u002Fsupport.microsoft.com\u002Fkb\u002F896456",[17],"Compatibility overview"," from Microsoft",[184,201,202,207],{},[13,203,206],{"href":204,"rel":205},"https:\u002F\u002Fwww.ntcompatible.com\u002Fcompatibility.html",[17],"Unofficial compatibility database"," of hardware, applications and games submitted by users",[10,209,210],{},"Overall a very disappointing state of affairs.",[10,212,213],{},[47,214,215],{},"[)amien",{"title":217,"searchDepth":218,"depth":218,"links":219},"",2,[220,221,222,223,224,225,226],{"id":41,"depth":218,"text":42},{"id":71,"depth":218,"text":72},{"id":91,"depth":218,"text":92},{"id":101,"depth":218,"text":102},{"id":140,"depth":218,"text":141},{"id":164,"depth":218,"text":165},{"id":178,"depth":218,"text":179},"Technology",8,"2007-04-03T16:35:16+00:00","Windows XP 64-bit has been on the market for some time and both Intel and AMD’s current processors are 64-bit. Even cheap office Dell boxes are coming equipped with the 64-bit Core 2 Duo. (This is the x64\u002Fx86-64\u002FEM64T\u002FAMD64 architecture which comprises of 64-bit extensions on top of the existing x86 32-bit architecture and not to be confused with Intel’s IA64 Itanium stuff or DEC’s Alpha 64)","[object Object]","md",null,false,{},3,true,"\u002Fblog\u002F2007\u002Fmy-windows-64bit-experiences",{"title":5,"description":230},"blog\u002F2007\u002Fmy-windows-64bit-experiences",[242,243],"Microsoft","Windows","\u002Fblog\u002F2007\u002Fmy-windows-64bit-experiences\u002F",544,"CRjly_uoNpc6SwfjF1XTeucBwgWlpkT5KggBiay1_0o",[248,252,256],{"title":249,"date":250,"url":251},"VTX5000: Part 4 - Communications","2026-05-06T10:19:24.727Z","\u002Fblog\u002F2026\u002Fvtx5000-part-4-comms-routines\u002F",{"title":253,"date":254,"url":255},"VTX5000: Part 3 - Software ROM","2026-04-15T23:00:00.000Z","\u002Fblog\u002F2026\u002Fvtx5000-part-3-software-rom\u002F",{"title":257,"date":258,"url":259},"VTX5000: Part 2 - Hardware","2026-03-30T23:00:00.000Z","\u002Fblog\u002F2026\u002Fprism-vtx5000-part-2\u002F",[],1780900520232]