Заметки IT Менеджера

01.02.2012

Вызов апплетов панели управления из командной строки

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

Апплеты в панели управления представляют собой обычные DLL-ки, имеющие расширение .cpl (Control Panel Library) и содержащие в себе функцию CPlApplet.

Обычно располагаются в системной директории Windows. В свою очередь, в каждом файле cpl может храниться несколько апплетов.

(далее…)

23.05.2011

Доверительные отношения между доменами и firewall

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

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

Windows NT

Порты клиентов

Порт сервера Служба
1024-65535/TCP 135/TCP RPC *
137/UDP 137/UDP Служба имен NetBIOS
138/UDP 138/UDP Вход в сеть и обзор сети NetBIOS
1024-65535/TCP 139/TCP Сеанс NetBIOS
1024-65535/TCP 42/TCP Репликация WINS

(далее…)

12.03.2010

Как починить WSUS agent на клиентской машине

Обновлено 12.03.2010 – добавлен скрипт для восстановление доступов к реестру и системным папкам

Ранее, я уже писал, как сверить список компьютеров, которые есть в AD с теми, которые есть во WSUS. Если эти списки не совпадают, то у вас проблема и часть компьютеров не обновляется.

В самом простом случае, вы забыли сделать групповую политику, которая настраивает клиентские компьютеры и серверы на обновление со WSUS, или сконфигурировали ее так, что она не применяется. Ручная настройка параметров через gpedit.msc тоже допустима, но только для тех компьютеров, которые не входят в домен.

Итак, политика применяется, но все равно компьютер не обновляется. Что делать и как лечить?

(далее…)

10.03.2010

Не очень большая стирка или убираем мусор на файловых ресурсах

В компании любого размера есть сетевые файловые ресурсы. Они могут быть как просто папкой общего доступа (шарой :-) на чьем-то компьютере, так и деревом или деревьями DFS и располагаться на специальных файловых серверах.

Если заглянуть вовнутрь, то можно увидеть, что бардак царит не только среди файлов, но и с доступами на них. Особенно это касается ресурсов общего доступа, они же файловые папки пользователей. В первую очередь это вызвано тем, что, по умолчанию, все папки имеют наследуемые права для такого замечательного пользователя как Creator Owner. Как результат, файлы и папки имеют SID удаленных пользователей. Да и вообще, по моему мнению, в большинстве случаев, Creator Owner в правах на папки в общих файловых ресурсах лишний.

Итак, как же избавиться от Creator Owner там где он есть, и как почистить ресурсы от SID удаленных аккаунтов. Все на самом деле просто. Для этого вам нужна замечательная программа subinacl.exe Она входит в Windows Server 2003 Resource Kit, но, в той версии есть серьезные ошибки и ей пользоваться не стоит. Нужно скачать subinacl версии 5.2.3790.1180 с сайта и ей пользоваться. Скачанный файл стоит положить в папку system32. Кстати под Vista/Windows 2008/Windows 7 она тоже работает.

Убираем Creator Owner

subinacl /outputlog=.\creator_owner_logfile.txt /errorlog=.\creator_owner_error_logfile.txt /subdirectories path_to_folder\*.* /suppresssid="Creator Owner"

Убираем “мертвые” SID

subinacl /outputlog=.\badsid_logfile.txt /errorlog=.\badsid_errorlog.txt /subdirectories path_to_folder\*.* /cleandeletedsidsfrom=domain_name

08.02.2010

WMI фильтры в групповой политике

Ни для кого не секрет, что групповые политики являются одной из самых полезных технологий Microsoft Active Directory. Если у вас компьютеров более 10 штук, то Active Directory и групповые политики помогут вам сэкономить массу сил и позволят избежать кучи ошибок.

Но, при все при этом,  параметры этих политик для разных операционных систем у Microsoft  могут сильно отличаться, кроме того, у вас может быть необходимость назначать эти параметры по разному. “На поверхности” лежит способ с отдельными контейнерами. Он прост, но не совсем удобен, кроме того, он слабо подходит для пользовательских политик.

Есть несколько решений этой задачи. Из новых, достаточно удобных решений – это Group Policy Preferences. У item-level targeting есть и такие параметры как операционная система, разрядность и т.д. Но, к сожалению, такой функционал есть только в разделе Preferences, а других разделов групповой политики это не касается.

Кроме того, есть такая чудная вещь, как WMI filtering. Что особенно удобно, фильтры готовятся заранее, а затем только выбираются в свойствах нужной вам политики.

Как именно это делается? Запускаю Group Policy Management, на панели навигации выбираю WMI Filters, там правая кнопка мышки и New. В поле Name набираю Windows 7 и нажимаю Add. В поле Query набираю:

select * from Win32_OperatingSystem where Version like "6.1" and ProductType = "1"

После этого нажимаю Ok, а затем Save.

Возможные значения для OperatingSystem и ProductType:

  1. Windows Server 2008 R2 или Windows 7 – 6.1%
  2. Windows Server 2008 или Windows Vista – 6.0%
  3. Windows Server 2003 – 5.2%
  4. Windows XP – 5.1%
  5. Windows 2000 – 5.0%
  1. Клиентские версии Windows – 1
  2. Серверные версии Windows, выступающие в роли контроллера домена – 2
  3. Серверные версии Windows, не выступающие в роли контроллера домена (отдельные серверы) – 3

Кстати, если есть желание отобрать Vista и Windows 7, то можно записать правило отбора так:

select * from Win32_OperatingSystem where Version like "6.%" and ProductType = "1"

Есть еще одно свойство, которое может выступать в качестве параметра отбора, это Caption. Ранее я использовал именно его, но, к сожалению, у меня с новыми версиями OS, почему-то, есть проблемы с его считыванием. Но его, по прежнему можно использовать с более ранними версиями:

Select * from Win32_OperatingSystem where Caption = "Microsoft Windows XP Professional"

Возможные значения:

  1. Microsoft Windows 2000 Professional
  2. Microsoft Windows 2000 Server
  3. Microsoft(R) Windows(R) Server 2003 Enterprise x64 Edition
  4. Microsoft(R) Windows(R) Server 2003, Standard Edition
  5. Microsoft(R) Windows(R) Server 2003 Standard x64 Edition
  6. Microsoft® Windows Server® 2008 Standard without Hyper-V
  7. Microsoft® Windows Vista™ Business
  8. Microsoft Windows XP Professional

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

22.12.2009

Установка DC на Windows Server 2008 R2 – новые сюрпризы

После того, как оказалось, что контроллер домена на Windows Server 2008 R2 не поддерживает Network Team меня поджидал и второй, куда более странный сюрприз. После установки контроллера домена и перезагрузки оказалось, что не запускаются несколько служб: Intersite Messaging, DNS Server и WINS. Если стартовать вручную, то все работало. Я, понятное дело, такое поведение списывал на то, что у меня был network team. DC я снова понизил до рядового сервера, снес team, отключил одну из сетевых и снова повысил до DC. Но проблема не исчезла! По прежнему, эти сервисы сами не стартуют!

Ситуацию спасает замена для этих сервисов замена параметра Startup Type с Automatic на Automatic (Delayed Start)

Почему всегда работавший automatic не работает, и почему они сами не смогли этого сделать – непонятно. Факт в том, что после смены этого параметра проблем пока нету.

18.12.2009

Windows 2008 R2 DC & network Team

Сегодня получил сюрприз от Microsoft. Оказывается, Domain Controller на Windows 2008 R2 не будет работать, если сетевые карты там объединены в Network Team …

Причем, все это выглядит очень оригинально, повышаю уже существующий сервер до контроллера домена, все проходит нормально. Затем вижу, что есть ошибки и не стартовал Wins, DNS и еще пару служб. Стартую их вручную – они запускаются. Но в event log ошибки.

Запускаю

Answerdcdiag /test:dns

от результата просто офигеваю:

Starting test: Connectivity
      Message 0×621 not found.
      Got error while checking LDAP and RPC connectivity. Please check your
      firewall settings.
      ……………………. dc02 failed test Connectivity

отключаю firewall – не помогает. При этом, те сервисы, которые запускаются вручную – после перезагрузки – снова не работают, ошибки в event log по прежнему идут.

Начинаю искать причины и обнаруживаю, что единственная рекомендация – снести network team! Офигеть, т.е. теперь у меня контроллеры домена будут без горячего резерва по подключению к сети. Т.е. это позиция от Microsoft – Windows Server 2008 R2 – не поддерживает конфигурации с балансировкой сетевой нагрузки или сетевой отказоустойчивостью, если она реализована средствами драйверов сетевой карты!

В общем-то, еще с Windows Server 2003 тоже были свои интересные проблемы, но уже другого характера. Дело в том, что установка network team предполагает, что программа вначале удаляет обе сетевые, а затем добавляет, но уже три, одна из которых виртуальная. Ну а контроллер домена не может ни на секунду оставаться без сетевой :-) Т.о. сделать network team можно только до того, как сервер повышен до контроллера домена.

26.11.2009

Как восстановить Windows Search Service

Наверняка все сталкивались с Windows Search Service он же Windows Desktop Search (WDS). Те, кто не сталкивался – просто не знают, что он у них стоит :-)

Можно долго рассуждать про альтернативные системы персонального поиска, но, например, MS Outlook использует именно его, а если у вас Exchange – то без него вообще не обойтись. Когда внедрялся комплект из Exchange 2007 на сервере и Windows XP + Office 2007 на клиенте, то текущей версией WSD была 3-я версия. При этом, мы переносили папку индекса из Documents and Settings в другое место. Как показала практика, WDS 3 не очень хорошо относится к такому тюнингу :-) Особенно если кто-то потом почистит папку от фалов.

После этого, Microsoft был выпущена следующая версия WDS 4.0, которой с помощью WSUS была заменена версия 3. К сожалению, не у всех эта операция прошла гладко, да и вообще, время от времени, у кого-нибудь из наших многочисленных пользователей возникали проблемы.

Проблемы обычно следующие:

  1. Поиск работает, но плохо. Т.е. результаты выводятся, но они неполные.
  2. Поиск вообще не работает.
  3. Outlook работает очень медленно

В общем случае, они лечатся достаточно просто. В WDS идем в меню  Windows Search Options –> Advanced там Restore Defaults, если был изменен путь и Rebuild, если путь не менялся. После этого перезагрузка, после которой выполняется переиндексация и все в порядке.

Кроме того, в процессе решения проблем иногда выясняется, что WDS не обновился и имеет по-прежнему 3-ю версию, или самый тяжелый случай – сам сервис уже не запускается с ошибкой “service specific error”

Все это, сопровождается следующими ошибками в Event Log

Type:    Warning
Source:    Windows Search Service
Event ID:    1008
Event Time:    25.11.2009 18:26:11
User:    n/a
Computer:    BG-ADMIN08
Description:
The Windows Search Service is attempting to remove the old catalog.

Type:    Error
Source:    Windows Search Service
Event ID:    1006
Event Time:    25.11.2009 18:26:11
User:    n/a
Computer:    BG-ADMIN08
Description:
The Windows Search Service has failed to create the SystemIndex search index. Internal error <1, 0×80070003, (null)>.

Type:    Error
Source:    Service Control Manager
Event ID:    7024
Event Time:    25.11.2009 16:10:21
User:    n/a
Computer:    BG-ADMIN08
Description:
The Windows Search service terminated with service-specific error 2147749155 (0x80040D23).

Итак, что следует сделать:

  1. Запускаю regedit и иду в ветку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search.
    Там выставляю для ключа SetupCompletedSuccessfully значение 0. Если вдруг там этого ключа не окажется, то создаю его с типом REG_DWORD
  2. Там же, в ключах DataDirectory и DefaultColumnFile смотрю пути, где служба будет искать свои файлы.
  3. Если пути отличные от пути по умолчанию, т.е. (C:\Documents and Settings\All Users\Application Data\Microsoft\Search\Data\), то открываю и его, а при его отсутствии создаю все необходимые папки.
  4. Теперь проверяю, чтобы в папке Data (или в папках Data, если путь не по умолчанию) проверяю наличие папок Applications, Temp и Config. Если какой-нибудь нету – создаю, не забыв дать на них полные права системе.
  5. Теперь самое интересное, в папке Config должны лежать два файла gathrprm.txt и schema.txt. Если их нету, то беру с компьютера, на котором все работает. В моем случае подошли даже от версии 4.х.
  6. Перезагружаю компьютер и сервис должен уже стартует.
  7. Теперь обновляю WDS до версии 4. Чтобы это получилось вначале удаляю WDS 3 через ADD/Remove Programs. Теоретически, при установке WDS4 он сам удаляет старый, но у меня, он долго думал, после чего сообщил, что сделать этого он не может :-)
  8. После удаления старого WDS, перезагружаю компьютер, качаю WDS4 и устанавливаю его.
  9. Перезагружаю компьютер, меняю путь для данных на путь по умолчанию или, если он уже такой делаю переиндексацию.
  10. Последняя перезагрузка и все в порядке!

20.11.2009

Настройка точного времени в домене Windows 2003 / 2008 / 2008 R2

обновлено 30.03.2010
Все хотят видеть на компьютере точное время, кроме того, это очень важно для нормального функционирования домена Windows и AD. Казалось бы, чего проще, настраиваешь PDC эмулятор на синхронизацию с каким-нибудь ntp и все становится на места само собой … Но нет, уже несколько раз, наблюдалась рассинхронизация контроллеров домена между собой и жалобы пользователей на то, что наше время отличается от точного на пару минут.
Казалось бы, смешная проблема – пару минут, но для некоторой работы и пара минут важно. Особенно, если это редактора новостной ленты www.korrespondent.net. Правда были еще и шуточные жалобы, что они из-за этой проблемы целых 2, 3 или 5 минут перерабатывают :-)
Стандартные “танцы с бубнами”, которые делал я, а потом и наш сетевой инженер, по руководству от Microsoft помогали, но не долго. Т.е. время сходится, ошибки из лога исчезают, а через пару часов, или, через сутки все начинается заново. А потом, через пару-тройку недель, или месяц-другой, ошибка снова достигает размера более 2-х минут и все заново.
(далее…)

01.09.2009

Сравнение редакций Windows 7

Filed under: Windows,Windows 7 — itpadla @ 16:42
Tags: ,

 

Стало интересно: чем же отличаются редакции Windows 7. К сожалению, по сайту Microsoft эта информация слишком размыта. Нашел блог, в котором все это в более приятном виде.

Самое интересное, что это еще не все. Есть еще Windows 7 Professional K, Windows 7 Enterprise K, Windows 7 Professional KN, Windows 7 Enterprise KN

N: для Европы, без Windows Media Player. Содержит ссылки на ПО, альтернативное Internet Explorer

K: для Кореи. Содержат ссылки на ПО, альтернативное Windows Live Messenger и Windows Media Player.

KN: для Кореи и Европы, без Windows Media Player и Windows Live Messenger

User interface features

 

Home Basic

Starter

Home Premium

Professional

Enterprise & Ultimate

Windows Basic UI

Yes

Yes

Yes

Yes

Yes

Windows Standard UI

Yes

 

Yes

Yes

Yes

Windows Aero UI ("Glass")

   

Yes

Yes

Yes

Aero Peek

   

Yes

Yes

Yes

Aero Snaps

Yes

Yes

Yes

Yes

Yes

Aero Shake

   

Yes

Yes

Yes

Aero Background

   

Yes

Yes

Yes

Windows Flip

Yes

Yes

Yes

Yes

Yes

Windows Flip 3D

   

Yes

Yes

Yes

Live Taskbar Previews

Yes

 

Yes

Yes

Yes

Live Preview (Explorer)

   

Yes

Yes

Yes

Jump Lists

Yes

Yes

Yes

Yes

Yes

Windows Search

Yes

Yes

Yes

Yes

Yes

Security features

 

Home Basic

Starter

Home Premium

Professional

Enterprise & Ultimate

More granular UAC

Yes

Yes

Yes

Yes

Yes

Action Center

Yes

Yes

Yes

Yes

Yes

Windows Defender

Yes

Yes

Yes

Yes

Yes

Windows Firewall

Yes

Yes

Yes

Yes

Yes

IE 8 Protected Mode and DEP support

Yes

Yes

Yes

Yes

Yes

Windows Update (can access Microsoft Update)

Yes

Yes

Yes

Yes

Yes

Fast User Switching

Yes

 

Yes

Yes

Yes

Parental Controls

Yes

Yes

Yes

Yes

Yes

Performance features

 

Home Basic

Starter

Home Premium

Professional

Enterprise & Ultimate

Windows ReadyDrive

Yes

Yes

Yes

Yes

Yes

Windows ReadyBoost

Yes

Yes

Yes

Yes

Yes

SuperFetch

Yes

Yes

Yes

Yes

Yes

64-bit processor support

No

No

Yes

Yes

Yes

Physical processor support

1

1

2

2

2

Processor core support

Unlimited

Unlimited

Unlimited

Unlimited

Unlimited

Max RAM (32-bit)

4 GB

4 GB

4 GB

4 GB

4 GB

Max RAM (64-bit)

n/a

n/a

16 GB

192 GB

192 GB

Reliability features

 

Home Basic

Starter

Home Premium

Professional

Enterprise & Ultimate

Windows Backup

Yes

Yes

Yes

Yes

Yes

System image

Yes

Yes

Yes

Yes

Yes

Backup to network

     

Yes

Yes

Encrypting File System (EFS)

     

Yes

Yes

BitLocker

       

Yes

BitLocker To Go

       

Yes

Automatic hard disk defragmentation

Yes

Yes

Yes

Yes

Yes

Previous Versions

Yes

Yes

Yes

Yes

Yes

Create and attach (mount) VHD

Yes

Yes

Yes

Yes

Yes

Bundled applications

 

Home Basic

Starter

Home Premium

Professional

Enterprise & Ultimate

Internet Explorer 8

Yes

Yes

Yes

Yes

Yes

Windows Gadgets and Gallery

Yes

Yes

Yes

Yes

Yes

Games Explorer with basic games (FreeCell, Hearts, Minesweeper, Purble Palace, Solitaire, Spide Solitaire)

Yes

Yes

Yes

Yes

Yes

Premium games (Internet Backgammon, Internet Checkers, Internet Spades, Mahjong Titans)

   

Yes

Yes

Yes

Calculator

Yes

Yes

Yes

Yes

Yes

Paint

Yes

Yes

Yes

Yes

Yes

Snipping Tool

   

Yes

Yes

Yes

Sticky Notes

   

Yes

Yes

Yes

Windows Journal

   

Yes

Yes

Yes

Windows Fax and Scan

Yes

Yes

Yes

Yes

Yes

Windows PowerShell and ISE

Yes

Yes

Yes

Yes

Yes

WordPad

Yes

Yes

Yes

Yes

Yes

XPS Viewer

Yes

Yes

Yes

Yes

Yes

Digital media and devices

 

Home Basic

Starter

Home Premium

Professional

Enterprise & Ultimate

Windows Photo Viewer

Yes

Yes

Yes

Yes

Yes

Basic photo slide shows

Yes

Yes

Yes

Yes

Yes

Windows Media Player 12 with Play To

Yes

Yes

Yes

Yes

Yes

Windows Media Player Remote Media Experience

   

Yes

Yes

Yes

MPEG-2 decoding

   

Yes

Yes

Yes

Dolby Digital compatibility

   

Yes

Yes

Yes

AAC and H.264 decoding

Yes

Yes

Yes

Yes

Yes

DVD playback

   

Yes

Yes

Yes

Can install MPEG-2 (DVD playback) add-in

Yes

Yes

n/a

n/a

n/a

Windows Media Center

   

Yes

Yes

Yes

Number of TV tuners supported

   

4 of each type (analog, digital, etc.)

4 of each type (analog, digital, etc.)

4 of each type (analog, digital, etc.)

Windows DVD Maker

   

Yes

Yes

Yes

Device Stage

Yes

Yes

Yes

Yes

Yes

Sync Center

Yes

Yes

Yes

Yes

Yes

Networking features

 

Home Basic

Starter

Home Premium

Professional

Enterprise & Ultimate

SMB connections

20

20

20

20

20

Network and Sharing Center

Yes

Yes

Yes

Yes

Yes

HomeGroup sharing

Join only

Join only

Yes

Yes

Yes

Improved power management

Yes

Yes

Yes

Yes

Yes

Connect to a Projector

Yes

Yes

Yes

Yes

Yes

Remote Desktop

Yes

Yes

Yes

Yes

Yes

Remote Desktop Host

     

Yes

Yes

IIS Web Server

   

Yes

Yes

Yes

RSS support

Yes

Yes

Yes

Yes

Yes

Internet Connection Sharing

Yes

 

Yes

Yes

Yes

Network Bridge

Yes

 

Yes

Yes

Yes

Offline files

     

Yes

Yes

Mobility features

 

Home Basic

Starter

Home Premium

Professional

Enterprise & Ultimate

Windows Mobility Center

Yes (No presentation mode)

 

Yes (No presentation mode)

Yes

Yes

Windows Sideshow (Auxilliary display)

   

Yes

Yes

Yes

Sync Center

Yes

Yes

Yes

Yes

Yes

Tablet PC functionality

   

Yes

Yes

Yes

Multi-Touch support

   

Yes

Yes

Yes

Enterprise features

 

Home Basic

Starter

Home Premium

Professional

Enterprise & Ultimate

Domain join (Windows Server)

     

Yes

Yes

XP Mode licensed

     

Yes

Yes

AppLocker

       

Yes

Boot from VHD

       

Yes

BranchCache

       

Yes

DirectAccess

       

Yes

Federated Search (Enterprise Search Scopes)

       

Yes

Multilingual User Interface (MUI) Language Packs

       

Yes

Location-aware printing

     

Yes

Yes

Subsystem for UNIX-based Applications

       

Yes

Следующая страница →

Тема: Rubric. Блог на WordPress.com.

Follow

Get every new post delivered to your Inbox.

Join 217 other followers