Copy/Paste from VCS и старых приложений под Windows

Материал из START-IP
Перейти к навигации Перейти к поиску

При копировании текста через буфер обмена из VCS или старых приложений в notepad или word вставляются странные символы

Описание проблемы есть тут: https://winrus.com/cp_r.htm

Идем в папку: C:\Windows\System32. И ищем файл с названием c_1252.nls и нам нужно переименовывать его в c_1252.bak или перенести в какой-нибудь другой каталог.
Копируем файл c_1251.nls в C:\Windows\System32.
Переименовываем копию файла в c_1252.nls.
Перезапускаем компьютер. 
После загрузки компьютера кириллическая кодировка будет без проблем отображаться.

На Windwos 10 возникнут проблемы с переименованием, в связи с чем есть более простой способ исправления ситуации:

В реестре:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage
У параметра 1252 меняем значение на c_1251.nls
Перезапускаем компьютер. 


Для того чтобы решение работало на виртуальной машине нужно внести исправление и на гостевой и на хостовой машине