Показаны сообщения с ярлыком windows. Показать все сообщения
Показаны сообщения с ярлыком windows. Показать все сообщения

среда, 28 ноября 2018 г.

Windows 10 и SNMP

На свежей исталляции Windows 10 1803 не мог установить службу SNMP - нет ни в службах, ни в компонентах.

Удалось поставить через powershell от Администратора
 
Enable-WindowsOptionalFeature -online -FeatureName SNMP
 
 
(а в 1809 и эта возможность исчезла..) 

понедельник, 26 ноября 2018 г.

Памятка по активации 2016

Не устаю удивляться способности микрософт усложнить и запутать любой процесс. На этот раз - KMS-активация.
Памятка взята отсюда.

Эта памятка по настройке KMS на Windows Server 2016, который позволяет активировать все серверные и клиентские ОС Windows, а также все версии Office.
Как найти ключ KMS для Windows и Office:
  1. Log on to the Volume Licensing Service Center (VLSC).
  2. Раздел License.
  3. Раздел Relationship Summary.
  4. Выбрать License ID для вашего активного контракта Active License.
  5. На открывшийся странице выбрать Product Keys.
  6. В таблице найти ключ «Windows Srv 2016 DataCtr/Std KMS» или «Office 2010/2013/2016 Suites and Apps KMS»
Установка KMS:
  • Ставим систему Windows Server 2016 любой редакции
  • Компонент KMS можно поставить, а можно явно не ставить – при установке KMS ключа он будет установлен и запущен, но правило в фаерволе надо обязательно включить через GUI или PowerShell:
Enable-NetFirewallRule -Name SPPSVC-In-TCP
  • Устанавливаем ключ KMS из командной строки с повышенными правами:
slmgr -ipk
  • Активируем его:
slmgr –ato
  • Устанавливаем лицензионные паки для Office в такой последовательности:
Office 2010: https://www.microsoft.com/en-us/download/details.aspx?id=25095 – есть проблема, см. решение ниже.
  • При запуске установки каждый пак будет запрашивать ключ KMS – вводим его или копируем. Если ключ правильный, то он будет установлен.
  • Затем пак будет пытаться активировать ключ. Если напишет, что не смог, то открываем командную строку с повышенными правами и выполняем:
slmgr -ato
Office 2013: slmgr -ato 2E28138A-847F-42BC-9752-61B03FFF33CD
Office 2016: slmgr -ato 98ebfe73-2084-4c97-932c-c0cd1643bea7
Office 2010: slmgr -ato bfe7a195-4f8f-4f0b-a622-cf13c7d16864
slmgr -dlv — получить сведения.
  • Полный список ключей и их статусов можно вывести командой (там же видно Activation ID — чтобы не искать где-то):
cscript slmgr.vbs -dlv all
При установке лицензионного пака для Office 2010 вы получите ошибку, что ОС не поддерживается. Обходной путь:
  1. После аварийного завершения установки пака открыть директорию C:\Program Files (x86)\MSECache\OfficeKMS
  2. Отредактировать VBScript файл в этой директории, заменив «folder=unknown» на «Folder=Win8».
  3. Из командной строки с повышенными правами запустить этот скрипт.
Полезные ссылки:
  1. How to troubleshoot the Key Management Service (KMS)
  2. По ошибке пака Office 2010
  3. KMS Activation for Windows Server 2016
  4. Памятка по активации Windows 10 и Office 2016
  5. Еще раз про активацию Microsoft Office
  6. Памятка по активации Office 2013
  7. Памятка по активации Office 2010

пятница, 5 октября 2018 г.

Изменения в образе Windows на pxe

После нескольких установок Windows с pxe захотелось большего - чтобы и нужные драйвера уже были при установке, и некоторые обновления.

Будем изменять загрузочный образ, благо нужные средства уже встроены в Windows 10 (кстати, после неё образ уже нельзя будет редактировать в Windows 7 c AIK).

0. Нужные обновления положим в C:\kb , драйвера в C:\drv

1. Копируем в C: install.wim из каталога sources в pxe

2. Проверяем, какие системы есть в этом файле и их индексы

dism /get-wiminfo /wimfile:с:\install.wim

3. Монтируем необходимую систему в C:\mount

dism /mount-wim /wimfile:с:\install.wim /index:1 /mountdir:с:\mount

4. Интегрируем драйвера

dism /image:с:\mount /add-driver /driver:C:\drv /recurse /forceunsigned

5. Интегрируем каждое обновление

dism /image:с:\mount /add-package /packagepath:C:\kb{*.msu или *.cab файл}

6. Отмонтируем  образ


dism /unmount-wim /mountdir:с:\mount /commit

Повторяем шаги 3..6 для всех систем в файле, которые хотим обработать и кладём получившийся install.wim на старое место в pxe

При ошибках (раз)монтирования помогает команда

dism /cleanup-wim

среда, 6 июня 2018 г.

ограничение кэша ИЕ

.. понадобилось на терминальном сервере Windows 2003, где юзеров полно и каждый пытается урвать кусок пространства на маленьком диске.
Вроде бы нашёл рецепт здесь, пока не проверил насколько работоспособно.

для WinXP SP3 RUS лимиты для пользователя задаются в
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache
- Content\CacheLimit - основная масса
- Cookies\CacheLimit - куки
- History\CacheLimit - хистори

НО ЭТИ параматры можно задать и для КОМПА :)

идём например в
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Content

и меняем PerUserItem с 1 на 0 и теперь здесь прописываем CacheLimit

понедельник, 23 апреля 2018 г.

померла служба лицензирования терминалов

.. с записями в журнале "Служба "Лицензирование сервера терминалов" завершена из-за внутренней ошибки 31 (0x1F)."

Лечение:
net stop termservlicensing
del /q %windir%\system32\lserver\*.*
net start termservlicensing 

 

пятница, 6 октября 2017 г.

Uninstall Adaptec Storage Manager

За долгое время жизни на сервере Windows 2003 накопилось столько программ и их обновлений, что он уже не осиливал их показать в окне Установки-удаления программ. А после виртуализации надобность в некоторых из них отпала напрочь, в частности в вышеупомянутом АСМ.
Удаляется, очень просто:
MsiExec.exe /X {F7BA08EA-70CD-4250-81B9-7FB9BA81CF38

пятница, 21 июля 2017 г.

Windows Ускорение TCP

Windows 7, Vista, 2008, R2 2008Tweaks

Tweaking Windows 7 / Vista TCP/IP settings for broadband internet connections
2008.04.24 10:40 by admin-dm

четверг, 22 июня 2017 г.

Очистка диска, easyprint и список принтеров терминальных юзеров

Иногда кажется, что микрософт специально с каждой версией затрудняет жизнь администраторов.

понедельник, 10 апреля 2017 г.

tasklist.exe Ошибка: не найден

Вот такое информативное сообщение стало появляться после исправления ошибок на диске одной из виндовых машин под Windows 2003. Причём с ключом /? справка выдавалась успешно.

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

Вылечилось по рецепту с social.technet.microsoft.com (общество - великая сила!):

cd /d %windir%\system32\wbem
for %i in (*.dll) do RegSvr32 -s %i
for %i in (*.exe) do %i /RegServer


ps. Кстати, после этого и агент заббикса стал выдавать правильную версию windows.

вторник, 21 марта 2017 г.

snmp trap из винды в линух

Журналы windows - один из самых аццких адов в этой ОС. Чтобы вычленить необходимые сообщения, проще пересылать их трапами в нормальную ОС и там уже исследовать.

среда, 1 февраля 2017 г.

маппинг принтеров на терминальном сервере

Начинают появляться проблемы с древними принтерами.
Надо, чтобы работал принтер hp laserjet 1320 клиента с Windows 7 64bit в терминальной сессии на Windows 2003 32bit.

вторник, 17 января 2017 г.

продление тестового периода windows 7..10

Наверное, общеизвестна уже команда
slmgr /rearm
которая позволяет продлить грейс-период.
Вот только спустя 120 вроде бы дней она перестаёт действовать, нужны чуть большие усилия для взбадривания винды.

среда, 23 ноября 2016 г.

разрешить юзерам управлять службой

Поставили тута ынтерпрайс-софт, глючный как всё ынтерпрайсное. Для того, чтобы оно работало, надо периодически перезапускать службу, поставляемую с этим софтом. Решено было отдать это право самим юзерам, которые были добавлены в локальную группу megausers.
Решение конечно есть и описано на сайте microsoft, здесь просто конкретные готовые команды.

понедельник, 7 ноября 2016 г.

подключение rdesktop к Windows Server 2016

.. сопровождается сумасшедшими тормозами.

Решение с просторов интернета:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

add a new DWORD (32-bit) Value

set the value name to DisableTaskOffload and the value data to 1

Reconnect to the Server via RDP (to a new session).


В другом месте пишут, что достаточно дать команду

netsh int tcp set global chimney=disabled

и перезагрузиться.
 

среда, 2 ноября 2016 г.

активация Windows KMS

практически всё списал отсюда

Во-первых, естественно, у вас должен быть установлен и  активирован сервер KMS. Проверить работоспособность сервера KMS можно при помощи следующих команд:

Cscript slmgr.vbs /dli
Cscript slmgr.vbs /dlv

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

Затем открываем командную строку с правами администратора и последовательно выполняем следующие команды (обязательно дождитесь окончания каждой команды). В том случае, если вы используете лицензию типа Volume (VL), то первую команду выполнять не нужно!

slmgr /ipk ххххх-ххххх-ххххх-ххххх-ххххх
slmgr /skms kms_server.winitpro.ru:1688

slmgr.vbs /ato

где kms_server.winitpro.ru – имя (ip адрес вашего сервера KMS)

ххххх-ххххх-ххххх-ххххх-ххххх, — ключ от вашей редакции Windows

Публичные GVLK ключи

Windows 7 Professional FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4
Windows 7 Enterprise 33PXH-7Y6KF-2VJC9-XBBR8-HVTHH
Windows Server 2008 R2 Standard YC6KT-GKW9T-YTKYR-T4X34-R7VHC
Windows Server 2008 R2 Enterprise 489J6-VHDMP-X63PK-3K798-CPX3Y

активация MS Office 2010 KMS



cd %ProgramFiles%\Microsoft Office\Office14

cscript ospp.vbs /inpkey:V7QKV-4XVVR-XYV4D-F7DFM-8R6BM


cscript ospp.vbs /sethst:kms.kontora.com
 

cscript ospp.vbs /act


вторник, 9 августа 2016 г.

Русский текст в консоли Windows

В очередной раз матерясь на несуразную работу Windows с кодировками, нашёл этот текст, объясняющий и в какой-то мере решающий эту проблему.

среда, 27 июля 2016 г.

Запуск программы при входе терминального пользователя


http://forum.ixbt.com/topic.cgi?id=7:35815:2#2

Если достаточно, чтобы у всех подключающихся запускался только Консультант, то вписываем его в Terminal Server Configuration -> Connections -> Properties -> Environment.

Как узнать SID пользователя по имени и наоборот

[ В линухе-то всё просто, можно спросить
rpcclient -U user -W domain server -c "lookupsids S-..."
а вот в родной как бы винде надо поизгаляться.. ]

В среде Windows каждому доменному и локальному пользователю, группе и другим объектам безопасности, присваивается уникальный идентификатор — Security Identifier или SID.  Именно SID, а не имя пользователя используется для контроля доступа к различным ресурсам: сетевым каталогам, ключам реестра, объектам файловой системы и т.д. В этой статье мы покажем несколько простых способов узнать SID пользователя и обратной процедуры – определения имени пользователя Windows по его SID.


понедельник, 18 января 2016 г.

0x8024400a

Долгое время маялся с Windows 7, которая при обновлении выдавала ошибку 0x8024400a. Обычные рекомендации - удалить папку Software Distribution, сбросить авторизацию с помощью wuauclt /detectnow /resetauthorisation помогали далеко не всегда. Клиент WSUSа, естественно, был обновлён.
Очередной серебряной пулей оказался совет выполнить  regsvr32 msxml3.dll, поскольку эта ошибка сообщает об ошибке парсинга (SUS_E_PT_SOAPCLIENT_PARSE). Пока помогло, будем посмотреть.