In the Services console (window) you found "Windows Image Acquisition (WIA)" service, you said you cannot open WIA, receiving the 1068 error message. In the services console check WIA's "Status" (column) should be "Started" and the "Startup Type" (column) shold be "Automatic".
There are control links (blue text) on the upper left column to Start, Pause, or Restart a services. To change a service’s status, select the service in the Services console. Then click the appropriate link .
To review or modify the way a service starts up or what happens when it doesn’t start properly, view its properties dialog box. To do that, simply double-click the service in the Services console. On the "General" tab beside "Startup Type" choose "Automatic" , the service starts when the computer starts. You may still get the error when you do that.
In Services console double click on WIA service to open its properties sheet. Click on "Dependencies" tab check the system components (services) if they started and running. You found these:
Service depends on following system components
Remote Procedure Call (RPC)
DCOM Server Process Launcher
Shell Hardware Detection
Remote Procedure Call (RPC)
DCOM Server Process Launcher
The system componments (dependencis) are also services. Select them in the Service console and see if they Started and are Automatic. I suspect it's the "Shell Hardware Detection" service that failed to start, then see paragraph 2 and 3.
Manage services in Windows Vista
By Ed Bott, Carl Siechert, and Craig Stinson