Antwort: Diese Datei ist normalerweise leer oder gar nicht auf dem Rechner vorhanden. Bei der Installation eines Programmes oder einer Windowsaktualisierung kann es allerdings notwendig sein, daß Dateien ausgetauscht, gelöscht oder verändert werden müssen, die vom System exklusiv geöffnet sind. Das heißt, diese Dateien können während des laufenden Betriebs nicht verändert / gelöscht werden.
Um die Veränderungen trotzdem zu ermöglichen, gibt es das Programm wininit.exe. Es startet noch vor dem eigentlichen Betriebssystem und führt die in der Datei wininit.ini gespeicherten Befehle aus. Dadurch werden diese Änderungen ausgeführt. Vielleicht kennen Sie diese Funktion (ohne ihre Hintergründe), wenn Sie nach der Installation eines Programmes zum Neustart von Windows aufgefordert wurden. Nach dieser Verarbeitung wird die Datei wininit.ini im Normalfall gelöscht.
Leider gibt es auch hinreichend Viren und Störprogramme, die sich selbst in die wininit.ini eintragen oder sogar als wininit.exe auftreten (Bymer trojan). Im Verdachtsfall sollten Sie prüfen, ob sich bei Ihnen diese Datei im Ordner /windows befindet und welchen Inhalt sie hat. Trägt sich dort ein Virus ein, übernimmt er noch vor dem Start von Windows die Kontrolle über Ihr System.
Eigene Versuche unter Win98 haben schon vor Jahren gezeigt, dass das Verfahren mit der wininit.ini ein nennenswertes Sicherheitsrisko darstellt.
Beliebige Befehle wie z.B. nul=c:|irgendeinname.txt fuehrten beim naechsten Rechnerneustart wirklich zur Beseitigung der angegebenen Datei -ohne Sicherheitsabfrage. Dort gibt es dann auch keine Rettung aus dem Papierkorb...