Никогда не доводилось работать с такими длинными строками с помощью findstr.exe
Попробуйте с помощью PowerShell:
Код:

compare-object $(gc 1.txt) $(gc 2.txt) | % {
if ( $_.sideindicator -eq "=>" ) { $_.inputobject }
} | out-file -encoding "default" 3.txt
Или с помощью
grep
Код:

1>3.txt grep -vUf 1.txt 2.txt