Долго закрывается терминальный сеанс 1С по RDP

При закрытии 1С не всегда происходит завершение терминальной сессии на 64-разрядной Windows Server 2008 R2. Виноват процесс SplWOW64.exe, который очень долго завершается.

Решение

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

regedit;
переходим в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\SysProcs;
добавляем DWORD: splwow64.exe со значением 0.

Тестирование скорости загрузки сайта

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

Пользуйтесь http://tools.pingdom.com/

Медленно запускается MS Word 2003/2007

Проблема обнаружилась в файле шаблона.

В Windows XP папка с шаблонами Word находится по адресу: C:\Documents and Settings\USER\Application Data\Microsoft\Шаблоны\, а в  Windows 7 папка лежит по адресу c:\Users\User\AppData\Roaming\Microsoft\Шаблоны\.

Нас интересует файл Normal.dot. Его размер должен быть несколько килобайт, а в нашем случае он был около 12 мегабайт.

Удалил файл и всё заработало.

Черный экран после установки драйвера ATI на ноутбук ASUS

После установки драйвера видеокарты AMD (ATI) на некоторые ноутбуки ASUS наблюдается черный экран. На самом деле ноутбук загружается, но не зажигается лампа подсветки дисплея. После непродолжительных поисков в интернете было найдено решение.

Добавляем в реестр следующие параметры (сделать это можно в безопасном режиме либо в режиме VGA):

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}\0000]
«KMD_EnableBrightnessIf2″=dword:00000001
«KMD_EnableBrightnessInterface2″=dword:00000001

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

Закрепление заголовка вверху страницы

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

Я делал это с помощью следующего скрипта:

1. <script type=»text/javascript»>
2. $(function(){
3. $(window).scroll(function() {
4. var top = $(document).scrollTop();
5. if (top < 40) $(«.second_level»).css({top: ‘0’, position: ‘relative’});
6. else $(«.second_level»).css({top: ‘0’, position: ‘fixed’});
7. });
8. });
9. </script>

Разберем пример.  В пятой строке проверяем, где находися верх страницы и если он выше, чем 40 пикселей, прижимаем его к топу и делаем фиксированным DIV class .second_level

Теперь прописываем стиль .second_level элементу страницы и видим готовый результат.

Не открывается меню Пуск в Windows 10

Итак, после очередного обновления вновь перестал открываться Action Center и меню Пуск. Раньше я не мог найти решения этой проблемы и просто восстанавливал Windows 10 с установочного диска. Сейчас понял, что проблема известна Microsoft и они представили решение на своем сайте.

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

Открываем проводник нажатием Win+E

  • Переходим в C:\Windows\System32\WindowsPowerShell\v1.0
  • Правой кнопкой мыши на powershell.exe — Запуск от имени Администратора
  • Копируем следующий текст в буфер обмена Get-appxpackage -all *shellexperience* -packagetype bundle |% {add-appxpackage -register -disabledevelopmentmode ($_.installlocation + “\appxmetadata\appxbundlemanifest.xml”)}
  • Вставляем его в PowerShell и нажимаем Enter

После выполнения команды необходимо перезагрузить компьютер. Мне помогло.

Не работает выгрузка товаров из 1С на сайт Bitrix

Начал изучать систему Bitrix как перспективную в плане разработки интернет-магазинов. Установил Битрикс Веб-окружение. Попробовал демо магазин связать с имеющейся базой 1С Управление торговлей.

1c_yt

При выгрузке товаров получил ошибку:

Не удалось установить соединение.
Авторизация не выполнена.
Не удалось установить соединение с сервером. Проверьте имя пользователя и пароль.

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

Оказалось, что часовой пояс моего компьютера и СУБД MySQL различался на 1ч. Для решения в файл

www\bitrix\php_interface\dbconn.php

необходимо добавить строчку

date_default_timezone_set(«Etc/GMT-3»);

Все заработало!

Долгая загрузка Windows 10

windows81-logo

После обновления операционной системы до Windows 10 появился неприятный глюк.

Проявляется в следующем: при включении либо перезагрузке появляется логотип SAMSUNG, логотип Windows с вращающимися квадратиками, черный экран 30-90 секунд, окно ввода пароля, дальше нормальная работа.

«Гугление» по данной проблеме долго не давало нужного ответа, пока однажды не натолкнулся на ответ пользователя kqlydmitry в этой теме.

Оказалось, что установленная в моем ноутбуке видеокарта AMD имеет функцию ULPS, которая отключает встроенную видеокарту Intel, когда та не используется. Так вот эта функция и приводит к вышеописанному глюку при загрузке.

Лечение: в реестре находим параметр EnableULPS и меняем его значение с «1» на «0«, перезагружаем компьютер.

Ура, теперь Windows 10 загружается за 10 секунд от включения до экрана приветствия!

UPDATE: Скачать готовый файл реестра, который все сделает сам.

Служба профилей пользователей препятствует входу в систему

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

В этой инструкции опишу шаги, которые помогут исправить ошибку «Невозможно загрузить профиль пользователя» в Windows 7. Обратите внимание, что сообщение «Вход в систему выполнен с временным профилем» можно исправить точно теми же способами (но есть нюансы, которые будут описаны в конце статьи).

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

Исправление ошибки с помощью редактора реестра

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

Сообщение об ошибке службы профилей Windows 7

После этого запустите редактор реестра (нажать клавиши Win+R на клавиатуре, ввести в окно «Выполнить» regedit и нажать Enter).

В редакторе реестра перейдите к разделу (папки слева — это разделы реестра Windows) HKEY_LOCAL_MACHINE\ Software \Microsoft \Windows NT \CurrentVersion \ProfileList\ и раскройте этот раздел.

Переименование записи профиля пользователя в реестре

Затем по порядку выполните следующие действия:

  1. Найдите в ProfileList два подраздела, начинающихся с символов S-1-5 и имеющих много цифр в имени, один из которых заканчивается на .bak.
  2. Выберите любой из них и обратите внимание на значения справа: если значение ProfileImagePath указывает на папку вашего профиля в Windows 7, то это именно то, что мы искали.
  3. Кликните правой клавишей мыши по разделу без .bak в конце, выберите «Переименовать» и добавьте в конце имени что-то (но не .bak). В теории, можно и удалить этот раздел, но я бы не рекомендовал делать это раньше, чем вы убедитесь, что ошибка «Служба профилей препятствует входу» исчезла.
  4. Переименуйте раздел, имя которого в конце содержит .bak, только в данном случае удалите «.bak», так чтобы осталось только длинное имя раздела без «расширения».
  5. Выберите раздел, имя которого теперь не имеет .bak в конце, и в правой части редактора реестра кликните по значению RefCount правой кнопкой мыши — «Изменить». Введите значение 0 (ноль). 
  6. Аналогичным образом установите 0 для значения с именем State.

Готово. Теперь закройте редактор реестра, перезагрузите компьютер и проверьте, была ли исправлена ошибка при входе в Windows: с большой вероятностью, сообщений о том, что служба профилей препятствует чему-либо, вы не увидите.

Решаем проблему с помощью восстановления системы

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

  1. При включении компьютера нажимайте клавишу F8 (так же, как для того, чтобы зайти в безопасный режим).
  2. В появившемся меню на черном фоне выберите первый пункт — «Устранение неполадок компьютера».
  3. В параметрах восстановления выберите пункт «Восстановление системы. Восстановление ранее сохраненного состояния Windows.» 
  4. Запустится мастер восстановления, в нем нажмите «Далее», а затем — выберите точку восстановления по дате (то есть следует выбрать ту дату, когда компьютер работал как следует).
  5. Подтвердите применение точки восстановления.

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

Настройка VPN на Windows Server

Настройка сервера

Если вы хотите установить и использовать VPN сервер на базе семейства Windows , то необходимо понимать, что клиенские машины Windows XP/7/8/10 данную функцию не поддерживают, вам необходима система виртуализации, либо физический сервер на платформе Windows 2000/2003/2008/2012/2016, но мы рассмотрим данную функцию на Windows Server 2008 R2.

1. Для начала необходимо установить роль сервера «Службы политики сети и доступа» Для этого открываем диспетчер сервера и нажимаем на ссылку «Добавить роль»:

Выбираем роль «Службы политики сети и доступа» и нажимаем далее:

chto delaet vpn kak nastroit vpn soedinenie dlya windows nastrojka vpn servera01

Выбираем «Службы маршрутизации и удаленного доступа» и нажимаем Далее и Установить.

chto delaet vpn kak nastroit vpn soedinenie dlya windows nastrojka vpn servera01

2. После установки роли необходимо настроить ее. Переходим в диспетчер сервера, раскрываем ветку «Роли», выбираем роль «Службы политики сети и доступа», разворачиваем, кликаем правой кнопкой по «Маршрутизация и удаленный доступ» и выбираем «Настроить и включить маршрутизацию и удаленный доступ»

chto delaet vpn kak nastroit vpn soedinenie dlya windows nastrojka vpn servera01
chto delaet vpn kak nastroit vpn soedinenie dlya windows nastrojka vpn servera01
chto delaet vpn kak nastroit vpn soedinenie dlya windows nastrojka vpn servera01
chto delaet vpn kak nastroit vpn soedinenie dlya windows nastrojka vpn servera01
chto delaet vpn kak nastroit vpn soedinenie dlya windows nastrojka vpn servera01
chto delaet vpn kak nastroit vpn soedinenie dlya windows nastrojka vpn servera01

После запуска службы считаем настройку роли законченной. Теперь необходимо разрешить пользователям доступ до сервера и настроить выдачу ip-адресов клиентам.

Порты которые поддерживает VPN. После поднятие службы они открываются в брандмауэре.

Для PPTP: 1723 (TCP);

Для L2TP: 1701 (TCP)

Для SSTP: 443 (TCP).

Протокол L2TP/IpSec является более предпочтительным для построения VPN-сетей, в основном это касается безопасности и более высокой доступности, благодаря тому, что для каналов данных и управления используется одна UDP-сессия. Сегодня мы рассмотрим настройку L2TP/IpSec VPN-сервера на платформе Windows Server 2008 r2.

Вы же можете попробовать развернуть на протоколах: PPTP, PPOE, SSTP, L2TP/L2TP/IpSec

Переходим в Диспетчер сервера: Роли — Маршрутизация и удалённый доступ, щелкаем по этой роли правой кнопкой мыши и выбираем «Свойства», на вкладке «Общие» ставим галочку в полях IPv4-маршрутизатор, выбираем «локальной сети и вызова по требованию», и IPv4-сервер удаленного доступа:

chto delaet vpn kak nastroit vpn soedinenie dlya windows nastrojka vpn servera01

Теперь нам необходимо ввести предварительный ключ. Переходим на вкладку Безопасность и в поле Разрешить особые IPSec-политики для L2TP-подключения поставьте галочку и введите Ваш ключ. (По поводу ключа. Вы можете ввести туда произвольную комбинацию букв и цифр главный принцип, чем сложнее комбинация — тем безопаснее, и еще запомните или запишите эту комбинацию она нам еще понадобиться). Во вкладке «Поставщик службы проверки подлинности» выберите «Windows — проверка подлинности».

chto delaet vpn kak nastroit vpn soedinenie dlya windows nastrojka vpn servera01
chto delaet vpn kak nastroit vpn soedinenie dlya windows nastrojka vpn servera01

Теперь нам необходимо настроить Безопасность подключений. Для этого перейдем на вкладку Безопасность и выберем Методы проверки подлинности, поставьте галочки на Протокол EAP и Шифрованная проверка (Microsoft, версия 2, MS-CHAP v2):

chto delaet vpn kak nastroit vpn soedinenie dlya windows nastrojka vpn servera01

Далее перейдем на вкладку IPv4, там укажем какой интерфейс будет принимать подключения VPN, а так же настроим пул выдаваемых адресов клиентам L2TP VPN на вкладке IPv4 (Интерфейсом выставьте «Разрешить RAS выбирать адаптер»):

chto delaet vpn kak nastroit vpn soedinenie dlya windows nastrojka vpn servera01

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

chto delaet vpn kak nastroit vpn soedinenie dlya windows nastrojka vpn servera01

Список портов, которые у нас остались в указанном количестве.

chto delaet vpn kak nastroit vpn soedinenie dlya windows nastrojka vpn servera01

На этом настройка сервера закончена. Осталось только разрешить пользователям подключатся к серверу. Перейдите в Диспетчере сервераActive Directory – пользователи – находим пользователя которому хотим разрешить доступ нажимаем свойства, заходим в закладку входящие звонки

chto delaet vpn kak nastroit vpn soedinenie dlya windows nastrojka vpn servera01
chto delaet vpn kak nastroit vpn soedinenie dlya windows nastrojka vpn servera01
chto delaet vpn kak nastroit vpn soedinenie dlya windows nastrojka vpn servera01

Настройка VPN соединения для Windows

Теперь необходимо настроить пользовательскую машину для подключения к серверу через VPN

Пуск — Панель управления — Сеть интернет — Просмотр состояния сети и задач

chto delaet vpn kak nastroit vpn soedinenie dlya windows nastrojka vpn servera01
chto delaet vpn kak nastroit vpn soedinenie dlya windows nastrojka vpn servera01

Выбираем мастера подключения к сети

chto delaet vpn kak nastroit vpn soedinenie dlya windows nastrojka vpn servera01
chto delaet vpn kak nastroit vpn soedinenie dlya windows nastrojka vpn servera01
chto delaet vpn kak nastroit vpn soedinenie dlya windows nastrojka vpn servera01
chto delaet vpn kak nastroit vpn soedinenie dlya windows nastrojka vpn servera01
chto delaet vpn kak nastroit vpn soedinenie dlya windows nastrojka vpn servera01
chto delaet vpn kak nastroit vpn soedinenie dlya windows nastrojka vpn servera01

Указываем

  1. Имя VPN Сервера
  2. Имя можно указать любое
  3. Галочку поставить необходим с правами администратора
  4. Галочку поставить

Указываем доменные учётные записи пользователя под которым хотим подключиться.

После подключения зайдем в свойства VPN соединения.

Убираем поддержку VPN v6

Проверяем настройки VPN совпадают ли они с нашими настройками