Skip to content

How to Fix Premiere Pro Subtitle Lowercase Issue Fast: Batch File Cache Clear for SubMachine and Other Subtitle Extensions

By Anuj Paudel

Updated: at 12:59 PM

Are your subtitles in Premiere Pro or After Effects (including SubMachine or other subtitle extensions) showing in lowercase even when “All Caps” is applied? This is a common issue caused by corrupted media cache or MOGRT glitches. While manually clearing the cache works, it’s tedious and interrupts your workflow. The faster, safer solution is to automate it using a batch file.


Why Subtitles Turn Lowercase


Quick Fix: Automate Cache Clearing with a Batch File

Manually deleting media cache every time is hectic. Instead, create a .bat file that clears cache for both Premiere Pro and After Effects before launch.

Steps

  1. Open Notepad.

  2. Paste your batch code that clears Premiere Pro and After Effects cache in notepad. ( Update username to the code )

    @echo off
    echo =============================================
    echo       CLEARING ADOBE PREMIERE PRO & AFTER EFFECTS CACHE
    echo =============================================
    
    :: Get the current Windows username
    set "USERPROFILE_DIR=%USERPROFILE%"
    
    :: Kill Adobe background processes to avoid file lock errors
    taskkill /IM "Adobe Premiere Pro.exe" /F >nul 2>&1
    taskkill /IM "AfterFX.exe" /F >nul 2>&1
    
    echo.
    echo Deleting Premiere Pro & shared Media Cache files...
    
    rmdir /S /Q "%USERPROFILE_DIR%\AppData\Roaming\Adobe\Common\Media Cache"
    rmdir /S /Q "%USERPROFILE_DIR%\AppData\Roaming\Adobe\Common\Media Cache Files"
    
    echo Recreating empty cache folders...
    mkdir "%USERPROFILE_DIR%\AppData\Roaming\Adobe\Common\Media Cache"
    mkdir "%USERPROFILE_DIR%\AppData\Roaming\Adobe\Common\Media Cache Files"
    
    echo.
    echo Deleting After Effects Disk Cache (all versions found)...
    for /d %%A in ("%USERPROFILE_DIR%\AppData\Local\Adobe\After Effects\*") do (
        if exist "%%A\Disk Cache" (
            echo Clearing: %%A\Disk Cache
            rmdir /S /Q "%%A\Disk Cache"
            mkdir "%%A\Disk Cache"
        )
    )
    
    echo.
    echo ✅ All Adobe Premiere Pro and After Effects cache files have been cleared.
    echo You can safely reopen your projects now.
    pause
  3. Save the file as ClearCache.bat.

  4. Close Premiere Pro and After Effects before running the file.

  5. Double-click the .bat file to clear cache and launch Premiere Pro each time before you render.


Additional Tips


Clearing cache via a batch file ensures subtitles render correctly, prevents lowercase glitches, and speeds up your editing workflow, especially when using SubMachine or other subtitle extensions.