I created a trivial VB6 program for a friend about 3 years ago. I used the Package and Deployment Wizard to create the setup package.

Recently we reinstalled Windows XP on her laptop. We reinstalled all the software that she used before, but this program will NOT install.

After running my setup.exe, we see a screen that says "Install" at the top, and "Copying Files, please stand by" in the main window. It seems to hang, and mostly locks up Windows - but I can shut down Windows. After I restart, I get messages about how the setup program was deleted, and did not finish completely.

It also tells me about the ST6UNST.001 file in the C:\Windows directory. After looking at this log file, it appears that the setup program crashed shortly after the "bootstrap" section.

I have Googled to try to find the cause of this problem. So far, I have not found anything conclusive.

============================================================
Contents of file: ST6UNST.001
============================================================

%% PLEASE DO NOT MODIFY OR DELETE THIS FILE! %%
%% This file contains information about the installation of an application. %%
%% It will be used to automatically remove all application components from your computer
if you choose to do so. %%


NOTE: Beginning of the bootstrapper section

CONFIG: Title: "xyzzy"

ACTION: RegKey: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion", "SharedDLLs"

ACTION: SystemFile: "C:\WINDOWS\SYSTEM32\VB6STKIT.DLL"
(File currently on disk was already up to date)

ACTION: SystemFile: "C:\WINDOWS\SYSTEM32\COMCAT.DLL"
(File currently on disk was already up to date)

ACTION: SystemFile: "C:\WINDOWS\SYSTEM32\STDOLE2.TLB"
(File currently on disk was already up to date)

ACTION: SystemFile: "C:\WINDOWS\SYSTEM32\ASYCFILT.DLL"
(File currently on disk was already up to date)

ACTION: SystemFile: "C:\WINDOWS\SYSTEM32\OLEPRO32.DLL"
(File currently on disk was already up to date)

ACTION: SystemFile: "C:\WINDOWS\SYSTEM32\OLEAUT32.DLL"
(File currently on disk was already up to date)

ACTION: SystemFile: "C:\WINDOWS\SYSTEM32\MSVBVM60.DLL"
(File currently on disk was already up to date)

ACTION: DllSelfRegister: "C:\WINDOWS\SYSTEM32\COMCAT.DLL"

ACTION: TLBRegister: "C:\WINDOWS\SYSTEM32\STDOLE2.TLB"

ACTION: DllSelfRegister: "C:\WINDOWS\SYSTEM32\OLEPRO32.DLL"

ACTION: DllSelfRegister: "C:\WINDOWS\SYSTEM32\OLEAUT32.DLL"

ACTION: DllSelfRegister: "C:\WINDOWS\SYSTEM32\MSVBVM60.DLL"

NOTE: End of the bootstrapper section