Third-level subfolders are not uninstalled when you run the Pocket PC uninstaller (816052)



The information in this article applies to:

  • Pocket PC 2002 Phone Edition
  • Microsoft Windows Mobile 2003 Second Edition software for Pocket PC
  • Microsoft Windows Mobile 2003 software for Pocket PC
  • Pocket PC Phone Edition 1.0
  • Microsoft Windows Powered Pocket PC 2000

SYMPTOMS

When you uninstall a program on a Microsoft Windows Powered Pocket PC-based mobile device, you may receive the following error message:
Settings
Uninstall complete. These files were not removed because they are in use, read-only, or stored on a storage card that has been removed. To delete them, use File Explorer on the device or ActiveSync on the PC.
Additionally, folders that the installer created when you installed the program still remain on your device.

CAUSE

The Pocket PC uninstaller does not remove subfolders that are deeper than two levels.

WORKAROUND

The developer must re-design the Setup package for the program. The Setup package must install the program by using two or fewer folder levels.

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

MORE INFORMATION

If the developer has used the CabWiz development tool to create a CAB file to install the program, the files and the subfolders may not be correctly uninstalled. This problem occurs if the installation has three or more levels in the folder hierarchy. For example, the following folder hierarchy may cause this problem:

Program Files\Folder1\Folder2


Modification Type:MajorLast Reviewed:2/3/2006
Keywords:kbtshoot kbprb KB816052 kbAudDeveloper kbAudOEM kbAudEndUser kbAudITPRO