Service Pack 1Ð? Ð de quê?

8

Ao examinar alguns relatórios de falhas, vi que um dos usuários tem "Windows 7 Service Pack 1Ð". Eu pensei que talvez fosse um bug de buffer overflow, mas depois de pesquisar no "Service Pack 1Ð", vi que outros usuários tinham isso, embora não muitos.

O que esse símbolo Ð significa? É específico para algum código de idioma?

Paulo
fonte
Parece uma página de código errada. Provavelmente, algum texto Unicode é mostrado na codificação incorreta. Em particular, eu já vi o sinal before nas legendas com a codificação errada, mas não sei qual. Veja stackoverflow.com/questions/3195237/…
sashoalm
@sashoalm veja este arquivo, por exemplo. A codificação está OK (Windows-1250), existem palavras não ASCII como Brücke. Mas ainda assim, há Service Pack 1Đno arquivo.
Paul
Todos os outros símbolos são caracteres ingleses. O alfabeto latino é escrito da mesma maneira em UTF-8 e em todas as páginas de código. Essa é a beleza do UTF-8, mesmo a codificação errada exibirá caracteres latinos corretamente. Eu acho que os primeiros 128 caracteres são os mesmos para todas as codificações.
sashoalm
2
üpor Brückeser um caractere não ASCII, não faz parte dos "primeiros 128 caracteres".
Paul
11
GDR = versão geral da distribuição. Esta é uma atualização normal. 7600 significa que este é um Windows 7 sem Sp1. SP1 tem buildnumber 7601.
magicandre1981

Respostas:

1

Eth em islandês e feroês. Quase igual a "The" em inglês. Está na codificação ISO-8859-1 (ISO Latin 1).

Eu já vi isso ocorrer em x64 Ultimate Editions piratas, gravadas em gravadores de dupla camada.

SwedishElk
fonte
Então ... é uma versão mal localizada do "Service Pack the First"? Ou alguma coisa? O inferno?
David X
Não tenho certeza. Ð = D0 em hexadecimal, 208 dec. A codificação do Windows-1250 será Ã. Mas deve dizer "Windows Service Pack 1.". Convertido em hexadecimal "Windows Service Pack 1." = "57696e646f77732053657276696365205061636b20312e", "Windows Service Pack 1" = "57696E646F77732053657276696365205061636B2031D0". No cp-1250, o utf-8 fornece outro resultado, mas se eu o alterar para Legacy ASCII ou Legacy DOS, obtenho a tradução correta, ambos serão exibidos corretamente. Ambos são idênticos no formato binário: 0101011101101001011011100110010001101111011101110111001100100000 0101011101101001011011100110010001101111011101110111001100100000
SwedishElk
Portanto, se eles são idênticos em binário, isso tem algo a ver com a tradução.
SwedishElk