I'm having installation error of v4.3, and its creates problem after install because it wasn't a "successful" install because the 4 files: gw.dll, gwapi.dll, desktopsetup_pb.dll, and syncae_pb.dll aren't being registered during the installation.

I tried the various fixes and scan the internet, no luck so far.
1. regsrv32 to the file
2. Install v 4.22 and then install v4.33.
3. Install v4.22, uninstall v4.22 and install v4.33
4. Install v4.33 and go to the control panel\add remove to repair file; this creates another installation of v4.33.
5. checked my MDAC to make sure its updated.
6. I haven't tried installing it in safe mode yet, as all this install takes up a lot of my time..

Procedure
The atl.dll file needs to be registered with Microsoft® Windows® in order for BlackBerry® Desktop Manager to work properly.
To register the atl.dll file, complete the procedure that corresponds with the Microsoft Windows operating system you have installed on your computer.
For Microsoft Windows 98, ME, or Windows NT 4.0
1. Open a command prompt by selecting Start > Programs > Accessories > Command Prompt.
2. Depending on your operating system, type one the following at the command prompt and press ENTER:
o For Windows NT 4.0, type cd c:\winnt\system32
o For Windows 98 and ME, type cd c:\windows\system
3. Type regsvr32 atl.dll and press ENTER. A message indicates that the registration was successful.
4. Type exit and press ENTER.
5. Restart the computer.
For Microsoft Windows 2000 or XP
1. Click Start > Run.
2. In the Run window, type regsvr32 atl.dll and click OK. A message indicates that the registration was successful.
3. Restart the computer.
For Microsoft Windows Vista™
1. Click Start >Search.
2. In the Search window type regsvr32 atl.dll and press Enter.
3. A message indicates that the registration was successful.
4. Restart the computer.
Resolution 2
Repair the BlackBerry Desktop Software by completing the following steps:
1. Open the Control Panel on your computer and double-click Add or Remove Programs.
2. From the list of installed programs, click BlackBerry Desktop Software, then click Change/Remove.
3. In the InstallShield Wizard window, select the Repair option and click Next. The BlackBerry Desktop Software installation begins.
4. Click Finish.
________________________________________
Resolution 3
Register the atl.dll file and re-install the BlackBerry Desktop Software. For instructions on how to register the atl.dll file, see KB04840.
________________________________________

Has anybody found a resolution to this yet? I have a problem when installing the software, as it does not register the same 4 files as mentioned above:
gw.dll, gwapi.dll, desktopsetup_pb.dll, and syncae_pb.dll

I have searched extensively for a resolution but have had no luck yet. It seems some users have got this working by:
Uninstalling, re-installing as administrator
Installing an older version before 4.3
Editing reg keys permissions
Registering the dlls separately
Registering the vbscript.dll before installing
Registering the atl.dll before installing

I have tried all of these and have still not got it working. I still get the error saying the above mentioned 4 files fail to register. When I double click the icon on the desktop, the blackberry window appears and immediately closes again. This problem is mentioned here:BlackBerry Search Results

But that is for v4.2, and none of those solutions work.

I am using Vista home, so at first I thought this would be a typical Vista problem, but Red Bioroid (above) is using XP. This leads me to think it could another software conflict.