четверг, 28 марта 2013 г.

Ошибка обновления 0x80244019 в WSUS

Предыстория возникновения ошибки 0x80244019 такова. Перед переустановкой WSUS я решил немного уменьшить базу скачанных обновлений. Для этого были удалены все файлы размером больше 300 Мб. После того как WSUS был переустановлен и настроен начала появляться вышеуказанная ошибка. Она указывает на то, что в хранилище отсутствует файл необходимый для установки определенного обновления.

Для решения проблемы необходимо использовать WSUSutil.exe - средство выполнения специфических функций и управления сервером WSUS  из командной строки. В моем случае необходим ключ reset данной утилиты. Он проверяет, что все строки метаданных в базе данных имеют сопоставленное им содержимое, хранящееся в файловой системе.  Если содержимое отсутствует или повреждено, WSUS выполнит загрузку содержимого заново.

Запускаем командную строку и выполняем следующую команду для перехода в папку местонахождения утилиты: cd /d C:\Program Files\Update Services\Tools  После этого запускаем сам процесс проверки отсутствующих файлов: wsusutil reset

Ошибка обновления 0x800B0001 в WSUS

Ошибка 0x800B0001 возникла после установки Windows Server Update Services 3.0 SP2. В логе на клиенте было написано, что данная ситуация обусловлена отсутствием доверия к цифровой подписи файла wuident.cab.

Для возобновления работоспособности WSUS необходимо на сервер установить обновление KB2720211, которое можно скачать здесь.

Kerio Control и ошибка 421 4.2.1 в Exchange

Имеется Kerio Control 7.2.0 build 3028 и Exchange 2010 SP2. В почтовой очереди недавно обнаружил сообщения, которые не уходят на определенные домены и постоянно пытаются отправиться повторно. Ошибка у них такая: 421 4.2.1 Unable to connect. Attempted failover to alternate host, but that did not succeed. Either there are no alternate hosts, or delivery failed to all alternate hosts.

После изучения проблемы оказалось, что эти домены находятся в черных списках Kerio, который в свою очередь соответственно не дает к ним подключаться почтовику. Для восстановления работы Exchange пришлось сделать следующее: в Kerio Control выбираем такие меню Конфигурация - Политика трафика - Предотвращение вторжения. В блоке Черные списки IP-адресов выбираем нужный список (в моем случае это был Russian Business Network) и меняем действие "Записать в журнал и удалить" на "Записать в журнал". После этого жмем кнопку Применить.

вторник, 26 марта 2013 г.

Ошибка переустановки WSUS: "Обновление не найдено"

Имеется сервер с Windows Server 2008 R2 Enterprise x64. После переустановки WSUS как роли сервера процесс доходит до "Поиск обновлений", после чего выпадает с ошибкой: "Службы Windows Server Update Services: Установка не выполнена Ошибка: Обновление не найдено. Возможно, возникли проблемы с сетевым подключением."

Для решения проблемы необходимо скачать автономный установщик Windows Server Update Services 3.0 SP2 здесь. И после этого, соответственно, установить WSUS вручную.

среда, 20 марта 2013 г.

Автостарт виртуальных машин в Vmware Workstation 9 при запуске Windows

Для начала в меню Edit выбираем пункт Preferences. На закладке Workspace в поле Default location for virtual machines указываем путь, где расположены виртуальные машины. Этот же путь необходимо прописать на закладке Shared VMs в поле Shared VMs location.

Далее выбираем нужную уже подключенную виртуальную машину. В меню VM выбираем пункт Manage, а затем Share. Действуем согласно инструкции нажимая кнопку Finish и Close. Повторяем аналогичные действия для всех виртуалок, которым нужен автостарт.

Затем выбираем в библиотеке Shared VMs. Чуть правее есть пункт Manage Autostart VMs. Там можно выбрать, какие виртуальные машины будут стартовать при запуске Windows. Также необходимо выставить задержку между стартом каждой последующей виртуалки.

вторник, 19 марта 2013 г.

Ошибка обновления 0x80072F78 в WSUS

Ошибка 0x80072F78 возникает если компьютер пытается использовать прокси-сервер для подключения к WSUS.

Для исправления необходимо в командной строке запустить следующую строчку: proxycfg -d

Для Windows Server 2008 R2 Enterprise x64 данный вариант не подошел, так как proxycfg в ней отсутствует. Для решения проблемы я отключил прокси-сервер в настройках подключения Internet Explorer и выбрал "Автоматическое определение параметров". После этого ошибка исчезла.

понедельник, 18 марта 2013 г.

Исключения в брандмауэре для Terrasoft CRM

 Для правильной работы SQL в программе Terrasoft CRM, необходимо сделать исключения для следующих программ:

1. %ProgramFiles%\Microsoft SQL Server\MSSQL10_50.TS\MSSQL\Binn\sqlservr.exe
2. %ProgramFiles% (x86)\Microsoft SQL Server\90\Shared\sqlbrowser.exe

Отключение создания имен файлов в формате «8.3»

Для того чтобы отключить создание имен файлов в формате «8.3» на всех разделах NTFS, выполните следующие действия.
  1. Запустите программу Regedit.exe и найдите в реестре следующий раздел:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
  2. Выберите параметр NtfsDisable8dot3NameCreation.
    Примечание. По умолчанию значение этого параметра равно 0.
  3. В меню Правка выберите команду Изменить. В поле Значение введите число 1.
  4. Нажмите кнопку ОК и закройте редактор реестра (Regedit).
  5. Перезагрузите компьютер.
Примечание. Изменение параметра реестра NtfsDisable8dot3NameCreation влияет только на вновь созданные файлы, папки и профили. На уже существующие файлы это изменение не распространяется.

Взято здесь.

Отключение некоторых компонентов протокола IP версии 6

Чтобы отключить отдельные компоненты IPv6, выполните описанные далее действия.
  1. Нажмите кнопку Пуск, введите regedit в поле Начать поиск, затем выберите regedit.exe в списке Программы.
  2. В диалоговом окне Контроль учетных записей пользователей нажмите кнопку Продолжить.
  3. Найдите и выберите следующий подраздел реестра:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\
  4. Дважды щелкните пункт DisabledComponents для изменения параметра DisabledComponents.
    Примечание. Если параметр DisabledComponents недоступен, его необходимо создать. Для этого выполните указанные ниже действия.
    1. В меню Правка выберите пункт Создать, а затем — Параметр DWORD (32 бита).
    2. Введите DisabledComponents и нажмите клавишу ВВОД.
    3. Дважды щелкните пункт DisabledComponents.
  5. Введите любое из указанных ниже значений для настройки протокола IP версии 6, а затем нажмите кнопку ОК.
    1. Введите 0, чтобы включить все компоненты IP версии 6.
      Примечание. Значение "0" используется по умолчанию.
    2. Введите 0xffffffff, чтобы отключить все компоненты IP версии 6, кроме интерфейса замыкания на себя. При этом значении Windows Vista также будет использовать в политиках префиксов протокол IP версии 4 вместо IPv6.
    3. Введите 0x20, чтобы использовать в политиках префикса IP версии 4 вместо IP версии 6.
    4. Введите 0x10, чтобы отключить собственные интерфейсы IP версии 6.
    5. Введите 0x01, чтобы отключить все туннельные интерфейсы IP версии 6.
    6. Введите 0x11, чтобы отключить все интерфейсы IP версии 6, кроме интерфейса замыкания на себя.
Примечания
  • Использования других значений (кроме 0x0 или 0x20) может вызвать сбой в работе службы маршрутизации и удаленного доступа.
  • Чтобы изменения вступили в силу, необходимо перезагрузить компьютер.
Взято здесь

суббота, 9 марта 2013 г.

Hdparm и его автоматическая загрузка в Windows

Имеется ноутбук Asus X301 и винчестер Hitachi HTS545050A7E380. Операционная система - Windows 7 x64. Через минут 5-10 простоя винт начинал потрескивать, шуршать головками. Плюс в SMART постоянно увеличивался параметр Load/Unload Cycle Count.

После изучения проблемы в интернете, оказалось что у некоторых моделей винчестеров Hitachi была введена парковка головок чтения/записи после бездействия в течение 5 мин. (для повышения надёжности). Поэтому она может сопровождаться такими звуками.

За такое поведение отвечает APM - Advanced Power Management. Отключение функции APM позволяет уменьшить частоту «парковки» головок жесткого диска, что позволяет снизить уровень шума. Описание применяемых значений можно почитать здесь.

Для изменения параметров APM используется программа Hdparm. Скачал я v.6.9 отсюда: https://sites.google.com/site/disablehddapm. После установки во всех ярлыках программы плюс в батнике автозагрузки пришлось поменять переменную %ProgramFiles% на %ProgramFiles(x86)% (для 32 битных систем этого делать не нужно). Единственный минус hdparm - значение APM сбрасывается (с установленного - 254, к первоначальному - 1) после выхода компьютера из сна. 

Для обхода такого поведения пришлось создать задачу в планировщике заданий. Задача запускает файл "enable hdd apm max performance.cmd" с системными правами по событию журнала System (источник - Power-Troubleshooter, код события - 1). При запуске сначала была ошибка 0x2331. Это связано с тем, что в батнике нужно прописать полный путь к запускаемому exe-файлу. Таким образом, нужно заменить строчку {hdparm -B 254 hda} на {"%ProgramFiles(x86)%\hdparm\hdparm" -B 254 hda} (без фигурных скобок) и поменять pause в конце скрипта на exit. Для 32 битных систем соответственно строка будет выглядеть так: {"%ProgramFiles%\hdparm\hdparm" -B 254 hda}.

P.S. Для создания задачи необходимо совершить следующие действия:
  1. Жмем кнопку Пуск, затем Панель управления - Администрирование - Планировщик заданий.
  2. В открывшемся окне в меню Действие выбираем Создать задачу.
  3. Задаем имя задачи.
  4. На вкладке Действия жмем кнопку Создать. В поле действие должно быть установлено Запуск программы. Через кнопку Обзор выбираем наш файл "enable hdd apm max performance.cmd" и жмем Открыть, а затем ОК.
  5. На вкладке Условия снимаем галочку в поле Запускать только при питании от электросети и нажимаем кнопку ОК.