edv.kleini
Win11 Registry-Fummler
Einige meiner Kunden aber auch Leute aus dem Forum hier haben mich gefragt, ob es möglich sei das
alte Netzwerksymbol in der Taskleiste wiederherzustellen.
Das neue Symbol zeigt ja z.B. nicht mehr farbig an, wenn zwar eine Netzwerkverbindung aber
eben keine Internetverbindung z.B. über LAN (bzw. Netzwerkkabel) besteht.
Bei der Version 1809 wurde dies immerhin noch über ein gelbes Ausrufezeichen angezeigt.
Denn nicht immer ist eine sofortige Verbindung mit dem Internet geswünscht.
Bei neueren Windows Versionen wird nur die Weltkugel angezeigt, mit einem farblosen,
runden Einbahnstrassen ähnlichem Symbol.
Dies sagt aber nicht aus, ob das Netzwerkkabel angeschlossen ist oder nicht.
Es gibt tatsächlich, wenn auch eine etwas aufwändigere Lösung des Problems.
Aus der Version 1809 (zu beachten ist 32 und 64 Bit) besorgt man sich 2 Dateien.
Im Ordner %SYSTEMROOT%\SYSTEM32 die Datei PNIDUI.DLL und
im Ordner %SYSTEMROOT%\SYSTEM32\DE-de die Datei PNIDUI.DLL.MUI
Diese zwei Dateien kopiert man zusammen mit folgender Batch-Datei in einen
extra angelegten Ordner:
Die Batchdatei ist so ausgelegt, dass zunächst einmal, sofern vorhanden,
eine BAK-Datei von jeder Datei angelegt wird.
Von der DLL-Datei und auch von dem dazugehörigen Sprachpaket, der MUI-Datei
(MUI = Multi User Interface)
Somit können die Einstellungen auch wieder rückgängig gemacht werden
Administrative Rechte sind zum Ausführen der Datei notwendig...
Ich hab´s getestet...
Es funktioniert! Guckst Du hier:
Das Bild zeigt mir in der Taskleiste farbig an: Es ist kein Netzwerkkabel angeschlossen!
alte Netzwerksymbol in der Taskleiste wiederherzustellen.
Das neue Symbol zeigt ja z.B. nicht mehr farbig an, wenn zwar eine Netzwerkverbindung aber
eben keine Internetverbindung z.B. über LAN (bzw. Netzwerkkabel) besteht.
Bei der Version 1809 wurde dies immerhin noch über ein gelbes Ausrufezeichen angezeigt.
Denn nicht immer ist eine sofortige Verbindung mit dem Internet geswünscht.
Bei neueren Windows Versionen wird nur die Weltkugel angezeigt, mit einem farblosen,
runden Einbahnstrassen ähnlichem Symbol.
Dies sagt aber nicht aus, ob das Netzwerkkabel angeschlossen ist oder nicht.
Es gibt tatsächlich, wenn auch eine etwas aufwändigere Lösung des Problems.
Aus der Version 1809 (zu beachten ist 32 und 64 Bit) besorgt man sich 2 Dateien.
Im Ordner %SYSTEMROOT%\SYSTEM32 die Datei PNIDUI.DLL und
im Ordner %SYSTEMROOT%\SYSTEM32\DE-de die Datei PNIDUI.DLL.MUI
Diese zwei Dateien kopiert man zusammen mit folgender Batch-Datei in einen
extra angelegten Ordner:
@echo off
cls
takeown /F %SYSTEMROOT%\system32\pnidui.dll
icacls %SYSTEMROOT%\SYSTEM32\pnidui.dll /grant administratoren:f
takeown /F %SYSTEMROOT%\system32\de-DE\pnidui.dll.mui
icacls %SYSTEMROOT%\SYSTEM32\de-DE\pnidui.dll.mui /grant administratoren:f
takeown /F %SYSTEMROOT%\SYSWOW64\pnidui.dll
icacls %SYSTEMROOT%\SYSWOW64\pnidui.dll /grant administratoren:f
takeown /F %SYSTEMROOT%\SYSWOW64\de-DE\pnidui.dll.mui
icacls %SYSTEMROOT%\SYSWOW64\de-DE\pnidui.dll.mui /grant administratoren:f
copy %SYSTEMROOT%\SYSTEM32\pnidui.dll %SYSTEMROOT%\SYSTEM32\PNIDUI.BAK
copy %SYSTEMROOT%\SYSTEM32\pnidui.dll.mui %SYSTEMROOT%\SYSTEM32\PNIDUI.DLL.MUI.BAK
copy %SYSTEMROOT%\SYSWOW64\pnidui.dll %SYSTEMROOT%\SYSWOW64\PNIDUI.BAK
copy %SYSTEMROOT%\SYSWOW64\pnidui.dll.mui %SYSTEMROOT%\SYSWOW64\PNIDUI.DLL.MUI.BAK
rem takeown /F %SYSTEMROOT%\WinSxS\amd64_microsoft-windows-pnidui_31bf3856ad364e35_10.0.18362.267_none_94ee22eeff5d956b
rem icacls %SYSTEMROOT%\WinSxS\amd64_microsoft-windows-pnidui_31bf3856ad364e35_10.0.18362.267_none_94ee22eeff5d956b /grant administratoren:f
rem takeown /F %SYSTEMROOT%\WinSxS\amd64_microsoft-windows-pnidui_31bf3856ad364e35_10.0.18362.267_none_94ee22eeff5d956b\pnidui.dll
rem icacls %SYSTEMROOT%\WinSxS\amd64_microsoft-windows-pnidui_31bf3856ad364e35_10.0.18362.267_none_94ee22eeff5d956b\pnidui.dll /grant administratoren:f
taskkill /F /IM explorer.exe
taskkill /F /IM translucenttb.exe
copy PNIDUI.DLL %SYSTEMROOT%\SYSWOW64 /Y /V
copy PNIDUI.DLL %SYSTEMROOT%\SYSTEM32 /Y /V
copy PNIDUI.DLL.MUI %SYSTEMROOT%\system32\de-DE /Y /V
copy PNIDUI.DLL.MUI %SYSTEMROOT%\SYSWOW64\de-DE /Y /V
rem copy PNIDUI.DLL %SYSTEMROOT%\WinSxS\amd64_microsoft-windows-pnidui_31bf3856ad364e35_10.0.18362.267_none_94ee22eeff5d956b /Y /V
ping 127.0.0.1 -n 2 >nul
if exist %SYSTEMDRIVE%"Program files"\translucenttb\translucenttb.exe start %SYSTEMDRIVE%"Program files"\translucenttb\translucenttb.exe -s
start explorer.exe
cls
takeown /F %SYSTEMROOT%\system32\pnidui.dll
icacls %SYSTEMROOT%\SYSTEM32\pnidui.dll /grant administratoren:f
takeown /F %SYSTEMROOT%\system32\de-DE\pnidui.dll.mui
icacls %SYSTEMROOT%\SYSTEM32\de-DE\pnidui.dll.mui /grant administratoren:f
takeown /F %SYSTEMROOT%\SYSWOW64\pnidui.dll
icacls %SYSTEMROOT%\SYSWOW64\pnidui.dll /grant administratoren:f
takeown /F %SYSTEMROOT%\SYSWOW64\de-DE\pnidui.dll.mui
icacls %SYSTEMROOT%\SYSWOW64\de-DE\pnidui.dll.mui /grant administratoren:f
copy %SYSTEMROOT%\SYSTEM32\pnidui.dll %SYSTEMROOT%\SYSTEM32\PNIDUI.BAK
copy %SYSTEMROOT%\SYSTEM32\pnidui.dll.mui %SYSTEMROOT%\SYSTEM32\PNIDUI.DLL.MUI.BAK
copy %SYSTEMROOT%\SYSWOW64\pnidui.dll %SYSTEMROOT%\SYSWOW64\PNIDUI.BAK
copy %SYSTEMROOT%\SYSWOW64\pnidui.dll.mui %SYSTEMROOT%\SYSWOW64\PNIDUI.DLL.MUI.BAK
rem takeown /F %SYSTEMROOT%\WinSxS\amd64_microsoft-windows-pnidui_31bf3856ad364e35_10.0.18362.267_none_94ee22eeff5d956b
rem icacls %SYSTEMROOT%\WinSxS\amd64_microsoft-windows-pnidui_31bf3856ad364e35_10.0.18362.267_none_94ee22eeff5d956b /grant administratoren:f
rem takeown /F %SYSTEMROOT%\WinSxS\amd64_microsoft-windows-pnidui_31bf3856ad364e35_10.0.18362.267_none_94ee22eeff5d956b\pnidui.dll
rem icacls %SYSTEMROOT%\WinSxS\amd64_microsoft-windows-pnidui_31bf3856ad364e35_10.0.18362.267_none_94ee22eeff5d956b\pnidui.dll /grant administratoren:f
taskkill /F /IM explorer.exe
taskkill /F /IM translucenttb.exe
copy PNIDUI.DLL %SYSTEMROOT%\SYSWOW64 /Y /V
copy PNIDUI.DLL %SYSTEMROOT%\SYSTEM32 /Y /V
copy PNIDUI.DLL.MUI %SYSTEMROOT%\system32\de-DE /Y /V
copy PNIDUI.DLL.MUI %SYSTEMROOT%\SYSWOW64\de-DE /Y /V
rem copy PNIDUI.DLL %SYSTEMROOT%\WinSxS\amd64_microsoft-windows-pnidui_31bf3856ad364e35_10.0.18362.267_none_94ee22eeff5d956b /Y /V
ping 127.0.0.1 -n 2 >nul
if exist %SYSTEMDRIVE%"Program files"\translucenttb\translucenttb.exe start %SYSTEMDRIVE%"Program files"\translucenttb\translucenttb.exe -s
start explorer.exe
Die Batchdatei ist so ausgelegt, dass zunächst einmal, sofern vorhanden,
eine BAK-Datei von jeder Datei angelegt wird.
Von der DLL-Datei und auch von dem dazugehörigen Sprachpaket, der MUI-Datei
(MUI = Multi User Interface)
Somit können die Einstellungen auch wieder rückgängig gemacht werden
Administrative Rechte sind zum Ausführen der Datei notwendig...
Ich hab´s getestet...
Es funktioniert! Guckst Du hier:
Das Bild zeigt mir in der Taskleiste farbig an: Es ist kein Netzwerkkabel angeschlossen!