Skocz do zawartości


tablety.pl

Error: 16 bitowy podsystem Windows




  • Zamknięty Temat jest zamknięty
1 odpowiedź w tym temacie

#1 Gość_picasso_*

Gość_picasso_*
  • Goście

Napisano 22 11 2004 - 17:39

Mamy kilka wariantów błędu relatywnego do 16 bitów:


Wariant 1:

Podczas instalacji lub uruchamiania programów "DOS-owych" na Windows 2000/XP/2003 wyskakuje jeden z podanych błędów:

16-bitowy podsystem Windows
C:\WINDOWS\SYSTEM32\AUTOEXEC.NT (lub CONFIG.NT). Ten plik systemowy nie nadaje się do uruchamiania aplikacji systemu MS-DOS lub Microsoft Windows. Wybierz przycisk "Zamknij", aby zakończyć działanie aplikacji.


16-bitowy podsystem Windows
NTVDM CPU: napotkano niedozwoloną instrukcję.
CS: 8dff IP:28e0 OP:ff ff 01 00 ff Wybierz przycisk "Zamknij", aby zakończyć działanie aplikacji



Przyczyna:

Jest to wynik niepoprawnego działania (błędne wpisy), uszkodzenia lub braku 3 plików: AUTOEXEC.NT, CONFIG.NT, COMMAND.COM. Za ich brak może odpowiadać szpieg/trojan/wirus! Należy sprawdzić czy te pliki posiadamy na dysku w C:\WINDOWS\system32 i czy ich data modyfikacji odpowiada dacie instalacyjnej Windows. Jeśli w system32 są więcej niż jedna kopia tego samego pliku to wszystkie kopie należy przemianować i pozostawić jedynie oryginał.


Rozwiązanie:

Pliki należy przywrócić z CD Windows do folderu C:\WINDOWS\system32. Metod w bród:


Gdy posiadamy płytkę CD swojego Windows:

Wypakowanie z CD i skopiowanie plików do właściwej lokalizacji w jednym:

Start >>> Uruchom >>> cmd i wpisz 3 komendy:

expand X:\i386\command.co_ C:\WINDOWS\system32\command.com

expand X:\i386\autoexec.nt_ C:\WINDOWS\system32\autoexec.nt

expand X:\i386\config.nt_ C:\WINDOWS\system32\config.nt


X = podstaw tu swoją literę CD-ROMu


W razie niepoprawnego działania komendy expand (zawieszenie, błąd, brak poprawy po pozornym wypakowaniu plików) należy pliki wyciągnąć ręcznie z CD z folderu i386:

Dołączona grafika

Te 3 pliki "z kreseczką" to archiwa spakowane. Należy je skopiować z CD na dysk i rozpakować w programie typu WinZip itd. a wypakowane pliki umieścić w katalogu system32.



Gdy nie mamy płytki CD Windows:

1. Możecie pójść na łatwiznę i ściągnąć wszystkie 3 pliki od picasso. Zrobiłam 3 sety samowypakowujących się archiwów. Wystarczy tylko je ściągnąć i kliknąć podwójnie. Pliki się wypakują do C:\WINDOWS\system32 (XP) lub C:\WINNT\system32 (2000). Jeśli ktoś ma Windows zainstalowany w innym katalogu musi rozpakować ręcznie:

Dla Windows XP Professional: DOSXPPro.exe
Dla Windows XP Home: DOSXPHome.exe
Dla Windows 2000: DOSW2k.exe


2. W C:\WINDOWS\repair macie kopie dwóch plików: AUTOEXEC.NT i CONFIG.NT. Można też te 2 pliki zrobić samemu w Notatniku:

1. Otwierasz Notatnik i wklejasz w nim:

@echo off
    lh %SYSTEMROOT%\system32\mscdexnt.exe
    lh %SYSTEMROOT%\system32\redir
    lh %SYSTEMROOT%\system32\dosx
    SET BLASTER=A220 I5 D1 P330 T3


Plik sejwujesz jako autoexec.nt.

2. Otwierasz Notatnik i wklejasz w nim to:

dos=high, umb
device=%SYSTEMROOT%\system32\himem.sys
files=40


Plik sejwujesz jako config.nt.

Trzeci plik COMMAND.COM może być tylko wyciągnięty z CD. Pliki - czy to wyciągnięte z Repair czy to stworzone w Notatniku - wrzucamy do system32.....


Problem - pliki ulegają samokasacji:

Jeśli pomimo przywrócenia plików na ich miejsce będą w kółko znikać to na 99% odpowiada za to śmieć w systemie. Wtedy należy po przywróceniu plików nadać im atrybut "Read-Only" = "Tylko do odczytu" i udać się do TEGO działu po dalszą pomoc.



Wariant 2:

NTVDM: brak 16 bitowego modułu systemowego
Zainstaluj ponownie nastepujące moduły w katalogu system32: SYSTEM.DRV


Rozwiązanie:

Historia jest tu podobna do Wariantu 1. Należy wyekstraktować plik SYSTEM.DRV z CD Windows (będzie w spakowanym archiwum ....\i386\SYSTEM.DR_) podwójnie do C:\WINDOWS\system i C:\WINDOWS\system32.



Wariant 3:

Podczas instalacji programów wyskakuje błąd typu:

16-bitowy podsystem Windows
"Nie można odnależć pliku X (lub jednego z jego składników). Upewnij się, że podana ścieżka i nazwa pliku są poprawne i że wszystkie wymagane biblioteki są dostępne."


Przyczyna:

Nie można znaleźć pliku ... może mieć miejsce jeśli została wyłączona konwencja nazw 8+3.

Rozwiązanie:

1. Obejściem problemu może być przeniesienie instalki programu do ścieżki, która nie posługuje się długimi nazwami. Np. instalację można ulokować bezpośrednio w root C:\ i stamtąd ją uruchomić.

2. Jeśli twój system plików to NTFS to błąd zostanie zlikwidowany poprzez stosowną edycję rejestru:

Start >>> Uruchom >>> regedit i przejść do klucza:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem

W prawym oknie kliknij podwójnie wartość NtfsDisable8dot3NameCreation i liczbę 1 zmień na 0. Czyli powinno wyglądać to tak:

Dołączona grafika

Zresetuj komputer.



Wariant 4:

16-bitowy podsystem MS-DOS
C:\Progra~1\Symantec\S32EVNT1.DLL. Zainicjowanie pliku DLL przez instalowany sterownik nie powiodło się. Wybierz przycisk "Zamknij", aby zakonczyc dzialanie aplikacji. "


Głównie dotyczy antywirusów typu Symantec.

Rozwiązanie:

Start >>> Uruchom >>> regedit i przejdź do klucza:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers

W prawym oknie kliknij podwójnie wartość VDD i w okienku usuń całą ścieżkę dostępu:

Dołączona grafika


.

#2 Gość_picasso_*

Gość_picasso_*
  • Goście

Napisano 04 04 2007 - 23:08

Nieprawidłowa relokacja biblioteki DLL systemu, RTHDCPL.exe + hhctrl.ocx + user32.dll

Plaga forum. Tymczasowo przyklejam:


RTHDCPL.exe - Nieprawidłowa relokacja biblioteki DLL systemu / Rthdcpl.exe - Illegal System DLL Relocation

Dołączona grafika

Błąd panelu dźwiękowego Realteka jest wynikiem dokonania aktualizacji z Windows Update = konkretniej montaż poprawek KB925902 oraz KB928843 :

http://www.microsoft...n/MS07-008.mspx
http://support.microsoft.com/kb/925902

A problem opisał Microsoft:

http://support.microsoft.com/kb/935448

Feler koryguje montaż kolejnej poprawki KB935448. Pobranie wymaga walidacji legalności systemu.

Dołączona grafika Dla Windows polskich:

http://www.microsoft...ckInfoContainer


Dołączona grafika Dla Windows angielskich:

http://www.microsoft...;displaylang=en


Poprawka tylko i wyłącznie dla Windows XP SP2.





.




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych