Zurücksetzen der Taskleisteneinstellungen auf die Windows-Standardeinstellungen

Eine Beschädigung der Taskleisteneinstellungen kann dazu führen, dass Ihre Anpassungen wie automatische Ausblendung, Symbolgröße oder Symbolleisteneinstellungen nicht beibehalten werden. In einigen Situationen ist die Taskleiste möglicherweise nicht an eine bestimmte Position angedockt. Dieser Beitrag enthält ein vbscript, das die Taskleistenkonfiguration für Ihr Benutzerkonto auf die Standardeinstellungen zurücksetzt.

Abb. 1: Beschädigung der Taskleisteneinstellungen, wodurch unten eine Lücke entsteht.

Setzen Sie Ihre Taskleisteneinstellungen zurück

Hinweis: Dieses Skript löscht die Verknüpfungen der angehefteten Taskleiste und entfernt alle Symbolleisten, die der Taskleiste hinzugefügt wurden. Sie können sie wieder hinzufügen. Das Skript kann in Windows Vista, 7, 8 und 10 verwendet werden.

Laden Sie taskbar_reset.zip herunter, entpacken Sie die extrahierte Skriptdatei und extrahieren Sie sie in einen Ordner. Doppelklicken Sie auf die Skriptdatei (taskbar_reset.vbs), um sie auszuführen.

Klicken Sie auf Ja, um fortzufahren. Warten Sie ungefähr 5 Sekunden. Das Skript startet den Explorer neu und setzt die Taskleisteneinstellungen auf die Standardeinstellungen zurück.

Skriptinhalt

'----------------------------------------------------------------------------- 'Resets the Taskbar configuration 'This script can be used in Windows Vista, 7, 8 and 10. '© 2016 Ramesh Srinivasan 'Created on March 24, 2016 '//www.winhelponline.com/blog '----------------------------------------------------------------------------- Set WshShell = WScript.CreateObject("WScript.Shell") strRegPath = "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\" strkey0 = "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify\" strkey1 = strRegPath & "StuckRects2\" strkey2 = strRegPath & "StuckRects3\" strkey3 = strRegPath & "Taskband\" strkey4 = strRegPath & "Streams\Desktop\TaskbarWinXP" sMsgTitle = "Taskbar Settings Reset" sMsgCompleted = "Taskbar settings have been reset." ExitExplorerShell WScript.Sleep(3000) ClearTaskbarSettings WScript.Sleep(2000) StartExplorerShell Sub ExitExplorerShell() strmsg = "Explorer Shell will be terminated now. Click Yes to continue." rtnStatus = MsgBox (strmsg, vbYesNo, sMsgTitle) If rtnStatus = vbYes Then For Each Process in GetObject("winmgmts:"). _ ExecQuery ("select * from Win32_Process where name="explorer.exe"") Process.terminate(1) Next ElseIf rtnStatus = vbNo Then WScript.Quit End If End Sub Sub StartExplorerShell() WshShell.Run "explorer.exe" strWelcome = "For more tips and articles on Windows, visit us at:" & Chr(10) & Chr(10) & vbtab & "//www.winhelponline.com/blog" MsgBox "Completed!" & Chr(10) & Chr(10) & strWelcome & Chr(10), 64, sMsgCompleted End Sub Sub ClearTaskbarSettings() On Error resume Next WshShell.Regdelete strkey0 & "IconStreams" WshShell.Regdelete strkey0 & "PastIconsStream" WshShell.Regdelete strkey1 WshShell.Regdelete strkey2 WshShell.Regdelete strkey3 WshShell.Regdelete strkey4 On Error goto 0 End Sub 

Hoffe, dieses Skript hat Ihre Taskleistenprobleme behoben, indem es seine Konfiguration vollständig zurückgesetzt hat. Jetzt müssen Sie nur noch die Symbole erneut anheften. Wenn Sie der Symbolleiste zusätzliche Symbolleisten hinzugefügt haben, müssen Sie diese erneut hinzufügen.

In Verbindung stehender Artikel: Wie behebe ich die Lücke, die am unteren Rand der Taskleistensymbole angezeigt wird?

Ähnlicher Artikel