Einfache Textdateien/Scripte in der Explorer Vorschau anzeigen

Probleme mit dem Desktop oder dem Datei Explorer?
Antworten
wati
Grünschnabel
Grünschnabel
Beiträge: 41
Registriert: 06.11.2023, 12:17
Hat sich bedankt: 8 Mal
Danke erhalten: 7 Mal
Gender:

Einfache Textdateien/Scripte in der Explorer Vorschau anzeigen

Beitrag von wati » 20.09.2026, 20:52

Wie kann man die Windows 11 Explorer Vorschau dazu bewegen
wenigstens die Windows eigenen text-basierenden Dateien anzeigen zu lassen?

Ich habe mir bis jetzt ein wenig mit "Notepad_Capabilities.reg" weitergeholfen
Versteckter Text:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.inf]
@="inffile"
"PerceivedType"="text"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.inf\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.ini]
"PerceivedType"="text"
@="inifile"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.ini\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.txt]
@="txtfilelegacy"
"PerceivedType"="text"
"Content Type"="text/plain"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.txt\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.txt\ShellNew]
"NullFile"=""
"FriendlyTypeName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\
00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,\
32,00,5c,00,6e,00,6f,00,74,00,65,00,70,00,61,00,64,00,2e,00,65,00,78,00,65,\
00,2c,00,2d,00,34,00,36,00,39,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.log]
@="txtfilelegacy"
"PerceivedType"="text"
"Content Type"="text/plain"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.log\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.md]
@="txtfilelegacy"
"PerceivedType"="text"
"Content Type"="text/plain"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.md\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.sif]
@="txtfilelegacy"
"PerceivedType"="text"
"Content Type"="text/plain"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.sif\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.diz]
@="txtfilelegacy"
"PerceivedType"="text"
"Content Type"="text/plain"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.diz\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.lst]
@="txtfilelegacy"
"PerceivedType"="text"
"Content Type"="text/plain"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.lst\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.nfo]
@="txtfilelegacy"
"PerceivedType"="text"
"Content Type"="text/plain"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.nfo\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.ssa]
@="txtfilelegacy"
"PerceivedType"="text"
"Content Type"="text/plain"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.ssa\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.srt]
@="txtfilelegacy"
"PerceivedType"="text"
"Content Type"="text/plain"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.ps1]
@="Microsoft.PowerShellScript.1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.psm1]
@="Microsoft.PowerShellModule.1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.psd1]
@="Microsoft.PowerShellData.1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inffile]
@="Setup Information"
"FriendlyTypeName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\
00,6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,\
32,00,5c,00,73,00,65,00,74,00,75,00,70,00,61,00,70,00,69,00,2e,00,64,00,6c,\
00,6c,00,2c,00,2d,00,32,00,30,00,30,00,30,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inffile\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,6d,00,\
61,00,67,00,65,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,36,\
00,39,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inffile\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inffile\shell\Install]
@="&Install"
"MUIVerb"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\
6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\
00,73,00,65,00,74,00,75,00,70,00,61,00,70,00,69,00,2e,00,64,00,6c,00,6c,00,\
2c,00,2d,00,32,00,30,00,30,00,32,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inffile\shell\Install\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,49,00,6e,00,\
66,00,44,00,65,00,66,00,61,00,75,00,6c,00,74,00,49,00,6e,00,73,00,74,00,61,\
00,6c,00,6c,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,00,31,00,22,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inffile\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inffile\shell\open\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,25,00,31,00,00,\
00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inffile\shell\print]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inifile]
@="Configuration Settings"
"EditFlags"=dword:00200000
"FriendlyTypeName"="@shell32.dll,-10151"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inifile\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,6d,00,\
61,00,67,00,65,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,36,\
00,39,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inifile\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inifile\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inifile\shell\open\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,25,00,31,00,00,\
00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inifile\shell\print]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\textfile]
@="Text Document"
"EditFlags"=dword:00200000
"FriendlyTypeName"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,\
00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,\
77,00,73,00,20,00,4e,00,54,00,5c,00,41,00,63,00,63,00,65,00,73,00,73,00,6f,\
00,72,00,69,00,65,00,73,00,5c,00,57,00,4f,00,52,00,44,00,50,00,41,00,44,00,\
2e,00,45,00,58,00,45,00,2c,00,2d,00,31,00,38,00,39,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\textfile\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\textfile\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\textfile\shell\open\command]
@=hex(2):22,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,\
00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,\
4e,00,54,00,5c,00,41,00,63,00,63,00,65,00,73,00,73,00,6f,00,72,00,69,00,65,\
00,73,00,5c,00,57,00,4f,00,52,00,44,00,50,00,41,00,44,00,2e,00,45,00,58,00,\
45,00,22,00,20,00,22,00,25,00,31,00,22,00,00,00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\textfile\shell\print]

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\textfile\shell\printto]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\txtfilelegacy]
@="Text Document"
"EditFlags"=dword:00210000
"FriendlyTypeName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\
00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,\
32,00,5c,00,6e,00,6f,00,74,00,65,00,70,00,61,00,64,00,2e,00,65,00,78,00,65,\
00,2c,00,2d,00,34,00,36,00,39,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\txtfilelegacy\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,6d,00,\
61,00,67,00,65,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,\
00,30,00,32,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\txtfilelegacy\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\txtfilelegacy\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\txtfilelegacy\shell\open\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,25,00,31,00,00,\
00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\txtfilelegacy\shell\print]

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\txtfilelegacy\shell\printto]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellData.1]
"EditFlags"=dword:00020000
"FriendlyTypeName"=hex(2):40,00,22,00,25,00,73,00,79,00,73,00,74,00,65,00,6d,\
00,72,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,\
33,00,32,00,5c,00,77,00,69,00,6e,00,64,00,6f,00,77,00,73,00,70,00,6f,00,77,\
00,65,00,72,00,73,00,68,00,65,00,6c,00,6c,00,5c,00,76,00,31,00,2e,00,30,00,\
5c,00,70,00,6f,00,77,00,65,00,72,00,73,00,68,00,65,00,6c,00,6c,00,2e,00,65,\
00,78,00,65,00,22,00,2c,00,2d,00,31,00,30,00,34,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellData.1\Shell]
@="Open"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellData.1\Shell\Edit]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellData.1\Shell\Edit\Command]
@="\"C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell_ise.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellData.1\Shell\Open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellData.1\Shell\Open\Command]
@="\"%localappdata%\\Microsoft\\WindowsApps\\notepad.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellModule.1]
"EditFlags"=dword:00020000
"FriendlyTypeName"=hex(2):40,00,22,00,25,00,73,00,79,00,73,00,74,00,65,00,6d,\
00,72,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,\
33,00,32,00,5c,00,77,00,69,00,6e,00,64,00,6f,00,77,00,73,00,70,00,6f,00,77,\
00,65,00,72,00,73,00,68,00,65,00,6c,00,6c,00,5c,00,76,00,31,00,2e,00,30,00,\
5c,00,70,00,6f,00,77,00,65,00,72,00,73,00,68,00,65,00,6c,00,6c,00,2e,00,65,\
00,78,00,65,00,22,00,2c,00,2d,00,31,00,30,00,36,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellModule.1\Shell]
@="Open"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellModule.1\Shell\Edit]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellModule.1\Shell\Edit\Command]
@="\"C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell_ise.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellModule.1\Shell\Open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellModule.1\Shell\Open\Command]
@="\"%localappdata%\\Microsoft\\WindowsApps\\notepad.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellScript.1]
"EditFlags"=dword:00020000
"FriendlyTypeName"=hex(2):40,00,22,00,25,00,73,00,79,00,73,00,74,00,65,00,6d,\
00,72,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,\
33,00,32,00,5c,00,77,00,69,00,6e,00,64,00,6f,00,77,00,73,00,70,00,6f,00,77,\
00,65,00,72,00,73,00,68,00,65,00,6c,00,6c,00,5c,00,76,00,31,00,2e,00,30,00,\
5c,00,70,00,6f,00,77,00,65,00,72,00,73,00,68,00,65,00,6c,00,6c,00,2e,00,65,\
00,78,00,65,00,22,00,2c,00,2d,00,31,00,30,00,33,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellScript.1\DefaultIcon]
@="\"C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell_ise.exe\",1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellScript.1\Shell]
@="Open"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellScript.1\Shell\0]
"MUIVerb"=hex(2):40,00,22,00,25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,\
6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,\
00,5c,00,77,00,69,00,6e,00,64,00,6f,00,77,00,73,00,70,00,6f,00,77,00,65,00,\
72,00,73,00,68,00,65,00,6c,00,6c,00,5c,00,76,00,31,00,2e,00,30,00,5c,00,70,\
00,6f,00,77,00,65,00,72,00,73,00,68,00,65,00,6c,00,6c,00,2e,00,65,00,78,00,\
65,00,20,00,22,00,2c,00,2d,00,31,00,30,00,38,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellScript.1\Shell\0\Command]
@="\"C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe\" \"-Command\" \"if((Get-ExecutionPolicy ) -ne 'AllSigned') { Set-ExecutionPolicy -Scope Process Bypass }; & '%1'\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellScript.1\Shell\Edit]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellScript.1\Shell\Edit\Command]
@="\"C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell_ise.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellScript.1\Shell\Open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellScript.1\Shell\Open\Command]
@="\"%localappdata%\\Microsoft\\WindowsApps\\notepad.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\notepad.exe\SupportedTypes]
".inf"=""
".ini"=""
".cfg"=""
".conf"=""
".ps1"=""
".psd1"=""
".psm1"=""
".log"=""
".txt"=""
".md"=""
".sif"=""
".diz"=""
".lst"=""
".nfo"=""
".ssa"=""
".srt"=""
".scp"=""
".wtx"=""
".sct"=""
".wsc"=""
".compositefont"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Notepad\Capabilities\FileAssociations]
".inf"="inffile"
".ini"="inifile"
".cfg"="inifile"
".conf"="inifile"
".ps1"="Microsoft.PowerShellScript.1"
".psd1"="Microsoft.PowerShellModule.1"
".psm1"="Microsoft.PowerShellData.1"
".log"="txtfilelegacy"
".txt"="txtfilelegacy"
".md"="txtfilelegacy"
".sif"="txtfilelegacy"
".diz"="txtfilelegacy"
".lst"="txtfilelegacy"
".nfo"="txtfilelegacy"
".ssa"="txtfilelegacy"
".srt"="txtfilelegacy"
".scp"="txtfilelegacy"
".wtx"="txtfilelegacy"
".sct"="scriptletfile"
".wsc"="scriptletfile"
".compositefont"="Windows.CompositeFont"

[HKEY_LOCAL_MACHINE\SOFTWARE\RegisteredApplications]
"Notepad"="Software\\Microsoft\\Notepad\\Capabilities"
Jedoch fehlen immer noch (großteils Windows eigene) Erweiterungen in der Vorschau wie
*.js, *.wsb, *.ps1, *.json, *.md, *.lnk, *.htm, *.hta, *.a3x, *.script, *.mingw,
*.log, *.OpenSSL, *.Manifest, *.prx, *.xsd, *.admx, *.mof, *.xrm-ms, *.scp etc.....

Wie kann man alle text-basierenden Dateien in der Explorer Vorschau anzeigen?

Tante Google

Einfache Textdateien/Scripte in der Explorer Vorschau anzeigen

Beitrag von Tante Google » 20.09.2026, 20:52


Benutzeravatar
Holgi
Guru
Guru
Beiträge: 4485
Registriert: 12.05.2018, 12:33
Hat sich bedankt: 664 Mal
Danke erhalten: 1020 Mal
Gender:

Re: Einfache Textdateien/Scripte in der Explorer Vorschau anzeigen

Beitrag von Holgi » 21.09.2026, 00:26

hab´ das hier auf meinem Rechner gefunden.
Evtl. kannst du das gebrauchen.
Die Dateitypen müßten dann für deine Zwecke erweitert werden.
Enable-Explorer-TextPreview.cmd

Code: Alles auswählen

@echo off
setlocal EnableExtensions
title Windows 11 - Explorer Textvorschau aktivieren

echo ============================================================
echo   Windows 11 - Explorer Textvorschau aktivieren
echo ============================================================
echo.
echo Registriert den Windows-eigenen TXT Preview Handler
echo fuer typische textbasierte Dateien.
echo.

REM ------------------------------------------------------------
REM Windows TXT Preview Handler
REM ------------------------------------------------------------

set "PREVIEW={1531D583-8375-4D3F-B5FB-D23BBD169F22}"
set "SHELLEX={8895B1C6-B41F-4C1C-A562-0D564250836F}"

REM ------------------------------------------------------------
REM Dateiendungen
REM ------------------------------------------------------------

for %%E in (
    .txt
    .log
    .ini
    .inf
    .cfg
    .conf
    .cmd
    .bat
    .ps1
    .psm1
    .psd1
    .reg
    .xml
    .json
    .yaml
    .yml
    .csv
    .md
    .vbs
    .js
    .wsf
) do (
    echo Aktiviere Vorschau fuer %%E ...

    reg add "HKCU\Software\Classes\%%E" ^
        /v "PerceivedType" ^
        /t REG_SZ ^
        /d "text" ^
        /f >nul

    reg add "HKCU\Software\Classes\%%E\shellex\%SHELLEX%" ^
        /ve ^
        /t REG_SZ ^
        /d "%PREVIEW%" ^
        /f >nul
)

echo.
echo ============================================================
echo   Registrierung abgeschlossen.
echo ============================================================
echo.
echo Explorer wird jetzt neu gestartet...
echo.

taskkill /f /im explorer.exe >nul 2>&1
timeout /t 2 /nobreak >nul
start explorer.exe

echo.
echo Fertig.
echo.
echo Im Explorer:
echo.
echo   ALT + P
echo.
echo schaltet das Vorschaufenster ein bzw. aus.
echo.
echo Falls eine aus dem Internet heruntergeladene Datei nicht
echo angezeigt wird:
echo.
echo   Rechtsklick ^> Eigenschaften ^> Zulassen
echo.
pause
endlocal
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114

wati
Grünschnabel
Grünschnabel
Beiträge: 41
Registriert: 06.11.2023, 12:17
Hat sich bedankt: 8 Mal
Danke erhalten: 7 Mal
Gender:

Re: Einfache Textdateien/Scripte in der Explorer Vorschau anzeigen

Beitrag von wati » 21.09.2026, 09:06

Ja funktioniert - genau das habe ich gesucht - vielen lieben Dank! :dankeschoen:

Benutzeravatar
Holgi
Guru
Guru
Beiträge: 4485
Registriert: 12.05.2018, 12:33
Hat sich bedankt: 664 Mal
Danke erhalten: 1020 Mal
Gender:

Re: Einfache Textdateien/Scripte in der Explorer Vorschau anzeigen

Beitrag von Holgi » 21.09.2026, 10:58

wenn du das Script erweitert hast:
kannst du dann dein fertiges Script hier mal posten?
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114

wati
Grünschnabel
Grünschnabel
Beiträge: 41
Registriert: 06.11.2023, 12:17
Hat sich bedankt: 8 Mal
Danke erhalten: 7 Mal
Gender:

Re: Einfache Textdateien/Scripte in der Explorer Vorschau anzeigen

Beitrag von wati » 22.09.2026, 09:21

Sind einige zusammen gekommen

Code: Alles auswählen

@echo off
setlocal EnableExtensions
title Windows 11 - Explorer Textvorschau aktivieren

echo ============================================================
echo   Windows 11 - Explorer Textvorschau aktivieren
echo ============================================================
echo.
echo Registriert den Windows-eigenen TXT Preview Handler
echo fuer typische textbasierte Dateien.
echo.

REM ------------------------------------------------------------
REM Windows TXT Preview Handler
REM ------------------------------------------------------------

set "PREVIEW={1531D583-8375-4D3F-B5FB-D23BBD169F22}"
set "SHELLEX={8895B1C6-B41F-4C1C-A562-0D564250836F}"

REM ------------------------------------------------------------
REM Dateiendungen
REM ------------------------------------------------------------

for %%E in (
	.access
	.admx
	.asc
	.ascx
	.asp
	.aspx
	.bash
	.bashrc
	.bat
	.bsh
	.c
	.cc
	.cdxml
	.cfg
	.cmake
	.cmd
	.cnf
	.cnt
	.comments
	.CompositeFont
	.conf
	.config
	.cpp
	.crl
	.cs
	.css
	.csv
	.cxx
	.def
	.default
	.diz
	.f90
	.f95
	.for
	.h
	.hh
	.hlsl
	.hpp
	.hta
	.htm
	.html
	.hxx
	.inc
	.inf
	.ini
	.java
	.js
	.jsm
	.json
	.jsp
	.kml
	.lnk
	.log
	.lst
	.lua
	.m
	.ma
	.mak
	.man
	.manifest
	.map
	.master
	.md
	.mfl
	.mingw
	.mjs
	.mk
	.mm
	.mnu
	.mof
	.mum
	.nfo
	.nsh
	.nsi
	.OpenSSL
	.pas
	.pat
	.php
	.php3
	.php4
	.php5
	.phps
	.phpt
	.phtm
	.phtml
	.pl
	.pm
	.ppd
	.props
	.prx
	.ps1
	.psd1
	.psm1
	.py
	.rc
	.reg
	.scp
	.script
	.sct
	.sgm
	.sgml
	.sh
	.shtm
	.shtml
	.sif
	.sql
	.srt
	.ssa
	.tex
	.txt
	.vb
	.vbs
	.vcproj
	.vcxproj
	.vsprops
	.wsb
	.wsc
	.wsf
	.wtx
	.xaml
	.xht
	.xhtml
	.xml
	.xsd
	.xsml
	.xul
	.yaml
	.yml
) do (
    echo Aktiviere Vorschau fuer %%E ...

    reg add "HKCU\Software\Classes\%%E" ^
        /v "PerceivedType" ^
        /t REG_SZ ^
        /d "text" ^
        /f >nul

    reg add "HKCU\Software\Classes\%%E\shellex\%SHELLEX%" ^
        /ve ^
        /t REG_SZ ^
        /d "%PREVIEW%" ^
        /f >nul
)

echo.
echo ============================================================
echo   Registrierung abgeschlossen.
echo ============================================================
echo.
echo Explorer wird jetzt neu gestartet...
echo.

taskkill /f /im explorer.exe >nul 2>&1
timeout /t 2 /nobreak >nul
start explorer.exe

echo.
echo Fertig.
echo.
echo Im Explorer:
echo.
echo   ALT + P
echo.
echo schaltet das Vorschaufenster ein bzw. aus.
echo.
echo Falls eine aus dem Internet heruntergeladene Datei nicht
echo angezeigt wird:
echo.
echo   Rechtsklick ^> Eigenschaften ^> Zulassen
echo.
pause
endlocal
Es handelt sich nur um rein text-basierende Dateien,
ausgenommen *.lnk und Mischformen mit Binärcode wie *.script und *.crl

Ich habe im Anhang das script sowie alle Testdateien angehängt,
damit man einen Vergleich vorher-nachher machen kann

Update:
.sif .diz .lst .sct .sgm .sgml .ssa .srt .wsc .wtx
hinzugefügt
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von wati am 22.09.2026, 14:44, insgesamt 1-mal geändert.

Benutzeravatar
Holgi
Guru
Guru
Beiträge: 4485
Registriert: 12.05.2018, 12:33
Hat sich bedankt: 664 Mal
Danke erhalten: 1020 Mal
Gender:

Re: Einfache Textdateien/Scripte in der Explorer Vorschau anzeigen

Beitrag von Holgi » 22.09.2026, 11:02

cool! Danke!
Auch die Sache mit den Testfiles finde ich gut.
Gleich mal ausprobiert. Löppt!
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114

Antworten