Удаление службы в Windows

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

Процесс очень простой:узнаёте имя службы в оснастке управления службами, запускаете cmd, если имя службы найти не удалось то можно воспользоваться командой sc query имя службы будет указано в поле SERVICE_NAME. после чего выполняете команду sc delete “SERVICE_NAME”.

После вышеописанных действий служба будет удалена. Проверялось на Windows XP и Windows 7.

Починка Autocad 2010

Пришлось мне тут чинить AutoCAD в одном месте. Проблема заключалась в выпадении ошибки при запуски программы. Ошибка находилась в библиотеке acmgd.dll. Поиск этой ошибки в Интернете дал ответ на форуме Autodesk

Looking through the history of this error, I believe this URL resolves the issue by doing the following: Add “Read” and “Read and Execute” to the local group “Users” for the file: “C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config” Or: C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG\machine.config

Но к сожалению эти меры не помогли решить существующую проблему. В итоге поиск продолжился. Ответ нашелся чуть дальше. Эта проблема по какой-то причине проявляется на компьютерах с установленным .Net Framework версии 3.5. Так что решение проблемы состит из следующих шагов:

  1. Установите .Net Framework 4.0
  2. Откройте папку где установлен AutoCAD, у меня это “C:\Program Files\AutoCAD 2011″
  3. Откройте в блокноте файл acad.exe.config
  4. Замените его содержимое на следующее: <configuration>
    <startup useLegacyV2RuntimeActivationPolicy=”true”>
    <supportedRuntime version=”v4.0″/>
    </startup>
    </configuration>
  5. Установите второе обновление для AutoCAD 2010
  6. Перезапустите компьютер и работайте дальше.

Если у кого остались вопросы, обращайтесь.