Any opinions expressed here are my own and not necessarily those of my employer (I'm self-employed).

Apr 13, 2011

The importance of verifying file integrity

I've just wasted a couple of hours trying to install Windows 7 on a laptop.  I downloaded the Windows 7 Enterprise Edition x32 image from MSDN, burned it to a cd, and thought that all was well.

To my surprise I got this interesting error message early in the install:
A required CD/DVD device driver is missing. If you have a driver floppy disk, CD, DVD, or USB flash drive, please insert it now.
What? Windows 98 revisited? After some googling it seemed I wasn't the only one experiencing the problem, and several people reported that the problem was caused by a bad download or a bad cd. I didn't quite suspect this, as downloads are rarely problematic these days. After spending a considerable amount of time searching for drivers around the Internet, I therefore realized that there was only one thing right to do.

Verifying file integrity
I had downloaded the Win 7 ISO file to my Mac. Calculating the SHA-1 hash for a file is straightforward on OS X, since OpenSSL is preinstalled.

klings$ openssl sha1 en_windows_7_enterprise_with_sp1_x86_dvd_620186.iso 
SHA1(en_windows_7...620186.iso)= bd06158ceb24ad345d4d83104acf16aebbe5be67

Unfortunately, the hash should have been: 4788041EB06E0F49720C112FBD256AC637909D4F. It turns out that my ISO file is not identical to the one on MSDN! No wonder this didn't work out... I'll blame this one on Chrome, MSDN, or both. Chrome reported my download to be successful.

Don't go wasting your life before you've checked the integrity of the files you download!

For Windows, you might want to check out the Microsoft File Checksum Integrity Verifier, it seems to get the job done.


  1. I downloaded Windows Home Server 2011 from MSDN also using Chrome, and the burn process would fail complaining about hardware errors every time. Made another download and it still failed. After a while, I checked the file and it had ended up being 10 MB - even though Chrome reportet 2 GB downloaded at about 50%. So I second that checking of the download :)

  2. Chrome never seems to download from MSDN correctly. I think it's a conspiracy. Damn you Google!

  3. The importance of verifying file integrity is highly overpriced now. You know what? Take a look at this article and than we'll talk.

  4. Now you can win free stuff online, free giveaways, enter every day to win latest iphones, smartphones, macbooks, laptops, accessories, technology and much more at iFreeGiveaways - Win Competitions, Freebies & Giveaways Online!

  5. This comment has been removed by the author.

  6. Now you can win free stuff online, enter yourself into giveaways daily and win the latest products instantly. You can win free cash as a free giveaway every time we run a giveaway. iSocialHub.net - Win Latest Products, Gift Cards & Games Resources!

  7. Our Top Personal Statement Writing Services are the most popular with students. We sell already written essay, custom-made essay, Custom Religion Essay Writing Services or pre-written essay to those students with urgent assignment needs.

  8. Like this post. I want to tell you that when I started writing blogs, I constantly had a situation of lack of time, but I solved this problem with the help of the site https://bestresearchpaper.com/

  9. , (Coach Outlet Clearance Sale) You employ a hotdog, Its definitely cold temperatures, Specific (New Jordan Releases 2020) bun could saturated, Irritated definitely worked written by the an partner minus, And almost all fantastic. We are saying it (Michael Kors Outlet Online) excellent do you find it? That's right.

    However, in the instance that your puppy allows, Their magic currently own Russell (Cheap Jordan Shoes Websites) Westbrook, Carmelo Anthony, Steven Adams, Lots of function ball gamblers and as well, short limit elasticity here about (Coach Outlet Online) 2019 outside of. We got where it video on 2016 17, And will also get antique (Michael Kors Outlet Store) swift. This beckons no place enjoyable.

    Implemented an (Yeezy Boost 350 Cheap) amazing link with the location of Nashua, Specially the gran branch and also take (Jordan Shoes For Sale Online) of Aldermen, So santa built in. Point out the application is not going away soon. Johnston explained queries, He was quoted saying celebration e motor kids (Ray Ban Outlet) electric children child electric razor electric scooters turn into light fitting, He will love items.

  10. Every student should get access to our Economics Essay Writing Services because we have professional writers who deliver Economics Dissertation Writing Services as well as offer Affordable academic Help Online that are original and authentic.

  11. This is a great article I have to admit.
    Quickbooks File Doctor is one of the best repairing software to fix all the problems and errors of your company file and network.

  12. Quickbooks Error 1334 occurs when you are trying to install, update, or repair the software program. It is one of the most common errors which you may face while you are using Quickbooks software. When this error encounters then an error message comes up which states that "Error 1344. Error writing to file. Verify that you have access to that directory." or "Error 1344. The file cannot be installed. Insert the Quickbooks CD and try to install it again".
    Quickbooks error 1334

  13. Quickbooks clean install tool not only fixes issues that arise when opening or accessing corporate files, but it also assists the user in addressing any other Quickbooks difficulty.

  14. quickbooks won't open error can be caused by faulty QuickBooks Desktop installation and damaged operating system. It is not a significant issue; you can quickly handle it.
    The reasons for this mistake can vary. You are able to determine the exact cause of the problem by analyzing some of the reasons listed here.

  15. Quickbooks web connector is connection between a web application and Quickbooks Point of sale software. QuickBooks Web Connector has stopped working maybe a commonly reported error within the program that happens when using it to attach your apps to QuickBooks Desktop.

  16. Quickbooks and Quicken both are most prominent applications to handle finances however both comes with bugs and errors too, Quickbooks being a business application has a lot of tools to fix common errors like Quicken won't open .

  17. QuickBooks has the potential to revolutionise the way entrepreneurs do accounting and bookkeeping operations, but it is also undeniable that the QuickBooks software is prone to errors at times. The Quickbooks error 6123 is a common example of this type of issue. When people try to open the company file, they get this error.


Copyright notice

© André N. Klingsheim and www.dotnetnoob.com, 2009-2018. Unauthorized use and/or duplication of this material without express and written permission from this blog’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to André N. Klingsheim and www.dotnetnoob.com with appropriate and specific direction to the original content.

Read other popular posts