There's no such thing as a stupid question, but they're the easiest to answer.
JoinTour
Login
 
Tag Cloud
acer black screen blue screen boot bsod computer connection crash css dell display driver drivers email error explorer firefox firefox 3 hard drive internet internet explorer itunes laptop lcd malware monitor network networking nvidia outlook outlook 2003 outlook express printer problem problems ram router security slow software sound sprtcmd.exe trojan usb video virus vista windows windows xp wireless
Windows Vista
Search
Search in:
 
Advanced Search
Tech Support Guy Forums > Operating Systems > Windows Vista >
Vista missing registry files


HELLO AND WELCOME! Before you can post your question, you'll have to register -- it's completely free! Click here to join today! We highly recommend that you print a copy of our Guide for New Members. Enjoy!

Closed Thread
 
Thread Tools
PegasusMine's Avatar
Computer Specs
Junior Member with 9 posts.
 
Join Date: Jan 2008
Experience: Intermediate
17-Jan-2008, 11:32 PM #1
Red face Vista missing registry files
I'm loving Vista, except...I needed Microsoft Office and installed Office 97. This worked for a while with a few glitches. I decided to uninstall it and download a trial version of Office 2007, which works great. Since then, I can not use my HP 3300 wireless printer with my laptop. I tried to reinstall the 3300 software, but it says registry key gpkcsp.dll doesn't exist and and can not access registry key Enum.
On start up my computer says it is unable to locate osa.exe and asks me to close application (what app?). It also says asaintl.dll missing. I get a message saying I should upgrade Office 97.
There were 2 other missing dll files, but I found directions for reinstalling them with regit? on another site.

I love my new laptop and really want it working like it was. Should never have tried installing 97. Can anyone help me replace the missing registry keys? I don't know what the osa.exe is.
Thanks so much.
Mumbodog's Avatar
Senior Member with 405 posts.
 
Join Date: Oct 2007
Experience: Advanced
18-Jan-2008, 12:15 AM #2
osa.exe?
http://support.microsoft.com/kb/290144

No big deal, just take office out of startup using msconfig.

Find command prompt in the Start>programs list, right click on the icon and select "run as administrator" when the command prompt opens type the 2 commands below one at a time and hit enter after each one. Include the space. Close cmd prompt.

regsvr32 gpkcsp.dll

regsvr32 asaintl.dll
Elvandil's Avatar
Moderator with 29,531 posts.
 
Join Date: Aug 2003
Location: Vermont
18-Jan-2008, 12:58 AM #3
You can use Startup Control Panel or Startup Control Panel (Exe version for Vista) to disable the startup of osa.exe (the old Office quick-start program).

I don't see anything in your post that has anything to do with the registry, and I'm sure that no message called "gpkcsp.dll" a registry key. So please post the exact error message. It's possible that those dll's are really gone, so do a search for them to see if they are still on your machine.

Search for both asaintl.dll and gpkcsp.dll. It's also possible that one of them was a context menu entry that no longer exists. Are those files present in your system, probably in the System32 folder?
__________________
Microsoft MVP
Windows Shell/User
PegasusMine's Avatar
Computer Specs
Junior Member with 9 posts.
 
Join Date: Jan 2008
Experience: Intermediate
18-Jan-2008, 01:05 AM #4
I had downloaded the gpkcsp.dll from the web. I did what you said and it worked with this!! Seemed like magic to me. The asaintl.dll failed to load. Says to make sure the binary is stored at the specified path or debug it to check for problems. I don't think I have it. I'll have to see if I can find it on the net.
I understand the osa.exe now. That's not my print problem. I may restart and see if it will work without the asaintl.dll. If not I'll find it.
I can't thank you enough for your help here. I've spent hours and hours trying to solve this. I was in a car accident, 2 surgeries and lost my job. I use my laptop for job searchs and it's really nice to print to the other room. (sounds tragic, it's not, just really frustrating with the computer issues)
Again, thanks so much. This was truly amazing.
PegasusMine's Avatar
Computer Specs
Junior Member with 9 posts.
 
Join Date: Jan 2008
Experience: Intermediate
18-Jan-2008, 01:10 AM #5
I think they were lost when I uninstalled Office 97. I foung gpkcsp.dll on a download site and saved it to my desktop. I didn't know where to put it until I received the message from Mumbodog. I moved it to the system32 file. I followed the instructions and that one worked fine. Asaintl.dll just isn't there.
PegasusMine's Avatar
Computer Specs
Junior Member with 9 posts.
 
Join Date: Jan 2008
Experience: Intermediate
18-Jan-2008, 01:16 AM #6
I'll bet I have that spelled wrong since I can't find it on the internet. I'm trying osaintl.dll
Elvandil's Avatar
Moderator with 29,531 posts.
 
Join Date: Aug 2003
Location: Vermont
18-Jan-2008, 01:18 AM #7
Download and run Autoruns. Scroll through the list to see where the dll is being loaded. Uncheck the box in front of it and see if that has any negative consequences. It may be a dll that is still trying to load from the uninstalled applications and is no longer needed. many uninstallers leave things behind.

Generally speaking, it's a very bad idea to download dll's from the internet. They come in many versions and the wrong one can lead to "dll h***" from which it can be very hard to recover. It's always best to get them from the installation CD if possible.
__________________
Microsoft MVP
Windows Shell/User
PegasusMine's Avatar
Computer Specs
Junior Member with 9 posts.
 
Join Date: Jan 2008
Experience: Intermediate
18-Jan-2008, 01:37 AM #8
It worried me a bit to download dlls off the internet, but I didn't know what else to do. I'll give what you said a try.

Thank You.
Mumbodog's Avatar
Senior Member with 405 posts.
 
Join Date: Oct 2007
Experience: Advanced
18-Jan-2008, 01:52 AM #9
You can also do a sfc /scannow as a run command
PegasusMine's Avatar
Computer Specs
Junior Member with 9 posts.
 
Join Date: Jan 2008
Experience: Intermediate
18-Jan-2008, 02:19 AM #10
I downloaded autorun. I thought I had installed them, but I didn't. The dll files that my printer is looking for aren't there. Not sure what to do with this. I don't know what to do other than do a complete system recovery and hope it works. I've tried a restore and it won't do it.

I really appreciate all of your help. If I had know office 97 would create a problem like this I would never have done this.
PegasusMine's Avatar
Computer Specs
Junior Member with 9 posts.
 
Join Date: Jan 2008
Experience: Intermediate
18-Jan-2008, 02:34 AM #11
I rebooted and tried the printer software again. It is now just looking for "Enum" which I don't find in Autorun. The message is:
The installer can not access this registry key. Please ensure that the installer has access to the registry and click Retry to continue installation.
Registry Key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum
Manufacturer: Microsoft

Mumbodog, I don't know how to do the sfc /scannow as a run command.


On the run setup on the Printer cd, it does mention gpkcsp.dll.
The error list now only lists "Enum"
PegasusMine's Avatar
Computer Specs
Junior Member with 9 posts.
 
Join Date: Jan 2008
Experience: Intermediate
18-Jan-2008, 02:46 AM #12
I think Enum is for Enumerate.
wlansvc.dll : This service enumerations WLAN adapters, Manages WLan connections.
This must have to do with the wireless setup of my printer.
Why this stops the entire printer install, I don't know. I also don't know why my computer can't just find my printer on my network, without my installing a bunch of programs off a cd.]
Anyway. Sorry for the difficulty. I think my brain is getting fried on this and I'm going to give up for the night. I really do appreciate your help. I have a better understanding of how things work. That's really something (and enjoyable). So Thanks Again. I'm not giving up.
Elvandil's Avatar
Moderator with 29,531 posts.
 
Join Date: Aug 2003
Location: Vermont
18-Jan-2008, 11:51 AM #13
Run: regedit

Look and see if that registry key is present. It almost certainly is since so many things require it.

Are you installing as an Administrator? Try right-clicking the installer and choose "Run As..." and run it as an admin. The key's permissions may be posing a problem.
__________________
Microsoft MVP
Windows Shell/User
PegasusMine's Avatar
Computer Specs
Junior Member with 9 posts.
 
Join Date: Jan 2008
Experience: Intermediate
18-Jan-2008, 11:21 PM #14
Missising dlls
I tried that. I said I wasn't giving up. I guess I am. I haven't had this computer for that long. I can move all of my files to an external drive. I'm going to do a system recovery. This is just too messed up!!!

I thank you both for all of your help. I think this is a better solution than throwing it out the window.
Closed Thread

THIS THREAD HAS EXPIRED.
Are you having the same problem? We have volunteers ready to answer your question, but first you'll have to join for free. Need help getting started? Check out our Welcome Guide.


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
WELCOME TO TECH SUPPORT GUY! Are you looking for the solution to your computer problem? Join our site today to ask your question -- for free! Our site is run completely by volunteers who help people like you solve computer problems. See our Welcome Guide to get started.



Thread Tools


You Are Using:
Server ID
Advertisements do not imply our endorsement of that product or service.
All times are GMT -4. The time now is 05:57 AM.
Copyright © 1996 - 2008 TechGuy, Inc. All rights reserved.
Powered by vBulletin, Copyright © 2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0
Powered by Cermak Technologies, Inc.