Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Оформление Windows 11/ 10 / 8 / 7 / Vista (http://forum.oszone.net/forumdisplay.php?f=113)
-   -   Изменение шрифта в дистрибутиве (http://forum.oszone.net/showthread.php?t=182330)

Flurt 05-08-2010 14:07 1468394

Изменение шрифта в дистрибутиве
 
Подскажите как с помощью W7Patcher от Mr dUSHA удалить полностью ClearType в Windows7 ?
Описание этого процесса так нигде и не нашел!
Заранее благодарен.

Smarty 05-08-2010 14:13 1467411

Цитата:

Цитата Flurt
Описание этого процесса так нигде и не нашел! »

И никаких мыслей по этому поводу не возникло?

Flurt 05-08-2010 14:24 1467421

Цитата:

Цитата Smarty
И никаких мыслей по этому поводу не возникло? »

Да мыслей много, только винду переустанавливать не хочется )
Поэтому и прошу детальной инфы.

Smarty 05-08-2010 14:31 1467428

Flurt, я писал про мысль, что патчер этого не делает!

Flurt 05-08-2010 14:54 1467448

Вы писали:

Цитата:

Абслютное убирание Segoe UI невозможно, т.к. этот шрифт жёстко прописан в некоторых файлах ***.MUI! Только отредактировав эти (порядка 70-ти) файлы вручную! Есть утилита , написанная Mr. dUSHA, которая может заменить в автоматическом режиме во всех этих файлах размер шрифта с 9 на 8. А так же шрифты Segoe UI, которые содержат шрифт Tahoma. Только заменив их в системе или дистрибутиве можно решить эту "проблему".
Как это сделать?

Smarty 05-08-2010 15:05 1467463

Flurt, существует такое решение.
В диалогах все шрифты заменены на MS Shell Dlg, значение которого берется из реестра:
Код:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
MS Shell Dlg=
и
MS Shell Dlg 2=

В настройках файла темы шрифты измените на Тахому, пропишите в реестре Тахому и перезагрузитесь.

Flurt 05-08-2010 17:30 1467564

Smarty, Попробовал, но эти способы не меняют полностью все шрифты! например в панели управления остался все тот-же шрифт:


Может что-то не так делаю?

PainteR 05-08-2010 17:49 1467577

Flurt, можно сменить его в визуальном стиле (*.msstyles)

Flurt 05-08-2010 17:51 1467580

PainteR, Извините конечно но не могли вы дать ссылочку на то как это сделать?

Smarty 05-08-2010 18:54 1467609

Flurt, PainteR правильно говорит, вот результат:



Проще спросить у автора темы тот шрифт, который называется Segoe UI, а внутри Tahoma,
и заменить настоящий Segoe UI в дистрибутиве.

ЗЫ. Если вы замените шрифт в стиле, то при установке другого стиля шрифты вернутся на исходное значение.

Flurt 05-08-2010 19:01 1467613

Smarty, Спасибо сейчас отпишу ему в личку, а изменить его в уже установленной винде можно или только в дистрибутиве?

Smarty 05-08-2010 19:05 1467617

Flurt, в установленной есть кеш шрифтов, где он - не подскажу.
Если узнаете, то можно.

Flurt 05-08-2010 19:20 1467622

Smarty, спасибо, сначала дождусь шрифта, а потом буду пробовать спрашивать о кеш)

Mr dUSHA 06-08-2010 00:52 1467826

Flurt,
Это набор для живой системы для замены Segoe UI на Tahoma.

Там нужно запустить RUN.cmd, который сначала посредством патчера заменит шрифт, а потом интегрирует содержимое fonts.inf в реестр.
Редактировать fonts.inf нельзя. То, что там делается, а именно удаление записей о Segoe UI и добавление точно таких же, как и были - это не абсурд, а метод обмануть системный механизм кэширования шрифтов. Как это делать более красиво - я пока не придумал, поскольку еще не копал в этом направлении.

После завершения RUN.cmd систему нужно перезагрузить, чтоб изменения вступили в силу.

После перезагрузки можно на Панели Управления отключить Clear Type, и все шрифты в системе станут четкими и красивыми, а не рваными и уродливыми, как настоящий Segoe UI без сглаживания.

Лучше всего эту шрифтовую замену применять вместе с пакетом для уменьшения размера шрифта в диалогах от pahan22 или пакетом оформления New Look 2 от Smarty, поскольку в них размеры шрифтов в диалогах уменьшены, и диалоги выглядят наиболее адекватно.

Flurt 06-08-2010 01:08 1467835

Mr dUSHA, хм все равно текст изменился не везде вернее ничего не изменилось осталось так как будто я поправил только реестр без замены шрифта:

Код:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
MS Shell Dlg=
MS Shell Dlg 2=




Mr dUSHA 06-08-2010 01:40 1467850

Цитата:

Цитата Flurt
хм все равно текст изменился не везде вернее ничего не изменилось осталось так как будто я поправил только реестр без замены шрифта: »

На скрине четко видно, что шрифт теперь Tahoma, то есть шрифт заменился.

Flurt 06-08-2010 01:47 1467852

Mr dUSHA, Я что -то запутался уже фиг поймешь какой это шрифт)
Так тогда почему осталось сглаживание (cleartype)?)
И он не стал таким же тонким как на ярлыках на рабочем столе?

Mr dUSHA 06-08-2010 02:02 1467857

Цитата:

Цитата Flurt
Так тогда почему осталось сглаживание (cleartype)?)
И он не стал таким же тонким как на ярлыках на рабочем столе? »

На ярлыках и вообще в проводнике на файлах, а также в большинстве диалогов Clear Type включается/отключается стандартно через Панель Управления.
А в диалогах самой Панели Управления Clear Type включается/отключается только редактированием темы рабочего стола. Вам об этом отвечали уже на предыдущей странице.

Flurt 06-08-2010 17:52 1468341

Остается открытым вопрос как изменить шрифт в теме?
И еще один как изменить шрифт в дистрибутиве до установки винды, что бы поле установки сразу был тахома везде, как в Windows XP?
Может создать отдельную тему, инфы по этим вопросам я так и не нашел)

PainteR 06-08-2010 18:18 1468354

Цитата:

Цитата Flurt
Остается открытым вопрос как изменить шрифт в теме? »

Берем Windows Style Builder (WSB) открываем стиль, вот в этой ветке:
Styles > ControlPanelStyle
У всех шрифтов отдельно можно отключить Clear Type)
Цитата:

Цитата Flurt
И еще один как изменить шрифт в дистрибутиве до установки винды »

Запустить тот же RUN.cmd, а вот как его приладить в дистрибутив, это уже на что "фантазия горазда")
А вообще можно сходить в это раздел и почитать: Автоматическая установка Windows Vista / Windows 7

Flurt 06-08-2010 19:04 1468405

PainteR, И после внедрения в дистрибутив этих шрифтов после установки они поменяются и в стилях? Это точно?

Smarty 06-08-2010 19:14 1468414

Flurt, шрифт у вас уже есть.
В папке C:\Windows\inf в установленной системе есть файлик fontsetup.inf.
Скопируйте его в другое место для редактирования.
Открывайте файл и найдите в нем эти строки:
Код:

[InstallLanguage.Default]
HKR,"Windows NT\CurrentVersion\FontSubstitutes","MS Shell Dlg",,"Microsoft Sans Serif"
HKR,"Windows NT\CurrentVersion\FontSubstitutes","MS Shell Dlg 2",,"Tahoma"

Здесь видно, что основной системный шрифт - Microsoft Sans Serif,
а второстепенный - Tahoma.

Ваши действия:
Исправляете эти строки так:
Код:

[InstallLanguage.Default]
HKR,"Windows NT\CurrentVersion\FontSubstitutes","MS Shell Dlg",,"Tahoma"
HKR,"Windows NT\CurrentVersion\FontSubstitutes","MS Shell Dlg 2",,"Tahoma"

и сохраняете файл.
Настраиваете файл темы (Aero.theme) на Тахому и сохраняете.

Далее...
Монтируйте образ системы, заменяйте в папке Fonts родной Segoe UI на ваш.
Заменяйте файл fontsetup.inf на ваш.
Заменяйте файл темы (Aero.theme) на ваш.
Демонтируйте образ с сохранением, кладите назад в дистрибутив и пробуйте установить.

Flurt 06-08-2010 19:18 1468421

Smarty, Это все для для дестрибутива установки винды применимо?
Цитата:

Цитата Smarty
Настраиваете файл темы (Aero.theme) на Тахому и сохраняете. »

Это как делать?

Smarty 06-08-2010 19:31 1468435

Flurt,
Цитата:

Цитата Flurt
Это как делать? »

Панель управления\Все элементы панели управления\Персонализация\Цвет окна\Доп. параметры
Проверяйте все значения ниспадающего меню Элемент и изменяйте попадающиеся шрифты на
дорогую вам Тахому. :wink:
Сохраняйте настройки и в окне Персонализация появится новая тема. Сохраните ее с именем Aero.
Забрать ее можно здесь:
C:\Users\имя_компьютера\AppData\Local\Microsoft\Windows\Themes
Теперь откройте эту тему в Блокноте (или ещё где...) и вместо
Код:

[Theme]
; Windows 7 - IDS_THEME_DISPLAYNAME_AERO
DisplayName=Aero

вставьте
Код:

[Theme]
; Windows 7 - IDS_THEME_DISPLAYNAME_AERO
DisplayName=@%SystemRoot%\System32\themeui.dll,-2013

и сохраните.

PainteR 06-08-2010 19:34 1468436

Flurt, если будет вопрос... шрифты в панели управления меняются только в msstyles)
Так что по мимо этого:
Smarty,
Цитата:

Цитата Smarty
настраиваете файл темы (Aero.theme) на Тахому и сохраняете. »

прийдется еще и стиль править :)

Flurt 06-08-2010 19:41 1468441

тогда смысл внедрять шрифты в дестрибутив, проще установить а потом уже все исправить)

Покапавшись в стиле программкой Windows Style Builder, пришел к выводу что этот cleartype нужно отключать во многих местах, а вот как-то можно все автоматически пропатчить стиль что бы все шрифты сделать не cleartype?

Smarty 06-08-2010 19:42 1468442

PainteR, :o шо? Опять?
В стиле прописан Segoe UI.
В дистрибутиве он будет заменен на Segoe UI, который Tahoma.
Какой шрифт будет отображаться? :empathy:

Flurt 06-08-2010 19:43 1468445

Smarty, Конечно Tahoma, блин все запутался :)

Smarty 06-08-2010 19:43 1468446

Flurt, поищите твик, отключающий Клир Тайп (если такой есть) и примените его к дистрибутиву.

PainteR 06-08-2010 19:43 1468447

Smarty, будет использоваться сглаживание, Я об этом :)
Его можно убрать только в стиле)

Цитата:

Цитата Smarty
поищите твик, »

Вот если только такой найти тогда сглаживание отключится)
Так что зря не надо писать "Шо" и "Опять"
Или мне нужно было написать "изменить свойство шрифта в свойствах ветки ControlPanel в Style Builder"?

Smarty 06-08-2010 19:58 1468460

PainteR, где в посте 25 хоть одно слово про сглаживание? Или тут все телепаты?

Flurt, Здесь описание настройки ClearType через реестр (вариант для Висты).
Как вариант, можете сделать снимок реестра с включенным ClearType и потом с отключенным.
Сравнить снимки, найти нужные настройки и сохранить в файл реестра, который потом можно будет применить к образу системы.

Сложно?
Задачу вы сами поставили, а волшебной палочки ни у кого нет.

PainteR 06-08-2010 20:04 1468464

Smarty, изменения отображение шрифта и есть изменения шрифта
А вот до этого (#15, #17 ) спрашивали, Я и продолжил, чтоб догадаться о чем речь не обязательно быть телепатом или надо вообще все на ложечке приносить?)

Smarty 06-08-2010 20:11 1468469

PainteR, посты 15 и 17 остались на две страницы позади.
Я, например, и думать про них уже забыл!
Цитата:

Цитата PainteR
или надо вообще все на ложечке приносить? »

Эта ложечка называется "цитата", по которой можно перейти на пост, от которого идет продолжение разговора...

Flurt 06-08-2010 20:13 1468471

Цитата:

Цитата Smarty
Flurt, поищите твик, отключающий Клир Тайп (если такой есть) и примените его к дистрибутиву. »

А такой твик есть уже для установленной системы?

Задача так и осталась отключить Клир Тайп во всей системе, шрифты поменять получилось)

Smarty 06-08-2010 20:16 1468477

Flurt, я же по-русски написал:
Цитата:

Цитата Smarty
поищите твик, отключающий Клир Тайп (если такой есть) »

Мне вам твик поискать?

Flurt 06-08-2010 20:19 1468481

Smarty, Да нет не нужно там речь шла о дистрибутиве, а я спросил о уже установленной системе :)

Bond01 06-08-2010 23:25 1468586

Mr dUSHA, как бы прикрутить эти шрифты к пакету оформление для дистрибутива? :) Очень красиво выглядит или может сделать в виде тихого инсталятора...

Mr dUSHA 07-08-2010 01:40 1468651

Цитата:

Цитата Bond01
как бы прикрутить эти шрифты к пакету оформление для дистрибутива? »

То есть я за вас на вашем компьютере должен их в соответствующую папку используемого вами пакета положить?

Smarty 07-08-2010 11:11 1468730

Mr dUSHA, нашел такой калькулятор



и он-лайн калькулятор, но что-то там нет информации
по отключению\включению сглаживания шрифтов...

Mr dUSHA 07-08-2010 14:07 1468817

Цитата:

Цитата Smarty
но что-то там нет информации
по отключению\включению сглаживания шрифтов... »

Черт меня попутал среди ночи :) Действительно там нету бита, отвечающего за сглаживание. :) То я с другим спецэффектом перепутал...
FontSmoothing только в 0 установить, и сглаживание будет отключено.

Smarty 07-08-2010 14:13 1468823

Mr dUSHA, кроме Панели управления... :(

Mr dUSHA 07-08-2010 14:57 1468842

Цитата:

Цитата Smarty
кроме Панели управления... »

Само собой :)

exception 16-09-2010 18:34 1497005

доброго времени суток. Я с таким вопросом можно ли выключить ClearType во время установки Win2k8/7, а то пачтем я прошелся - размер шрифтов изменился, segoeui заменил, ... проверил, он всеравно размазанный, возможно там гдето указанно чтобы использовать его с ClearType !?

или может там используется другой шрифт вместо segoeui, я segoeui symbol не трогал....

пасиб за помощь.


.....этот вопрос также относится к установочным окнам других программ, к примеру Office 2010 в системы выключен ClearType, а в этом окне видно что используется Tahoma (по j - она отличается от Segoe) - но вот ClearType включен.... :( или же это задается установщиком?

...также заметил в Visual Studio именно в окне когда устанавливается MSDN (новый), основные окна уcтанвоки без ClearType - получается ет какой-то специфический установщик?!


Время: 19:13.

Время: 19:13.
© OSzone.net 2001-