Архів категорії: Windows

Windows server – не працює мережа (проблема з IPSec)

На Windows Server 2003 не працює мережеве підключення, навіть не працює програма PING.

В журналі “Система” з’являється запис:

Драйвер IPsec перешел в режим блокировки. IPsec будет отбрасывать весь входящий и исходящий трафик..."
The IPSec driver has entered Block mode. IPSec will discard all inbound and outbound TCP/IP network traffic...

ovf18

Проблема з’являється якщо пошкоджено ключ реєстру “HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\IPSec\Policy\Local” чи сховище політики.

Рішенням є:

Видалити підключ реєстру

"HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\IPSec\Policy\Local"

та виконати в командному рядку “cmd.exe” команду:

regsvr32 polstore.dll

ovf19

Офіційна стаття

Встановлення оновленого клієнта “Remote Desktop Connection 7.0” на сервер Windows 2003

Для Win2k3 не має оновлення клієнта, тому потрібно скористатися оновленням з версії для Xin XP.

Завантажте оновлений клієнт за посиланням.

Розпакуйте інсталятор “WindowsXP-KB969084-x86-uk.exe” за допомогою WinRAR або ключем “WindowsXP-KB969084-x86-uk.exe /extract”.

Далі знайдіть файл налаштувань “update.inf”, відкрийте його для редагування.

Так виглядає оригінал файлу:

[Version]
RebootRequired = 0
Signature = "$Windows NT$"
LanguageType = %LangTypeValue%
NtBuildToUpdate = 2600
NtMajorVersionToUpdate = 5
NtMinorVersionToUpdate = 1
MaxNtBuildToUpdate = 2600
MaxNtMajorVersionToUpdate = 5
MaxNtMinorVersionToUpdate = 1
MinNtServicePackVersion = 768
MaxNtServicePackVersion = -1
ThisServicePackVersion = 768
CatalogFile = %SP_SHORT_TITLE%.cat

Обов’язково збережіть оригінал файлу!

Далі відредагуйте файл “update.inf”.

Так він має виглядати після правки:

[Version]
RebootRequired = 0
Signature = "$Windows NT$"
LanguageType = %LangTypeValue%
NtBuildToUpdate = 3790
NtMajorVersionToUpdate = 5
NtMinorVersionToUpdate = 2
MaxNtBuildToUpdate = 3790
MaxNtMajorVersionToUpdate = 5
MaxNtMinorVersionToUpdate = 2
MinNtServicePackVersion = 512
MaxNtServicePackVersion = 512
ThisServicePackVersion = 512
CatalogFile = %SP_SHORT_TITLE%.cat

Збережіть зміни, та виконайте файл “update.exe”.

Програма виконає перевірку версії ОС, після чого побачить що версія необхідної ОС співпадає (для цього ми підправили файл).

Після перевірки версії, почнеться перевірка цілісності файлів для оновлення, наше завдання в цей момент підмінити файл “update.inf” на оригінал (тот що ви зберегли перед редагуванням), щоб інформація про цілісність співпадала з реальними файлами.

Підміну файлу треба швидко виконати під час запуску оновлення, інакше з’явиться помилка “setup could not verify the integrity of the update.inf.”

Junction зависає якщо запустити як завдання

Якщо ви створили окремого користувача для виконання скриптів у планувальнику Windows, обов’язково зайдіть під ним у систему щоб сформувався профіль, та позапускайте програми Марка Русіновича (Mark Russinovich) з пакету Sysinternals.

Ці програми при першому запуску запитують погодження з ліцензією у вигляді вікна

Junction-lic-dialog

Це дуже важливо, бо якщо користувач ще не запускав програму, вона “зависне” доки ви не натиснете “Agree”.

В мене така ситуація трапилась коли я виконував скрипт резервного копіювання і там була використана програма Junction, вона просто зупиняла виконання скрипта у місці створення посилання на директорію

На всяк випадок існує аргумент автоматичного погодження з ліцензією: /accepteula

NSSM – Створити з звичайної програми службу для Windows

Існують деякі програми, які не вміють працювати як служба, в той час як це повинна бути їх першочергова функція.

Наприклад програми відео спостереження. Річ у тім, що не завжди комп’ютер з програмою реєстрації відео спостереження фізично доступний охороні, і тим паче не використовується як відео-дошка.

Читати далі NSSM – Створити з звичайної програми службу для Windows

Windows Server 2008 R2 – не завантажує оновлення

Спочатку треба перезібрати базу оновлень.

net stop wuauserv
Перейменуйте директорію c:\Windows\SoftwareDistribution SoftwareDistribution_OLD
net start wuauserv

По друге, встановіть оновлення KB 947821

Читати далі Windows Server 2008 R2 – не завантажує оновлення