Автор статьи: romix
Редакторы: vde69, acsent
исходник: http://kb.mista.ru/article.php?id=504

При копировании текста в буфер обмена возникает проблема: текст на русском языке копируется как европейский (кракозябры).

Лечение проблемы с кириллицей при Copy-Paste (кракозябры)

Чтобы правильно скопировалось, нужно перед копированием переключить раскладку на русский. (.)

Чтобы совсем вылечить проблему, надо заменить cp_1252.nls, cp_1253.nls и т.д. на cp_1251.nls в реестре по следующему пути:

НKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Codepage

Вы можете открыть реестр программой Regedit и найти этот ключ. Вы увидите там строчки вида 1251=cp_1251.nls, 1252=cp_1252.nls. Числа 1251, 1252 и т.д. обозначают языки: 1252 - западно-европейские языки, 1251 – кириллицу.

В Windows 7

Замена, как прежде, в реестре значений параметров CodePage 1250, 1252 и 1253 на c_1251.nls результатов не дает. В Win7 для решения данной проблемы необходимо:

  1. перейти в безопасный режим
  2. в папке \Windows\system32 выставить полный доступ к файлам C_1252.NLS и C_1251.NLS.
  3. Скопировать C_1251.NLS в какую-нибудь другую папку.
  4. C_1252.NLS переименовать в C_1252.bak.
  5. C_1251.NLS, переименовать в C_1252.NLS и переместить обратно в system32.
  6. перезагрузиться и вернуть файлам прежние ограниченные права.

Источник: http://pepsimist.ru/petroglify-v-windows-7-i-kak-s-nimi-borotsya/