Sunday, 14 June 2015

Fixing a broken windows installation

I recently had a rather sick server that was exhibiting all sorts of weird behaviour. Applications pools under IIS were shutting down as soon as the site was hit. All sorts of weird stuff was happening. Event logs were providing nothing useful. Even trying to install IIS diagnosis tools failed.

Clearly a very sick machine.

Diagnosis


One of the challenges was what to trust. Clearly there were some underlying issues with the operating system. Once you go down that rabbit hole, where do you stop? Is the event log still working?

Where do you start?

I had the following info:

  1. A web application that was working 6 hours before was now failing, without any useful errors in the event log. There was an exit code but I couldn't find any info.
  2. Diagnosis tools were failing to install
  3. A colleague was reporting that some apps wouldn't run

My best guess was that some of the operating system was corrupted in some way.

Solution!


In my extensive research (googling frantically) on this, I came across System File Checker. This runs through all system files and finds any files that might be corrupt.

I also found this rather helpful link that covers how to read the log files.

Resolution


The scan indicated an issue with a specific dll. I passed this onto a colleague who was able to fix the issue by uninstalling and re-installing windows updates. It's a great tool to add to the toolbox.

The 

System File Checker

System File Checker

2 comments:

  1. Root Checker is an Android Application which allows you to check whether your Android phone or tablet is rooted or not
    root checker download

    ReplyDelete
  2. facetime for Pc: The human race is known to be greedy and wanting everything that the other person has. This era is the era of technology. Everything that we see is modernizing.
    facetime for pc

    ReplyDelete