Ausführen von DLL als eine Anwendung Fehler beheben

August 6

DLL-Dateien sind Bibliothek-Container, die Ressourcen für eine Anwendung bei liefern. In Windows berufen mehrere Komponentendateien diese Ressourcen um eine visuelle Darstellung dessen, was Sie auf Ihrem Bildschirm sehen anzuzeigen. Einige dieser Dateien müssen als Antrag um lesen und Schreiben von Funktionen, die ihre übergeordneten Anwendung behandelt werden. Dazu gehören Dateien zum Laden von Elementen wie die Systemsteuerung von Windows-Komponenten verantwortlich. Da diese Dateien allein nicht ausgeführt werden können, müssen sie in einem Host geladen werden. Die Hostdatei heißt "RunDLL" und befindet sich im System32-Verzeichnis. Wenn Sie eine Fehlermeldung "Konnte nicht zum Ausführen DLL als an Application" empfangen können, müssen Sie im Eingabeaufforderung Modus ersetzt die beschädigte ausführbare Datei starten.

Anweisungen

Starten Sie im abgesicherten Modus

1 Speichern Sie Ihre Arbeit, und starten Sie den Computer neu.

2 Drücken Sie und halten Sie die Taste "F8", während der Computer, sichern Sie gestartet wird. Lassen Sie die Taste "F8", wenn Sie Fenster im Menü "Erweiterte Windows-Startoptionen" erreichen.

3 Verwenden Sie die "Pfeiltasten" "abgesicherten Modus mit Eingabeaufforderung" auswählen, und drücken Sie "Enter." Dadurch wird Windows im Eingabeaufforderung Modus geladen.

Die Hostdatei und alle anderen beschädigten Dateien zu reparieren

4 Legen Sie die Windows-CD in Ihren Computer.

5 Geben Sie "Takeown/f Rundll32.exe" und drücken Sie "Enter."

6 Geben Sie "Icacls Rundll32.exe/Grant Administrators: F" und drücken Sie "Enter." Dieser Befehl erteilt Ihnen volle Kontrolle über die Hostdatei.

7 Geben Sie "Umbenennen"Rundll32.exe Rundll32.Bak"und drücken Sie"Enter." Dies erstellt eine Sicherungskopie der Hostdatei beim Entfernen gleichzeitig der ausführbare Datei aus dem Systemverzeichnis. Dadurch können Ihre Reparaturdienstprogramm erkennen, dass es fehlt und sorgt dafür, dass es erstellt wurde.

8 Geben Sie "SFC Scanfile=C:\Windows\System32\Rundll32.exe" und drücken Sie "Enter." Dies startet eine System-Datei überprüfen. Das Dienstprogramm bestimmt die Datei fehlt und eine saubere Kopie erstellt.

9 Geben Sie "SFC/scannow" und drücken Sie "Enter." Dies wird alle Systemdateien zu scannen und reparieren oder ersetzen jeder beschädigten. Warten Sie, bis das Dienstprogramm, dass Sie der Fertigstellung mitgeteilt hat.

10 Entfernen Sie die Windows-CD aus dem Laufwerk. Geben Sie "Exit" ein und drücken Sie "Enter", um Windows neu zu starten.