Windows cannot find drivers for usb devices

I noticed that when I connected any usb memory keys or usb hard drives windows failed to install the drivers. Usb devices I used previously continue to work correctly. Repeated attempts to install drivers failed to resolve the problem.

After a lot of searching I came across somebody mentioning the usbstor.inf and usbstor.pnf files. These should be located in the Windows\Inf folder. A quick search revealed the these files were missing on my system.

I replaced the files and performed an update driver in Device Manager and my system detected the new USB hard drive, no reboot was required.

Mongodb and Java a simple example

MongoDB (from “humongous”) is an open source document-oriented database system developed and supported by 10gen. It is part of the NoSQL family of database systems.  It is extremely easy to install and use and supports most popular programming languages.  Here is a simple java application to add and query data.

import com.mongodb.MongoClient;
import com.mongodb.MongoException;
import com.mongodb.DB;
import com.mongodb.DBCollection;
import com.mongodb.BasicDBObject;
import com.mongodb.DBCursor;

Continue reading

XBOX360 disc read errors

If your XBOX360 is giving errors reading disks or crashing when games are loading then you may be able to repair it yourself using the pot teak method. Team Xcuter have an excellent write up on adjusting the pots on your DVD drive.  I would highly recommend that you buy a case opening tool,  Continue reading

Exchange 2007 Shell Commands

Here are some Exchange 2007 shell commands that you may find useful.

Get client version used to connected to mailbox

This command will list the user name and the client version and export it to a csv file.
Get-MailboxServer | Get-LogonStatistics | Select UserName,ClientName,ClientVersion,LogonTime | Export-Csv -Path c:\ExchangeClientVersions.csv

Continue reading

Blackberry App World Missing

BlackBerry Torch 9800

BlackBerry Torch 9800

After upgrading the App World application on a Blackerry 9800 I noticed the icon was no longer visible after the phone restarted. A search on the Blackberry Knowledge Base led to KB29422 titled ‘BlackBerry App World icon is missing after upgrading to BlackBerry App World 4.0.0.63 to 4.0.0.65′.

Continue reading

Windows 8 Professional First Impressions

Windows 8 PresentationI have been running Windows 8 Professional on a laptop without a touch screen for about a week now and it is very different.  It boots very fast, not in eight seconds but it is faster than Windows 7.  The new metro interface looks amazing and is easy to use even with a plain old touch pad or mouse.  Metro apps can be downloaded from the Windows store but at the moment there is a shortage of apps and that’s where the problems begin.  Windows 8 has a split personality caused by the need for Microsoft to bring Windows in to the touch era.  Behind the new shiny interface is the old desktop we are all familiar with.  Standard Windows applications are run on the desktop and because of the shortage of metro apps you constantly switch between the two environments.

The desktop is fast with some nice improvements including the removal of the aero graphics which makes everything run faster.  It is also worked flawlessly with every application I have thrown at it, so thankfully no compatibility issues.  What people will notice is the start menu is gone.  This is hard to get your head around and will be a problem for users until the number of metro apps increases.  It is rumored that the start menu may return with an upcoming update.  Corporate IT departments will be in no hurry to deploy Windows 8 and most will stick with Windows 7 for now.

Pros
Fast Bootup.
Very clean modern look.
Good compatibility with old Windows software.
Cons
Missing Start Menu
Two interfaces lead to confusion
Very limited number of Windows 8 apps

Microsoft are definitely on the right path with Windows 8 but there is some work to be done to integrate the two interfaces and developers need to start creating metro apps.