| De-installation of CWinst ?! |
|
|
Team member in staff
       posts: 2128 since: 10 Dec, 2000
 |
 |
1. De-installation of CWinst ?! |
|
|
| I haven't used Audio Data CD Creator for while mostly been using RSJ. I made an installation and noticed that you're using an own tool called CWinst for the main installation of CD Creator. Well, so far so good. The test installation went well. But, since I wanted to make permanent installation I used CDinst to remove CD Creator and it worked out (except for that when finnish it frooze the system). Rebooted the system to remove CDinst and when done (once again frooze system). I tried to install CDinst again. Did work out I had to clean out os2.ini first. Thought it should work then, did not.. while copy the cwinst.ini_ the system hangs. THe famous reboot via keyboard is the only thing to solve this. Not even WatchCat can help me out here! So what more do I have to clean out before I'm able to fullfill my installations ? /Kim |
| Date: 19 May, 2002 on 22:11 |
|
|
Team member in staff
       posts: 2128 since: 10 Dec, 2000
 |
|
2. Re:De-installation of CWinst ?! |
|
|
| For some reason now when I'm trying to re-install it stops during the file copy, the log says following: C:\tools\cwinst\cwinst2.in_ copied C:\tools\cwinst\install.EXE copied C:\tools\cwinst\install\COPYING copied C:\tools\cwinst\install\cwinst.in_ copied C:\tools\cwinst\install\drive.BMP copied C:\tools\cwinst\install\folder.BMP copied C:\tools\cwinst\install\install.ICO copied I'm running with ACP2 SMP and I guess that there shoudn't be any problem with that (I hope). |
| Date: 20 May, 2002 on 19:05 |
|
|
Premium member in spoc
       posts: 24 since: 14 May, 2002 |
 |
3. Re:De-installation of CWinst ?! |
|
|
Kim (May 19, 2002 22:11): I haven't used Audio Data CD Creator for while mostly been using RSJ. I made an installation and noticed that you're using an own tool called CWinst for the main installation of CD Creator. Well, so far so good. The test installation went well. But, since I wanted to make permanent installation I used CDinst to remove CD Creator and it worked out (except for that when finnish it frooze the system).
I think the freezing is related to registering/deregistering the classes with the WPS. Saw this once in the past, too. This class stuff sometimes turn out to be fragile.
Rebooted the system to remove CDinst and when done (once again frooze system). I tried to install CDinst again. Did work out I had to clean out os2.ini first. Thought it should work then, did not.. while copy the cwinst.ini_ the system hangs. THe famous reboot via keyboard is the only thing to solve this. Not even WatchCat can help me out here!
Hmm, the installer doesn't do any magic. It's just a DrDialog application using the OS/2 'copy' command to copy the files around. It even doesn't use any pipes which are known to have a potential to lock up a machine. Never had any problems while testing (and I tested quite a lot ).
So what more do I have to clean out before I'm able to fullfill my installations ?
The only trace of the installer left on the system besides it's files is the 'CWINST' entry in your INI file. Remove it and your system is clean again. You should run checkini over your INIs to make sure the creator classes are really gone. Regards Chris |
| Date: 21 May, 2002 on 08:45 |
|
|
Team member in staff
       posts: 2128 since: 10 Dec, 2000
 |
 |
4. Re:De-installation of CWinst ?! |
|
|
Chris W. (May 21, 2002 08:45): The only trace of the installer left on the system besides it's files is the 'CWINST' entry in your INI file. Remove it and your system is clean again. You should run checkini over your INIs to make sure the creator classes are really gone.Regards Chris
Hmm okey, where do I find the checkini tool? Also to be mentioned is that I've cleaned out the installed files and directory when I've tried. As well cleaned out os2.ini (using INItools). /Kim |
| Date: 21 May, 2002 on 10:17 |
|
|
Premium member in spoc
       posts: 24 since: 14 May, 2002 |
|
5. Re:De-installation of CWinst ?! |
|
|
Kim (May 21, 2002 10:17): Hmm okey, where do I find the checkini tool? Also to be mentioned is that I've cleaned out the installed files and directory when I've tried. As well cleaned out os2.ini (using INItools).
It's in the wptool*.zip package by Henk Kelder. |
| Date: 21 May, 2002 on 10:26 |
|
|
Team member in staff
       posts: 2128 since: 10 Dec, 2000
 |
 |
6. Re:De-installation of CWinst ?! |
|
|
| Ups! Well, let say like this; using checkini showed a shit load of errors. So now we sort of getting out of range regarding CW-Multimedia and since I actually never before had any WPS problems it sort of come in to the next questio - How do I clean up and fix the errors ? I've attached the log from checkini for you to see the results. /Kim |
|
Premium member in spoc
       posts: 24 since: 14 May, 2002 |
 |
7. Re:De-installation of CWinst ?! |
|
|
Kim (May 21, 2002 12:14): Ups! Well, let say like this; using checkini showed a shit load of errors.
Oh, not that many errors. I may show you some really impressive logs .
So now we sort of getting out of range regarding CW-Multimedia and since I actually never before had any WPS problems it sort of come in to the next questio - How do I clean up and fix the errors ?
As usual make a backup of your INI-files (actually never needed one but who knows). In general whenever there's something like 'unable to access' the object or the file/directory is gone. Not because of a system failure but because you just deleted it and the WPS didn't notice it. It's usually save to just remove these entries then. Only be careful if the object resides on a currently not connected network drive. Stepping through the list:
================================================= Checking PM_Objects:ClassTable ================================================= Class thWPProgram in Module THAIOBJ (THAIOBJ CANNOT be loaded: SYS0002) Class thWPProgramFile in Module THAIOBJ (THAIOBJ CANNOT be loaded: SYS0002)
The THAIOBJ.DLL is lost, but the class is still registered. If you deleted the program using this class, just deregister it. If the prog is still in use keep it.
Class CWAudioFolder in Module D:\PROGRAM\AUDIOCD\AUCDFLDR.DLL (D:\PROGRAM\AUDIOCD\AUCDFLDR.DLL CANNOT be loaded: SYS0003) Class CWDataFolder in Module D:\PROGRAM\AUDIOCD\AUCDFLDR.DLL (D:\PROGRAM\AUDIOCD\AUCDFLDR.DLL CANNOT be loaded: SYS0003) Class CWCreatorSettings in Module D:\PROGRAM\AUDIOCD\AUCDFLDR.DLL (D:\PROGRAM\AUDIOCD\AUCDFLDR.DLL CANNOT be loaded: SYS0003)
The CD-Creator classes. Remove them. Left in the INI probably because of the crash.
================================================= PM_Abstract:Objects & PM_Abstract:FldrContents =================================================
Most of these abstract objects are program objects of CD-creator which you may delete. Some of them are from other programs like XWP or BDview (?). You must decide if you still have these programs around or if these are broken references.
================================================= Checking PM_Workplace:FolderPos =================================================
Save to delete. Just some positions of objects in folders.
================================================= Checking PM_Workplace:Templates ================================================= PM_Workplace:Templates:WPProgram:164464:Program object POINTS TO 28270 - NON-EXISTING OBJECT PM_Workplace:Templates:CWAudioFolder:223769:Create Audio-CD points to 36A19 - C:\DESKTOP\SYSTEM\TEMPLATES\CREATE AUDIO-CD<-UNABLE TO ACCESS PM_Workplace:Templates:CWDataFolder:210297:Create Data-CD points to 33579 - C:\DESKTOP\SYSTEM\TEMPLATES\CREATE DATA-CD<-UNABLE TO ACCESS
Save to delete. One is broken anyway and the others are from CD-creator. Even if you accidentally remove a valid template it will usually be recreated when opening the templates folder.
================================================= Checking PM_Workplace:Location =================================================
Save to delete. AFAIK pointers into the handles table. The WPS recreates handles whenever you touch an object so nothing should break if you remove any valid pointer. But anyway checkini tells all these pointers are broken.
================================================= Checking PM_Workplace:Handles1 =================================================
You may remove all handles pointing to local drives. Even if you remove references to network drives it usually dosn't hurt. Unable to access means the file is gone. This is the table used by the WPS to find a path from an object pointer. Nothing breaks if you delete a valid entry. Regards Chris |
| Date: 21 May, 2002 on 13:39 |
|
|
Team member in staff
       posts: 2128 since: 10 Dec, 2000
 |
 |
8. Re:De-installation of CWinst ?! |
|
|
| When talking about INI editors, which would you recommend? /Kim |
| Date: 21 May, 2002 on 16:09 |
|
|
Premium member in spoc
       posts: 24 since: 14 May, 2002 |
|
9. Re:De-installation of CWinst ?! |
|
|
Kim (May 21, 2002 16:09): When talking about INI editors, which would you recommend?/Kim
The one written by Goran Ivankovic is quite nice. http://www.os2world.com/goran/initools.htm Only to make things clear for the fixing of the INI as described above you don't need the editor. Checkini does it on it's own. Regards Chris |
| Date: 24 May, 2002 on 10:42 |
|
|
Team member in staff
       posts: 2128 since: 10 Dec, 2000
 |
 |
10. Re:De-installation of CWinst ?! |
|
|
| Regarding the problem I had to install and de-install CWinst. It seems that there was some issues with SMP-kernal. Since I've now replaced the ABit BP6 Dual Celreon board with a Asus P4S533 board and now there is no problem to install or de-install CWinst. To be mentioned is that I've also have had problem with XWorkplace from version 0.9.14> and now XWP work as well as it should. /Kim |
| Date: 02 Oct, 2002 on 11:39 |
|
|
| De-installation of CWinst ?! |
|
|
| All times are CET+1. |
< Prev. | P. 1 | Next > |
|