Djahan 10 Geschrieben 11. Februar 2005 Melden Geschrieben 11. Februar 2005 Hallo! Ich habe seit einiger Zeit ein Problem beim starten von bestimmten Setups (mit Versionsprüfung), bzw. von Programmen, dass diese "denken" sie befinden sich auf einem Windows95-System. Es scheint eine Windows-API Funktion zu sein, die einen falschen Wert zurückliefert. Erkennbar wird dies u.a. auch im Dependency Walker (Systeminformationen): Dependency Walker: 2.1.3623 (32-bit) Operating System: Microsoft Windows 95 Professional (32-bit) OS Version: 4.00.950 Service Pack 1 Die MS-Systeminformationen geben aber korrekt an: Betriebssystemname Microsoft Windows XP Professional Version 5.1.2600 Service Pack 1 Build 2600 Auffällig ist in der Dosbox nach jedem Neustart: __COMPAT_LAYER=Win95 Tools wie Processexplorer, Regmon und Filemon von Systinternals lassen sich nicht starten (bzw. nur mit Kompatibiltätsoption). Ich habe schon per MSConfig gesucht und leider nichts gefunden. Auch in der Registry ist für mich nichts auffälliges zu finden. Auch via Boardsuche und Google konnte ich nichts vergleichbares finden. Inzwischen bin ich echt ratlos. Meine Hoffnung ruht nun auch Euch, ob Ihr noch einen Ansatz habt, wo ich suchen könnte. Danke
zuschauer 10 Geschrieben 11. Februar 2005 Melden Geschrieben 11. Februar 2005 Hi ! Hier die Erklärung von MS dazu: http://support.microsoft.com/default.aspx?scid=kb;en-us;286705&sd=tech Warum löschst Du die Umgebungsvariable nicht, wenn Du den Kompatibilitätsmodus nicht benötigst ?
Djahan 10 Geschrieben 12. Februar 2005 Autor Melden Geschrieben 12. Februar 2005 @zuschauer Das hatte ich auch schon versucht. Wenn ich in der Dosbox mit SET __COMPAT_LAYER= die Variable lösche, bleibt leider das Problem bestehen. Ausserdem ist sie nach einem Neustart wieder da. Auffällig ist für mich übrigens, dass sie über "Systemsteuerung -> System -> Erweitert -> Umgebungsvariablen" nicht zu sehen ist. Ich finde das alles ziemlich rätselhaft. :( Mit Spybot S&D und AdAware habe ich das System auch untersucht. HiJackThis lässt sich leider nicht starten (RunTime Error)
Das Urmel 10 Geschrieben 12. Februar 2005 Melden Geschrieben 12. Februar 2005 Wird nach dem booten erledigt, du hast den link nicht aufmerksam genug gelesen. Schau im Autostart nach, win.ini (load=), Autoexec.bat, also alle Autostartorte durchsuchen. Muss da sein.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden