Меню

Open scm manager ошибка 5

I’m writing a script that periodically checks that certain services are running on remote workstations. I’m having a devil of a time getting an «SC workst1 query» command working from one test machine to another. Both machines are running XP pro SP3. Neither is part of a domain. Both are in the same workgroup, and the administrator accounts have the same passwords.

I keep getting the «[SC] OpenSCManager FAILED 5: Access is denied» message, from either workstation to the other. I have tried using elevated privileges on both. Windows firewall software is turned off. There are no messages are showing up in the Event security logs. When (as administrator) I try going to «Computer Management» -> «connect to another computer» and access the remote services I get «Error 5 Access is denied».

I can set up a filesystem share between the two machines successfully, and «net use workst1IPC$ /user:Administrator» completes successfully, but the SC query still fails. I’m using IP addresses and not hostnames in these commands, but that doesn’t help. I don’t know what else to try. Thanks for the help.

asked Nov 1, 2013 at 15:56

Ralph Garou's user avatar

1

Try to run the commans as a Administrator

start-> (type cmd in search box), right click on cmd, Run as a administrator -> execute your command

answered May 6, 2015 at 20:49

Ramkrishna's user avatar

RamkrishnaRamkrishna

3893 silver badges5 bronze badges

You must have administrative rights on the remote machine.
Moreover you must access the drive before calling «sc».
This can be achieved in command line using

net use \remotemachineadmin$ <password> /user:<username>

admin$ is a hidden shared drive accessible to administrators that «sc» uses to control services.

answered Jun 11, 2015 at 17:41

Teriblus's user avatar

TeriblusTeriblus

7796 silver badges17 bronze badges

I was having the same issue today trying to check if a service is enabled remotely.
I could solve the issue modifying the User Account Control for remote restrictions in windows:

To disable UAC remote restrictions, follow these steps:

  1. Click Start, click Run, type regedit, and then press ENTER.
  2. Locate and then click the following registry subkey: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem
  3. If the LocalAccountTokenFilterPolicy registry entry does not exist,
    follow these steps:
    On the Edit menu, point to New, and then click DWORD Value. Type LocalAccountTokenFilterPolicy, and then press ENTER.
    Right-click LocalAccountTokenFilterPolicy, and then click Modify. In the Value data box, type 1, and then click OK.
  4. Exit Registry Editor.

More information about this solution in this site.

Greg K's user avatar

Greg K

10.4k10 gold badges44 silver badges61 bronze badges

answered May 31, 2017 at 21:30

afonte's user avatar

afonteafonte

8889 silver badges17 bronze badges

1

Your user should be remote, from Manage and Local users and groups

answered Nov 6, 2013 at 16:31

Eze's user avatar

The UAC issue is obvious you have to pull down the lever for UAC setting
Also while installing the services you can use the following command

SC create SERVICENAME DisplayName= «DISPLAYNAME» binPath= «PATH OF EXE» start= disabled type= share

answered Dec 11, 2018 at 21:43

Shailesh Tiwari's user avatar

Code Ketchup

Made By Nayana Adassuriya

Thursday, September 13, 2012

How to solve openscmanager failed error 5

Situation

Error

  1. openscmanager failed
  2. OpenSCManager failed — Access is denied. (0x5)
  3. [SC] OpenSCManager FAILED 5:
  4. «OpenSCManager()» failed with error code «5»

Solution

  1. Program (script. command prompt, software) right click and run as administrator.
  2. If not success, Log-off and login as the administrator and try again

29 comments:

Thank’s very much.. it’s works.

I HAVE FOLLOWED EVERY SINGLE STEP BUT THIS IS NOT WORKING FOR ME. HOWEVER, I FIXED THE PROBLEM WITH RUNNING ONE TROUBLESHOOTER. HERE IS FOR THOSE WHO WANT FIX THE PROBLEM ALMOST AUTOMATICALLY>>>> THE TROUBLESHOOTER (UPDATED) . PS IT’S NOT MINE AND I AM JUST SHARING IT HERE. I HOPE IT WILL WORK FOR YOU TOO.

Thank you @Adam N. It worked for me.

Thanks man. I was searching for any working version of it.

It worked. Thank you Adam, you just saved me a lot of time.

Thanks buddy for sharing it here. Great share

run as administrator worked. thanks

Thanks Mate. It has worked..Thanks a lot 🙂

Thanks! Your suggestion of running as administrator worked

thanks it worked like a charm

Thanks a bunch! It worked!

Thank you so much — it saved me a lot of heartache.

Источник

TheCodeBuzz

Best Practices for Software Development

Remote SC OpenSCManager failed 5 access denied

Remote SC OpenSCManager failed 5 access denied

[SC] OpenSCManager FAILED 5: Access is denied.

or above error might arrive on SC manager for any operation like Start or Stop or Delete of a given service.

Resolution

Running SC commands on Windows service require Admin privileges.

Kindly run your CLI/Command prompt in Admin Mode to fix the issue.

Once done you shall see all the commands working !

References:

Do you have any comments or ideas or any better suggestions to share?

Please sound off your comments below.

Happy Coding !!

Please bookmark this page and share it with your friends. Please Subscribe to the blog to get a notification on freshly published best practices and guidelines for software design and development.

Источник

Openscmanager failed error 5

This forum has migrated to Microsoft Q&A. Visit Microsoft Q&A to post new questions.

Answered by:

Question

I am trying to stop service in my code but it fails with OpenSCManager getlasterror 5(Access denied).

hScm = OpenSCManager(NULL, NULL, SC_MANAGER_ALL_ACCESS);

It runs successfully if run as admin but fails for std user.

The question if I am able start/stop service via cmd as non admin user why it is not possible through application.

Answers

I think this script «OpenSCManager(NULL, NULL, SC_MANAGER_ALL_ACCESS);» need administrator privilege, there is a table which display the account and the corresponding Access rights is for your reference:

Service Security and Access Rights:

If there is anything else regarding this issue, please feel free to post back.

Hi Sachin,use this syntax : m_scm = OpenSCManager( m_name, NULL, SC_MANAGER_CONNECT | SC_MANAGER_ENUMERATE_SERVICE |SC_MANAGER_QUERY_LOCK_STATUS | STANDARD_RIGHTS_READ );
by using this you can able to open the handle of SCM even if you run your application without non administrative rights.

If there is anything else regarding this issue, please feel free to post back.

Источник

HOWTO: Unable to OpenSCManager: err=5

Fiddling around with new software on my Windows 8 machine, I tried to start the listener service but got the following response in a command window:

LSNRCTL for 64-bit Windows: Version 12.1.0.2.0 – Production on 07-DEC-2015 10:29:14

Copyright (c) 1991, 2014, Oracle. All rights reserved.

Starting tnslsnr: please wait..

Unable to OpenSCManager: err=5
TNS-12560: TNS:protocol adapter error
TNS-00530: Protocol adapter error

The workaround for this, and/or the cause, is that your not the owner for the Oracle Windows software. Because the new software install magically removed my Listener Windows Service, I also couldn’t start the Listener process via the Windows Service Manager program. To get it back, that is start the listener and create the appropriate correct Listener service where the ownership matches the oracle software (& database instances), you will have to create a command (.cmd) or batch (.bat) file with something along the lines of…

After executing this file via “Run as Administrator“, you will be asked the password for the user that owns the software, in my case “oracledb”

LSNRCTL for 64-bit Windows: Version 12.1.0.2.0 – Production on 07-DEC-2015 10:34:01

Copyright (c) 1991, 2014, Oracle. All rights reserved.

Starting tnslsnr: please wait…

Enter oracledb’s password :

TNSLSNR for 64-bit Windows: Version 12.1.0.2.0 – Production
Log messages written to C:Oracledatabasediagtnslsnr8s98y52listeneralertlog.xml
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=8s98y52)(PORT=1521)))

Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
STATUS of the LISTENER
————————
Alias LISTENER
Version TNSLSNR for 64-bit Windows: Version 12.1.0.2.0 – Production
Start Date 07-DEC-2015 10:34:13
Uptime 0 days 0 hr. 0 min. 8 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Log File C:Oracledatabasediagtnslsnr8s98y52listeneralertlog.xml
Listening Endpoints Summary…
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=8s98y52)(PORT=1521)))
The listener supports no services
The command completed successfully

C:Windowssystem32>pause
Press any key to continue . . .

If you check, the listener service will be created.

Источник

обертка | Ошибка OpenSCManager — доступ запрещен. (0x5)

ШИЛОЛ — НАКОМАА НА ДЖИДЖИ (ОФИЦИАЛЬНОЕ МУЗЫКАЛЬНОЕ ВИДЕО)

Я пытаюсь установить Archiva на Windows 8.1 pro (64 бит) и постоянно получаю ту же ошибку, что и ниже.

обертка | Ошибка OpenSCManager — доступ запрещен. (0x5).

Я вошел в систему только как администратор. Но все равно получаю ту же ошибку. Большинство ответов на ту же проблему я вижу для VISTA и 7 и т. Д. Но не для Windows8.1 Pro (64 бит)

Вам нужно запустить эту команду от имени администратора.

  • Щелкните правой кнопкой мыши запись командной строки в меню «Пуск» / на панели задач.
  • Выберите «Запуск от имени администратора».
  • Перейдите в каталог установки Archiva
  • Узнал команду, как запустить от имени администратора в Windows 8.1 Pro. Щелкните правой кнопкой мыши клавишу Windows, где мы узнаем команду для запуска от имени администратора. Спасибо за все ваши ответы

Я не уверен, что это поддерживается оболочкой. Может быть, лучший вариант — использовать войну в контейнере сервлетов. Посмотрите здесь: http://archiva.apache.org/docs/2.1.0/adminguide/webapp.html

пожалуйста, откройте командную строку и запустите ее в режиме администратора, а затем перейдите в

установка tinydms

Введите cmd, как показано ниже:

Запустите от имени администратора, как показано ниже:

  • Эта процедура применима к установке любой программы, просто запускаемой от имени администратора.
  1. Нажмите на Начало
  2. Нажмите Все программы
  3. Нажмите на Аксессуары
  4. Щелкните правой кнопкой мыши на Командная строка икона
  5. Нажмите Свойства
  6. Нажми на Ярлык вкладка сверху
  7. Щелкните значок Продвинутый кнопка внизу
  8. Установите флажок, который гласит:

    Запустить от имени администратора

    Введите команду, которая давала

    Он будет успешно выполнен.

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

    Источник

  • Remove From My Forums
  • Question

  • Hi,

    I am trying to stop service in my code but it fails with OpenSCManager getlasterror 5(Access denied).

    hScm = OpenSCManager(NULL, NULL, SC_MANAGER_ALL_ACCESS);

    It runs successfully if run as admin but fails for std user.

    The question if I am able start/stop service via cmd as non admin user why it is not possible through application.

    Thanks,

    Sachin

Answers

    • Proposed as answer by

      Monday, December 8, 2014 1:45 PM

    • Marked as answer by
      AnnaWY
      Monday, December 15, 2014 12:01 PM
  • Hi Sachin,use this syntax :  m_scm = OpenSCManager( m_name, NULL,
    SC_MANAGER_CONNECT | SC_MANAGER_ENUMERATE_SERVICE |SC_MANAGER_QUERY_LOCK_STATUS | STANDARD_RIGHTS_READ
    );
    by using this you can able to open the handle of SCM even if you run your application without non administrative rights.

    Rerfer to:

    Getting ACCESS DENIED error
    while using OpenSCManager function to ge the SCMHandle

    If there is anything else regarding this issue, please feel free to post back.

    Best Regards,

    Anna Wang                             


    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com

    • Marked as answer by
      Shinde_Sachin
      Friday, August 7, 2015 9:19 AM

Содержание

  1. HOWTO: Unable to OpenSCManager: err=5
  2. Code Ketchup
  3. Thursday, September 13, 2012
  4. How to solve openscmanager failed error 5
  5. Situation
  6. Error
  7. Solution
  8. 25 comments:
  9. Предоставление прав на удаленное подключение к Service Control Manager
  10. Openscmanager error 5 отказано в доступе
  11. Исправляем «Ошибку 5: отказано в доступе»
  12. Способ 1: Запуск от имени администратора
  13. Способ 2: Доступ к папке
  14. Способ 3: Учетные записи пользователей
  15. Ошибка 5 отказано в доступе Windows 10
  16. Windows 10 Системная ошибка 5
  17. Все о локальных сетях и сетевом оборудовании
  18. Почему возникает system error code 5 отказано в доступе?
  19. Как исправить system error code 5 «отказано в доступе»?
  20. Запуск от имени администратора
  21. Предоставление доступа к папке
  22. Что запомнить пользователям
  23. Твой Сетевичок
  24. Все о локальных сетях и сетевом оборудовании
  25. Системная ошибка 5 отказано в доступе windows 7 — что делать?
  26. Почему возникает system error code 5 отказано в доступе?
  27. Как исправить system error code 5 «отказано в доступе»?
  28. Запуск от имени администратора
  29. Предоставление доступа к папке
  30. Что запомнить пользователям

HOWTO: Unable to OpenSCManager: err=5

Fiddling around with new software on my Windows 8 machine, I tried to start the listener service but got the following response in a command window:

LSNRCTL for 64-bit Windows: Version 12.1.0.2.0 – Production on 07-DEC-2015 10:29:14

Copyright (c) 1991, 2014, Oracle. All rights reserved.

Starting tnslsnr: please wait..

Unable to OpenSCManager: err=5
TNS-12560: TNS:protocol adapter error
TNS-00530: Protocol adapter error

The workaround for this, and/or the cause, is that your not the owner for the Oracle Windows software. Because the new software install magically removed my Listener Windows Service, I also couldn’t start the Listener process via the Windows Service Manager program. To get it back, that is start the listener and create the appropriate correct Listener service where the ownership matches the oracle software (& database instances), you will have to create a command (.cmd) or batch (.bat) file with something along the lines of…

After executing this file via “Run as Administrator“, you will be asked the password for the user that owns the software, in my case “oracledb”

LSNRCTL for 64-bit Windows: Version 12.1.0.2.0 – Production on 07-DEC-2015 10:34:01

Copyright (c) 1991, 2014, Oracle. All rights reserved.

Starting tnslsnr: please wait…

Enter oracledb’s password :

TNSLSNR for 64-bit Windows: Version 12.1.0.2.0 – Production
Log messages written to C:Oracledatabasediagtnslsnr8s98y52listeneralertlog.xml
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=8s98y52)(PORT=1521)))

Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
STATUS of the LISTENER
————————
Alias LISTENER
Version TNSLSNR for 64-bit Windows: Version 12.1.0.2.0 – Production
Start Date 07-DEC-2015 10:34:13
Uptime 0 days 0 hr. 0 min. 8 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Log File C:Oracledatabasediagtnslsnr8s98y52listeneralertlog.xml
Listening Endpoints Summary…
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=8s98y52)(PORT=1521)))
The listener supports no services
The command completed successfully

If you check, the listener service will be created.

Источник

Code Ketchup

Made By Nayana Adassuriya

Thursday, September 13, 2012

How to solve openscmanager failed error 5

4

Situation

Error

Solution

blank

Thank’s very much.. it’s works.

ws

ESA

Thank you @Adam N. It worked for me.

1

Thanks man. I was searching for any working version of it.

ses

It worked. Thank you Adam, you just saved me a lot of time.

Thanks buddy for sharing it here. Great share

blank

run as administrator worked. thanks

blank

Thanks Mate. It has worked..Thanks a lot 🙂

me

blank

Thanks! Your suggestion of running as administrator worked

blank

thanks it worked like a charm

blank

Thanks a bunch! It worked!

blank

blank

Источник

Предоставление прав на удаленное подключение к Service Control Manager

Рассмотрим особенности предоставления прав удаленного доступа к списку служб, запущенных на сервере, доменным пользователем, у которых отсутствуют права локальных администраторов. По сути задача сводится к предоставлению доступа на удаленное подключение к интерфейсу диспетчера управления службами — Service Control Manager (SCManager).

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

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

Windows was unable to open service control manager database on computer_name

Error 5: Access is denied.

error 5 Windows was unable toopen service control manager databaseЕсли же попробовать вывести список служб на удаленном сервере с помощью утилиты sc.exe, ошибка такая:

C:Windowssystem32>sc \obts-01 query

OpenSCManager FAILEDВозможность получить доступ к списку служб контролируется дескриптором безопасности базы данных Service Control Manager, удаленный доступ к которой для пользователей “Authenticated Users” был ограничен еще в Windows 2003 SP1 (что, в общем-то, логично). Права на удаленный доступ к данной службе есть только у членов группы локальных администраторов.

Рассмотрим, как предоставить удаленный доступ к диспетчеру Service Control Manager для получения списка служб сервера и возможность получения их статусов обычным пользователям (без прав администратора) на примере Windows Server 2012 R2.

Текущие разрешения менеджера сервисов (SCM) можно получить с помощью утилиты sc.exe, выполнив в командной строке, запущенной с правами администратора:

sc sdshow scmanager

Команда вернет примерно такую SDDL строку:

sc sdshow scmanagerВ данном случае видно, что по умолчанию группе Authenticated Users (AU) разрешено только подключаться в SCM, но не опрашивать (LC) службы. Скопируйте строку в окно любого тестового редактора.

Следующий этап – получение SID пользователя или группы, которой мы хотим предоставить удаленный доступ к SCM (Как получить SID пользователя по имени). К примеру, получим SID AD группы msk-hd так:

В текстовом редакторе в SDDL строке нужно скопировать блок (A;;CCLCRPRC;;;IU) – (IU – означает Interactive Users)), заменить в скопированном блоке IU на SID пользователя/группы и вставить полученную строку перед S:.

В нашем случае получилась такая строка:

D:(A;;CC;;;AU)(A;;CCLCRPRC;;;IU)(A;;CCLCRPRC;;;SU)(A;;CCLCRPWPRC;;;SY)(A;;KA;;;BA)(A;;CC;;;AC)(A;;CCLCRPRC;;;S-1-5-21-2470146451-3958456388-2988885117-23703978)S:(AU;FA;KA;;;WD)(AU;OIIOFA;GA;;;WD)

А теперь с помощью sc.exe изменим параметры дескриптора безопасности Service Control Manager:

sc sdset scmanager “D:(A;;CC;;;AU)(A;;CCLCRPRC;;;IU)(A;;CCLCRPRC;;;SU)(A;;CCLCRPWPRC;;;SY)(A;;KA;;;BA)(A;;CC;;;AC)(A;;CCLCRPRC;;;S-1-5-21-2470146451-3958456388-2988885117-23703978)S:(AU;FA;KA;;;WD)(AU;OIIOFA;GA;;;WD)“

sc sdset scmanagerСтрока [SC] SetServiceObjectSecurity SUCCESS говорит о том, что новые параметры безопасности успешно применены, и мы выдали пользователю правам, аналогичные права локально аутентифицированных пользователей: SC_MANAGER_CONNECT, SC_MANAGER_ENUMERATE_SERVICE, SC_MANAGER_QUERY_LOCK_STATUS и STANDARD_RIGHTS_READ.

Проверим, что теперь удаленный пользователь может получать список служб и их статус с помощью консоли управления службами (services.msc) и с помощью запроса sc \server-name1 query

services msc remote enumerateПрава на управление запущенными службами при этом, естественно, отсутствуют, т.к. доступ к каждой службе контролируется индивидуальной ACL. Чтобы предоставить пользователю права на запуск/остановку служб сервера нужно воспользоваться инструкциями из статьи Предоставление прав пользователю на управление (запуск, остановку, перезапуск) службами Windows.

Источник

Openscmanager error 5 отказано в доступе

Oshibka 5 Otkazano v dostupe v windows 7
С неисправностью «Ошибка 5: отказано в доступе» сталкиваются многие юзеры Виндовс 7. Данная ошибка говорит о том, что у пользователя не хватает прав для запуска какого-либо приложения или программного решения. Но эта ситуация может возникнуть, даже если вы находитесь в среде ОС с возможностью администрирования.

Исправляем «Ошибку 5: отказано в доступе»

Чаще всего эта проблемная ситуация возникает из-за механизма по контролю учетных записей (user access control — UAC). В нём возникают ошибки, и система блокирует доступ к определённым данным и директориям. Встречаются случаи, когда отсутствуют права доступа на конкретное приложение или службу. Сторонние программные решения (вирусное ПО и некорректно установленные приложения) также служат причиной появление неполадки. Далее приведем несколько способов по устранению «Ошибки 5».

Способ 1: Запуск от имени администратора

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

Oshibka 5 otkazano v dostupe Windows 7

Самое простое и быстрое решение – это произвести запуск инсталлятора игры от имени администратора. Необходимо выполнить простые действия:

Zapusk instalyatora ot imeni administratora Windows 7

Выполнив эти шаги, программное решение успешно запуститься.

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

Ikonka shhitka Windows 7 1

Способ 2: Доступ к папке

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

Pusk standartnyie prvodnik zapusk ot imeni administratora Windows 7

Совершаем переход по пути:

Ищем директорию с наименованием «Temp» и жмём по ней ПКМ, выбрав подпункт «Свойства».

Papka s vremennyimi faylami svoystva Windows 7

В открывшемся окне совершаем переход в подпункт «Безопасность». Как видим, в списке «Группы или пользователи» нет учетной записи, которая выполняла запуск инсталлирующей программы.

Svoystva Temp bezopasnost Windows 7

Чтобы добавить учетную запись «Пользователи», нажимаем по кнопке «Добавить». Всплывет окошко, в котором будет вписано пользовательское имя «Пользователи».

Svoystva papki Temp polzovateli Windows 7
После нажатия на кнопку «Проверить имена» произойдет процесс поиска наименования данной записи и установка достоверного и полного пути к ней. Закрываем окно, нажимая по кнопке «ОК».

В перечне пользователей появится «Пользователи» с правами, которые выделены в подгруппе «Разрешения для группы «Пользователи» (необходимо поставить галочки напротив всех чекбоксов).

CHekboksyi dreyk hp polzovateli Windows 7

Далее нажимаем по кнопке «Применить» и соглашаемся со всплывшим предупреждением.

Soglashenie s preduprezhdeniem bezopasnosti Windows 7

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

Способ 3: Учетные записи пользователей

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

    Совершаем переход по пути:

Панель управленияВсе элементы панели управленияУчетные записи пользователей

panel uparvleniya uchetnyie zapisi i polzvoateli Windows 7

Перемещаемся в пункт под названием «Изменение параметров контроля учетных записей».

Izmenenie parametrov kontrolya uchetnyih zapisey Windows 7

В появившемся окне вы увидите бегунок. Его необходимо переместить в самое нижнее положение.

Begunok peremeshhaem vniz Windows 7

Должно выглядеть вот так.

Nikogda ne uvedomlyat Windows 7

Совершаем перезапуск ПК, неисправность должна исчезнуть.

После выполнения несложных операций, изложенных выше, «Ошибка 5: Отказано в доступе» будет устранена. Метод, изложенный в первом способе, является временной мерой, так что если вы хотите полностью искоренить проблему, придётся углубиться в настройки Windows 7. Дополнительно необходимо регулярно сканировать систему на вирусы, ведь они тоже могут служить причиной «Ошибки 5».

Отблагодарите автора, поделитесь статьей в социальных сетях.

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

1

Ошибка 5 отказано в доступе Windows 10

Такая ошибка возникает по причине отсутствия прав доступа к каталогам, в которых сохраняются временные файлы TEMP. Это значит, что у пользователя ограничены права на чтение и другие действия с информацией, находящейся в папке.

Решить подобную проблему возможно следующим образом:

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

2

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

Аналогичная процедура делается с такими параметрами, как «Администраторы», «Пользователи», «Система», «TrustedInstaller».

3

Windows 10 Системная ошибка 5

Настройки безопасности нередко выдают эту ошибку. Исправит её можно через реестр операционной системы. Для начала следует выяснить, как называется служба, не желающая запускаться. В списке служб нужно выбрать подходящую и найти строку «Имя службы». Её требуется запомнить и начать работу с реестром. Запуск Редактора реестра производится с помощью окна «Выполнить».

После этого ветка показывает список служб, расположенных по алфавиту. Находим нужно имя, кликаем правой кнопкой мыши и ищем строчку «Разрешения». Потом в настройках безопасности нужно настроить доступ в группах «Пользователи» и «Администраторы» для всех пользователей.

4 1

Бывают случаи, когда появляется ошибка Xapofx1 5 dll для Windows 10. Это происходит из-за отсутствия файла Xapofx1 5 dll. Сбой может влиять на процесс запуска игр, установку утилит или обновление драйверов. Такой файл относится к исполнительным библиотекам DLL. Причиной сбоя могут стать пиратские версии игр. Поэтому пользователю рекомендуется применять только лицензионный контент. Для исправления ошибки нужно переустановить систему.

1 Oshibka 0xc004f074 v Windows 10

Нередко пользователи Windows 10 после обновления винды или отдельных программ, например, Microsoft Office сталкиваются с тем, что появляется ошибка 0xc004f074, убрать которую с помощью одного клика по крестику не.

1 1

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

foto 1 1

Возникновение различных ошибок, к примеру, 0x80070422 в Windows 10, при работе системы — частое явление. Несмотря на то, что прописываются они определенной кодировкой, не особо понятной для обычного пользователя, устранить такую неприятность есть.

Все о локальных сетях и сетевом оборудовании

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

sistemnaya oshibka1 min

Почему возникает system error code 5 отказано в доступе?

Наиболее распространённая причина связана с механизмом контроля учетных записей ( user access control – UAC ), который появился еще в Windows Vista и перешел по наследству во все последующие ОС этого семейства, включая Windows 7.

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

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

Как исправить system error code 5 «отказано в доступе»?

Запуск от имени администратора

Предположим, пользователь закачал инсталлятор для игры, стартовал его и получил такое окно с сообщением об ошибке: « Error 5: Отказано в доступе».

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

sistemnaya oshibka2 min

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

sistemnaya oshibka3 min

После этого запуск программы выполнится успешно.

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

Предоставление доступа к папке

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

sistemnaya oshibka4 min

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

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

sistemnaya oshibka5 min

В появившемся окне найти папку, на которую ссылалась ошибка на самом первом скриншоте : «C: Windows Temp ». На самой папке нажать правую кнопку мыши и выбрать в меню пункт «свойства».

sistemnaya oshibka6 min

sistemnaya oshibka7 min

Для добавления учетной записи « user » необходимо нажать на кнопку «добавить». Появится окно, в котором пишется имя пользователя « user ».

sistemnaya oshibka8 min

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

sistemnaya oshibka9 min

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

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

sistemnaya oshibka10 min

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

Что запомнить пользователям

Источник

Твой Сетевичок

Все о локальных сетях и сетевом оборудовании

Системная ошибка 5 отказано в доступе windows 7 — что делать?

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

sistemnaya oshibka1 min

Почему возникает system error code 5 отказано в доступе?

Наиболее распространённая причина связана с механизмом контроля учетных записей (user access control – UAC), который появился еще в WindowsVista и перешел по наследству во все последующие ОС этого семейства, включая Windows 7.

Следующей причиной является недостаточные права на объекты файловой системы, которые также стали встречаться в файловых системах, которые используются в Windows 7 по умолчанию. Называется она NTFS. До этого — в Windows XP — ставилась файловая система FAT32, в которой не было реализовано никаких механизмов разграничения прав пользователей.

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

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

Как исправить system error code 5 «отказано в доступе»?

Запуск от имени администратора

Предположим, пользователь закачал инсталлятор для игры, стартовал его и получил такое окно с сообщением об ошибке: «Error 5: Отказано в доступе».

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

sistemnaya oshibka2 min

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

sistemnaya oshibka3 min

После этого запуск программы выполнится успешно.

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

Предоставление доступа к папке

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

sistemnaya oshibka4 min

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

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

sistemnaya oshibka5 min

В появившемся окне найти папку, на которую ссылалась ошибка на самом первом скриншоте: «C:WindowsTemp». На самой папке нажать правую кнопку мыши и выбрать в меню пункт «свойства».

sistemnaya oshibka6 min

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

sistemnaya oshibka7 min

Для добавления учетной записи «user» необходимо нажать на кнопку «добавить». Появится окно, в котором пишется имя пользователя «user».

sistemnaya oshibka8 min

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

sistemnaya oshibka9 min

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

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

sistemnaya oshibka10 min

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

Что запомнить пользователям

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

Источник

Статус SCM на рабочей станции недоступен (check SCM error code:5) означает, что у сервера контроля агентов нет прав доступа к службе Service Control Management (SCM) для данной рабочей станции.

Решение:

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

Существует два способа это сделать:

Способ первый: В консоли администратора SecureTower вам необходимо проверить, от имени какой учётной записи запускается сервер контроля агентов. Если у Вас домен, то необходимо запускать от имени учетной записи администратора домена. Для этого нужно в консоли администратора зайти во вкладку монитор состояния, выбрать сервер контроля агентов и нажать на значок, указанный на скриншоте ниже. В открывшемся контекстном меню выбрать раздел «Параметры запуска службы».

В данном меню выбираем «Запускать под указанной учётной записью» и прописываем в строке имя доменного администратора по форме ДоменПользователь.

Способ второй: Установить права доступа вручную для конкретных компьютеров. Для этого заходим в консоли администратора во вкладку «Агенты» и в разделе «схема установки агентов» нажимаем правой кнопкой мыши по выбранному компьютеру для открытия контекстного меню. Далее выбираем «установить права для доступа к компьютеру». Затем в раскрывшемся окне вводи имя пользователя по форме «доменпользователь» и для локальных пользователей «имя пользователя» и пароль.

Для установки прав доступа сразу для нескольких компьютеров, выделите нужные вам компьютеры нажатием левой кнопки мыши с зажатой клавишей ctrl.

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

Для компьютеров, находящихся в рабочей группе, может потребоваться дополнительное конфигурирование следующих параметров:

Необходимо настроить классическую модель сетевого доступа.

Включить ее можно через GPO консоль:

secpol.msc или gpedit.msc.

Если Вы устанавливаете агента на компьютер под управлением Windows XP, то проверьте отключен ли «Простой общий доступ» («Use simple file sharing»). Если нет, то отключите.

Для компьютеров под управлением Windows Vista и старше, потребуется отключение UAC (User Account Control – Контроль учётных записей пользователей).

Для этого зайдите в раздел меню «Панель управленияВсе элементы панели управленияУчетные записи пользователейИзменения параметров контроля учётных записей»

и установите регулятор в самое нижнее положение как указано на скриншоте. Чтобы изменения вступили в силу требуется перезагрузка рабочей станции.

(Для рабочих станций под управлением Windows 10 – отключение UAC не помогает. Ниже описан способ взаимодействия с системой Windows 10.)

Если не хотите отключать UAC, (а также для систем с Windows 10) нужно добавить в ветку реестра параметр HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionpoliciessystem параметра LocalAccountTokenFilterPolicy типа DWORD32 со значением 1.

В данном случае также потребуется перезагрузка.

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Open all cant create sound device ошибка
  • Open all 32 dll ошибка