Решение ошибки «Приложению Word не удалось отобразить нужный шрифт, так как недостаточно памяти или места на диске»

Столкнулся как-то с ошибкой:

Приложению Word не удалось отобразить нужный шрифт, так как недостаточно памяти или места на диске

В моём случае ошибка возникала при задании на печать документа в Microsoft Word 2010 на Windows 10. Причем из браузера и других программ на печать документы пускались.

Чего только не попробовал чтобы устранить проблему, а также проверку целостности файлов системы выполнив в командной строке от имени администратора команду:

sfc /scannow

Но решение проблемы оказалось банальным.
Попробовал добавить другой сетевой принтер по IP и документы из Word на новый принтер печатались.
Принтер на который пускались задания и не печатались, был подключен через USB к соседнему компьютеру под управлением Windows 7 и добавлен на текущий по сети.
По этому чтобы решить проблему, в свойствах принтера где разрешается общий доступ к нему, добавим драйвера для нужных операционных систем, в моём случае для Windows 10.
Второй вариант, так как компьютеры стояли рядом, я не добавлял драйвера, а просто переключил принтер к компьютеру с Windows 10, разрешил к нему общий доступ и добавил его по сети на компьютере c Windows 7.

Все, ошибка исчезла.

Обновление прошивки D-Link DIR-300

На тесте буду обновлять прошивку маршрутизатора D-Link DIR-300 B5 v.1.2.94 на 2.15.12.
В моем случае после обновления прошивки настройки сбросились на заводские и добавились новые функции, например при выборе канала Wi-Fi можно увидеть уровни зашумленности каналов другими устройствами.

Читать далее «Обновление прошивки D-Link DIR-300»

Где находится автозагрузка в Windows 10

Понадобилось сегодня на Windows 10 добавить ярлык на программу в автозагрузку, начал искать в меню, а нету его.

Поэтому опишу пару вариантов где найти эту папку «Автозагрузка».

Вариант 1) Сама папка для каждого пользователя находится по отдельности, например в моём случае (пользователь admin), путь к ней такой:

C:\Users\admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

admin можно заменить нужным именем пользователя и вставить этот путь в адресной строке проводника. Папка AppData скрыта, поэтому если открывать поочередно папки, то ее придется набрать вручную в адресной строке проводника.

Вариант 2) Откроем строку «Выполнить» в меню или комбинацией клавиш Win+R и наберем команду:

shell:startup

В этом случаем откроется папка «Автозагрузка» текущего пользователя.
Чтобы открыть общую папку «Автозагрузка» которая действует для всех пользователей, наберем:

shell:common startup

Чтобы убрать что-то из автозагрузки, не обязательно удалять ярлык из папки «Автозагрузка», можно открыть «Диспетчер задач» комбинацией клавиш Ctrl+Shift+Esc и во вкладке «Автозагрузка» по нужному объекту нажать правой клавишей мыши и выбрать «Отключить«. В этой вкладке можно также отключить объекты которые добавлены в автозагрузку через реестр.

Все.

Решение ошибки «404 Not Found …» при обновлении старых версий Linux

Установил однажды Kubuntu 11.04, хотя для скачивания на официальном сайте уже была доступна версия 14.04, но под рукой не было других носителей, поэтому решил ставить старую и потом обновить.

Читать далее «Решение ошибки «404 Not Found …» при обновлении старых версий Linux»

Обновление прошивки D-Link DGS-3612

На тесте буду использовать коммутатор D-Link DGS-3612 с прошивкой 2.84.B48 и Boot PROM: 1.10-B09.
Обновлять буду на версию 3.00.B42.

Читать далее «Обновление прошивки D-Link DGS-3612»

Мониторинг DNS из Zabbix

Для мониторинга самой службы DNS на порту можно использовать следующий ключ в элементах данных (где СЕРВЕР, это IP-адрес или домен DNS сервера):

net.tcp.dns[СЕРВЕР]

Чтобы не создавать с нуля шаблон, можно клонировать например стандартный «Template App SSH Service» изменив в нём название и указав новый ключ, триггер изменится автоматически. А также в «Тип» выберем «Zabbix агент» вместо простой проверки.

Следующей командой можно выполнить проверку из командной строки Linux:

zabbix_get -s127.0.0.1 -k'net.tcp.dns[СЕРВЕР]'

Естественно если ответом будет 1, то служба DNS запущена, 0 — нет.

Если на узле установлен Zabbix-agent, то в поле ключ лучше указать:

proc.num[nemed]

Смотрите также мою статью:
Мониторинг Bind9 в Zabbix

Изменение порта при проверках SSH, HTTP и т.д. в Zabbix

Допустим SSH работает на нестандартном порту, в Zabbix же, шаблон «Template App SSH Service» проверяет его по стандартному порту и по этому будет выдавать сообщение «SSH service is down on …».

Для указания по какому порту проверять SSH, сделаем полное клонирования шаблона «Template App SSH Service», чтобы не изменять его и в новом клонированном шаблоне уже изменим в элементе данных ключ:

net.tcp.service[ssh]

на (где 500 — номер порта SSH):

net.tcp.service[ssh,,500]

И укажем этот новый шаблон вместо стандартного нужному узлу, после чего SSH будет проверяться по указанному порту.
Настройка шаблонов выполняется в меню «Настройка» -> «Шаблоны» -> Группа «Templates».

Аналогичным образом изменяется порт для других сервисов.

Из командной строки это можно проверить следующими командами:

zabbix_get -s127.0.0.1 -k'net.tcp.service[ssh]'
zabbix_get -s127.0.0.1 -k'net.tcp.service[ssh,,500]'

Если на узле установлен Zabbix-agent, то в поле ключ лучше указать:

proc.num[sshd]

Настройка Cron заданий в cPanel и WHM

Cron задания добавляются отдельно для каждого пользователя через cPanel и WHM web-интерфейс, а именно в cPanel «Advanced» -> «Cron Jobs«.
Через WHM панель «Home» -> «Server Configuration» -> «Configure cPanel Cron Jobs» (Главная -> Конфигурация сервера -> Настроить запланированные задания в cPanel)

Но есть также системные задания которые нельзя увидеть через панель.
Их можно увидеть подключившись через SSH к серверу и выполнив команду от root пользователя:

crontab -e

либо от другого пользователя через sudo:

sudo crontab -e

В редакторе nano комбинация клавиш Ctrl+X служит для выхода, а y/n для сохранения или отмены изменений.
Сам файл с заданиями находится по пути /var/spool/cron/root

Если при выполнении какого либо задания приходит надоедливый отчет на e-mail, то вывод результата выполнения задания можно скрыть добавив к концу нужной команды код:

>/dev/null 2>&1

Для перезапуска сервиса Cron используется команда:

service crond restart

Смотрите также похожую статью: Использование и настройка CRON