Einige (dll) -Dateien in Windows müssen registriert werden, um von anderen Anwendungen und von Teilen des Betriebssystems selbst verwendet zu werden. Shell32.dll ist eine kritische Systemdatei, die überall von Windows selbst und von anderen Programmen verwendet wird. Bei der Installation von Windows werden alle erforderlichen Dateien registriert, und diese Registrierung schreibt im Wesentlichen einige Elemente in die Registrierung (obwohl dies mehr kann).
Aus verschiedenen Gründen (Malware usw.) werden diese Registrierungseinstellungen manchmal gelöscht, beschädigt, überschrieben usw. Dies kann zu zahlreichen Problemen führen, die Sie beschreiben (Dateizuordnungen, Desktopsymbole usw.). In diesem Fall können Sie beispielsweise die Registrierung bestimmter DLLs reparieren. Dies erfolgt durch erneute Registrierung der DLLs, sodass diese Registrierungseinstellungen wiederhergestellt und neu geschrieben werden können.
Wenn wir vergleichen wollen, ist dies die DLL, die der Neuinstallation einer Anwendung entspricht. Wenn MS Office beispielsweise fehlerhaft arbeitet und nicht ordnungsgemäß funktioniert, können Sie es erneut installieren. Wenn einige Sachen in Windows schief gehen und sie mit shell32.dll zusammenhängen, können Sie versuchen, shell32.dll neu zu registrieren.
regsvr32.exe
ist ein in Windows enthaltenes Tool, das DLL-Dateien registrieren und die Registrierung aufheben kann. Um es zu verwenden, übergeben Sie den Namen der DLL, die Sie registrieren bzw. die Registrierung aufheben möchten, sowie einige Flags, die angeben, was Sie tun möchten. regsvr32 /i shell32.dll
sagt praktisch "Bitte registrieren Sie die shell32.dll-Datei für mich". Dadurch wird die DllInstall
Funktion der DLLs intern aufgerufen, und die DLL wird erneut registriert.
Hier sind alle Dinge, die Sie mit regsvr32 machen können: Regsvr32
Hier ist auch ein Artikel, in dem beschrieben wird, wie Sie mehrere Probleme in WinXP beheben, indem Sie einige DLLs neu registrieren: Windows-Tipps: Windows- Probleme beheben, indem Sie Ihre DLLs neu registrieren