четверг, 28 ноября 2013 г.

Калибровка ИБП APC Smart-UPS 1000 RM



Краткое описание
Имеется ИБП APC Smart-UPS 1000VA RM 2U 230V (ссылка на сайте производителя: http://www.apc.com/site/support/UA/ru/product/SUA1000RMI2U/).
С 2007 года работал на оригинальных батареях, но в конце 2013 начал регулярно сообщать об их деградации, и показывать крайне невысокое прогнозируемое время работы в случае отключения электропитания.
Оригинальный комплект сменных картриджей RBC23 предлагается в продаже от 2600 до 3500 грн.
В самом сменном блоке: 4 батареи 151 х94 х65 мм (12В, 7/9 Ач)
Рекомендуемый аналог: CSB GP 1272 (12V/7A) – 165-250 грн, или более емкий вариант CSB HR 1234W (12V/9A) – 250-300 грн.
Было принято решение приобрести и установить в батарейный лоток неоригинальные батареи, а именно CSB HR 1234W.
Однако, после установки новых батарей, время автономной работы, сообщаемое ПО PowerChute, не изменилось.
Ниже – подробное описание проблемы и описание ее устранения.

воскресенье, 3 ноября 2013 г.

Триллер

Ничем не примечательная домашняя птица открыла путь к обогащению своим хозяевам, но вероломный дикий зверь, проживающий бок о бок с людьми на протяжении тысячелетий, спутал все планы...

(C) bash

Lineage: ошибка l2.exe.exe на первых минутах игры

После очередного обновления игра Lineage стала критовать на первых минутах игры. Иногда через пару секунд, иногда в течение нескольких минут после входа в игровой мир, игра Lineage закрывается, с сообщением ОС, что в программе l2.exe произошла ошибка и приложение будет закрыто.
До этого момента более года никаких проблем не отмечалось.
Перепробовал большинство рекомендаций, предложенных на форуме:
1. проверка жесткого диска на ошибки;
2. полная проверка клиента с помощью функции "Починить игру";
3. полная проверка клиента с помощью утилиты check4game - проверка файлов, проверка Frost, проверка сети;
4. добавил папку с игрой в исключения антивируса;
5. отключил функцию восстановления системы;
6. полностью переустановил драйвера видео на последнюю версию с сайта производителя;
7. обновил BIOS материнской платы на последнюю версию;
8. установил все обязательные и рекомендуемые обновления операционной системы;
Коды ошибок самые разные, источник - один из исполняемых файлов игры.

Источники рекомендаций:

Обращение в саппорт тоже помогло не сильно.

Однако, когда все это наконец-то надоело, внезапно нашлась вот такая страничка: Ошибка l2.exe.exe на первых минутах игры
Не мучая читателей объяснениями, там предлагалось скачать и запустить файл для исправления реестра.

Суть исправления - очистка параметра AppInit_DLLs в ветках реестра HKLM\Software\Microsoft\Windows NT\CurrentVersion\Windows и HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Windows 

Вот тут про этот параметр подробней: http://support.microsoft.com/kb/197571/en-us
Посик по названию ветки реестра показывает, что любая сильно умная программа или, чаще всего, троян могут использовать эти ветки реестра для загрузки своих DLL.

Что там было в рассматриваемом случае - не знаю, поспешил с очисткой. Но - ошибки прекратились, а это главное.

Текст reg-файла для автоматического исправления ошибки ниже:

О происхождении чертежей

Нашел вот здесь -  http://mgsupgs.livejournal.com/995811.html прекрасное.
Почти такое же, как рассказ про ТЗ на 7 красных перпендикулярных друг другу линий, 2 из которых зеленые, 2 без цвета, а 1-а в форме котенка.

Участник форума спросил:
>Хотелось бы задать следующий вопрос - откуда берутся чертежи , я имею ввиду кроме покупки?
>Я не первый месяц пытаюсь найти хоть что-то в Интернете на эту тему, в том числе и на забугорных сайтах - все бестолку.

Один мой знакомый главспец ответил. Дети могут не выходить.

Ваш, уважаемый коллега, вопрос сродни вопросу: «Откуда берутся дети»
Хорошие дети берутся из свежей капусты а плохие из тухлой. 
Чертежи обычно берутся вот откуда:

четверг, 31 октября 2013 г.

Установка 1С:Предприятие 7.7 на Microsoft SQL Server 2008

Жизнь не стоит на месте :)
Несколько ссылок, которые могут служить пошаговым руководством:
http://forum.ru-board.com/topic.cgi?forum=8&topic=34526
http://tavalik.ru/index.php/ustanovka-1spredpriyatie-7-7-na-microsoft-sql-server-2008-r2/
http://www.maxblogs.ru/articles/zastavlyaem-rabotat-1s-versii-77-na-windows-server-2008-r2-64bit
http://forum.ru-board.com/topic.cgi?forum=8&topic=34526&start=20#18
http://tavalik.ru/index.php/hex-editor/

Некоторые моменты:
  • установку не делаем, берем папку с установленной 1С с другой машины;
  • добавляем файл 1cv7s.exe в исключение “Предотвращения выполнения данных (DEP)"; 
  • патчим bkend.dll (или берем готовый) для исправления ошибки "Для доступа к базе данных требуется ODBC-драйвер для MS SQL Server версии 3.50.0303 или старше.", "«Неправильный синтаксис около ключевого слова «TRANSACTION»" и "База данных не может быть открыта в однопользовательском режиме";
  • создаем пустой файл ordnochk.prm для устранения ошибки "Порядок сортировки, установленный для базы данных, отличается от системного!";
  • в 1С параметрыбазы данных SQL задаем в виде <Сетевое имя компьютера>\<Имя экземпляра SQL Server>;

Ошибка установки MS SQL Server на ПК с нечётным количеством ядер процессора.

Проблема:
Машина на AMD Athlon II X3 435, свежеустановленная Windows 2003 Server
Ставится MS SQL Server 2000 Standart, установка проходит нормально, все работает.
Однако, после попытки установить SP4, MS SQL перестает запускаться.
Точнее сказать, в процессе установки наглухо зависает, а после принудительного прерывания - более не стартует.

В журнале установки отображается следующее:
13:44:06 Upgrading databases
13:44:06 Upgrading databases on instance 'MSSQLSERVER'
13:44:06 C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\SqlSetup\Bin\scm.exe  -Silent 1 -Action 6 -Service MSSQLSERVER 
13:44:06 Process Exit Code: (0)
13:44:06 C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\SqlSetup\Bin\scm.exe  -Silent 1 -Action 6 -Service MSSQLSERVER 
13:44:06 Process Exit Code: (0)
13:44:06 C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\SqlSetup\Bin\scm.exe  -Silent 1 -Action 1 -Service MSSQLSERVER   -StartupOptions \-T4022 \-T4010 \-m
13:59:13 Process Exit Code: (1460) Возврат из операции произошел из-за превышения времени ожидания.

14:01:36 A service control operation failed for the MSSQLSERVER service: 1460
Возврат из операции произошел из-за превышения времени ожидания.

14:02:33 An error occurred starting the service to build system catalogs.
14:02:33 Action CleanUpInstall:
14:02:33 Installation Failed.



Попытки использования других версий ПО (Developer, Enterprise) и прочие игры с ПО (обычные советы насчет отключения антивируса и т.п.) результата не дали.

Решение:
Нашел несколько ссылок, с примерно похожими симптомами:
1.http://www.sql.ru/forum/684454-3/oshibka-pri-ustanovke-obnovleniy-sp4-na-ms-sql-2000 - некто xishnik  хотел поднять 2000 SQL и накатить SP4 поверх, результат как у меня. Если убрать разухабистые комментарии тамошних форумных дебилов, в сухом остатке останется буквально 3 сообщения в самом конце темы - да, на нечетном количестве ядер установка SP4 не стартует, а если поменять процессор после установки сервис-пака - MS SQL не работает.
2. http://support.microsoft.com/kb/954835/en-us - "On a computer that has a multicore processor, you may be unable to install SQL Server 2005" - не совсем 2000 SQL, конечно, но все-таки похоже: 
Consider the following scenario. You try to install Microsoft SQL Server 2005 on a computer that has a multicore processor, and one of the following conditions is true:
 - The ratio between logical processors and physical sockets is not a power of 2. For example, the computer has a single socket together with a triple-core processor.
 - The number of physical cores is not a power of 2.
 - The total number of CPUs is an odd number. For example, there are seven or nine CPUs.
In these scenarios, you cannot install SQL Server 2005.
Лечить проблему, не меняя сам процессор, предлагается через редактирование файла BOOT.INI путем установки параметра  /NUMPROC= 1. (подробней см. по ссылке выше)

Попробовал, но увы, ни на 2005, ни на 2000 версиях SQL рецепт не сработал.
Помогло только волевое решение перейти на версию SQL Server 2008 SP1 CU3. Она работает на любом количестве ядер.
Конечно, возникла новая проблема: подружить 1С 7.7 с 2008 SQL Server, но это другая история.

Контроллер домена работает неправильно

Утянуто отсюда: http://troublehooting.narod.ru/win/dc2k.html

  Список продуктов, к которым относится данная статья:

Microsoft Windows Server 2003 Standard Edition
Microsoft Windows Server 2003 Enterprise Edition
Microsoft Windows Server 2003 Datacenter Edition
Microsoft Windows 2000 Datacenter Server
Microsoft Windows 2000 Advanced Server
операционная система Microsoft Windows 2000 Server


Внимание! Решение проблемы связано с внесением изменений в системный реестр. Перед внесением изменений рекомендуется создать архивную копию системного реестра и изучить процедуру его восстановления. Дополнительные сведения об архивировании, восстановлении и изменении реестра см. в следующей статье базы знаний Майкрософт:
256986(http://support.microsoft.com/kb/256986/) Описание реестра Microsoft Windows

Проблема

После запуска средства Dcdiag на контроллере домена под управлением Windows 2000 или Windows Server 2003 появляется следующее сообщение об ошибке.

DC Diagnosis
Performing initial setup:
[DC1] LDAP bind failed with error 31


Если запустить команду REPADMIN /SHOWREPS на контроллере домена в локальном режиме, появляется следующее сообщение об ошибке:

[D:\nt\private\ds\src\util\repadmin\repinfo.c, 389] Ошибка LDAP 82 (Локальная ошибка).

При попытке получить с контроллера домена доступ к сетевому ресурсу (включая ресурсы с именами в формате UNC и подключенные сетевые диски) появляется следующее сообщение об ошибке:

Отсутствуют серверы, которые могли бы обработать запрос на вход в сеть (c000005e = "STATUS_NO_LOGON_SERVERS")
После запуска с консоли контроллера домена одного из средств администрирования Active Directory, включая оснастки «Active Directory — сайты и службы» и «Active Directory — пользователи и компьютеры», появляется одно из следующих сообщений об ошибках.

Не удалось найти сведения об именах по следующей причине: Невозможно обратиться за проверкой подлинности в орган сертификации. Обратитесь к администратору и проверьте правильность настройки домена и что домен работает.

Не удалось найти сведения об именах по следующей причине: Конечная учетная запись указана неверно. Обратитесь к администратору и проверьте правильность настройки домена и что домен работает.

Клиенты Microsoft Outlook, подключающиеся к серверу Exchange, который использует данный контроллер домена для проверки подлинности, получают запрос на указание учетных данных, даже если проверка подлинности при входе на других контроллерах домена прошла успешно.

Средство Netdiag отображает следующие сообщения об ошибках.

DC list test . . . . . . . . . . . : Failed
[WARNING] Cannot call DsBind to . (). [ERROR_DOMAIN_CONTROLLER_NOT_FOUND]
Kerberos test. . . . . . . . . . . : Failed
[FATAL] Kerberos does not have a ticket for krbtgt/.
[FATAL] Kerberos does not have a ticket for .
LDAP test. . . . . . . . . . . . . : Passed
[WARNING] Failed to query SPN registration on DC \


В журнале системных событий на контроллере домена регистрируется следующая запись.
Тип: Ошибка
Источник: Диспетчер служб
Код (ID): 7023
Описание: Служба «Центр распространения ключей Kerberos» завершена из-за ошибки: Диспетчер защиты (SAM) или локальный сервер (LSA) не смог выполнить требуемую операцию. 

Решение

После подключения к серверу терминалов на Windows 2003 - пользователь видит черный экран

Проблема :
После подключения к терминальному серверу на Windows 2003 пользователь видит черный экран.

Решение: немного поправить реестр, найдено на http://theregime.wordpress.com/2010/02/15/rdp-black-screenconsole-black-screen-or-parts-black-windows-2003/

Ну и традиционно утяну к себе, на всякий случай:

S.M.A.R.T. атрибуты

Собрал понемногу из статей на http://forum.oszone.net 
 
Программы для чтения SMART
SpeedFan
SMARTUDM - HDD S.M.A.R.T. Viewer
MHDD
Виктория 


Расшифровка параметров:
Attribute - имя атрибута;
ID - номер атрибута;
Value - значение атрибута (выше лучше);
Threshold - пороговое значения атрибута (если значение меньше чем Threshold, готовьтесь к неприятностям);
Worst - самое низкое значение атрибута за все время тестирования;
Raw - текущее значение атрибута в 16-ричном значении (меньше лучше);
Type - тип атрибута (PR - Performance-related, ER - Error rate, EC - Events count, SP - Self-preserve).


 Параметры:

MS SQL. Состояние базы данных SUSPECT

База данных может войти в состояние SUSPECT по многим причинам: неисправность оборудования, "битый" LOG или MDF файл, заполнено дисковое пространство, ограничения по линии файловой системы FAT32 и т.д.

Если обратиться в BOL, то там можно узнать, что состояние SUSPECT означает повреждение файла (находится в подозрительном состоянии) и он может быть восстановлен или удален. Также отмечается, что базу данных можно восстановить из резервной копии.

Со словом "удален" все понятно. Попробуем восстановить базу данных. Для простоты будем рассматривать случай, когда повреждена пользовательская база данных.
1. Останавливаем MS SQL SERVER;
2. Копируем файлы mdf и ldf аварийной базы данных в безопасное место;
3. Стартуем сервер и удаляем аварийную базу данных. В этом пункте в некоторых случаях, когда невозможно удалить базу данных, придется подкорректировать системную таблицу sysdatabases;
4. Создаем новую базу данных с таким же именем и местоположением как и аварийная база данных;
5. Останавливаем сервер и подменяем mdf файл;
6. Стартуем сервер. В данный момент состояние аварийной базы данных для нас не актуально.
7. Из QA выполняем скрипт, который позволит нам редактировать системные таблицы
Use master
go
sp_configure 'allow updates', 1
reconfigure with override
go
8. Там же выполняем скрипт, который выводит номер статуса аварийной базы данных, например, 536870912 - полнотекстовые функции включены и т.д.
select status from sysdatabases where name = ''
и запоминаем/записываем значение на случай неудачи перестройки лога
9. Там же выполняем скрипт, который переводит базу данных в аварийный режим
update sysdatabases set status= 32768 where name = ''
10. Перезапускаем MS SQL SERVER;
11. База данных должна находиться в emergency mode, но уже не в состоянии SUSPECT
12. Из QA выполняем скрипт, который создает новый лог к аварийной базе данных
DBCC REBUILD_LOG('', '<имя нового лога с указанием полного пути>')
SQL Server скажет - Warning: The log for database '' has been rebuilt.
13. Выполняем следующий скрипт - переводи базу данных в однопользовательский режим:
Use master
go
sp_dboption '', 'single user', 'true'
go
USE
GO
DBCC CHECKDB('', REPAIR_ALLOW_DATA_LOSS)
go

1. Если Вам не удалось перевести базу в single user mode, то для проверки целостности данных можно попробовать dbo only mode
sp_dboption '', 'dbo use only', 'true'
2. Если все прошло успешно, то
sp_dboption '', 'single user', 'false'
go
Use master
go
sp_configure 'allow updates', 0
go

ПРИМЕЧАНИЕ.
1. Если в состояние SUSPECT вошла, например, база данных TEMPDB, то необходимо воспользоваться рекомендациями {http://support.microsoft.com/kb/q288809/}
2. Можно интересную информацию получить по ссылке {http://support.microsoft.com/default.aspx/kb/328354}
3. Резервное копирование и восстановление баз данных {http://www.sql.ru/articles/Publications.shtml#fix}


Оригинал статьи утянут отсюда: http://alexs07.livejournal.com

вторник, 29 октября 2013 г.

1С и Excel

Нашел вот здаесь http://exp-1c.narod.ru/articles/articl01.htm - отличную статью про связку
Excel и 1С. Утяну к себе кусочек, на всякий случай.

Сложность поддержки большого проекта

Маркетолог спрашивает программиста: в чём сложность поддержки большого проекта?
Программист: ну представь, что ты писатель и поддерживаешь проект "Война и мир". У тебя ТЗ — написать главу как Наташа Ростова гуляла под дождём по парку. Ты пишешь "шёл дождь", сохраняешь, вылетает сообщение об ошибке "Наташа Ростова умерла, продолжение невозможно". Почему умерла? Начинаешь разбираться. Выясняется, что у Пьера Безухова скользкие туфли, он упал, его пистолет ударился о землю и выстрелил в столб, а пуля от столба срикошетила в Наташу. Что делать? Зарядить пистолет холостыми? Поменять туфли? Решили убрать столб. Получаем сообщение "Поручик ржевский умер." Выясняется, что он в следующей главе облокачивается о столб, которого уже нет ...

Ошибка "Удаленный компьютер отключил сеанс, из-за ошибки в протоколе лицензирования"

При попытке подключения к удаленному рабочему столу соединение прерывается с ошибкой "Удаленный компьютер отключил сеанс, из-за ошибки в протоколе лицензирования".

Причина возникновения этой ошибки кроется в отсутствии прав у пользователя на создание подразделов HardwareID и Store в ветке реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing.

Для устранения ошибки, выполните следующие действия: Запустите «Подключение к удаленному рабочему столу» (или введите команду mstsc.exe из командной строки) с правами администратора («Запуск от имени администратора») или войдите в систему под учетной записью с правами администратора домена, если компьютер входит в домен.

Подключитесь к терминальному серверу. В этот момент будут автоматически созданы разделы реестра HardwareID и Store.

Отключитесь от терминального сервера. После выполнения описанных выше действий, вы снова можете подключаться к терминальному серверу под учетной записью с правами пользователя.

пятница, 25 октября 2013 г.

Проблема с контроллером USB


Описание проблемы
Перестала видеться флешка, при вставке просто ничего не происходит. Ни звука вставки устройства, ни появления съемного диска, ни нового устройства нет. Хотя светодиод на флешке загорается, т.е. питание подается.
Такая же ситуация со всеми остальными USB устройствами, они не видятся системой. Флешка рабочая и на другом компьютере определяется и работает корректно.
Смотрим в диспетчере устройств , все устройства в ветке «Контроллеры универсальной последовательной шины USB» помечены желтым восклицательным знаком usb error.
А в свойствах этих устройств висит ошибка:
«Windows не удалось запустить это устройство, поскольку информация о его конфигурации в реестре неполна или повреждена. (Код 19)»
 
Решение найдено на  http://itblog.pro/2010/10/problema-s-kontrollerom-usb/
Еще есть полезная инфа тут: http://forum.oszone.net/post-1275726.html#post1275726

Причина, скорее всего такая же - присутствовала установка различного софта для восстановления убитых USB-флешек, в т.ч. и JetFlash

Решение:

Правильное удаление Daemon Tools

Найдено тут: http://mountiso.ru/forum/6-11-1 


Также есть много полезного тут: http://daemonpro-help.com/ru/problems_and_solutions/registry_and_sptd_problems.html


Полный текст ниже:

Запуск 1С версии 7.7 релиз 27 (1Cv77 rel 27) на MS SQL Server 2008

Вот здесь найдено очередное описание. Сам ничего патчить не стал - взял проверенное коллегами решение. Но для понимания механизмов - полезно ознакомиться.
 

Инструкция по установка SQL Server 2005 (MSSQL)

Собственно, сабж.

http://www.aspnet.com.ua/install_SQL_Server.html

Для тех кому надоело показывать, как установить, а самому инструкцию писать лень :)

пятница, 23 августа 2013 г.

При попытке запуска 1С 7.7 - сообщение об ошибке, что не найден файл 1Cv7.ORD

База работала на 25 релизе 1С 7.7 под Windows 7 x64 SP1
Возникла необходимость развернуть архив на Windows 2003 Server.

При попытке стартануть 1С в режиме предприятия, или открыть конфигураию в Конфигураторе - получаем сообщение, что "Не найден файл 1Cv7.ORD"

Попытки сменить кодовую страницу на "Русская" - приводят к такой же ошибке.

Решение оказалось очень простое:
Запускаем Конфигуратор под XP. Получим сообщение, что файл 1Cv7.ORD не найден. Заходим в меню установки кодовой страницы и сразу нажимаем ОК (т.е. остается выбранным пункт "+Текущий порядок сортировки").

После завершения переиндексации, в папке БД появляется файл 1Cv7.ORD, и с 1С можно нормально работать.

P.S. Не пробовал, ибо не было времени: стартануть на 27 релизе, записать файл OrdNoChk.prm, восстановить данные через "Сохранить/Восстановить" или "Загрузить/Выгрузить".

четверг, 22 августа 2013 г.

Пираты / антипираты

Как водится, сплошные цитаты. :) Полные версии - по ссылкам.

"Вся копирастия кормит огромного паразита-посредника. Разговоры о голодающих авторах — гнусная ложь. Сегодняшняя копирастия есть кампания шантажа и рэкета посредника-паразита, который пришёл в ужас от того, что новая технология условно «нулевых затрат на копирование» уничтожит их, паразитов-посредников. Соответственно что надо развивать — механизмы первой продажи по подписке, например, или продажи каких-нибудь дисков как приложение к концертам — работающие напрямую и устраняющие Посредника-Глиста"

"НИЧТО НЕ СОЗДАЁТСЯ С НУЛЯ. Каким бы гениальным ни был человек или группа, в течение своей жизни переоткрыть то, что человечество открывало несколько тысяч лет, НЕ-ВОЗ-МОЖ-НО. А ситуация, когда всё под копирайтом для всех, кроме работников мега-корпораций, которые платят друг другу за патенты (или взаимозачитывают их без денег), есть НАМЕРЕННОЕ ПОМЕЩЕНИЕ ЧЕЛОВЕЧЕСТВА В ТЁМНЫЕ ВЕКА. Понятно, что речь здесь идёт не только о развлечениях (музычка, детективы), но обо всей культуре, о технической культуре, о передаче знаний в целом. Вот чем опасна копирастия в целом: дудя в дуду «накормим бедных музыкантов», она на самом деле запрещает всей человеческой культуре развиваться."
"Мне "антипиратский" закон не нравится не тем, что придется платить за контент, а тем, что нет и не предвидится легальной альтернативы торрентам.
И дело тут не только в стоимости.
Проблема также и в ассортименте. ...
Нашу культурную жизнь смогут контролировать несколько толстосумов. И если они в один прекрасный момент решать, что мы не заслуживаем хорошей музыки, а должны слушать ВИА ГРА - так и будет. Если они решат что Лукьяненко - нерукопожатен и нехер его печатать - так и будет.
Вот это меня действительно беспокоит, а не то что надо за что-то платить."
http://roman-n.livejournal.com

"Cовременный читатель обладает корпусом текстов в бесплатных библиотеках на 200 лет непрерывного чтения без сна и еды. Плюс к этому корпусу книжных текстов — еще и огромный бесплатный и агрессивно навязываемый контент сетевых СМИ, блогосферы, форумов и сайтов. Поэтому книга не представляет для современников былой ценности, и читатель искренне не понимает, почему он должен платить свои деньги за прочитанную книгу (а не получать, например, за потраченное время)"
http://lleo.me/dnevnik/2013/04/10.html

POINTDEV IDEAL Migration - миграция между доменами

IDEAL Migration управляет Windows NT, 2000, 2003 доменами, консолидируя и обеспечивая надежное перемещение в Windows 2000/2003. Экспорт и импорт объектов сделаны в виде CSV файлов. Эти файлы могут быть легко установлены в базе данных, изменены или созданы вами непосредственно. Характеристики этого продукта и его совместимость с Windows 2000 делают его лидером рынка. Как только вами утвёрждён план перехода или консолидации, IDEAL Migration берется за переправку требуемых объектов для лучшего и быстрого исполнения. IDEAL Migration – незаменимое устройство в реорганизации вашей IT системы.
IDEAL Migration осуществляет:
- перемещение пользовательских паролей между Windows NT, 2000 и 2003 системами
- перемещение общедоступных папок от сервера к другому
- перемещение учетных записей пользователя от домена к другому
- перемещение групп пользователей
- перемещение ресурсов
- перемещение файлов и параметров настройки защиты каталога
Особенности IDEAL Migration:
- Консолидация Windows NT, 2000 и 2003 доменов
- Консолидация Windows NT, 2000 и 2003 серверов
- Перемещение из Windows NT, 2000 и 2003 доменов и обратно
- Перемещение из Windows NT, 2000 и 2003 серверов и обратно
- Обработка одного или более исходных компьютеров или доменов
- Обработка одного или более компьютеров адресата или доменов
- Комплексное управление паролем при перемещении пользователи в Windows 2000 и 2003
- Автономное перемещение (для остановленных или разъединенных серверов)
- Три режима импорта объектов: "Добавить", "Изменить", и "Добавить + изменить"
Сайт разработчика: http://www.pointdev.com/ru/ideal-migration
А всякие описания и впечатления тут http://rutracker.org :)

среда, 21 августа 2013 г.

Злой дух Ямбуя

Охоту на живца с котелком помню с детства :)
 
 "События фильма происходят в конце 40-х годов в малодоступных районах Восточной Сибири. Во время геодезических исследований в одной из экспедиций один за другим исчезают 3 человека — Петрик, Ефименко и Быков. План экспедиции под угрозой срыва. Коллеги отправляются на поиски пропавших. Все исчезновения происходили неподалёку от гольца Ямбуй. Через некоторое время они встречаются с племенем эвенков, где им рассказывают всяческие истории про Ямбуй и бродящего там злого духа. От местных жителей Григорий Федосеев также узнает, что, кроме геодезистов, ранее пропали два эвенка.
В дальнейшем выясняется, что в районе Ямбуя объявился медведь-людоед. Рискуя собой, пожилой эвенк Карарбах и Федосеев выслеживают и убивают «злого духа»."
wiki

"По повести Григория Федосеева, основанной на реальных событиях. Первые послевоенные годы. В таежных малодоступных лесах Восточной Сибири проводятся геодезические исследования. В лагере экспедиции готовятся к возвращению на базу. Радиограмма из штаба о том, что на гольце Ямбуй бесследно исчез ещё один наблюдатель, заставила изменить планы. В поисках пропавших принимают активное участие местные жители - эвенки, замечательные охотники и следопыты, хорошо знающие тайгу. Мрачные легенды рассказывают жители глухого уголка Восточной Сибири - о злом духе Ямбе, который преследует всех, вступивших на его территорию. Много опасных приключений ждет смельчаков прежде чем они обнаружат истинного виновника трагедии - медведя-людоеда. Неторопливый ритм, красивые и в то же время беспокоящие виды природы, создают тревожную атмосферу подстерегающей на каждом шагу опасности."
kinozal.tv

В Windows 7 вместо гаджетов отображаются черные квадраты

У данной проблемы чаще всего две причины:

1. Наличие подраздела с именем в виде символа ASCII в разделе реестра:

 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internes\Zones
Для исправления переходим в раздел HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\InternetSettings\Zones.
Находим и удаляем ключ, отображаемый как символ ASCII.

2. В системе испорчена регистрация XML компонентов.
Для исправления перерегистрируем с помощью regsvr32.exe библиотеки msxml3.dll, scrrun.dll и jscript.dll После каждой команды должно появиться сообщение вида Вызов "DllRegisterServer в успешно завершен". После повторного входа в систему гаджеты начнут работать.

Квадраты вместо русских букв в Ubuntu Server 12.04

Если в консоли вместо русских букв выводятся квадраты, то исправляем это следующим образом:
  1. Выполняем команду sudo dpkg-reconfigure console-setup.
  2. Далее выбираем следующие пункты:
    • UTF-8;
    • Пятую строчку сверху;
    • Fixed;
    • 16.
  3. В файл /etc/rc.local перед exit 0 вставляем строку setupcon.

понедельник, 15 июля 2013 г.

Система не видит USB-устройство

Еще совсем недавно вы могли беспрепятственно копировать информацию с USB-накопителя на ПК, и вдруг система перестаёт его распознавать, хотя на других компьютерах флешка продолжает нормально функционировать.

В операционной системе Windows есть файл INFCACHE.1, в котором хранится информация обо всех драйверах устройств, когда-либо подключавшихся к ПК. Файл этот можно обнаружить в директории Windows\inf (в Windows 7 он лежит в папке C:\Windows\ System32\DriverStore). Этот документ содержит данные также о вашем USB-накопителе. Однако INFCACHE.1 — это гораздо больше, чем просто хранилище информации о подключаемых устройствах. Если система выдаёт ошибку при установке драйверов или отключении оборудования, данные о ней также записываются в кеш-файл.

Если ваше USB-устройство перестало корректно определяться, это скорее всего вызвано тем, что необходимые сведения в INFCACHE.1 были повреждены либо перезаписаны другими некорректными данными в процессе неудачной установки какого-либо устройства. Для исправления ошибки необходимо удалить файл INFCACHE.1. 

Найдено тут.

пятница, 12 июля 2013 г.

Samsung Galaxy Ace II: как сделать Hard Reset или полный сброс настроек

Способ 1 (на проверявшемся устройстве 2013 года выпуска не сработал). Набираем на клавиатуре смартфона код *2767*3855#. Сразу после того, как вы введете данную комбинацию, смартфон выполнит перезагрузку. После перезагрузки полностью очистится встроенная память устройства. Данные на карте памяти в результате ввода вышеуказанного кода стереться не должны. Но для подстраховки рекомендуется перед процедурой Hard Reset извлечь карточку из смартфона.

Способ 2 (стандартный). В меню смартфона выбираем пункт «Настройки». В нём выбираем пункт «Конфиденциальность», а в нём активируем опцию «Сброс данных». Смартфон вернется к изначальным настройкам, внутренняя память будет очищена, карта памяти не будет затронута.

Способ 3 (проверил, работает). Входим в режим Recovery. Для этого во время включения смартфона (при его загрузке) нужно зажать одновременно три кнопки: «Увеличение громкости» + кнопка «Home» + кнопка «Power» (включение/выключение). Удерживайте эти три клавиши, пока не будет осуществлен вход в режим Recovery (выглядит как консоль). После этого в меню Recovery нажимаем «Wipe» (навигация по меню осуществляется с помощью кнопки громкости, а активируются пункты кнопкой «Home»). Как и в предыдущих случаях, смартфон Samsung Galaxy Ace II сбросится к заводским настройкам, сотрутся все данные с пользовательской памяти, карта памяти не будет затронута (рекомендуем извлечь карту перед осуществлением процедуры Hard Reset).

В меню Android system recovery будут следующие строчки:
-          reboot  system now;
-          apply update from sdcard;
-          apply update from cache; (в тестовом устройстве не было)
-          wipe data/factory reset;
-          wipe cache partition;
-          backup user data; (в тестовом устройстве не было)
-          restore user data. (в тестовом устройстве не было)
Для того что бы сделать сброс параметров телефона к заводским нам нужно с помощью кнопки громкости в низ опустится на строчку wipe data/factory reset  и активировать ее с клавишей Home или Power. Откроется новое меню, где будет много строчек «NO»  и где-то посредине будет строчка — «Yes — delete all user data» опускаемся и активируем ее.  После этого телефон сообщит, что WIPE выполнен успешно. Далее выбираем команду "reboot  system now" и получаем телефон "только что с завода".

Печать отчетов на ЭККР "Мария-301МТМ" в автономном режиме

В автономном режиме аппараты могут печатать следующие отчеты:
  • Отчет по реализации артикулов;
  • X - отчет;
  • Z - отчет;
  • Полный отчет за период.

Для перехода в режим автономной печати отчетов необходимо:
  • Отключить аппарат от питающей сети;
  • Отключить кабель связи с терминальным оборудованием;
  • Установить ключ режима работ на передней панели аппарата в положение “0″;
  • Включить аппарат;
  • Поворотом ключа на заданную метку по окружности аппарат отпечатает соответствующий отчет, а именно: положение “P” - отчет по реализации артикулов, положение “X” - X отчет, положение “Z” - Z отчет, положение “П” - полный отчет за период.

Выход из режима происходит после установки связи с терминальным оборудованием:
  • Отключить аппарат от питающей сети;
  • Подключить кабель связи с терминальным оборудованием;
  • Установить ключ режима работ на передней панели аппарата в положение “Р”;
  • Включить аппарат.

четверг, 11 июля 2013 г.

Восстановление WMI базы

Windows Management Instrumentation - объектно ориентированный системный репозиторий Windows, позволяющий выполнять запросы и делать настройки многих аспектов системы. К примеру, обращаясь к WMI можно определить список установленных программ и выполнить их удаление\конфигурацию. Это особенно удобно для администрирования системы. Кроме того, WMI является важной частью работы системы и должна работать корректно.

Проблемы с WMI могут проявляться по разному:
- косвенно можно определить по логам (ошибки обработки WMI запросов). Может появляться сообщение о том, что не найдено пространство имен или что-то в этом же духе
- при работе различных утилит, работающих с WMI (командлеты powershell, такие как get-wmiobject; winmgmt)
- ошибки group policy, которые "завязаны" на WMI (фильтры для политик, подключение сетевых дисков, принтеров и проч.)

Первым делом, нужно проверить действительно ли проблема с WMI. Для этого достаточно сделать запрос к WMI, например, запустив powershell.exe и выполнив в нем команду get-wmiobject Win32_OperatingSystem

Если выдается ошибка, то приступаем к восстановлению. Создадим bat фай с содержимым:
sc config winmgmt start= disabled
net stop winmgmt /y
%systemdrive%
cd %windir%\system32\wbem
for /f %%s in ('dir /b *.dll') do regsvr32 /s %%s
wmiprvse /regserver
winmgmt /regserver
sc config winmgmt start= auto
net start winmgmt
for /f %%s in ('dir /s /b *.mof *.mfl') do mofcomp %%s

Запускаем его и перезагружаемся.

Описанная выше процедура считается безопасной и не должна привести к каким-либо проблемам. Если она не помогает, то следует пересоздать заново WMI репозиторий, как в инструкции по ссылке ниже. Но пересоздание WMI может привести к разнообразным проблемам со сторонним софтом, т.к. WMI база будет обнулена (до состояния свежеустановленной системы). После переинициализации WMI базы, возможно, придется переустанавливать софт в режиме восстановления. В этом нет ничего критичного, но это нужно учитывать.

воскресенье, 30 июня 2013 г.

ПОЭМА О РАБОТНИКАХ КОЛЦЕНТРОВ

У меня зазвонил телефон.
— Кто говорит?
— ОМОН.
— Откудова?
— Из Южного Бутова.
— Какой у вас вопрос?
— Не могу маску надеть на нос.
Тяну к носу изо всех сил.
И как я ее только вчера носил?
— Давайте попробуем разобраться в проблеме.
У вас так бывает всё время?
— Не, только сейчас.
— То есть, в первый раз?
— Не! Такой случай уже был!
— И как вы справились?
— Я забыл.
— Хорошо, оставайтесь у телефона.
Вы уверены, что это маска ОМОНа?
— Уверен.
— А проверьте?
— Сто раз проверил.
— И вы ее натягиваете со стороны головы?
— Кто? Я?!
— Ну конечно вы.
— Я шо по-вашему, больной?!
Я шо по-вашему... ой!
— Что случилось? Вы молчите уже минуту.
— Вы правы, я перепутал!
Я ее надевал со стороны ног!
— Всего вам доброго! Рад, что помог!

А тут есть еще немного :)

пятница, 14 июня 2013 г.

1С и Excel: общие сведения и методы


Таблицы 1С и Excel.
Многие пользователи для удобства работы сохраняют таблицы 1С (печатные формы) в формате Excel (*.xls). После чего в полученном файле делают различные группировки, сортировки, вычисления и т.п.
На сайте 1С (www.1C.ru) есть полезная программка, которая дает возможность открывать таблицы 1С в Excel и сохранять лист Excel как таблицу 1С. Это пригодится в том случае, если таблицу 1С не сохранили в формате Excel, а на том компьютере, где нужно открыть эту таблицу не установлена 1С.
Замечание: В Excel разделителем дробной части считается символ ",". Поэтому перед сохранением таблицы 1С в формате Excel замените в ней другой разделитель (например ".") на ",". Иначе в Excel с этими числами не удастся произвести вычисления, или они вообще не будут отображаться как числа. Например, в таблице 1С "15.2" отобразится в Excel как "15.фев".

Получение данных из Excel.
Доступ из 1С к Excel производится посредством OLE. Например, код
Попытка
Эксель = СоздатьОбъект("Excel.Application");
Исключение
Сообщить(ОписаниеОшибки() +
" Программа Exсel не установлена на данном компьютере!");
Возврат;
КонецПопытки;

позволит нам получить доступ через переменную "Эксель" к запущенному приложению Excel. А далее уже можно получить доступ к книге (файлу), листу и ячейке с данными. Далее примеры кода.
Открытие книги (файла):
Книга = Эксель.WorkBooks.Open(ПутьКФайлу);
ПутьКФайлу - полный путь к файлу книги Excel.
Выбор листа книги для работы с ним:
Лист = Книга.WorkSheets(НомерЛиста);
или
Лист = Книга.WorkSheets(ИмяЛиста);
НомерЛиста - номер листа в книге, ИмяЛиста - имя листа в книге.
Получение значения ячейки листа:
Значение = Лист.Cells(НомерСтроки, НомерКолонки).Value;
НомерСтроки, НомерКолонки - номер строки и номер колонки, на пересечении которых находится ячейка.
Важно: не забывайте поле выполнения нужных действий добавлять код Эксель.Quit(); , иначе запущенный процесс останется незавершенным и будет занимать память и процессор компьютера.

Вывод данных в Excel.
Для вывода (выгрузки) данных в Excel необходимо либо открыть существующую книгу, либо создать новую, и выбрать рабочий лист для вывода данных. Открытие существующей книги описано выше, а для создания новой книги нужно использовать следующий код:
Попытка
Эксель = СоздатьОбъект("Excel.Application");
Исключение
Сообщить(ОписаниеОшибки() +
" Программа Exсel не установлена на данном компьютере!");
Возврат;
КонецПопытки;

Книга = Эксель.WorkBooks.Add();
Так как при создании книги в Excel автоматически создаются листы (Сервис->Параметры->Общие->Листов в новой книге), то нужно лишь произвести выбор листа, с которым будет вестись работа:
Лист = Книга.WorkSheets(НомерЛиста);
либо добавить в книгу новый лист, если необходимо:
Лист = Книга.Sheets.Add();
Следующим шагом будет установка значения ячейки:
Лист.Cells(НомерСтроки, НомерКолонки).Value = Значение;
НомерСтроки, НомерКолонки - номер строки и номер колонки, на пересечении которых находится ячейка.
И в конце нужно произвести запись созданной книги:
Попытка
Книга.SaveAs(ПутьКФайлу);
Исключение
Сообщить(ОписаниеОшибки()
+" Файл не сохранен!");
Возврат;
КонецПопытки;

ПутьКФайлу - полный путь к файлу книги Excel (включая имя).
Важно: не забывайте, что в имени файлов не должно содержаться символов \ / : * ? " > < |.

Часто используемые методы для чтения/установки значений в Excel.
Эксель = СоздатьОбъект("Excel.Application"); Получение доступа к приложению Excel.
Эксель.Visible = Видимость; 0 - Excel не виден, 1 - виден.
Книга = Эксель.WorkBooks.Add(); Создание новой книги (файла) Excel.
Книга.SaveAs(ИмяФайла); Сохранение книги Excel.
Лист = Книга.WorkSheets.Add(); Добавление нового листа в книгу.
Книга = Эксель.WorkBooks.Open(ИмяФайла); Открытие существующей книги (файла) Excel.
Лист = Книга.WorkSheets(НомерЛиста); Установка листа в качестве рабочего с номером НомерЛиста.
Лист.Name = ИмяЛиста; Задание рабочему листу имени ИмяЛиста
Лист.PageSetup.Zoom = Масштаб; Задание параметра страницы "Масштаб" (от 10 до 400).
Лист.PageSetup.Orientation = Ориентация; Ориентация: 1 - книжная, 2 - альбомная.
Лист.PageSetup.LeftMargin = Эксель.CentimetersToPoints(Сантиметры); Задание левой границы (в сантиметрах).
Лист.PageSetup.TopMargin = Эксель.CentimetersToPoints(Сантиметры); Задание верхней границы (в сантиметрах).
Лист.PageSetup.RightMargin = Эксель.CentimetersToPoints(Сантиметры); Задание правой границы (в сантиметрах).
Лист.PageSetup.BottomMargin = Эксель.CentimetersToPoints(Сантиметры); Задание нижней границы (в сантиметрах).
Лист.Columns(НомерКолонки).ColumnWidth = Ширина; Задание ширины колонке.
Лист.Cells(НомерСтроки, НомерКолонки).Value = Значение; Ввод данных в ячейку.
Лист.Cells(НомерСтроки,НомерКолонки).Font.Name = ИмяШрифта; Установка шрифта в ячейке.
Лист.Cells(НомерСтроки,НомерКолонки).Font.Size = РазмерШрифта; Установка размера шрифта в ячейке.
Лист.Cells(НомерСтроки,НомерКолонки).Font.Bold = Жирный; 1 - жирный шрифт, 0 - нормальный.
Лист.Cells(НомерСтроки,НомерКолонки).Font.Italic = Курсив; 1 - наклонный шрифт, 0 - нормальный.
Лист.Cells(НомерСтроки,НомерКолонки).Font.Underline = Подчеркнутый; 2 - подчеркнутый, 1 - нет.
Лист.Cells(НомерСтроки, НомерКолонки).NumberFormat = Формат; Установка формата данных ячейки.
Лист.Cells(НомерСтроки,НомерКолонки).Borders.Linestyle = ТипЛинии; Установка рамок ячейки. 1 - тонкая сплошная.

(С) http://exp-1c.narod.ru/articles/articl01.htm

Ошибка при подключении Excel к OLAP

Проблема:
Возникает ошибка при подключении Excel'ем 2010-2013 к OLAP. Куб развернут в Analysis Services 2005.

При попытке обновления данных возникает ошибка - "The LocaleIdentifier property is not overwritable and cannot be assigned a new value"
(Свойство LocaleIdentifier недоступно для перезаписи. Ему не может быть присвоено значение.) 

Решение:
Google по тексту ошибки рекомендует экспериментировать с сочетанием установок языка на закладках "Regional Options" и "Advanced" в "Regional and Language Options".
[controlPanel]-[regional settings]-English (United States)

Альтернативное решение: в строке подключения дополнительно прописывать русскую (или другую) локализацию следующим образом:
Extended Properties="Locale=1049"
 
Несколько ссылок по теме: 
http://social.msdn.microsoft.com/Forums/ru-RU/sqlanalysisservices/thread/b016735e-9630-4855-b0c5-061895b9adcd
http://social.technet.microsoft.com/Forums/ru-RU/sqlanalysisservices/thread/8a1800e1-3500-4764-b175-0daf2c15c192 
http://www.sql.ru/forum/567949/oshibka-pri-otkrytii-svodnoy-tablicy-v-excel2003
http://www.dstewart.com.au/2012/08/xml-for-analysis-parser-localeidentifier-property/
http://venkattechnicalblog.blogspot.com/2012/03/fixxml-for-analysis-parser.html

Восстановление доверия в домене

При попытке входа на одной из рабочих станций в домене, получаем следующее сообщение "Не удалось установить доверительные отношения между этой рабочей станцией и основным доменом".

Решений найдено много, но больше всех понравилась статья у http://windowsnotes.ru, утяну на всякий случай.


"Как и учетные записи пользователей, учетные записи компьютеров в домене имеют свой пароль. Пароль этот нужен для установления так называемых «доверительных отношений» между рабочей станцией и доменом.  Пароли для компьютеров генерируются автоматически и также автоматически каждые 30 дней изменяются.

Домен хранит текущий пароль компьютера, а также предыдущий, на всякий случай :) . Если пароль изменится дважды, то компьютер, использующий старый пароль, не сможет пройти проверку подлинности в домене и установить безопасное соединение. Рассинхронизация паролей может произойти по разным причинам, например компьютер был восстановлен из резервной копии, на нем была произведена переустановка ОС или он просто был долгое время выключен. В результате при попытке входа в домен нам будет выдано сообщение о том, что не удается установить доверительные отношения с доменом.

Для восстановления доверительных отношений существует несколько способов. Рассмотрим их все по порядку.

Способ первый
Открываем оснастку «Active Directory Users and Computers» и находим в ней нужный компьютер. Кликаем на нем правой клавишей мыши и в контекстном меню выбираем пункт «Reset Account». Затем заходим на компьютер под локальной учетной записью и заново вводим его в домен.
Кое где встречаются рекомендации удалить компьютер из домена и заново завести. Это тоже работает, однако при этом компьютер получает новый SID и теряет членство в группах, что может привести к непредсказуемым последствиям.

Способ этот довольно громоздкий и небыстрый, т.к. требует перезагрузки, однако работает в 100% случаев.

Способ второй
Заходим на компьютер, которому требуется сбросить пароль, открываем командную консоль обязательно от имени администратора и вводим команду:
Netdom Resetpwd /Server:SRV1 /UserD:Administrator /PasswordD:*
где SRV1 — контролер домена, Administrator — административная учетная запись в домене. Дополнительно можно указать параметр /SecurePasswordPrompt, который указывает выводить запрос пароля в специальной форме.
В открывшемся окне вводим учетные данные пользователя и жмем OK. Пароль сброшен и теперь можно зайти на компьютер под доменной учетной записью. Перезагрузка при этом не требуется.
Что интересно, в рекомендациях  по использованию и в справке написано, что команду Netdom Resetpwd можно использовать только для сброса пароля на контролере домена, другие варианты использования не поддерживаются. Однако это не так, и команда также успешно сбрасывает пароль на рядовых серверах и рабочих станциях.
Еще с помощью Netdom можно проверить наличие безопасного соединения с доменом:
Netdom Verify WKS1 /Domain:Contoso.com /UserO:Administrator /PasswordO:*
Или сбросить учетную запись компьютера:
Netdom Reset WKS1 /Domain:Contoso.com /UserO:Administrator /PasswordO:*
где WKS1 — рабочая станция, которой сбрасываем учетку.

Способ достаточно быстрый и действенный, однако есть одно но: по умолчанию утилита Netdom есть только на серверах с установленной ролью  Active Directory Domain Services (AD DS). На клиентских машинах она доступна как часть пакета удаленного администрирования Remote Server Administration Tools (RSAT).

Способ третий
Еще одна утилита командной строки — Nltest. На компьютере, который потерял доверие, выполняем следующие команды:
Nltest /query - проверить безопасное соединение с доменом;
Nltest /sc_reset:Contoso.comсбросить учетную запись компьютера в домене;
Nltest /sc_change_pwd:Contoso.comизменить пароль компьютера.

Самый быстрый и доступный способ, ведь утилита Nltest по умолчению есть на любой рабочей станции или сервере. Однако, в отличие от Netdom, в которой предусмотрен ввод учетных данных, Nltest работает в контексте запустившего ее пользователя. Соответственно, зайдя на компьютер под локальной учетной записью и попытавшись выполнить команду можем получить ошибку доступа.

Способ четвертый
PowerShell тоже умеет сбрасывать пароль копьютера и восстанавливать безопасное соеднение с доменом. Для этого существует командлет Test-ComputerSecureChannel . Запущенный без параметров он выдаст состояние защищенного канала — True или False.
Для сброса учетной записи компьютера и защищенного канала можно использовать такую команду:
Test-ComputerSecureChannel -Server SRV1 -Credential Contoso\Administrator -Repair
где SRV1 — контролер домена (указывать не обязательно).


Для сброса пароля также можно также воспользоваться такой командой:
Reset-ComputerMachineChannel -Server SRV1 -Credential Contoso\Administrator

Способ быстрый и удобный, не требующий перезагрузки. Но и здесь есть свои особенности. Ключ -Credential впервые появился  в PowerShell 3.0. Без этого параметра командлет, запущенный из под локального пользователя, выдает ошибку доступа. Получается что данный метод можно использовать только на  Windows 8 и Server 2012, ведь для остальных ОС PowerShell 3.0 пока недоступен.
Как видите, способов восстановления доверительных отношений более чем достаточно. Однако если проблема приобретает постоянный характер, то проще подойти к ее решению с другой стороны.

Изменение параметров смены пароля компьютера
Смена пароля в домене происходит следующим образом:

Каждые 30 дней рабочая станция отправляет ближайшему контролеру домена запрос на изменение пароля учетной записи компьютера. Контролер принимает запрос, пароль изменяется, а затем изменения передаются на все контролеры в домене при следующей репликации.
Некоторые параметры смены пароля можно изменять. Например, можно изменить временной интервал или совсем отключить смену паролей. Сделать это можно как для отдельных компьютеров, так и для групп.
Если настройки необходимо применить к группе компьютеров, то проще всего использовать групповую политику. Настройки, отвечающие за смену паролей, находятся в разделе Computer Configuration — Policies — Windows Settings — Security Settings — Local Policies — Security Options. Нас интересуют следующие параметры:
Disable machine account password change — отключает на локальной машине запрос на изменение пароля;
Maximum machine account password age — определяет максимальный срок действия пароля компьютера. Этот параметр определяет частоту, с которой член домена будет пытаться изменить пароль. По умолчанию срок составляет 30 дней, максимально можно задать 999 дней;
Refuse machine account password changes — запрещает изменение пароля на контролерах домена. Если этот параметр активировать, то контролеры будут отвергать запросы компьютеров на изменение пароля.


Для одиночной машины можно воспользоваться настройками реестра. Для этого в разделе HKLM\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters есть два параметра :
 DisablePasswordChange — если равен 1, то запрос на обновление пароля компьютера отключен, 0 — включен.
MaximumPasswordAge — определяет максимальный срок действия пароля компьютера в днях. При желании можно задать более 1 миллиона дней

И в разделе HKLM\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters, только у контролеров домена, параметр:
RefusePasswordChange — если равен 1, то запрещает контролеру домена принимать запрос на изменение пароля. Этот параметр надо задать на всех контролерах в домене.


Вот вроде и все про доверительные отношения. Как видите, доверие в домене — штука тонкая, так что старайтесь его не терять.

(С) http://windowsnotes.ru/activedirectory/vosstanavlivaem-doverie-v-domene/

четверг, 13 июня 2013 г.

Не работает автоматическое обновление Windows

Проблема: 
Рабочая станция (Windows XP) не получает обновления через корпоративный WSUS.
При этом групповые политики, касающиеся WSUS, работают нормально, служба автоматического обновления также работает.
Принудительно обновление политик (gpupdate /force) + принудительный запуск обновления (wuauclt /detectnow) не помогают.

В файле журнала %windir%\WindowsUpdate.log регистрируются события вида:
"WU client failed to load persisted download calls with error 0x80004002" и"DM: GetSession failed with 0x80004002."

После загрузки из Windows Server Update Services Tools and Utilities утилиты Client Diagnostics Tool и ее запуска, получаем сообщение:
"GetAUSettingsMemory(&dwMemory) failed with hr=0x80040154"
Решение:
Запрос по коду ошибки предложил решение перерегистрировать DLL и перезапустить службу:
 
net stop wuauserv
regsvr32 wuweb.dll
regsvr32 wups2.dll
regsvr32 wups.dll
regsvr32 wucltui.dll
regsvr32 wuaueng1.dll
regsvr32 wuaueng.dll
regsvr32 wuapi.dll
regsvr32 MSXML3.dll
net start wuauserv


Этот метод может не помочь, если файлы библиотек испорчены/отсутствуют.
В этом случае необходимо загрузить и установить актуальную версию агента Центра обновления Windows: x86 и x64

После перезагрузки команда wuauclt /detectnow сразу запустит процесс обновления.

Ссылки по проблеме:
1. При попытке установить обновления с веб-узла Центра обновления Windows или Центра обновления Майкрософт возникает ошибка: "0x80004002"
2. После установки или восстановления Windows XP или после установки пакета обновления 3 (SP3) для Windows XP сразу после установки Windows XP с пакетом обновления 2 (SP2) не удается установить обновления





Принудительный запуск автообновления Windows

Когда нужно вручную запустить автообновление “прямо сейчас”.
При этом зайти на сайт Windows Update невозможно, но есть локальный WSUS.
Для запуска проверки обновлений достаточно позвать wuauclt /detectnow через Пуск\Выполнить.Через пару минут Windows предложит поставить обновления (жёлтый значок у часов), если они есть.

Explorer: пустой рабочий стол

Проблема
При включении, windows загружается нормально виден в сети, но не загружается рабочий стол (видна только картинка рабочего стола). Если посмотреть диспетчер задач, то можно увидеть что не загрузился explorer

Решение
Заходим в редактор реестра: Диспетчер задач → Файл → Новая задача → regedit

Находим следующие ветки:
 
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/WindowsNT/CurrentVersion/Image File Execution Options/explorer.exe
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/WindowsNT/CurrentVersion/Image File Execution Options/iexplorer.exe
 
 Удаляем их и перезагружаемся.

среда, 12 июня 2013 г.

Использование пар кабеля UTP различными приложениями

Приложение Используемые пары
Аналоговые телефоны 7-8 или 4-5
Цифровые телефоны 3-6 и 4-5
Ethernet 10BASE-T 1-2 и 3-6
Ethernet 100BASE-TX 1-2 и 3-6
Gigabit Ethernet 1000BASE-T все пары

четверг, 6 июня 2013 г.

"Оно само заработало"

xxx: сижу, пью кофе утром. звонок: одна из коллег: "Ты на работе?" (время 8:30). говорю - нет. она: а у меня вот к серверу не подключается, общая папка не работает. лезу смотреть, поправляю конфиг роутера. пишу ее коллеге в чате: пусть проверяет, мол. должно работать. звонок, та же первая коллега: спасибо, тут все само в 9-00 заработало

xxx:
хорошо им.
все само работает.
вот бы мне так.

(С) http://bash.im/quote/422889

среда, 29 мая 2013 г.

Как активировать режим Бога в Windows 7

     Этот режим позволит вам управлять всеми настройками Windows (Vista, 7, 8) из удобного графического меню.
     Для его активации необходимо создать на рабочем столе новую папку и переименовать ее следующим образом: GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}
     После это иконка папки приобретет вид иконки панели управления. Внутри папки можно будет увидеть ссылки на настройки, сгруппированные по категориям.

    Есть отзывы, что на x64 это не работает. Не замечал, может быть какие-то отдельные настройки и не работают

Найдено на  http://habrahabr.ru