Saturday, September 19, 2015

How to install a Windows driver INF file

How to install a Windows driver INF file

Some Windows drivers are downloaded with SETUP.exe's, but others are simpler, and arrive in a ZIP file, with manually-installable INF files. The contents of the ZIP will usually show several files, including some SYS files, and an INF file.  It is the INF that needs to be installed, but it cannot be installed while still housed within the ZIP. 

Double-clicking the ZIP file gives the illusion it has been opened, but File Explorer shows the contents, even allowing you to tunnel, but it has not yet been de-compressed.  Follow these steps to expand the files within the ZIP.

1.  Set Windows Explorer to show file extensions, this way you can easily identify the INF file.

From File Explorer, [View] ribbon, select "File Name Extensions"


2.  Highlight the downloaded ZIP file.  In the Ribbon-bar (Windows 8), note the top-tab [Compressed Folder Tools], click button "Extract All".  Using the default-prompt, it will create a new folder, next to the ZIP, of the same name.  Allow it to extract.

Older versions of Windows, or as an alternative in Windows 8, 10:  Double-click the ZIP to view the contents.  Click the first file or folder in the list.  Press Ctrl-A to highlight all contents.  Other-mouse-click, choose COPY.  Paste into a different folder, or a new folder, at least one layer higher up in the tree-diagram.  This will be the expanded files.

3.  Open the newly-created folder (not the ZIP file).  Locate the INF.  "Other-mouse-click" the INF, choose "Install" from the Context menu.

Some ZIP files may contain multiple folders, for multiple drivers and they may contain separate INF files.  Although not difficult, it is a nuisance to figure this stuff out.  Ideally,, the vendor would provide a SETUP.exe to automate these processes.

Monday, September 14, 2015

Yahoo is a swindler

Yahoo Search is dishonest and has sold you out. 
Or, "How to tell if your downloaded software is legitimate or not."
Here is your chance to learn from my mistakes.


I needed to install the Foxit PDF Reader.  One would think it would be easy to find the download, but Yahoo went out of its way to make this unsavory.  Without scruples, they guided me to the third-most dishonest site on the web (I am sure there are worse places).  Let me explain.


Searching for "Foxit Reader" brought this result:


This is an ad, which at first I did not notice.

More importantly, notice the site:  DownloadDF.com, which opens to this legitimate-looking page. On the surface, I thought this was Foxit.  They must be using a third party to host their downloads (www.downloaddf.com/foxitreader).  In retrospect, this is an odd thought; Foxit is big enough to have their own site.... 



I clicked download....




The .exe name seems legitimate, "Foxit Reader Setup.exe".  Notice the publisher -- "darwendlmtowerworld.com" -- not "Foxit."  Like most people, I clicked "Save File" and continued on my way.


The Last Defense:

Running the executable produces this message in Windows 10 (another good reason to upgrade from Windows 7).  The App is "Foxit Reader Setup.exe" by "Funnel Superb (Fried Cookie Ltd.)"  Fried Cookie Limited?  Are you kidding?



I won't bore you with the actual install.

It installs five other toolbars, spyware programs and "sharing" programs. By the time you are done, your machine will be so infested with crap,you will be lucky if the machine runs.

Technically, the install might be legal, but it is certainly immoral.  For each of the 5 spyware programs being installed, you are being prompted to accept or decline -- that makes it legal.  But each program used a different method to opt-out.  Some used a radio-button with a popup-checkbox to un-click, others used a backwards-worded "do you want to decline this install", etc.  It was confusing, and difficult.  This does not pass the "Mom test".

Everything about this install was flaky.  I bailed before the final "Ok" and I still feel dirty.  I am now scanning for viruses.


Yahoo?  Why???

Yahoo accepted money to make this the top result.
The next five results are similar.  None of the top five results are legitimate. 

Contrast this with Google's top 3 results, where the legitimate site was returned.  Bing behaved similarly: 




Yahoo is dishonest and disingenuous.  This is disgraceful.

My internal alarm bells started ringing after the second or third hint, but I was well into the process before I understood what was happening.  I did not realize my mistake until the final Windows 10 prompt.  Most people would blow past these messages and it would be hell.  You cannot trust people.


You wonder why Windows machines get a bad rap for getting viruses.... When you click "Yes," it is often self-inflicted.


What Should You Do?

Always download programs directly from the publisher's site,
Never from a third-party site, such as SourceForge or DownloadDF.

For example, Foxit Reader can be found at
https://www.foxitsoftware.com/products/pdf-reader/

Use Search to find the site, but once there, do a little poking around to see if the site you arrived at is actually the publisher's site.  Watch the URL's.  This can be tricky.  Finding these sites can sometimes be a challenge, especially if you are using Yahoo.

Pay attention to the publisher's name.
When running the exe, look at the publisher's name.  Be suspicious if different.  In this example, the publisher was "darwendlmtowerworld.com" -- they are not your most honest citizen.



Hesitate when Windows displays the UAC nag
-- especially if it is Windows SmartScreen.  Granted, Microsoft will almost always display this prompt when ever you run an executable.  Stop and study the message.  If it seems fishy, it is.



Pay attention to the options.  Always choose the Advanced Install.

Options often include "optional" or "recommended" software, such as Search Toolbars (such as Ask.com), or virus scanning software, such as the evil Mcafee Security Scan Plus.  Do not install the options.  Ever.


Most importantly: Change your browser's default Search Provider.
I am biased.  Make Google the default, or perhaps Bing.  Remove Yahoo, Amazon, and all others.  How to do this depends on your browser.
 
It is too bad Mozilla decided to use Yahoo; I guess they needed the money...  You will have to go out-of-your-way to make this change.  It is worth it.



Related Articles and Links

Foxit Reader can be found at
https://www.foxitsoftware.com/products/pdf-reader/

How to install Foxit Reader
http://keyliner.blogspot.com/2015/07/time-to-uninstall-acrobat-reader-and.html

Scanning for Viruses - Keyliner Recommended Steps:
http://keyliner.blogspot.com/2015/07/virus-cleanup-steps.html