View Full Version : CABS dissapear from my minisd why?
bryanz
2nd March 2006, 02:59 PM
Hello everybody.
Whenever I install a .cab from my miniSD card it dissapears from the miniSD card. Why is this? Is there any solution?
Thanks in advance.
hanmin
2nd March 2006, 03:34 PM
Thats what WM does. It will remove the original CAB files once you have installed it. To solve this, copy a backup of the CAB file before installing.
DAK ATTACK!
2nd March 2006, 03:38 PM
Ot make a CAB not delete after running it. copy the file to your SD via your PC and then right click on the file and make it Read only.
Once read only the file will not be delete after being run.
:D
Ineedtoys
2nd March 2006, 03:42 PM
Thats what WM does. It will remove the original CAB files once you have installed it. To solve this, copy a backup of the CAB file before installing. Or just set the file properties to read only using TotalCommander /GSFinder etc. That way you can keep them all on your SD card in case you need to reinstall away from your PC.
blogg buster
2nd March 2006, 03:51 PM
bryanz, click on cabinstl.exe. check the option <Do not delete cab file>. The default is unchecked (blank). This solves ur problem
bryanz
2nd March 2006, 03:54 PM
Hi blogg buster, in what folder is that file?
Thanks for all your replies.
Ineedtoys
2nd March 2006, 04:22 PM
Hi blogg buster, in what folder is that file?
Thanks for all your replies.
cabinstl is a freeware program for WM2003 which lets you to choose whether to install the application to main memory or SD card, (which WM5/AS4 now does itself), and the option to keep the cab, which you can do anyway by setting the RO attribute. So IMHO it's not really needed on the Wizard.
bryanz
2nd March 2006, 04:27 PM
OK, thanks a lot Ineedtoys
blogg buster
2nd March 2006, 07:54 PM
Ineedtoys, I think bryanz may be right but from what I gather u are running smthing which looks like cabinstaller. Check from Start>program to see whether u have cab installer. if not, then discard my suggestion. Another way is to use the FIND option from ur file explorer to find "cabinstl.exe" .
Good luck
guttrhead
2nd March 2006, 07:58 PM
This little cab will stop all cabs installed after it from being deleted, although it will delete after you use it. It probably is the same as putting a check mark in the cabinstl.exe program.
Ineedtoys
5th March 2006, 04:44 AM
Ineedtoys, I think bryanz may be right but from what I gather u are running smthing which looks like cabinstaller. Check from Start>program to see whether u have cab installer. if not, then discard my suggestion. Another way is to use the FIND option from ur file explorer to find "cabinstl.exe" .
Good luck
The only file I can find on my WM5 and 2003SE machines is a cabinstl.dll in ROM, which cannot be run directly. So if you have a "cabinstl.exe", you must have installed the freeware add-on?
Which is largely redundant in WM5 anyway, apart from letting you see or extract the contents of the cab prior to installation.
JNGold
5th March 2006, 04:59 AM
This little cab will stop all cabs installed after it from being deleted, although it will delete after you use it. It probably is the same as putting a check mark in the cabinstl.exe program.
I have posted on other forums the reverse issue for some people with other WM5 devices.
Kevin Tofel and James Kendrick of MobileTechRoundup have mentioned that on their WM5 phones - Verizon 6700 and Treo 700w, that any installation .cab files that they install are not deleted after the app is installed. I wonder if the above little cab (or something like it) has been installed on some OEM devices.
Any ideas how to reverse this and have the cab deleted for those that don't have the functionality.
Sleuth255
5th March 2006, 03:31 PM
There's actually a registry setting that controls this. Here's a quote from a registry tweak thread on Treo Central exlaining how:
Make WM5 keep CAB files around after installing (1)
If you wish to keep the original .CAB file around after installing the application, set:
HKLM\Software\apps\Microsoft Application Installer\nDynamicDelete = 0 (DWORD decimal)
Or to restore to the default:
HKLM\Software\apps\Microsoft Application Installer\nDynamicDelete = 2 (DWORD decimal)
Make WM5 keep CAB files around after installing (2)
An alternative method of making WM5 keep the original .CAB file around after installing the application is by adding the "/nodelete" option to the Windows CE loader:
HKCR\cabfile\Shell\open\command = 'wceload.exe "%1" /nodelete' (REG_SZ string, no quotes)
I trialed a 700w for a while and noticed that it would delete cabs installed from main memory but not from SD. I'm wondering if nDynamicDelete = 1 sets this behavior.
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.