Monthly Archives: July 2011

Automatic Updates Service Missing

After removing XP Security Center 2012 fake anti-virus from a computer, I found that automatic updates was no longer running. Upon trying to get them to run, I found the service didn’t even exist!

Well, it turns out if you have a copy of your Windows disc, it is a fairly easy fix.

Run this:

%windir%\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\inf\au.inf

And it will likely ask you for your operating system CD. You may be able to give it a local path, but in my case I had to point it to the network installation source.

Thanks to Microsoft for putting together a good KB on restoring automatic updates service.

Quickbooks Multi-User & Windows Firewall

User called me and told me the other day that even though their multi user was setup properly in QuickBooks, they couldn’t actually have the file open on two computers at once. Everything looked fine in QuickBooks, only one computer was hosting multi-user (in this environment it was decided for it to be hosted from a desktop and not the server), etc.

I was very surprised to find a great tool from Intuit to help solve networking problems. It properly identified the configuration needed for the firewall and fixed it. Just run the Network Troubleshooter installed with QuickBooks and see if it solves your problems first.

Migrating Roaming Profiles to Windows 7

I recently performed an upgrade for a customer from Windows XP to Windows 7 with all new desktops. For non-admin users we kept getting an error that a permission was denied on the roaming profile login.

I couldn’t find a quick solution the problem, but it seemed fairly easy. What I ended up doing was creating user.v2 folders in our profiles share and giving the user’s full control over their new folder.

It turns out, if I had just given users permissions to the profile share as a whole, the system would have created these folders upon login automatically. Just make sure at some point that the users aren’t getting permissions to other users folders if that is important to your organization.

Applications Ask What Program to Open With

After removing a fake anti-virus the other day, I had a user that couldn’t open any programs. When the user went to open the programs, they were asked what program they’d like to open the program with. It was quite interesting, but I learned a few things in the process.

First, if you need to launch a command line from within windows (and can’t do run cmd), hold down ctrl while clicking start program in the task manager. This will bring up a dos prompt.

Doug Knox has a great list of files to help you fix file association errors like this one. I found I had to make the user with the problem an administrator on the computer before I could successfully import the registry keys, but after doing so they were back in business in no time.

Outlook Won’t Open – Extend.dat

Getting an error trying to Open Outlook that references extend.dat?

Simply navigate to the folder that is holding this file and remove it. Outlook will recreate it on the next launch.

Of course, it is safer to rename/move/archive/etc., but if you are confident you don’t need the file or already have a backup, simply remove it.

ACT & Outlook Problems

ACT plugin not seeming to work in Outlook these days?

If resetting the mail settings isn’t working, your best bet is probably to uninstall and reinstall ACT. It seems to be happier to be installed after Outlook, not before it.

Microsoft .Net Framework Error

Are you seeing the following error shortly after Windows login when running QuickBooks?

Microsoft .NET Framework

Unhandled exception has occured in your application. If you click Continue, the application will ignore this error and attempt to continue. If you click Quit, the application will close immediately.

Object reference not set to an instance of an object.

Details begin with: See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************System.NullReferenceException: Object reference not set to an instance of an object.   at QBWebConnector.RegistryManager.anyAppScheduled()   at QBWebConnector.ScheduleManager.Scheduler_Tick(Object sender, EventArgs e)   at QBWebConnector.EventManager.OnClockTicked(Object sender)   at QBWebConnector.QBWebConnector.Clock_Ticked(Object sender, EventArgs args)   at System.Windows.Forms.Timer.OnTick(EventArgs e)   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Easy thing to fix. Run regedit and remove this folder: [HKEY_CURRENT_USER\Software\Intuit\QBWebConnector]

The folder will be recreated upon relaunching the program. Of course, backing up the registry and all that stuff applies. If you don’t know what regedit is, you should probably call someone to help you.

QBWebConnector Log Problem

If you are getting this error on login:

QBWebConnector – Information
QBWC1085: There was a problem with the log file.
QuickBooks Web Connector will continue without a log file.

You need to grant permission to your users to be able to write to the folder where the log is stored. Typically this is:

C:\Documents and Settings\All Users\Application Data\Intuit\QBWebConnector\log

But it could vary from system to system. You probably want to give all users full control over the Intuit folder, but you may find it best to give them control over the entire App Data folder. This is typically where the Users get their rights that are inherited for the rest of the folders and normally it is only set to Read & Execute. I’ve just been granting full control.

Anyone see a reason to do something else?