Hallo!
Ich habe mal wieder Systemchaos und muß daher mal wieder Windows 98 neuinstallieren.
Ich habe mir das fogendermaßen überlegt:
Mit Partition Magic bzw Boot MAgic eine zweite Windows Version installieren und aus der neuen Installation dann das alte Windows rausschmeißen!
Aber wie kann ich aus einer frischen Win98 Instalation ein altes wIn98 löschen, ohne das damit die neue Version beschädigt wird? Außerdem habe ich ja dann beide Windows-Versionen auf dem Laufwerk c, oder etwa nicht??
Hi,
versuche folgenden Trick. Installiere einmal Windows neu und kopiere das Windows-Verzeichnis mit dem xcopy Befehl ins z.B. Temp-Verzeichnis. Achte darauf, daß alle Unterverzeichnisse mitkopiert werden, also eine 1:1-Kopie.
Dann verwende untenstehende Batch-Datei: (in meinem Beispiel sind es drei Windosen, du kannst aber jeden beliebigen Namen verwenden). Erzeuge also soviele Kopien +1, wie du Windosen haben willst. Die eine Kopie mehr dient als Reserve. Durch die Batch-Dateui legst du fest, welches Windows gestartet wird. Ist eins ordentlich zugemüllt (z.B. durch Shareware), gehe einfach in ein anderes Windows und lösche es komplett heraus. Anschließend erstellst du aus der Reserve wieder eine neue, frische Windows-Kopie und benennst sie wieder nach der Version, die du gelöscht hast.
Beth
Diesee Batch-Datei gibst du einen Namen (z.B. Wahl.bat) und rufts sie am Ende deiner autoexec.bat mit call wahl.bat auf. Achte darauf, daß in der msdos.sys BootGUI=1 gesetzt ist.
@echo off
cls
echo.
if not exist c:\winburn\win.com goto burner
if not exist c:\wintest\win.com goto tester
if not exist c:\wingame\win.com goto games
burner
set aktivwin=winburn
goto weiter
tester
set aktivwin=wintest
goto weiter
games
set aktivwin=wingame
goto weiter
weiter
echo Welches Windows soll gestartet werden?
echo.
echo CD-Brenner [A]
echo Programm Tester [B]
echo Games [C]
echo.
choice /c:abc /n
if errorlevel 3 goto makegame
if errorlevel 2 goto maketester
if errorlevel 1 goto makeburner
makeburner
ren c:\windows %aktivwin%
ren c:\winburn windows
echo Es wird die Umgebung fr den Brenner gestartet
goto ende
maketester
ren c:\windows %aktivwin%
ren c:\wintest windows
echo Es wird die Umgebung fr die Programmtestung gestartet
goto ende
makegame
ren c:\windows %aktivwin%
ren c:\wingame windows
echo Es wird die Umgebung zum Spielen gestartet
Hi,
versuche folgenden Trick. Installiere einmal Windows neu und
kopiere das Windows-Verzeichnis mit dem xcopy Befehl ins z.B.
Temp-Verzeichnis. Achte darauf, daß alle Unterverzeichnisse
mitkopiert werden, also eine 1:1-Kopie.
Aber wenn ich Windos einmal neuinstalliere, habe ich doch die alte Version ur einmal neu „aufgebessert“; Die alten Einträge in der Registry bleiben doch bestehen, oder? Und was ist mit den alten Einträgen von bereits installierten Programmen? Oder kann es sein, daß ich da einen kleinen Logikfehler habe???
Wie komme ich denn an ein ganz frisch, sauberes Win 98?
Dann verwende untenstehende Batch-Datei: (in meinem Beispiel
sind es drei Windosen, du kannst aber jeden beliebigen Namen
verwenden). Erzeuge also soviele Kopien +1, wie du Windosen
haben willst. Die eine Kopie mehr dient als Reserve. Durch die
Batch-Dateui legst du fest, welches Windows gestartet wird.
Ist eins ordentlich zugemüllt (z.B. durch Shareware), gehe
einfach in ein anderes Windows und lösche es komplett heraus.
Anschließend erstellst du aus der Reserve wieder eine neue,
frische Windows-Kopie und benennst sie wieder nach der
Version, die du gelöscht hast.
Beth
Diesee Batch-Datei gibst du einen Namen (z.B. Wahl.bat) und
rufts sie am Ende deiner autoexec.bat mit call wahl.bat auf.
Achte darauf, daß in der msdos.sys BootGUI=1 gesetzt ist.
@echo off
cls
echo.
if not exist c:\winburn\win.com goto burner
if not exist c:\wintest\win.com goto tester
if not exist c:\wingame\win.com goto games
burner
set aktivwin=winburn
goto weiter
tester
set aktivwin=wintest
goto weiter
games
set aktivwin=wingame
goto weiter
weiter
echo Welches Windows soll gestartet werden?
echo.
echo CD-Brenner [A]
echo Programm Tester [B]
echo Games [C]
echo.
choice /c:abc /n
if errorlevel 3 goto makegame
if errorlevel 2 goto maketester
if errorlevel 1 goto makeburner
makeburner
ren c:\windows %aktivwin%
ren c:\winburn windows
echo Es wird die Umgebung fr den Brenner gestartet
goto ende
maketester
ren c:\windows %aktivwin%
ren c:\wintest windows
echo Es wird die Umgebung fr die Programmtestung gestartet
goto ende
makegame
ren c:\windows %aktivwin%
ren c:\wingame windows
echo Es wird die Umgebung zum Spielen gestartet
Besser ist, du installierst alles neu. Wenn du Windows neu installieren willst, mußt du auch die anderen Programme neu installieren. Die Registry geht natürlich verloren.
Deshlab sollst du ja auch die Programme sortieren. Spiele gehören nunmal nicht zu Anwenderprogrammen. Einige Software reagiert empfindlich auf DirectX.
Willst du dein Windows sauber halten, aber trotzdem Software testen, geht das nur über ein Windows nur zum Testen.
Lege eine neue Partition an (1GB reicht völlig) wo die Windosen drauf sind. Ein Windows belegt nur 150 MB. Deine Programme legst du dann in einer anderen Partition ab.
Wenn die Systempartition so klein ist, macht es auch keine Mühe, sie mit Ghost komplett zu sichern.
Ich praktiziere diese Methode schon lange und habe nie wieder Windows nei installieren müssen, nur kopieren.
Noch eine kleine Anmerkung. Wenn du 3 Windowsen erstellst, solltest du die win398.swp-Datei auf eine andere Partition auslagern. So zwingst du alle drei Windosen dazu, dieselbe Swap-Datei zu verwenden, was die Speicherbelegung pro Windows drastisch reduziert.
Hi Uwe
ist aber viel Arbeit, Du mußt die ganzen Treiber, DFÜ usw. neu aufspielen, rechne mal mit einem halben Tag.
Leichter gehts mit Drive Image, damit kopierst Du die komplette C: Partition nach D: oder E:, schmiert Windows mal ab oder wird wackelig, einfach zurückkopieren, C: wird gelöscht und die Kopie aufgespielt, ist in einer Viertelstunde erledigt.
Mach ich immer, bevor ich was Neues installiere, mein Windows läuft seit 2 Jahren ohne Probleme, nie wieder neu installieren
Gruß
Rainer
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]