SOFTWARE REVIEWS, PROGRAMMING TIPS, AND SOFTWARE SOLUTIONS FOR ALL YOUR BUSINESS NEEDS.

The Bike Rack ...

Added on by Ray Insalaco.

This is my work in progress bike rack for the motorcycle.  It is in its third version at this point.

Version 1 was mounted a little low and about killed me going through a corner.  In testing it worked good, but on the road it seems that the bike squats a little when cornering.  I stuck it going through a corner at about 45 mph.  Not a lot of fun.

Version 2 was mounted higher and seemed to work pretty good for a couple of weeks.  Then I noticed that the bike was leaning away from the motorcycle.

In version 3 we beefed up the mounting points and added a third mounting point on the back bracket.  This seems to have fixed everything.  Used it for a couple of months before removing it and having it painted.  The whole unit can be removed or installed in about 30 minutes.

Pats Peak 12 Hour Solo

Added on by Ray Insalaco.

Race Start

I guess I’ll start with the course.  It was a brutal course that could have been SO much fun.  The course was 5.6 miles with 825+ feet of climbing per lap.  The climbs for the most part were technical and steep.  A fair amount of the single track on the climb was new, so it was a little soft.  They did seem to get a little better as the weekend wore on.  Once you got to the top of the climb there was a really fun section that could have been even more fun if you were not completely dead from climb.  The decent back to the start area was just technical enough to prevent you from ever getting a recovery and then right back into the climb.  This course could have been so much more enjoyable if I had only been racing 2-3 laps, not 12 hours.
Lap 1 – The race started with a 100 yard run to the bike.  Looking at the video that a friend recorded, it would seem that I was one of the last 3 or 4 people to get on my bike.  I didn’t want to bust my ass that quick into the race.  That was a big mistake, because the long climb turned into a long hike a bike in the woods.  The lap was fairly uneventful 52 minutes.
Lap 2 – At the start of the second lap I dropped in with a friend and rode with him for most of the lap.  Near the top of the climb I started to get some light cramps.  That was not a good sign, as I would be fighting them for the rest of the race.  On the decent I took a pretty good tumble when a cleat broke and I slid of the pedal.  Had to have the cleat replaced at the end of the lap.  Lap 2 was around 55 minutes.
Laps 3 – 6 – Really started to fight cramps during these laps.  They were just getting a little worst each lap, and I was taking longer and longer breaks between laps trying to get rid of cramps.
Lap 7 – I took a 2 hour break before this lap in an effort to deal with my cramping.  It didn’t work.  At the top of the climb I was hit with cramping so bad that I ended up laying on the ground still clipped into my pedals.  I had to wait for another rider to come by and ask for help getting my feet of the pedals.  After another 15 minutes of sitting there, I finally managed to get back to the start/finish area.
Lap 8 – This ended up being one of my better laps.  I was taking my time on the climb and was feeling pretty good, and wanted to keep it that way.  I was a little over ¾ of the way up the climb when my light started blinking that the battery was almost dead.  If I didn’t finish the lap, then I would be a DNF.  It was surprising how much you can ignore when you are worried about being stuck in the woods without light.

Lap Something

Tour of Battenkill Recap... 25 feet!

Added on by Ray Insalaco.

Somehow I let myself get talked into racing in the Tour of Battenkill.  In hindsight it is kind of funny that I would let this be my first road race since the late 80’s.  The night before the race I got pretty much NO sleep.  It was partly nerves and partly one of the worst hotels I have ever stayed at.
The morning of the race I had a early breakfast while hoping that my race day stomach would calm down.  We lined up for our race about 9 minutes before our start time, and it was a good thing that I had a friend lined up next to my.  There were two quick runs to the restroom in that 9 minutes.  

The second the race started I calmed down completely and quickly fell into the flow of the race.  The first 10 miles was covered in a quick 24 minutes with two short punchy climbs.  I have never been a great climber, so my plan was to try and be at the front going into the climbs and give ground slowly to stay with the group.  My biggest concern was a 600 yard climb at 18 percent starting just before mile 12.  I hit the climb sitting 4th or 5th wheel which was perfect.  During the climb I was slowly giving up spots and before I knew it there was a gap between me and the group.  What I didn’t know was that the first two climbs had torn the group to shreds.  At the top of the climb the gap was about 25 feet between me and the last rider.  I spent the next five miles trying to close that slowly growing gap.  On the fourth climb starting at mile 18 someone was dropped from the group and I started working with them.  By the top of the climb at mile 20 we had become a chase group of 4, but were still losing ground.  There was another short steep dirt climb around mile 28 that ended any hope I had of getting back to the lead group.  I was dropped by the chase group and ended up doing a individual time trial for the last 34 miles.  In the end I was just over 30 minutes back from the winner, but only lost 5 minutes to the chase group by the end.

At the end I swore I would never do this race again.  By time I got home 4 hours later I decided I could be talked back into it.  The next morning I started looking at my training program to see what I needed to change to improve my performance next year.  Yeah, I’m hooked.

Some of the funny things that happen during the race was the guy that just before I caught him on Wrights Road, he got off his bike and tossed it into the woods and walked off.  There was another person bent over his bike, so cramped up he couldn’t move.  I felt pretty bad for him because I was fighting cramps myself.
Next year ...

2011 Cyclocross Season Review

Added on by Ray Insalaco.

For the most part my plan for this season was just to get back into the swing of racing.  Over the course of the season I just happened to learn quite a bit about myself in the process.  Some of the biggest surprises had to do with training.  Mainly things that I thought would work and things that actually did work.  The following is my race by race breakdown of the season and some quick thoughts on the race.

Providence Cross Fest Day 1 (77/89) 10/8/2011
Time Back: 0:09:20

Wow!  I completely forgot how fast cross races were.  Completely not ready for this.  I was the first or second to last person not lapped.

Providence Cross Fest Day 2 (62/67) 10/9/2011
Time Back: lap

This was very much a continued learning experience.  Was not ready for back to back days racing, and was so happy when the leader caught me.  It felt like the whole race was up hill in a wet spongy field.

Mansfield Hollow Cross (42/56) 10/15/2011
Time Back: lap

I had a pretty good start here, but again found my fitness lacking.  Felt pretty quick on the lower part of the course that was fairly hard, but I had nothing on the upper part of the course that was mostly open field.  Just watched people ride away from me there.  Started to see some of the areas that I needed to work on.

Cycle-Smart International Day 2 (110/135) 11/6/2011
Time Back: 0:07:03

This was the first race where I was happy with how my day went.  Started at the back, and was able to move forward for a change.  Crashed on the last lap and bend the derailleur hanger, but still finished strong.

Baystate Cyclocross Day 1 (38/57) 11/26/2011
Time Back: 0:05:29

Started in the last row and got tangled in a crash at the start.  It was lap two before I was finally able to start moving forward.  Hooked up with John Young on lap three and worked with him for the last couple of laps.  By far the best race of the season.

Baystate Cyclocross Day 2 (30/34) 11/27/2011
Time Back: 0:06:55

I was the last row at the start.  My legs never really came around.  Guess I still was not ready for the back to back race days.  Still a good day for the most part.

NBX GP of Cross Day 1 (82/111) 12/3/2011
Time Back: 0:07:26

Started near the back and moved up really good on the start.  Had a great ride going for the first two and a half laps until a pointless crash the tweaked my front wheel.  Had to ride to the pits with the front breaks released so that the wheel would turn.  During the wheel change we found that my skewers had been stolen from my pit wheels.  Quit counting at 25 places lost during the wheel change.   Had a monster lap after the wheel change.  Adrenalin can be a wonderful thing, but I popped on the last lap.  All in all a good race.

NBX GP of Cross Day 2 (64/106) 12/4/2011
Time Back: 0:05:24

Had a good start and was rode pretty good.  This was a rather uneventful race.  Faded a little at the end.  The only negative was that Bunny Boy got me at the line.  This was probably my best race of the year.

Expo Wheelmen SalvageCross (26/51) 12/10/2011
Time Back:  

FRONT ROW START!  Had a good start, unfortunately I felt awful.  I pretty much just tried to not give up spots two fast for the first couple of laps.  Felt really good for the last lap and a half, where I picked a couple spots back up.

DAS Cross 12/11/2011
Time Back: 

I was still a little tired from the day before, and it was very cold.  More or less had a good day.  I was riding much better at the end that early in the race.

New England Regional Championships Day 2 (37/61) 12/18/2011
Time Back: 0:04:58

This was the first race of the year were I started far enough forward to be called up.  It was the last row to get called up, but it was a call up!  It was VERY cold at the start, and I had not had time to pre ride the whole course, so I started easy for the first lap.  Turned it up on lap two and started moving forward.  Felt GREAT.  Crashed pretty hard on the third lap and that took a lot of the wind out of me.  Didn't start feeling good again until the last lap.  This was the first race that I actually wanted to go another couple of laps.  Great way to end the season.

Outlook 2007 Print Error

Added on by Ray Insalaco.
After installing the the monster group of patches this month we have lost the ability to print from Outlook 2007. It looks like KB2507618 was the culprit. After removing this patch we were able to print from Outlook again. This does not seem to have effected Outlook 2010.

Using 32-bit COM Call in 64-Bit Windows Application …

Added on by Ray Insalaco.

This was a new problem for me since I rarely ever need to write software that calls a COM object that is running on a second machine.  I am working on a data collection system that will integrate with our ERP system and is accessing it through the API that they provide.  The ERP system that I am connecting to is a 32-bit application and it will NOT run on a 64-bit system.  There is still some legacy code that they need to get migrated, and they are working on a full 64-bit update.  In my Visual Studio 2008 project I have a reference to a dll file that exposes the API needed to access the business rules and import or export data.  If I compile the project and run it on a 64-bit system, to program runs fine until I make a call against the API.  I then get this error:

“System.DllNotFoundException: Unable to load DLL 'SERVICES': The specified module could not be found. (Exception from HRESULT: 0x8007007E)”

After digging around, I found this is because I am calling a COM object that in turn is calling a 32-bit object which is not supported.  It is the act of the COM object running in the WOW64 subsystem making a call to a 32-bit object that is causing the problem.  At lest for the application that I am working on now, I was able to tell Visual Studio that the target CPU was a x86 and then everything ran fine.  This setting can be found at Project > Properties > Compile > Advanced Compile Options

screen

Hope this helps …

Windows 7, Fully Functional …

Added on by Ray Insalaco.

Well at this point I have pretty much managed to get everything working on Windows 7 Professional, 64-bit.  The last piece of the puzzle was getting a working VPN connection.  Although I was not able to get my NetGear client to work, or their SSL connection to work, there is a VPN client called Shrew Soft VPN Client that works quite well with the router that we are using.  I have tested it with a FVS336G and a FVX538.  Now to take some time and get it working with my home network.

The other item that was outstanding on the get working list was the VI Client for vSphere 4.  When trying to connect to the server I was getting the message “Error parsing the server <server name> “clients.xml” file.”  There was a good workaround here.

After getting there last two items corrected, I have to say that I couldn’t be happier with the performance and stability of Windows 7.

Windows 7 Installation … (Updated)

Added on by Ray Insalaco.

I started the move to Windows 7 last night.  Just to make things interesting, I also moved to the 64 bit version.  The base installation was quick and painless.  I was installing on a Dell Latitude D630 with a nVidia video controller.

Windows 7 did a pretty good job of finding and configuring my hardware.  The only drivers that I needed were for the video controller and the finger reader.  Everything seems to be working good and the computer is running noticeable faster with a lower resource usage.

Here is a list of the software that I have had problems with:

  • Alcohol 52% – Alcohol 120% does work and they are working on a update for Alcohol 52%.  This is causing me more irritation than anything.  I have converted all my install CDs to ISO images and use Alcohol to mount them.  Update: There has been a Windows update that has corrected this problem.  See the note below.
  • Acronis True Image Echo Workstation 9.1 – I just get a message that this program will not run on Windows 7.  Nothing that I could find on the Acronis web site, but there is a new version out.  The explorer shell extension seems to be working for browsing previously created images.  I may get stuck purchasing the new version.  I use this for backup and recovery.   Update: Purchased Acronis Backup & Recovery 10 Workstation and it supports Windows 7.
  • Microsoft SQL Server 2008 Developer Edition – This installs but would not run until Service Pack 1 was installed.

    Here is a list of the software that has installed without any problems:

    Note: There has been a Windows 7 update for x64 based systems that restores functionality to several programs. (KB974332)

    Product Activation Thoughts …

    Added on by Ray Insalaco.

    As I talked about in my last post, I moved to Windows 7 over the weekend.  As I was installing things, I had problems activating several applications.  Some of the companies were pretty easy to go fixed with a quick email, but some still have not been fixed.

    One application that I use is locked to a hardware key that is generated when it is first installed.  The key is transferred it the vendor, and if you reinstalled the application it compares the keys.  The funny thing is that the keys NEVER match, but a quick email to the vendor and they send a new key within a hour most times.

    Three companies allow five activations before they disable your software.   Two of the companies, Nero and Diskeeper, reset my account with a simple email.  Both companies took about two days, but the problem was fixed.  One company has basically said, too bad that is the terms of service.  I do not recall ever purchasing something that said you could not reinstall if needed on the same hardware.  That program was ScanSoft PDF Converter Pro, which has been purchased by Nuance.  I’m not sure if that has something to do with them not reactivating it or not.

    I have to say that this will make me think twice about continuing to purchase software from companies that require activation, because one day they may not be there and you will be out whatever application it was.  I know this was a large point of contention when we were getting ready to release our 911 dispatching software.  My partner wanted to lave the software call home to check and make sure that the users service contract was current.  If it was not, he wanted to shut the application down.  The problem was that were selling them a license to run the program, if they didn’t want a service contract they would not receive updates.  What he wanted was more of a SAS, software as a service, type plan.  I do believe in getting paid for commercial software, and have always used software keys to unlock applications that I have developed.  I have always tried to embed the department/dispatch centers name in the key, and used that name on any reports that are generated from the application.  It will not stop piracy, but it will look fun if every report that Town A files says Town B at the top of the report.

    I also feel to this day that I would be sitting in a prison somewhere if a dispatch center tried to dispatch apparatuses to a fire and the program would not let them, because there service contract was expired.  That idea never set right with me.

    Windows 7 Installation …

    Added on by Ray Insalaco.

    I started the move to Windows 7 last night.  Just to make things interesting, I also moved to the 64 bit version.  The base installation was quick and painless.  I was installing on a Dell Latitude D630 with a nVidia video controller.

    Windows 7 did a pretty good job of finding and configuring my hardware.  The only drivers that I needed were for the video controller and the finger reader.  Everything seems to be working good and the computer is running noticeable faster with a lower resource usage.

    Here is a list of the software that I have had problems with:

    • Alcohol 52% – Alcohol 120% does work and they are working on a update for Alcohol 52%.  This is causing me more irritation than anything.  I have converted all my install CDs to ISO images and use Alcohol to mount them.
    • Acronis True Image Echo Workstation 9.1 – I just get a message that this program will not run on Windows 7.  Nothing that I could find on the Acronis web site, but there is a new version out.  The explorer shell extension seems to be working for browsing previously created images.  I may get stuck purchasing the new version.  I use this for backup and recovery.   Update: Purchased Acronis Backup & Recovery 10 Workstation and it supports Windows 7.
    • Microsoft SQL Server 2008 Developer Edition – This installs but would not run until Service Pack 1 was installed.

      Here is a list of the software that has installed without any problems:

      July Patch Cycle …

      Added on by Ray Insalaco.

      Windows Vista – 4
      Windows Server 2003 – 5
      Microsoft VirtualPC – 1
      Microsoft Office 2007 – 2
      Microsoft SQL Server 2008 – 1 (Service Pack 1, Just installed SQL 2008 last week on test server.  Update has been out since May.)

      New updates in WSUS - 19

      After a week of testing, we have not encountered any problems with the July updates and released them for installation.  I was also quite happy that I didn’t need to reboot the servers for a change.

      ERP Upgrade … (Updated)

      Added on by Ray Insalaco.

      We upgraded our ERP system about six weeks ago.  This was one of the worst upgrades that we have ever went through.  During the testing we didn’t uncover any real problems; however once we went live everything went to hell.  The upgrade was from Fourth Shift 7.4 running on MS SQL Server 2000 to Fourth Shift 7.5 running on MS SQL 2005.

      The first main part of the upgrade was the installation of MS SQL 2005.  This part went pretty quick and easy.  After uninstalling SQL 2000 and installing SQL 2005 sp2; we reattached all our databases and tested the applications that were attaching to them.  There were some problems with security setting not coming back correctly, but they were fixed without any trouble.  I really feel that SQL 2005 is a step back from SQL 2000.  In our sandbox we are using SQL 2008 which is much better than 2000 or 2005.  I can’t wait for our ERP system to start supporting SQL 2008.

      Next came the meat and potatoes of the upgrade, and that was Fourth Shift.  The installation was very easy and well documented.  It took about three hours from start to finish and we had a running system.  We upgraded a couple of workstations after to make sure that the client would also install and run.  We left the rest of the clients to be updated for the next day.  We only have twenty users on the system and them come in in the morning over a two hour period, so we can pretty much update the clients as the users are coming in.

      The first two days after the upgrade it seemed that everything was running good.  It took a couple of days to start seeing that some of the reports were not working correctly.  The sales reports were not updating correctly.  After digging around in the logs we couldn’t find anything.  There were no error and the process that updates the sales reports was reporting that it was finishing without any errors.  This is where SQL 2000 was much nicer.  There is no EASY was to look at the steps is a SSIS package.  It ended up being a problem with the upgrade problem.  The report update package was installed on the server and was running fine, except for the part were none of the steps for the package were installed.  We were issued a new licenses key file and had to reinstalled the upgrade over our current installation to get the reports working right.  This ended up taking a week to get resolved.

      Next came the first end of month.  None of our data extracts that used the general ledger would run.  It turns out that there was a problem with extracting GL data in the new version so they stopped supporting that feature of the program.  They just didn’t bother to include that little nugget in the upgrade documentation.  This works fine in a small databases, but once the extract gets over 750,000 records it quits working.  Our sandbox was only a subset of our full production database.  That may have to change going forward.  The really cool part of all this is that they have a service to convert your extracts to DTS packages that can be run directly form SQL Server.  The DTS packages run much faster then using the extract function within the ERP system.  The only problem with it is that they charge $3500 for the first extract and $200 for each additional extract.  We have 225 extracts that are used by the accounting department.  That works out to over $48,000 for them to fix something that they broke.  Not a bad racket if you can get it.  It took almost three weeks for us to recreate the primary extracts to DTS packages.  We still have a canned report that Fourth Shift generates that is not working.  We have had a open case on this item for six weeks now.  (Update) On July 14 we received a fix for one of the open issues.  It was eight weeks to fix a sorting problem in a report.

      Last night was the second end of month since the system went in.  Everything seems to have run fine so I guess we are getting all the kinks worked out.  The other thing that has happen during all of this is that our ERP vendor, was purchased by a second software company and a holding company.  That is usually not a good sign and may explain why we have had a outstanding action with them for six weeks on a report that they can reproduce the error on.

      2009 April Vacation

      Added on by Ray Insalaco.

      Although this is not in any way computer related, April was a great month.  I went to Harley-Davidson Primary Officer Training, POT, in April.  The event was held in Atlantic City this year.  Harley really knows how to put on a good event.  If you are a member of HOG and ever get the chance to attend POT jump on the chance.  The people you meet and the thing that you learn are well worth it.  It is kind of nice to know that any problems you are having in your local chapter is most likely being worked on in other chapters.

      Once that was over I rode south to my father house and spent a day there before going to visit my grandmother for a day.  I hooked out with my father again the next day and we rode over to Maggie Valley.  We then just had a good time tooling around the area and seeing the sights.  Even the ride home was fun.  I road to Blue Ridge Parkway for the first day, and only really wet day of the trip.  On the second day I started with the Skyline Parkway, scooted over to the Delaware Water Gap and then ride through the Poconos.   All in all. it was 12 days and 3500 miles of fun and sun.

      Pictures have been posted here.

      Network Upgrade Project …

      Added on by Ray Insalaco.

      In December we had one of our NETGEAR 48 port switches die.  Well, we planned on replacing all of our switches this year to a more enterprise ready switches.  We ordered three new switches this month to go with the one that was purchased in December.  Before we ever got around two installing them we last two of the old switches.  It has been kind of odd that we have now had three switches die in such a short period of time.

      A big part of this upgrade project has been pulling cable.  When we are done the entire network will have been rewired and the wiring cabinet will have been moved to the server room.  This could be part of the problem with the failing switches.  Right now the wiring cabinet is located in a wood cabinet above the break room.  It is very dusty and gets extremely hot during the summer.  By the end of this week all off the office computers will be wired into the new cabinet and be gigabit enabled. (Yeah!)   There has been a big difference for all the users of our ERP and CRM applications.  The ERP is a VERY thick client.  Once it is running there is not much of a difference, but now it start much quicker.  The CRM runs better, unfortunately the reason it was running so slow was because over time the scope of it has changed and some of the additions that I have added have been two chatty with the SQL Server.

      Maybe once this is done I will post some before and after pictures.

      Network Problem

      Added on by Ray Insalaco.

      Monday started with a bang this week. We were having lots of problems with network connections dropping randomly throughout the building.. In the middle of trouble shooting this, a third of the network just disappeared. The first place to look when this happens is always the wiring cabinet. I took a quick look there and didn't see anything out of the "ordinary". It was on my second trip to the wiring cabinet that I noticed that one of our 48 port switches was not blinking; all the lights were on and nobody was home. I went over to the server room to check the main switch that acts as the backbone for the network and it was showing no connection back to the other switch. I tried resetting the switch and still nothing. I then tried a factory reset of the switch and it never came back on. Guess what we didn't have a spare of; a switch. It is amazing how many small routers you can find lying around in a company since that is what I had to use to get things back up and running. I did get a new switch shipped in overnight and it was installed Thursday morning. We were already looking to do some major infrastructure upgrades next year, so we just started the project a little early.  The new switch was a Netgear ProSafe 48-port Gigabit L3 Managed Stackable Switch.  There has been a noticeable improvement in throughput on the network.  We put this router in the server room were most of the bandwidth was needed.

      Patch Tuesday … (December, 2008) Updated

      Added on by Ray Insalaco.

      This is the first in what is going to start being a monthly recap of Microsoft’s Patch Tuesday.  It will be a quick summary of how many patches where released as far as our Windows Server Update Server (WSUS) is concerned.  The way that we currently are configured, we push the updates out to the IT Department on the first day that a patch is released and two servers for to test the updates and make sure that everything works.  After one week if there are no problems we will release the updates to the rest of the factory.  This process will get modified if there are any high priority updates.  This would include any update that is actively being exploited.

      The computer in the test group are:
      2 Windows XP installations
      1 Vista installation starting in January 2008
      1 Office 2003 installation
      1 Office 2007 installation
      2 Windows 2003 servers (1 Domain Control, 1 Application Server)

      This month there were 16 updates covering Windows XP, Office 2003 and Office 2007.  There were no updates 6 for our Windows 2003 servers.  We did not have any Vista machines before this round of updates.  I am just setting the first Vista machine up for the company today for testing.  After two days everything seems to be running pretty good.

      I did have a problem with my personnel notebook which is running Vista.  After installing this months updates and rebooting, my CPU was running at about 95% utilization.  It would swing up to 95% for about 10 seconds and then drop to 5% for 5 seconds and then repeat.  I let it run for almost an hour to see if it would settle down.  I tried reboot a couple of times but had the same results.  I when back to the restore point from before the updates were installed and that fixed the problem.  For some reason I decided to try installing the updates again today and everything went fine.  I am not getting the big spikes in utilization.  I didn’t think much of it until lunch today.  I was talking to the other half of the IT Department and he had a similar problem with the updates this month.  After installing them and rebooting, he had not networking.  He restored to the restore point from before the updates and then reapplied them and everything worked fine on the second try. 

      Update: It does not look like I will have a Vista machine to test after all next month.  The Time and Attendance software that we are using does not run on Vista.  I guess we may have to upgrade to the new version before we start looking a rolling Vista out.

      Update: Not sure why, but two days after approving the updates from the WSUS server the Windows 2003 servers FINALLY decided that they did have some updates.  The servers are usually the first machines on the network to show that there are updates available.  That said there where 6 updates for the servers.

      Entitlement Issues …

      Added on by Ray Insalaco.

      What is it about employees and entitlement.  I think that I have talked about the fact that we will let people bring in home computers and we will work on them as we have time.  We currently have a manager who always has their home computer, work computer or both computers in being worked on.  Today he decided that we are not taking his home computer problems serious enough and he wants it fixed now.  You would have had to be there to understand the utter stupidity of this comment.  He is standing in my office demanding that I fix his computer today, while we have one of our three primary switches down and a third of the building has no network access.  The only other person that has been a pain about stuff like this is the person he was hired to replace.  Makes me wonder if this entitlement issue is just something that comes with being the being a sales manager.

      Google’s Chrome Finally Ready?

      Added on by Ray Insalaco.

      I have been using Chrome almost since the day it was released.  I really, really love the clean interface that it has, and wish that more developers would take a page from Google’s book.  One of the biggest roadblocks to using it full time has been the lack of support from LogMeIn.  I started using their service early this year to connect to and trouble shoot our road warriors notebooks.  It has saved us from having to get notebooks shipped back and fourth on several occasions.  Well it seems that LogMeIn is finally working with Chrome.  I’m not sure when this happen, because I had not checked it is a week or two.  I am currently running the development branch of Chrome, but I have not had any problems with it crashing.

      I’m going to try and keep this post updated with any problems that I run into and when they get fixed.

      Recovering From a Corrupt Registry Hive

      Added on by Ray Insalaco.

      We had a computer come in the office that was getting the following error today:

      Windows XP could not start because the following file is missing or corrupt:
      \WINDOWS\SYSTEM32\CONFIG\SYSTEM

      I found sever solutions to fix this, but all of them would cause the registry to be restored to the default Windows installation state.  This does not seem like a very good solution at all.  After digging around trying to find a way to run Windows Restore from the Recovery Console, I found a post that explained how to restore files backed up a Restore Point from the Recovery Console.

      The Steps required are:

      1. Log into the recovery console using a Windows install disk.
      2. Navigate to the \windows\system32\config\ directory and rename the file system to something like system.bak
      3. Navigate to the System Volume Information directory.
        cd \
        cd system~1
        cd _resto~1
      4. A quick dir command will give you a list of directories named RP and then  a number.  If you look at the timestamp for these directories it will let you know when the restore point was created.  Look for one that is dated JUST before you started to have this problem and navigate into it.
        cd rp#
      5. Within the RP# directory there will be a directory named snapshot. This is the directory with the registry hives in it, so will want to go there now.
        cd snapshot
      6. The SOFTWARE hive is named _REGISTRY_MACHINE_SOFTWARE and the SYSTEM hive is named _REGISTRY_MACHINE_SYSTEM.  Now we need to copy this hive into the location of the corrupt hive.
        copy _REGISTRY_MACHINE_SOFTWARE \windows\system32\config\software
        or
        copy _REGISTRY_MACHINE_SYSTEM \windows\system32\config\system
      7. With any luck you can now type exit and let Windows reboot.

      This solution was information combined from the following two sources:
      Running System Restore from the Recovery Console (well, sort of)
      How to recover from a corrupted registry that prevents Windows XP from starting