Windows XP - plik Setup.exe zawiesza się - Kopiowanie plików, poczekaj

0

Stworzyłem trywialny program VB6 dla znajomego około 3 lata temu. Użyłem Kreatora pakietów i wdrażania, aby utworzyć pakiet instalacyjny.

Niedawno ponownie zainstalowaliśmy system Windows XP na jej laptopie. Ponownie zainstalowaliśmy całe oprogramowanie, z którego wcześniej korzystała, ale ten program NIE zostanie zainstalowany. Był inny program, który zawiódł dokładnie w ten sam sposób. Jest to również program VB6, a autor najwyraźniej użył Kreatora pakietów i wdrażania do stworzenia programu instalacyjnego.

Po uruchomieniu pliku setup.exe z pliku ZIP widzimy ekran z napisem „Zainstaluj” u góry i „Kopiowanie plików, proszę czekać” w oknie głównym. Wygląda na to, że zawiesił się i głównie blokuje system Windows. W końcu mogę zamknąć system Windows.

Po ponownym uruchomieniu otrzymuję komunikaty o tym, jak program instalacyjny został usunięty i nie zakończył się całkowicie. Mówi mi także o pliku ST6UNST.001 w katalogu C: \ Windows. Po przejrzeniu tego pliku dziennika wydaje się, że program instalacyjny zawiesił się krótko po sekcji „bootstrap”.

Nieudana instalacja wydaje się blokować dysk twardy. W rezultacie NIE mogliśmy uruchomić żadnego rodzaju skanowania dysku (takiego jak Norton Disk Doctor). Kiedy próbowaliśmy uruchomić program chkdsk, powiedział, że musimy go zaplanować i zrestartować. Po ponownym uruchomieniu systemu napisano: „System Windows nie może otworzyć woluminu w celu uzyskania bezpośredniego dostępu”.

Aby obejść ten problem, musieliśmy uruchomić system z instalacyjnego dysku CD z systemem Windows, a następnie uruchomić program chkdsk / R. Powiedział, że najpierw musi odinstalować dysk, a następnie uruchomił się bez żadnych błędów. Następnie możemy uruchomić skanowanie dysku i tym podobne.

Ponieważ początkowa instalacja zakończyła się niepowodzeniem, kontynuowaliśmy instalację pozostałej części oprogramowania na komputerze. Wydawało się, że działa dobrze przez około tydzień. Miesiąc później ten komputer stał się BARDZO niestabilny. Firefox często zużywa pamięć bez ograniczeń i powoduje awarię komputera. Inne programy (Microsoft Word, Thunderbird, Windows Explorer) zgłaszają dziwne błędy pamięci i dziwne błędy DLL.

Podejrzewam problem z dyskiem twardym, ale komputer działał całkiem dobrze przez poprzednie 18 miesięcy. Googled, aby spróbować znaleźć przyczynę tej nieudanej instalacji programu VB6. Jak dotąd nie znalazłem niczego rozstrzygającego.

Próbowaliśmy wielu rzeczy zarówno przed, jak i po pierwszej instalacji:

  • Wyłączyliśmy / wyszliśmy z niepotrzebnego oprogramowania
  • Podczas instalacji wyłączyliśmy program Norton Anti-Virus
  • Uruchomiliśmy skanowanie za pomocą Malware Bytes Anti-Malware
  • Przeprowadziliśmy skanowanie za pomocą Norton System Doctor

================================================== ==========

Zawartość pliku: ST6UNST.001

%% PROSZĘ NIE MODYFIKOWAĆ ANI USUNĄĆ TEGO PLIKU! %% %% Ten plik zawiera informacje o instalacji aplikacji. %% %% Służy do automatycznego usuwania wszystkich składników aplikacji z komputera, jeśli zdecydujesz się to zrobić. %%

UWAGA: Początek sekcji bootstrapper

CONFIG: Tytuł: „Mc-TagIt”

DZIAŁANIE: RegKey: „HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion”, „SharedDLLs”

DZIAŁANIE: SystemFile: „C: \ WINDOWS \ SYSTEM32 \ VB6STKIT.DLL” (plik aktualnie na dysku był już aktualny)

DZIAŁANIE: SystemFile: „C: \ WINDOWS \ SYSTEM32 \ COMCAT.DLL” (plik aktualnie na dysku był już aktualny)

DZIAŁANIE: SystemFile: „C: \ WINDOWS \ SYSTEM32 \ STDOLE2.TLB” (plik aktualnie na dysku był już aktualny)

DZIAŁANIE: SystemFile: „C: \ WINDOWS \ SYSTEM32 \ ASYCFILT.DLL” (plik aktualnie na dysku był już aktualny)

DZIAŁANIE: SystemFile: „C: \ WINDOWS \ SYSTEM32 \ OLEPRO32.DLL” (plik aktualnie na dysku był już aktualny)

DZIAŁANIE: SystemFile: „C: \ WINDOWS \ SYSTEM32 \ OLEAUT32.DLL” (plik aktualnie na dysku był już aktualny)

DZIAŁANIE: SystemFile: „C: \ WINDOWS \ SYSTEM32 \ MSVBVM60.DLL” (plik aktualnie na dysku był już aktualny)

DZIAŁANIE: DllSelfRegister: "C: \ WINDOWS \ SYSTEM32 \ COMCAT.DLL"

DZIAŁANIE: TLBRegister: „C: \ WINDOWS \ SYSTEM32 \ STDOLE2.TLB”

DZIAŁANIE: DllSelfRegister: "C: \ WINDOWS \ SYSTEM32 \ OLEPRO32.DLL"

DZIAŁANIE: DllSelfRegister: "C: \ WINDOWS \ SYSTEM32 \ OLEAUT32.DLL"

DZIAŁANIE: DllSelfRegister: "C: \ WINDOWS \ SYSTEM32 \ MSVBVM60.DLL"

UWAGA: Koniec sekcji bootstrapper

Rick G.
źródło
To długa szansa, ale jako test 16-bitowego podsystemu spróbuj uruchomić SYSEDIT. Naciśnij Windows-R , a następnie wpisz sysedit i naciśnij Enter . Czy pojawia się interfejs programu?
boot13
Właśnie próbowałem tego na moim systemie programistycznym (4 GB pamięci RAM, działa dobrze), aby zobaczyć, co się dzieje. Nie udało się z tym komunikatem: „Podsystem Win 16 ma niewystarczające zasoby do kontynuowania działania. Kliknij OK, zamknij aplikacje i uruchom ponownie maszyna ”.... jestem zaskoczony!
Rick G
vttoth.com/wow32.htm wydaje się wyjaśniać ten problem.
SamB

Odpowiedzi:

1

Komputer mojego przyjaciela stał się tak niestabilny, że postanowiliśmy ponownie zainstalować system Windows - już po dwóch miesiącach !! W tym tygodniu ponownie zainstalowałem system Windows XP na jej laptopie. Tym razem wiedziałem, czego się spodziewać, więc po drodze zrobiłem kilka kopii zapasowych.

Po długiej analizie stwierdzono, że winowajcą jest program Norton Antivirus 2010. Próbowałem wyłączyć wszystkie dostępne opcje, ale programy VB6 „zwykłe waniliowe” nie chciały się zainstalować. Instalacyjny program ładujący zawiesił się i blokował komputer KAŻDY raz.

Wróciłem do obrazu, który utworzyłem przed instalacją Norton Antivirus 2010. Następnie mogłem bez problemu zainstalować oba programy VB6. Myślę, że musi być jakiś konflikt „jeden na tysiąc” między programem Norton Antivirus 2010 a instalacją systemu Windows XP utworzoną przez partycję odzyskiwania na jej laptopie Toshiba L300.

Z pewnością nie mieliśmy podobnych problemów dwa lata temu, kiedy wykonaliśmy wstępne instalacje tych samych programów VB6. W tamtym czasie miała na komputerze zainstalowany program Norton Antivirus 2008.

Ma Microsoft Security Essentials w nowej instalacji Windows XP. Przetestowałem to na innych laptopach i robi to dobrze.

Rick G.
źródło
0

Spróbuj zainstalować go w trybie awaryjnym, najpierw będziesz musiał uruchomić 1 polecenie, aby usługa msi działała w trybie awaryjnym.

W oknie poleceń wpisz następujące polecenie i naciśnij klawisz Enter:

REG ADD „HKLM \ SYSTEM \ CurrentControlSet \ Control \ SafeBoot \ Minimal \ MSIServer” / VE / T REG_SZ / F / D „Service”

Uruchom ponownie komputer w trybie awaryjnym i spróbuj zainstalować oprogramowanie.

.

Moab
źródło