Problem z katalogiem systemowym "Fonts"

Katalog systemowy Fonts jest traktowany przez Windows XP SP2, jak normalny katalog, bez możliwości dodawania i usuwania czcionek, bez charakterystycznego dla tego katalogu menu. Nazwy czcionek znajdujących się w katalogu nie są wyświetlane, pokazane są natomiast nazwy plików, np (arialbd.ttf). Co może być tego przyczyną ?. Może ktoś z forumowiczów spotkał się z podobnym problemem. Zaznaczam, że prawdopodobnie system jest “czysty”.(wg dostępnych programów diagnozujących).

I co to za problem? Przecież to jest prawidłowy “wygląd” katalogu Fonts pod XP.

jeżeli i u ciebie w menu nie ma opcji “zainstaluj nową czcionkę” i “usuń czcionkę”, to i ty też masz problem :slight_smile:

Tak to jest błąd. U mnie jest. Ale zawsze możesz przeciągnąć czcionkę na katalog.

Rzecz w tym, że po fizycznym usunięciu pliku zbędnej czcionki z katalogu, nadal jest ona wyświetlana w edytorach tekstu, takich jak “Word” i użycie przez kogoś z domowników tej czcionki generuje błąd aplikacji.

Otworz notatnik i umiesc taki zapis:

[.ShellClassInfo]

UICLSID={BD84B380-8CA2-1069-AB1D-08000948F534}

Plik zapisz jako Desktop.ini i wsadz go do foldera %windir%\Fonts

Jezeli sie nie pokaze to przywroc plik fontext.dll z instalki ,on wlasnie

odpowiada za menu wyswietlane plik>… itd.

Ponadto Zobacz czy masz poprawny zapis w rejestrze:

HKEY_LOCAL_MACHINE\Software\CLASSES\CLSID\

{BD84B380-8CA2-1069-AB1D-08000948F534}

Domyslna=“Czcionki”

HKEY_LOCAL_MACHINE\Software\CLASSES\CLSID\

{BD84B380-8CA2-1069-AB1D-08000948F534}\DefaultIcon

Domyslna=“fontext.dll, -101”

HKEY_LOCAL_MACHINE\Software\CLASSES\CLSID\

{BD84B380-8CA2-1069-AB1D-08000948F534}\InProcServer32

Domyslna=“fontext.dll”

“ThreadingModel”=“Apartment”

HKEY_LOCAL_MACHINE\Software\CLASSES\CLSID\

{BD84B380-8CA2-1069-AB1D-08000948F534}\Hierarchical

Domyslna=“0”

Identycznie ma byc (jak wyzej) w kluczu:

HKEY_CLASSES_ROOT\CLSID{BD84B380-8CA2-1069-AB1D-08000948F534}

PS. Folder ma być systemowy, wpisz attrib +s c:\windows\fonts

Ponadto Fonty sa zapisane w rejestrze klucz;

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows

NT\CurrentVersion\FontSubstitutes

Jesli uwazasz, ze sa zbedne to usun wpis do tej czcionki

lub Modyfikator [FontSubstitutes] 1.0.1.5, ktory wykona robote za Ciebie :wink:

http://www.idg.pl/ftp/pc_358/Modyfikato … 0.1.5.html

Piotr P. - dzięki za pomoc, już wszystko w porządku. Uratowałeś mnie przed kilkunastogodzinnym slęczeniem przed komputerem, przy reinstalacji systemu i oprogramowania.