Не вдалося виконати перерахування об'єктів у контейнері. Помилка при застосуванні параметрів безпеки

Привіт друзі! Днями, вкотре, я натрапив на помилку при запуску деяких системних служб. Чому говорю, що вкотре? Справа в тому, що зустрічаюся я з нею вже не вперше, але якось до опису способів, завдяки яким я вдало справлявся з помилкою 5, я ніяк не міг дістатися.

Так що зустрічаємо кілька можливих рішень, які можуть і Вам допомогти у разі виявлення проблем із запуском служб, а саме « Помилки 5. Відмовлено у доступі». Загалом, спочатку опишу саму суть помилки, про яку я кажу, що б ви могли визначити така ж у вас проблема або щось зовсім інше.

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

Для усунення несправностей у різних сферах безпеки доступні такі інструменти. Підсумкова група результатів. Рекомендовані кроки для аналізу та конфігурації безпеки. Ця утиліта дозволяє фільтрувати результати та зберігати їх у файл для наступної ревізії. Цей інструмент можна використовувати для вирішення проблем безпеки з доступом до файлів та реєстрів. Наприклад: ви можете відфільтрувати результат після кількох спроб відхилити.

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

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

Наступні посилання. Для користувачів, системних розробників та адміністраторів, яким необхідно, зверніться до посилань, доступних наприкінці цієї статті. Перевірте ім'я, видавець або інформацію про місцезнаходження, що відображається у діалоговому вікні. Якщо жодна з цих відомостей не відповідає, ми рекомендуємо натиснути «Скасувати».

Параметри безпеки заблокували виконання підписаної програми зі сертифікатом, що минув, або ще не дійсні. Для безпеки програми тепер повинні відповідати вимогам для параметрів високої або високої безпеки або бути частиною списку винятків сайтів, які можна запустити.


  • Повідомлення.
  • Параметри безпеки заблокували виконання незахищеної програми.
Рекомендується не запускати таку програму.

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

Як вирішити проблему з помилкою 5?

Вирішення проблеми такого роду, а саме виправлень причин появи «помилки 5. Відмовлено в доступі», при запуску служб існує чимало, все залежить від ситуації, з якою зіткнувся користувач. Далі, я зазвичай не буду описувати один сто відсотковий спосіб, який допоможе всім, тому що такого немає, а напишу про те за допомогою чого я виходив з цієї ситуації з позитивним результатом.

Такі програми мають найвищий рівень ризику, оскільки видавець не ідентифікований, і на програму може бути надано доступ до особистої інформації на комп'ютері. Повідомлення, що відображається: параметри безпеки заблокували виконання самозавірювальної програми. Для забезпечення безпеки програми повинні тепер відповідати вимогам для вимог високої або високої безпеки або бути частиною списку винятків сайтів, які можуть бути запущені.


Ім'я автора: немає опублікованого автора. . Ця функція захищає системи кінцевих користувачів від несанкціонованих розробників, які використовували вкрадені або незаконно куплені сертифікати для підписання програм.

Деякі приклади з виправлення помилки 5, я знаходив у мережі, до інших добирався сам. Загалом, давайте подивимося, що в моїй практиці допомагала позбавитися проблем із запуском служб, ну а ви спробуєте зробити так само у себе, можливо вам підійде один із запропонованих мною варіантів.

«Помилка 5. Відмовлено у доступі» під час запуску системних служб, способи рішень

1. Відкривання повного доступу до диска «C».Не знаю чому так, але я стикався з комп'ютерами, де в безпеці системного диска були встановлені права виключно на читання і більше ні на що цей параметр був встановлений для всіх облікових записів. Але, як тільки я повертав всі галочки безпеки, помилка 5 назавжди пропадала, а служба без проблем починала свою роботу.

Для повернення прав, потрібно потрапити у вікно властивостей системного диска«С» та зайти у вкладку « Безпека». Упустивши список користувачів та груп, спускаємося до кнопок «Змінити» - «Додати».

У області, що з'явилася, руками на клавіатурі набиваємо слово « Усе», що означає, що ми встановимо однакові права доступу для всіх користувачів системи.


Якщо все так, значить, у попередньому кроці ви не зробили помилок, тиснемо на «ОК».

Для тих, хто досі є користувачем Windows XP, слід звернути увагу на те, що за умовчанням у вас може не відображатися закладка «Безпека». Для того, щоб повернути її на своє місце, виконайте кілька простих кроків.

  1. Відкрийте будь-яку папку;
  2. Зверху клацнути на «Сервіс»;
  3. "Властивості папки";
  4. "Вид";
  5. У переліку додаткових параметрів видаляємо позначку з використання спрощеного загального доступу.

Після цього виконуємо вище описані дії і звичайно ж перевіряємо, чи вдалося вам за допомогою цього способу впоратися з помилкою5 чи ні.

2. Також є ще один спосіб, на який я потрапив на сторінках підтримки Майкрософт. Побачивши цю пораду в коментарях я вирішив спробувати і проблема з помилкою 5 при запуску служби, зважилася.

Першим кроком буде відкриття командного рядка від імені адміністратора, якщо ви знаходитесь саме на цьому обліковому записі , тоді можете не паритися і просто відкрити cmd за допомогою «Виконати».


Тепер у вікні прописуємо ось це: net localgroup Адміністратор /add networkservice (Важливо, якщо у вас англ. ОС тоді замість Адмін. вказуйте Administrator) і тиснемо на клавішу «Enter».

Потім виконуємо це: net localgroup Адміністратори /add localservice . (Administrators)


Закінчивши з командами, закриваємо вікно командного рядката перезавантажуємо комп'ютер.

Якщо команди були введені правильно і вам пощастило, тоді помилка 5, що заважає запуску служб, повинна зникнути, а самі служби запустяться без будь-яких повідомлень про відмову в доступі.

3. Пробуємо виправити помилку з відмовою у доступі під час запуску служб за допомогою реєстру операційної системи.

Але, перш ніж ми кинемося кришити наш реєстр, нам потрібно спочатку дізнатися назву служби, яка не хоче запускатися. Для цього у списку служб відкриваємо властивості потрібної нам служби та дивимось рядок « Ім'я служби». Запам'ятавши його переходимо безпосередньо до роботи з реєстром.

Редактор реєстру – запускаємо його за допомогою вікна «Виконати». Якщо не зрозуміли про що мова, то вам.


Якщо там взагалі вони відсутні, тоді виправляємо цю справу, так само як я це показував на початку статті.

4. Розглянемо ще один момент, який також пов'язаний з доступом до диска С, тільки цього разу не всім користувачам, а саме LOCAL SERVICE.

Отже, знову заходимо у якості безпеки системного диска. Далі після списку користувачів та груп, клацаємо по кнопці «Додати».


У вікні натискаємо на «Пошук». Внаслідок чого має з'явитися список, з якого нам потрібно вибрати «» і натиснути на кнопки «ОК».


Дана група повинна додатись до списку користувача, тепер для спустившись трохи нижче до вікна «Дозволи для LOCAL», встановлюємо всі можливі галочки та застосовуємо зміни.

За ідеєю служба після цього повинна запуститися, ну а помилка 5, безвісти пропасти.

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

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

На цьому я мабуть закінчу свою статтю, ну а якщо вам допоможе хоч один із вище перерахованих варіантів, тоді не забудьте приєднатися до нас

Розглянемо ситуацію, коли при спробі змінити NTFS-права папки або файлу виникає помилка застосування безпеки:

Помилка при застосуванні параметрів безпеки до: диск:\ім'я папки\ім'я файлу Не вдалося виконати перерахування об'єктів у контейнері. Відмовлено в доступі

Щоб встановити нові дозволи для такого об'єкта, потрібно змінити власника.

Чому таке трапляється

Такий ефект може вийти, якщо:

  • ви скопіювали\перемістили файли з іншого комп'ютера;
  • приєднали чужий жорсткий диск;
  • перевстановили систему.

Суть одна й та сама: у вашої облікового записуабо у групи, до якої вона входить, немає прав доступу до зміни налаштувань безпеки об'єкта.

Як змінити власника папки або файлу

Допустимо, у нас є папка c:\temp і нам не вдається змінити параметри безпеки файлів усередині неї:


Що потрібно зробити:

1. Викличте властивості папки.

2. Перейдіть на вкладку Безпека.

3. Натисніть кнопку Додатково:


5. Клацніть Додатково:


6.Пошук:

7. Виберіть користувача або групу, кого хочете призначити власником об'єкта, та натисніть ОК:

8. Натисніть OK:


9. Встановіть прапорець Замінити власника підконтейнерів та об'єктів, якщо це потрібно, і натисніть OK:

(У нашому випадку це потрібно для зміни власника всіх вкладених файлів)


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

Якщо при спробі змінити власника, все одно вискакує повідомлення

Якщо в кінці у вас все одно відображається помилка «не вдалося виконати перерахування», то, напевно, в одного або кількох вкладених об'єктів не тільки змінений власник, а й відключено успадкування. Вам необхідно п роверити дозволи всіх вкладених папок і файлів, знайти об'єкт з відключеним успадкуванням тазмінити власника для вкладеного об'єкта шляхом виклику його власних свойств.

Може статися ситуація, що після переустановки Windowsабо ще з якоїсь іншої причини система Вам відмовить у доступі до деяких папок чи файлів на локальних дискахособливо якщо на одному з таких дисків залишилася попередня версія Windows.

Але що робити, якщо скажемо у Вас на старому робочому столі чи в папці завантажень, чи у папці документів, чи ще в якомусь особливому місці знаходяться важливі файли? У цій статті розглянуто це питанняі представлено два способи повернення доступу до таких папок або файлів. Наприклад, запропоновані рішення виконувались у Windows 10, але нижчеописане справедливо для Windows 8 і Windows 7.

Перший спосіб

Натисніть на папку з обмеженим доступом правою кнопкоюмиші та виберіть команду контекстного меню"Властивості". У діалоговому вікні властивостей папки, що відкрилося, перейдіть на вкладку "Безпека", потім у списку "Групи та користувачі" знайдіть пункт з ім'ям облікового запису під яким Ви увійшли в систему і клацніть по ньому мишкою. У нижньому полі можна побачити права доступу до папки.

Ви також можете не побачити свій обліковий запис у списку, як показано на малюнку вище. У будь-якому випадку натисніть кнопку "Змінити", щоб змінити права доступу Вашого облікового запису до папки. Якщо Ваш обліковий запис присутній у списку у верхньому полі пропустіть цей абзац і читайте далі, інакше натисніть кнопку "Додати…".

У діалозі, що з'явився, наберіть в самому нижньому полі ім'я Вашого облікового запису, натисніть на кнопку "Перевірити імена".

Виділіть пункт з ім'ям облікового запису у верхньому полі, а в нижньому поставте галочку навпроти пункту "Повний доступ", потім натисніть кнопку "Застосувати".

Якщо під час застосування параметрів Ви побачите повідомлення:

Помилка при застосуванні параметрів безпеки до… Не вдалося виконати перерахування об'єктів у контейнері. Відмовлено в доступі.

або повідомлення:

Тоді закрийте все діалогові вікнаі спробуйте другий спосіб.

Другий спосіб

Натисніть папку з обмеженим доступом правою кнопкою миші та виберіть команду контекстного меню "Властивості". У діалоговому вікні властивостей папки перейдіть на вкладку "Безпека", потім натисніть кнопку "Додатково".

У новому вікні в рядку власник натисніть посилання "Змінити", якщо потрібно ввести пароль Вашого облікового запису, введіть пароль і підтвердіть дію.

Відкриється діалогове вікно пошуку та додавання облікового запису, таке саме, як і в першому способі, описаному вище. Наберіть у найнижчому полі ім'я Вашого облікового запису та натисніть на кнопку "Перевірити імена".

Система знайде та відформатує ім'я Вашого облікового запису. Натисніть кнопку "ОК", щоб додати знайдений обліковий запис.

Діалогове вікно закриється і в попередньому вікні, у рядку "Власник" Ви повинні побачити ім'я Вашого облікового запису. Обов'язково поставте під ним галочку "Замінити власника підконтейнерів та об'єктів", щоб отримати доступ до всіх вкладених папок та файлів у папці, до якої ви намагаєтеся отримати доступ, а потім натисніть кнопку "Застосувати".

Погодьтеся з попередженням, що Ви бажаєте замінити дозволи цієї папки так, щоб мати права повного доступу, натиснувши на кнопку "Так".

В наступному інформаційному повідомленнітакож натисніть кнопку "ОК".

У результаті ви повинні побачити у вікні зміни власника лише один пункт з ім'ям облікового запису.

Натисніть кнопку "ОК" та закрийте основне діалогове вікно властивостей папки, натиснувши кнопку "ОК".

Всі! Папка має відкриватися як завжди.

Розглянемо ситуацію, коли при спробі змінити NTFS-права папки або файлу виникає помилка застосування безпеки:

Помилка при застосуванні параметрів безпеки до: диск:\ім'я папки\ім'я файлу Не вдалося виконати перерахування об'єктів у контейнері. Відмовлено в доступі

Щоб встановити нові дозволи для такого об'єкта, потрібно змінити власника.

Чому таке трапляється

Такий ефект може вийти, якщо:

  • ви скопіювали\перемістили файли з іншого комп'ютера;
  • приєднали чужий жорсткий диск;
  • перевстановили систему.

Суть одна і та ж: ваш обліковий запис або група, в яку вона входить, не має права доступу до зміни налаштувань безпеки об'єкта.

Як змінити власника папки або файлу

Допустимо, у нас є папка c:\temp і нам не вдається змінити параметри безпеки файлів усередині неї:


Що потрібно зробити:

1. Викличте властивості папки.

2. Перейдіть на вкладку Безпека.

3. Натисніть кнопку Додатково:


5. Клацніть Додатково:


6.Пошук:

7. Виберіть користувача або групу, кого хочете призначити власником об'єкта, та натисніть ОК:

8. Натисніть OK:


9. Встановіть прапорець Замінити власника підконтейнерів та об'єктів, якщо це потрібно, і натисніть OK:

(У нашому випадку це потрібно для зміни власника всіх вкладених файлів)


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

Якщо при спробі змінити, відкрити або видалити папку або файл у Windows ви отримуєте повідомлення про те, що вам відмовлено в доступі, «Немає доступу до папки», «Запитайте дозвіл на зміну цієї папки» та аналогічні, то вам слід змінити власника папки або файлу, про що й поговоримо.

Є кілька способів стати власником папки або файлу, основні серед яких - використання командного рядка та додаткові параметри безпеки ОС. Є також сторонні програми, що дозволяють змінити власника папки в два кліки, на одного з представників яких теж подивимося. Все описане нижче підходить для Windows 7, 8 та 8.1, а також Windows 10.

Примітки: щоб стати власником того чи іншого елемента з використанням способів нижче, ви повинні мати права адміністратора на комп'ютері. Крім цього, не слід змінювати власника для всього системного диска - це може спричинити нестабільну роботу Windows.

Додаткова інформація: якщо ви хочете стати власником папки для того, щоб видалити її, інакше вона не видаляється, і пише Запитайте дозвіл від TrustedInstaller або від Адміністратори, використовуйте наступну інструкцію(там же є відео): .

Використання команди takeown для того, щоб стати власником об'єкту

Для того, щоб змінити власника папки або файлу за допомогою командного рядка, є дві команди, перша з них - такавласний.

Для її використання запустіть командний рядок від імені Адміністратора (у Windows 8 і Windows 10 це можна зробити з меню, що викликається правим кліком по кнопці Пуск, у Windows 7 - за допомогою правого кліка по командному рядку в стандартних програмах).

У командному рядку, в залежності від того, власником якого об'єкта вам потрібно стати, введіть одну з команд:

  • takeown /F “Повний шлях до файлу”- стати власником вказаного файлу. Щоб зробити всіх власників адміністраторів комп'ютера, використовуйте параметр /Aпісля шляху до файлу у команді.
  • takeown /F “шлях до папки або диска” /R /D Y- стати власником папки чи диска. Шлях до диска вказується як D: (без слеша), шлях до папці - C:\Folder (також без слеша).

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

Як змінити власника папки або файлу за допомогою команди icacls

Ще одна команда, яка дозволяє отримати доступ до папки або файлів (змінити їх власника) - icacls, використовувати яку слід так само, у командному рядку, запущеному від імені адміністратора.


Для встановлення власника використовуйте команду в наступному вигляді (приклад на скріншоті):

Icacls "шлях до файлу або папки" /setowner "Ім'я_користувача" /T /C

Шляхи вказуються аналогічно до попереднього способу. Якщо потрібно зробити власниками всіх адміністраторів, замість імені користувача використовуйте Адміністратори(або, якщо не спрацює, Administrators).

Додаткова інформація: крім того, щоб стати власником папки або файлу, вам може знадобитися також отримати дозволи для зміни, для цього ви можете використовувати наступну команду (надає повні права користувачеві для папки та вкладених об'єктів): ICACLS "% 1" / grant: r "ім'я_користувача": (OI) (CI) F

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

Наступний спосіб - використовувати лише мишу та інтерфейс Windows, не звертаючись до командного рядка.

На цьому ви стали власником зазначеного об'єкта Windows і повідомлення про те, що немає доступу до папки або файлу, вас не повинні більше потривожити.

Інші способи стати власником папок та файлів

Є й інші способи вирішити проблему «відмовлено у доступі» та швидко стати власником, наприклад, за допомогою сторонніх програм, що вбудовують пункт «Стати власником» у контекстне меню провідника. Одна з таких програм - TakeOwnershipPro, безкоштовна та, наскільки я можу судити, без чогось потенційно небажаного. Аналогічний пункт у контекстне меню можна додати і за допомогою редагування реєстру Windows.


Однак, з урахуванням того, що подібне завдання виникає порівняно рідко, я не рекомендую встановлювати стороннє програмне забезпечення або вносити зміни до системи: на мій погляд, краще змінити власника елемента одним із способів «вручну».

Після введення системи контролю облікових записів (UAC) у Windows Vista, у Microsoft посилили систему безпеки системи та системних файлів посиленням системи керування доступом до файлів. Тепер для перейменування або переміщення файлу або папки на системному диску вам знадобиться відповідна роздільна здатність.

У Windows 8 було змінено порядок керування доступом до файлів. У Windows 7 він був таким самим, як і в попередніх версіях системи. Але й тепер відмінності не такі помітні, лише трохи змінився спосіб зміни власника, команди залишилися колишніми. Наприклад, у Windows 7 є вкладка Власник:

Потрібно було натиснути Редагувати, вибрати користувача та підтвердити зміни.

У Windows 8 вкладка Власник видалена та перенесена у верхню частину вікна налаштувань.

На вкладці Дозволи при додаванні нового об'єкта існує два варіанти відображення дозволів – основний та додатковий. На скріншоті нижче перелік додаткових дозволів.

Як змінити власника папки та файлів у Windows 8?

Необхідно зробити кілька кроків.

1. Виберіть потрібний файлабо папку, клацніть правою клавішею миші, зайдіть у властивості і перейдіть на вкладку Безпека.

2. Для отримання можливості керувати дозволами необхідно встановити свій обліковий запис як власник. Натисніть кнопку Додатково.

3. Вгорі вікна поруч зі словом Власник натисніть кнопку Змінити та введіть ім'я свого облікового запису.

Ми змінили власника на користувача User Win8. Поставте галочку на Замінити власника підконтейнерів та об'єктів і натисніть Застосувати. З'явиться повідомлення про необхідність закрити та знову відкрити об'єкт для внесення змін.

4. Тепер власника змінено. Щоб успадкувати дозволи, натисніть кнопку Увімкнення успадкування.

Також ви можете замінити всі дозволи дочірнього об'єкта успадкованими від поточного, поставивши відповідну галочку.

Привіт друзі! Днями, вкотре, я натрапив на помилку при запуску деяких системних служб. Чому говорю, що вкотре? Справа в тому, що зустрічаюся я з нею вже не вперше, але якось до опису способів, завдяки яким я вдало справлявся з помилкою 5, я ніяк не міг дістатися.

Так що зустрічаємо кілька можливих рішень, які можуть і Вам допомогти у разі виявлення проблем із запуском служб, а саме « Помилки 5. Відмовлено у доступі». Загалом, спочатку опишу саму суть помилки, про яку я кажу, що б ви могли визначити така ж у вас проблема або щось зовсім інше.

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

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

Як вирішити проблему з помилкою 5?

Вирішення проблеми такого роду, а саме виправлень причин появи «помилки 5. Відмовлено в доступі», при запуску служб існує чимало, все залежить від ситуації, з якою зіткнувся користувач. Далі, я зазвичай не буду описувати один сто відсотковий спосіб, який допоможе всім, тому що такого немає, а напишу про те за допомогою чого я виходив з цієї ситуації з позитивним результатом.

Деякі приклади з виправлення помилки 5, я знаходив у мережі, до інших добирався сам. Загалом, давайте подивимося, що в моїй практиці допомагала позбавитися проблем із запуском служб, ну а ви спробуєте зробити так само у себе, можливо вам підійде один із запропонованих мною варіантів.

«Помилка 5. Відмовлено у доступі» під час запуску системних служб, способи рішень

1. Відкривання повного доступу до диска «C».Не знаю чому так, але я стикався з комп'ютерами, де в безпеці системного диска були встановлені права виключно на читання і більше ні на що цей параметр був встановлений для всіх облікових записів. Але, як тільки я повертав всі галочки безпеки, помилка 5 назавжди пропадала, а служба без проблем починала свою роботу.

Для повернення прав потрібно потрапити у вікно властивостей системного диска «С» і зайти у вкладку « Безпека». Упустивши список користувачів та груп, спускаємося до кнопок «Змінити» - «Додати».

У області, що з'явилася, руками на клавіатурі набиваємо слово « Усе», що означає, що ми встановимо однакові права доступу для всіх користувачів системи.


Якщо все так, значить, у попередньому кроці ви не зробили помилок, тиснемо на «ОК».

Для тих, хто досі є користувачем Windows XP, слід звернути увагу на те, що за умовчанням у вас може не відображатися закладка «Безпека». Для того, щоб повернути її на своє місце, виконайте кілька простих кроків.

  1. Відкрийте будь-яку папку;
  2. Зверху клацнути на «Сервіс»;
  3. "Властивості папки";
  4. "Вид";
  5. У переліку додаткових параметрів видаляємо позначку з використання спрощеного загального доступу.

Після цього виконуємо вище описані дії і звичайно ж перевіряємо, чи вдалося вам за допомогою цього способу впоратися з помилкою5 чи ні.

2. Також є ще один спосіб, на який я потрапив на сторінках підтримки Майкрософт. Побачивши цю пораду в коментарях я вирішив спробувати і проблема з помилкою 5 при запуску служби, зважилася.

Першим кроком буде відкриття командного рядка від імені адміністратора, якщо ви знаходитесь саме на цьому обліковому записі, тоді можете не паритися і просто відкрити cmd за допомогою «Виконати».


Тепер у вікні прописуємо ось це: net localgroup Адміністратор /add networkservice (Важливо, якщо у вас англ. ОС тоді замість Адмін. вказуйте Administrator) і тиснемо на клавішу «Enter».

Потім виконуємо це: net localgroup Адміністратори /add localservice . (Administrators)


Закінчивши з командами, закриваємо вікно командного рядка та перезавантажуємо комп'ютер.

Якщо команди були введені правильно і вам пощастило, тоді помилка 5, що заважає запуску служб, повинна зникнути, а самі служби запустяться без будь-яких повідомлень про відмову в доступі.

3. Пробуємо виправити помилку з відмовою у доступі під час запуску служб за допомогою реєстру операційної системи.

Але, перш ніж ми кинемося кришити наш реєстр, нам потрібно спочатку дізнатися назву служби, яка не хоче запускатися. Для цього у списку служб відкриваємо властивості потрібної нам служби та дивимось рядок « Ім'я служби». Запам'ятавши його переходимо безпосередньо до роботи з реєстром.

Редактор реєстру – запускаємо його за допомогою вікна «Виконати». Якщо не зрозуміли про що мова, то вам.

Вам має відкритися великий список служб, розташованих в алфавітному порядку. Для того, щоб зрозуміти яка нам служба потрібна я і говорив подивитися її ім'я у властивостях. Так що шукаємо розділ з відповідною назвою, правим кліком викликаємо меню розділу і вибираємо рядок. Дозволи».


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


Якщо там взагалі вони відсутні, тоді виправляємо цю справу, так само як я це показував на початку статті.

4. Розглянемо ще один момент, який також пов'язаний з доступом до диска С, тільки цього разу не всім користувачам, а саме LOCAL SERVICE.

Отже, знову заходимо у якості безпеки системного диска. Далі після списку користувачів та груп, клацаємо по кнопці «Додати».


У вікні натискаємо на «Пошук». Внаслідок чого має з'явитися список, з якого нам потрібно вибрати «» і натиснути на кнопки «ОК».


Дана група повинна додатись до списку користувача, тепер для спустившись трохи нижче до вікна «Дозволи для LOCAL», встановлюємо всі можливі галочки та застосовуємо зміни.

За ідеєю служба після цього повинна запуститися, ну а помилка 5, безвісти пропасти.

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

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

На цьому я мабуть закінчу свою статтю, ну а якщо вам допоможе хоч один із вище перерахованих варіантів, тоді не забудьте приєднатися до нас

Спосіб 2. Використання утиліт командного рядка takeownі icacls

Примітка.Цей спосіб можна застосувати лише для доступу до файлів або папок, але не до розділів реєстру.

Використання утиліти командного рядка такеown для зміни власника об'єктів

  1. Відкрийте командний рядок (cmd)
    Примітка. Запуск від імені адміністратора в даному випадку обов'язковий незалежно від того, якими правами має обліковий запис, в якому ви працюєте на даний момент. Виняток може становити лише випадок, коли ви працюєте у вбудованому обліковому записі Адміністратор, який за замовчуванням вимкнено.
  2. Для призначення поточного користувача власником файлу виконайте команду takeown/f "". Приклад:
    takeown /f "C:\Windows\System32\imageres.dll"
  3. Для призначення поточного користувача власником папки та всього вмісту виконайте команду takeown /f "" /r /d y. Приклад:
    takeown /f "C:System Volume Information" /r /d y
    • /f- шаблон для імені файлу або папки, підтримує символи підстановки, наприклад takeown /f %windir%\*.txt
    • /r- рекурсія: обробляються всі файли та підкаталоги у зазначеній папці
    • /d- застосовується спільно з /r для придушення запиту на отримання доступу до кожного файлу або підкаталогу
    • y- застосовується спільно з /d для підтвердження зміни власника кожного файлу чи підкаталогу
  4. Для призначення групи Адміністраторивласником файлу або папки використовуються такі ж команди, але з параметром /a. Приклади:
    takeown /f "C:\Windows\System32\imageres.dll" /a
    takeown /f "C:System Volume Information" /a /r /d y

    takeown /?

Використання утиліти командного рядка icacls для зміни дозволів об'єктів

  1. Для зміни роздільної здатності файлу використовується команда icacls /grant:F /c /l. Приклад:
    icacls "C:\Windows\System32\imageres.dll" /grant адміністратори:F /c /l
    • /grant
    У прикладі групі Адміністратори надано дозволи Повний доступ.
  2. Для зміни роздільної здатності папки використовується команда icacls /grant:F /t /c /l /q. Приклад:
    icacls "C:\System Volume Information" /grant адміністратори:F /t /c /l /q
    Параметри, які використовуються в команді:
    • /grant- надання зазначених дозволів
    • :F- надання повного доступу до зазначеного облікового запису або групи
    • /t- обробляються всі файли та підкаталоги у зазначеній папці
    • /c- продовження обробки при файлових помилках, помилки виводяться на екран
    • /l- використовується для обробки символьних посилань, з цим параметром обробляється саме посилання, а не її цільовий об'єкт
    • /q- придушуються всі повідомлення про успішну обробку, повідомлення про помилки будуть виводитися на екран

    Повний синтаксис утиліти командного рядка takeown ви можете отримати командою takeown /?

Як встановити службу TrustedInstaller власником файлів та папок

Власником багатьох системних файлівта папок є служба TrustedInstaller. У разі зміни власника таких файлів або папок система буде працювати нестабільно, а багато завдань обслуговування системи перестануть працювати.

Якщо ви змінили власника системної папкиДля видалення або запису файлів, або файлу для його заміни або редагування, після виконання необхідних дій потрібно призначити стандартного власника, тобто TrustedInstaller.

Використання графічного інтерфейсу Windows

Використання утиліти командного рядка icacls

  1. Щоб змінити власника файлу або папки на TrustedInstaller, відкрийте командний рядок (cmd)
  2. Виконайте наступну команду команду:
    icacls "C:\System Volume Information" /setowner "NT Service\TrustedInstaller" /t /c
    В результаті її виконання власником папки C: System Volume Information буде встановлений TrustedInstaller.

Додавання команди зміни власника об'єкта в контекстне меню провідника

Для спрощення процедури зміни власника можна додати відповідний пункт у контекстне меню провідника.
У запропонованому варіанті також використовуються утиліти командного рядка takeownі icaclsз певними параметрами, а отримана команда встановить поточного користувача власником об'єкта, на якому застосовуватиметься.

Ви можете завантажити готові файли реєстру для імпортування за цим посиланням:

Вміст архіву:

  1. Add_Take_Ownership_ RU російськоюверсії Windows
  2. Add_Take_Ownership_ EN англійською версії Windows
  3. Add_Take_Ownership_ with_Pause_RU.reg – для додавання пункту меню зміни власника, при використанні якого вікно виконання команди не закривається автоматично після обробки. У вікні команди виводиться результат обробки. Файл використовується для додавання пункту меню в російськоюверсії Windows.
  4. Add_Take_Ownership_ with_Pause_EN.reg - для додавання пункту меню зміни власника англійськоюверсії Windows. Вікно виконання команди не закривається автоматично, як і файлу №3.
  5. Remove_Take_Ownership.reg - для видалення пункту меню зміни власника незалежно від мови системи та файлу для його додавання.

Примітка.Якщо раніше ви додали інший пункт контекстного меню з використанням такого ж методу (запис у розділ реєстру HKEY_CLASSES_ROOT\*\shell\runas), то він буде замінено.

Опис файлів реєстру, що містяться в архіві:

Додавання команди зміни власника об'єктів на TrustedInstaller у контекстне меню провідника

Також можна додати контекстне меню провідника, щоб змінити власника файлів і папок на TrustedInstaller.
У запропонованому варіанті використовується утиліта командного рядка icacls.

Готові файли реєстру для додавання та видалення цього пункту меню:

Зверніть увагу, що для реалізації будь-якого пункту контекстного меню (для призначення власником поточного користувача та додавання пункту зміни власника до TrustedInstaller) використовуються однакові розділи реєстру та параметри. У зв'язку з цим додавання обох пунктів одночасно, у варіанті, що розглядається, неможливе.
У наступному розділі статті ми розглянемо варіанти одночасного співіснування цих пунктів контекстного меню.

Додавання каскадного меню з пунктами зміни власника на поточного користувача та TrustedInstaller

У попередніх прикладах ми використовували підрозділ реєстру runas, за замовчуванням команди з якого запускаються із запитом підвищення прав, тобто по суті виконується запуск від імені адміністратора. Додавання каскадного меню з кількома пунктами не дає такої переваги, але запуск команд від імені адміністратора необхідний для виконання.

Є кілька шляхів вирішення цієї проблеми, але використання сторонньої утилітидля запуску команди з підвищенням привілеїв все-таки є найшвидшим і найпростішим у цьому випадку.

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

  1. Завантажте NirCmd x86(для 32-розрядних систем) або NirCmd x64(для 64-розрядних систем)
  2. Скопіюйте файл nircmd.exeз архіву до папки Windows
    Ви можете цього не робити, але вам доведеться модифікувати запропоновані файли реєстру і вказати повний шлях до nircmd.exe.
  3. Завантажте архів та витягніть reg-файли з нього в окрему папку
  4. Запустіть файл Add_Take_Ownership_Restore_Owner.regдля додавання меню

Щоб видалити це меню, використовуйте файл Remove_Take_Ownership_Restore_Owner.reg

Привіт друзі! Днями, вкотре, я натрапив на помилку при запуску деяких системних служб. Чому говорю, що вкотре? Справа в тому, що зустрічаюся я з нею вже не вперше, але якось до опису способів, завдяки яким я вдало справлявся з помилкою 5, я ніяк не міг дістатися.

Так що зустрічаємо кілька можливих рішень, які можуть і Вам допомогти у разі виявлення проблем із запуском служб, а саме « Помилки 5. Відмовлено у доступі». Загалом, спочатку опишу саму суть помилки, про яку я кажу, що б ви могли визначити така ж у вас проблема або щось зовсім інше.

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

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

Як вирішити проблему з помилкою 5?

Вирішення проблеми такого роду, а саме виправлень причин появи «помилки 5. Відмовлено в доступі», при запуску служб існує чимало, все залежить від ситуації, з якою зіткнувся користувач. Далі, я зазвичай не буду описувати один сто відсотковий спосіб, який допоможе всім, тому що такого немає, а напишу про те за допомогою чого я виходив з цієї ситуації з позитивним результатом.

Деякі приклади з виправлення помилки 5, я знаходив у мережі, до інших добирався сам. Загалом, давайте подивимося, що в моїй практиці допомагала позбавитися проблем із запуском служб, ну а ви спробуєте зробити так само у себе, можливо вам підійде один із запропонованих мною варіантів.

«Помилка 5. Відмовлено у доступі» під час запуску системних служб, способи рішень

1. Відкривання повного доступу до диска «C».Не знаю чому так, але я стикався з комп'ютерами, де в безпеці системного диска були встановлені права виключно на читання і більше ні на що цей параметр був встановлений для всіх облікових записів. Але, як тільки я повертав всі галочки безпеки, помилка 5 назавжди пропадала, а служба без проблем починала свою роботу.

Для повернення прав потрібно потрапити у вікно властивостей системного диска «С» і зайти у вкладку « Безпека». Упустивши список користувачів та груп, спускаємося до кнопок «Змінити» — «Додати».

У області, що з'явилася, руками на клавіатурі набиваємо слово « Усе», що означає, що ми встановимо однакові права доступу для всіх користувачів системи.

Якщо все так, значить, у попередньому кроці ви не зробили помилок, тиснемо на «ОК».

Для тих хто досі користувачем Windows XP, слід звернути увагу, що за умовчанням у вас може не відображатися закладка «Безпека». Для того, щоб повернути її на своє місце, виконайте кілька простих кроків.

  1. Відкрийте будь-яку папку;
  2. Зверху клацнути на «Сервіс»;
  3. "Властивості папки";
  4. "Вид";
  5. У переліку додаткових параметрів видаляємо позначку з використання спрощеного загального доступу.

Після цього виконуємо вище описані дії і звичайно ж перевіряємо, чи вдалося вам за допомогою цього способу впоратися з помилкою5 чи ні.

2. Також є ще один спосіб, на який я потрапив на сторінках підтримки Майкрософт. Побачивши цю пораду в коментарях я вирішив спробувати і проблема з помилкою 5 при запуску служби, зважилася.

Першим кроком буде відкриття командного рядка від імені адміністратора, якщо ви знаходитесь саме на цьому обліковому записі, тоді можете не паритися і просто відкрити cmd за допомогою «Виконати».

Тепер у вікні прописуємо ось це: net localgroup Адміністратори /add networkservice (Важливо, якщо у вас англ. ОС тоді замість Адмін. вказуйте Administrator) і тиснемо на клавішу «Enter».

Потім виконуємо це: net localgroup Адміністратори /add localservice . (Administrators)

Закінчивши з командами, закриваємо вікно командного рядка та перезавантажуємо комп'ютер.

Якщо команди були введені правильно і вам пощастило, тоді помилка 5, що заважає запуску служб, повинна зникнути, а самі служби запустяться без будь-яких повідомлень про відмову в доступі.

3. Пробуємо виправити помилку з відмовою у доступі під час запуску служб за допомогою реєстру операційної системи.

Але, перш ніж ми кинемося кришити наш реєстр, нам потрібно спочатку дізнатися назву служби, яка не хоче запускатися. Для цього у списку служб відкриваємо властивості потрібної нам служби та дивимось рядок « Ім'я служби». Запам'ятавши його переходимо безпосередньо до роботи з реєстром.

Редактор реєстру – запускаємо його за допомогою вікна «Виконати». Якщо не зрозуміли про що мова, то вам .

Вам має відкритися великий список служб, розташованих в алфавітному порядку. Для того, щоб зрозуміти яка нам служба потрібна я і говорив подивитися її ім'я у властивостях. Так що шукаємо розділ з відповідною назвою, правим кліком викликаємо меню розділу і вибираємо рядок. Дозволи».

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


Якщо там взагалі вони відсутні, тоді виправляємо цю справу, так само як я це показував на початку статті.

4. Розглянемо ще один момент, який також пов'язаний з доступом до диска С, тільки цього разу не всім користувачам, а саме LOCAL SERVICE.

Отже, знову заходимо у якості безпеки системного диска. Далі після списку користувачів та груп, клацаємо по кнопці «Додати».

У вікні натискаємо на «Пошук». Внаслідок чого має з'явитися список, з якого нам потрібно вибрати «» і натиснути на кнопки «ОК».

Дана група повинна додатись до списку користувача, тепер для спустившись трохи нижче до вікна «Дозволи для LOCAL», встановлюємо всі можливі галочки та застосовуємо зміни.

За ідеєю служба після цього повинна запуститися, ну а помилка 5, безвісти пропасти.

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

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

На цьому я мабуть закінчу свою статтю, ну а якщо вам допоможе хоч один із вище перерахованих варіантів, тоді не забудьте приєднатися до нас

Поділитися