:fume: :fume: :fume: :fume:
I’m at the point where I want to throw my PC out the window. I recently bought the Illustrated Chinese-English Dictionary but it didn’t come with the CD-ROM as advertised… :fume:
So back to Caves and after much wrangling, they offered to order it for me. Wait a few weeks and today it arrives… Woohoo!!
Get home and try to install the CD-ROM. Evrything happens as it should. I click on the Install icon and it starts, runs and finishes with a little window that says:
Visual Basic 6.0 Setup Toolkit
Run-time error ‘52’
Bad file name or number
:fume: :fume: :fume: :fume: :fume:
I’ve searched Microsoft, the internet etc etc and it’s just all so much gibberish to me. I didn’t even know I had visual basic. Apparently it’s on all computers. Who knew? I know bugger all about this shite! All I want is to run my application and study Chinese. WTF??
Any help? Anyone experienced this before and solved the problem?
btw, I checked the system requirements. No problem there. I found a visual Basic service pack 6 on Windows update, but that didn’t even want to install. I’m at the point where I want to buy a ticket to the States, hunt down Bill Gates and shove my entire PC up his arse!
[quote=“Big Fluffy Matthew”]You don’t have Visual Basic, but the program was written with it, and it’s giving a unhelpful error.
What version of windows do you have? If you have Vista or later, try running it as an Administrator. [/quote]
Yeah, BFM, the error message is very unhelpful indeed. My searches on the net haven’t helped much either…
Nope. No luck. I tried it and re-tried installation. Same problem. Then restarted my computer and tried again. Still the same. Even tried to install through Control Panel>Add/Remove programs, but nothing. Same problem persists. I’m at the end of my tether with this.
i had a look, on the run time error 52. the fact you don’t have visual basic should be of no consequence. I did see this, some other guy who had a problem with run time error 52 and this solved it.
[quote] The shell entry may be damaged in the registry. From Task Manager, click
‘new task’ on the applications tab. Type regedit and click ok. Agree to the
UAC prompt, then expand the branches to reach this one:
Click on the Winlogon key, then on the right find the “shell” string. Double
click it, change the value data to read “explorer.exe” (without the quotes)
and click ok. Then close the registry editor and restart the system by
entering another new task as ‘shutdown /r’. [/quote]
On my computer I have the registry path they say, but what Winlogon key is is anyone s bet, but “shell” was listed and my computer is definitely set to “explorer.exe” (without quotes)
[quote=“Mick”]I had a look, on the run time error 52. the fact you don’t have visual basic should be of no consequence. I did see this, some other guy who had a problem with run time error 52 and this solved it.
[quote] The shell entry may be damaged in the registry. From Task Manager, click
‘new task’ on the applications tab. Type regedit and click ok. Agree to the
UAC prompt, then expand the branches to reach this one:
Click on the Winlogon key, then on the right find the “shell” string. Double
click it, change the value data to read “explorer.exe” (without the quotes)
and click ok. Then close the registry editor and restart the system by
entering another new task as ‘shutdown /r’. [/quote]
On my computer I have the registry path they say, but what Winlogon key is is anyone s bet, but “shell” was listed and my computer is definitely set to “explorer.exe” (without quotes)[/quote]
Tried that. My computer was also set to Explorer.exe (with a capital “E”), so I changed it to explorer.exe (with a lowercase “e”).
Frustrating, hey. And I don’t even have the savvy to install an avatar. I can teach you how to say “thank you” and “hello” in Chinese, then you won’t need the programme.
I can do that and say waaaaaaay more. I can get by, but I want to continue learning. This seems like a great PC tool to improve vocabulary and seemed fun. Now it’s just causing me to want to cause someone pain. Preferrably a Microsoft exec.
Edit: On a lighter note. This is my 3000th post on the 'Mosa. :yay:
[quote=“bismarck”]I’m at the point where I want to buy a ticket to the States, hunt down Bill Gates and shove my entire PC up his arse![/quote]He’s not the one who you should be blaming. The software is obviously shite. No professional programmer would use Visual Basic, it’s no big surprise the same “programmer” would try to access a non-existing file.
That’s why I was asking about the Windows version. Different versions of windows put different files in different places. I reckon the program was assuming the file is where it used to be under Windows 95, instead of asking Windows where it is, which is the correct way to do it. If you know what I mean.
[quote=“Big Fluffy Matthew”][quote=“bismarck”]I’m at the point where I want to buy a ticket to the States, hunt down Bill Gates and shove my entire PC up his arse![/quote]He’s not the one who you should be blaming. The software is obviously shite. No professional programmer would use Visual Basic, it’s no big surprise the same “programmer” would try to access a non-existing file.
That’s why I was asking about the Windows version. Different versions of windows put different files in different places. I reckon the program was assuming the file is where it used to be under Windows 95, instead of asking Windows where it is, which is the correct way to do it. If you know what I mean.[/quote]
Makes sense, but just for the record, these are the system requirements:
Intel Pentium 4 CPU - Check
Operation Sytem: Windows XP or above (The speech recognition engine will not function under the Windows VISTA system.) - Check
I’ve followed all the instructions and tried everything they suggest. I even downloaded PC Tools’ Registry Mechanic. But nothing has worked, I still get the Runtime Error 52 when I try and install the CD-ROM.
I guess if you really wanted to dig deep you could use this API Monitor tool. You can set it up to monitor all file I/O operations, and will log ALL errors such as missing files, which might help you track down what files are missing. Its a bit tricky to use but I’ve done similar tasks with it. I also think the SysInternals Suite might have something similar but not so sure.
Have you checked the system logs to see if anything is being logged?
I’m with BFM on this. This ain’t really BG’s and Microshits fault. Its the Muppets that developed and tested the software and the numpties that created the Installer, which was probably only tested on the same PC that the application was developed on… But be sure to know that you will not be the only one with this problem… Is there support website for the product?
I hope no one brings up the "oh it would be so easy on linux, blah blah blah :blah: :blah: " bollocks
I’m a certified PC retard. :homer: I have no idea where to find that, and even if I did, I’d have no idea what to do. When they came up with the term “end user friendly” they meant me…
Well, at first I also agreed. Now I’m not so sure. I loaded it onto a laptop at work (Windows XP professional) and it installed without a hitch.
None that I’ve been able to find. I have sent a message to the company though (e-mail) after having chatted with a lad from LiveABC on the telephone this afternoon. Still waiting for a reply…
In the mean time, I’m still sitting with a product I can’t use at home. Thing is I’ve never had this problem on my computer before. Usually everything just installs without a hitch.
[quote=“bismarck”]Well, at first I also agreed. Now I’m not so sure. I loaded it onto a laptop at work (Windows XP professional) and it installed without a hitch.[/quote]I had a similar but completely different problem (.net framework in this case) with some programs not working until I reinstalled Windows, no matter how times I reinstalled or what version of the libraries I used. Not even a repair installation of windows helped.
When I couldn’t find much info googling I was starting to think it was rare and unique to your system.
Over time Windows becomes cluttered and small things break.
It could be a problem with you installing this while your anti-virus is running. If all else fails, completely uninstall the dictionary software and then with the anti-virus COMPLETELY turned off (make sure it’s not secretly running in the background), reinstall the dictionary software. I’d recommend you are not connected to any networks while your anti-virus is switched off.
Then reboot to get the anti-virus up and running again.
I’m a certified PC retard. :homer: I have no idea where to find that, and even if I did, I’d have no idea what to do. When they came up with the term “end user friendly” they meant me…[/quote]
On the Windows Desktop Right Click the My Computer Icon an select Manage from the menu. In the left hand tree view select Computer Management (Local)->System Tools->Event Viewer-Application. This will give you a list of logged application events and errors. Might be something there that might help. Then again, maybe not… Also check the other logs under Computer Management (Local)->System Tools->Event Viewer just to be sure…
I know this is a silly question but do you have the Chinese Language pack installed?
I was going to say this too. Not only should you have he Chinese Language Pack installed, but in the Control Panel, under Regional Language Options, you should try setting your default language to Chinese.
My suspicion is that the CD-ROM has Chinese characters in the name of one of the folders on the CD, and when you try to read a file in that folder, your system can’t do it. Then, the installation program craps out because it can’t find that file.
I’ve had this problem before, and unless I set my computer’s default language to Chinese, files and folders with Chinese characters in their names do not work right.
I hope that helps. If not, I have no other ideas. This has always worked for me, but then again, I’ve never had this exact error message before, but other similar errors.