После установки различных программ, игр и приложений в операционной системе Windows 7 некоторые пользователи сталкиваются с проблемой. Заключается она в некорректной работе одной из стандартных программ – калькулятором.
Проблема с калькулятором в Windows 7 заключается в том, что поле отображения вводимых цифр имеет половинный размер и каждое вновь вводимое значение наслаивается на предыдущее. В таком случае считать полученные данные чрезвычайно сложно, а порой и невозможно.
Ошибка стандартного калькулятора в Windows 7
Данный глюк калькулятора в Windows 7, как правило, появляется после установки различных приложений и программ, таких как игры, например. Особенно это имеет место, если программы, мягко говоря “взломанные”, то есть нелицензионные.
Несмотря на то, что стандартный калькулятор нужен не всегда и необходимость им воспользоваться возникает довольно редко, всё же огорчает тот факт, что его в необходимых случаях нет под рукой.
Поэтому рассмотрим процесс, с помощью которого можно устранить глюк калькулятора в Windows 7.
Причиной возникновения “урезанного” окна в калькуляторе является замена стандартных шрифтов на другие при установке какой-либо программы. Именно из-за этого и происходит неправильное отображение окна ввода и путаница цифр.
В него вводим название программы, которую хотим запустить – regedit.exe – жмём ОК.
Запуск «Редактора реестра»
Появиться окно программы “Редактор реестра”.
Окно «Редактора реестра»
Далее щёлкаем на стрелочки рядом с папкой. При щелчке будут показаны вложенные папки. Таким образом, следуем по пути:
“HKEY_LOCAL_MACHINE” – “SOFTWARE” – “Microsoft” – “Windows NT” – “CurrentVersion”. Далее находим папку “FontSubstitutes” и кликаем по ней. В правой части окна будут показаны параметры и значения. Их то мы и будем редактировать.
В правой части окна в алфавитном порядке будут показаны параметры. В колонке “Значение” будут указаны присвоенные шрифты. В колонке “Имя” находим MS Shell Dlg,204.
Параметр реестра «MS Shell Dlg,204»
Изменяем значение с MS Sans Serif,204 на Microsoft Sans Serif,204. Для этого щёлкаем правой кнопкой мыши на MS Shell Dlg,204 и выбираем пункт “Изменить…”. Откроется окно “Изменение строкового параметра”. В поле “Значение” вводим Microsoft Sans Serif,204. Изменяем MS на Microsoft.
Изменение строкового параметра
Для того чтобы изменения, внесённые в реестр вступили в силу – перезагружаем компьютер. Затем проверяем, пропал ли глюк калькулятора. Если всё сделано верно, то, как правило, проблема устраняется, и калькулятор восстанавливает свою прежнюю работоспособность.
Не видно цифры на калькуляторе что делать
Профиль | Отправить PM | Цитировать
Сообщения: 3254 Благодарности: 437
——- «640 K ought to be enough for anybody» Bill Gates, 1981
Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.
Здравствуйте! В калькуляторе цифры видны только на половину, при попытке произвести математическое действие цифры накладываются друг на друга и становятя вообще не читаемыми и панель «History» отображается в уменьшеном виде.
Все ответы
Здравствуйте! В калькуляторе цифры видны только на половину, при попытке произвести математическое действие цифры накладываются друг на друга и становятя вообще не читаемыми и панель «History» отображается в уменьшеном виде.
стоит чистая английская версия без LIP или MUI стоит с самого выхода RC1 на другом компе стоит такая же версия винды такой проблемы нет. обе винды обновляю своевременно (кроме windows defender)
цифры видны при статистическом режиме, в других режимах только половина строки.
проблема появилас не сразу. но точного момента сказать не могу.
Оригинальная Windows 7 RC с русским LIP и последними обновлениями:
Win7 RC 7100 (получена с официального сайта), через пару месяцев поставил повторно, проблема повторилась, потом поставил Rus LIP, (ч/з Win Update) ошибка осталась. вспомнил, что когда-то писал на форуме об этой проблеме. пришел, а тут. появились только собратья по несчастью, но так никто ничего и не придумал 🙁
Как победить етот Calc. Дело не в том, что без него я не проживу, но иногда надо, а он не пашет
Взял Calc.exe из WinXP и заменил кривой Calc.exe в Win7, все работает :)))))
Поставить другой калькулятор всегда можно, я наверно пока так и сделаю, потому что иногда бывает надо что-то быстро посчитать. Но проблему это не отменяет, ведь чем-то она вызвана.
Кстати, собратьев по несчастью я нашёл не только здесь. Встречаются упоминания этой проблемы и на других сайтах, но решения нигде не видно.
Поставить другой калькулятор всегда можно, я наверно пока так и сделаю, потому что иногда бывает надо что-то быстро посчитать. Но проблему это не отменяет, ведь чем-то она вызвана.
Кстати, собратьев по несчастью я нашёл не только здесь. Встречаются упоминания этой проблемы и на других сайтах, но решения нигде не видно.
Тут я спорить не стану, менять калькулятор с «примочками» на более старый это глупо! Моя версия решения проблемы это просто шутка, хотя и действенная, я действительно так сделал. просто надоело копаться в истории возникновения проблемы, что-то типа: (ага. я поставил Win7, все работало. потом я установил. Virtual PC, все работало. а потом я еще кучу всякой-всячины поставил и теперь не помню, когда же калькулятор перестал работать) :(((((
А моим способом решения проблемы мож кто-нить да и воспользуется :)))))) пока какой-нибудь Человек не докапается до истины!
У меня та же проблема была, как и у всех здесь, цифры в калькуляторе были видны на половину, стал копаться и выяснять, проблема не в оформлении системы, а шрифтах. Т.е. калькулятор использует кроме стандартного шрифта Consolas, и другие шрифты, установленные в системе. Поэтому лечиться это просто, должны быть только установлены стандартные шрифты системы и можно дополнительно установить шрифты из комплекта office 2003 или 2007, кому, что нравиться как говориться. Так же система не очень корректно может обрабатывать шрифты установленных программ, особенно старых, и здесь речь в первую очередь идет об играх. У меня стояла Эпоха Империи 2, после удаления ее с компьютера все пошло нормально. Цифры в калькуляторе отображаются нормально. В игре присутствуют свои шрифты, поэтому такое и получилось.
Чтобы не переустанавливать систему в 100 раз, удалите все игры, которые используют свои шрифты. Что про остальные программы, так у меня их стоит множество, и со всеми работаю, все отображается и грузится нормально и быстро. Если это не поможет, смотрите программы со своими шрифтами и устанавливали ли вы свои шрифты в систему, если да, то удаляйте их, а затем по одному ставьте снова, и встретите проблему.
А разработчикам калькулятора, просьба доработать его, указать для работы жесткую привязку к нескольким шрифтам или одному, а лучше встроить его в программу, так отпадет надобность в подгруздки шрифтов системы.
Так же система не очень корректно может обрабатывать шрифты установленных программ, особенно старых, и здесь речь в первую очередь идет об играх. У меня стояла Эпоха Империи 2, после удаления ее с компьютера все пошло нормально. Цифры в калькуляторе отображаются нормально. В игре присутствуют свои шрифты, поэтому такое и получилось.
Думаете, пираты этим станут заниматься?
Igor, ваша позиция мне ясна. Она и в правду решает проблему, только вот есть небольшие подводные камни:
1. я облазил сеть в поиске подобной проблемы и способах ее решения и могу с уверенностью сказать что в 99% случаев пользователь не знает когда и из-за чего произошел сбой калькулятора (мало кто пользуется калькулятором каждый день). Т.е. перебор точек востаноления и потеря важных установленных программ, на мой взгляд не совсем правильный выход.
Считаю что дело не в пиратских программах (по крайней мере в данном случае), т.к. нет статистики, что у всех у кого вылезла данная проблема установленно данное ПО. А вы к, сожалению, на это намекаете.
Или выполните Восстановление системы до даты установки игры Убедительная просьба обращаться ко мне на «ты»
Можно установить с сайта microsoft «калькулятор плюс»
Я тоже 12 лет вижу все это, и иногда дело бывает и в кривых программах (либо драйверах). Но почему то я не разу не видел чтобы такое такое происходило с калькулятором (уж больно узконаправленно для «вреда от стороннего ПО»). Тоже хочу докопаться до причины, чтобы в будущем такое не повторилось.
Можно бло бы поразбираться, если знать, как получить описываемую ситуацию. Установить пиратский NFS не предлагать. 🙂
Если кто-то хочет попробовать поразбираться, могу выслать инсталлятор (13 метров). Перед его установкой должен быть установлен клиент oracle 10.2.
P.S. Разработчик не декларирует совместимости с Windows 7 и поэтому разбираться не будет.
Нашёл приложение, установка которого у меня 100% вызывает описанную проблему с калькулятором в Windows 7.
Инсталлятор рабочего места Администратора вносит изменения в реестр (в части шрифтов):
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] Изменено: «MS Shell Dlg»=»Microsoft Sans Serif» на «MS Shell Dlg»=»MS Sans Serif» Это изменение и приводит к неработоспособности калькулятора. Вероятно, аналогичное изменение могут выполнять и другие программы (наверное, тянется ещё со времён Windows NT 4).
Также удалено: «Arial CE,238″=»Arial,238» «Courier New CE,238″=»Courier New,238» «Times New Roman CE,238″=»Times New Roman,238» «Helv»=»MS Sans Serif» «Tms Rmn»=»MS Serif»
Кроме того добавлено: «Arial,0″=»Arial,204» «Baltica,0″=»Baltica,204» «Courier New,0″=»Courier New,204» «Times New Roman,0″=»Times New Roman,204»
Восстанавливаем исходное состояние в реестре (после этого Администратор ЦФТ продолжает прекрасно работать):
После восстановления значений в реестре перезагружаемся и получаем рабочий калькулятор 🙂
P.S. минимально для восстановления калькулятора надо импортировать файл: REGEDIT4 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] «MS Shell Dlg»=»Microsoft Sans Serif»
и не забыть перезагрузиться.
вариант с [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] «MS Shell Dlg»=»Microsoft Sans Serif» описывался выше почти в самом начале ветки НО у меня в реестре с этим параметром все в порядке
Ничего удалять/добавлять не надо! Если шрифты добавлены значит они где нибудь используются!
Просто переименуйте в ветке [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
Перегружать тоже не надо, я просто сделал log off затем log in!
вот и пользуй лицензионное ПО от Майкрософт, мне лично нравиться вин 7 но калькулятор очень нужен в работе. Наверное компанию не интересуют ни партнеры ни заказчики.
вот и пользуй лицензионное ПО от Майкрософт, мне лично нравиться вин 7 но калькулятор очень нужен в работе. Наверное компанию не интересуют ни партнеры ни заказчики.
Все претензии к посторонним программам, которые делают такую гадость, как самовольное изменение стандартных настроек системных шрифтов. Надо быть полным идиотом или волюнтаристом, что бы лезть сюда
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] «MS Shell Dlg»=»Microsoft Sans Serif» .
Огромное спасибо. Помогло!
Нужно создать в блокноте файл реестра и вписать туда следующее:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] «Arabic Transparent»=»Arial» «Arabic Transparent Bold»=»Arial Bold» «Arabic Transparent,0″=»Arial,178» «Arabic Transparent Bold,0″=»Arial Bold,178» «Helvetica»=»Arial» «Arial Baltic,186″=»Arial,186» «Arial CE,238″=»Arial,238» «Arial CYR,204″=»Arial,204» «Arial Greek,161″=»Arial,161» «Arial TUR,162″=»Arial,162» «Courier New Baltic,186″=»Courier New,186» «Courier New CE,238″=»Courier New,238» «Courier New CYR,204″=»Courier New,204» «Courier New Greek,161″=»Courier New,161» «Courier New TUR,162″=»Courier New,162» «Times»=»Times New Roman» «Times New Roman Baltic,186″=»Times New Roman,186» «Times New Roman CE,238″=»Times New Roman,238» «Times New Roman CYR,204″=»Times New Roman,204» «Times New Roman Greek,161″=»Times New Roman,161» «Times New Roman TUR,162″=»Times New Roman,162» «MS Shell Dlg 2″=»Tahoma» «Tahoma Armenian»=»Tahoma» «Helv»=»MS Sans Serif» «Tms Rmn»=»MS Serif» «David Transparent»=»David» «Miriam Transparent»=»Miriam» «Fixed Miriam Transparent»=»Miriam Fixed» «Rod Transparent»=»Rod» «FangSong_GB2312″=»FangSong» «KaiTi_GB2312″=»KaiTi» «MS Shell Dlg»=»Microsoft Sans Serif» «System,0″=»System,204» «Fixedsys,0″=»Fixedsys,204» «Small Fonts,0″=»Small Fonts,204» «MS Serif,0″=»MS Serif,204» «MS Sans Serif,0″=»MS Sans Serif,204» «Courier,0″=»Courier New,204» «Arial Cyr,0″=»Arial,204» «Courier New Cyr,0″=»Courier New,204» «Times New Roman Cyr,0″=»Times New Roman,204» «Helv,0″=»MS Sans Serif,204» «Tms Rmn,0″=»MS Serif,204»