Название говорит об этом. Я ищу способ определить, к какому файлу/разделу реестра этот исполняемый файл пытается получить доступ. Я попытался использовать Windows auditing capabilities и Process Monitor, чтобы определить, где происходит сбой, но этот сбой не приводит к событиям с ошибками аудита или показывается как отказ доступа в Process Monitor.Как я могу диагностировать ошибку доступа Windows/разрешения
Конечно, если кто-то испытал это и может предоставить решение для устранения ошибки, которая будет почти такой же приятной.
фон:
Я использую Moveuser.exe, которая является частью Windows Server 2003 Resource Kit Tools преобразовать безопасность локальных профилей пользователя по номеру рабочих станций Windows XP.
Симптом:
Иногда Moveuser.exe удастся преобразовать безопасность профиля с ошибкой «Ошибка: 5 отказано в доступе». Я не смог определить какую-либо общность среди неудачных учетных записей или компьютеров, на которых они находятся. Данный компьютер может иметь хост 6 профилей, 5 из которых конвертировать без проблем и 1, который создает ошибку.
Есть несколько факторов, которые я так же уверен, как я могу быть о:
-The счет я использую для запуска Moveuser.exe с обладает полными правами администратора на локальном компьютере, и домен в который преобразует безопасность профиля.
-Наказ не связан с правами доступа к файлу в каталоге профиля (весь каталог можно перемещать, переименовывать, удалять или успешно преобразовывать с помощью обходного пути).
Я разработал надежное обходное решение для этих случаев, но он довольно вовлечен, и я бы скорее понял основную причину этой ошибки и исправил ее упреждающе.
Мое обходное решение (рад поделиться им, опущено для краткости), по-видимому, указывает на то, что сбой связан с ключами реестра HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList, но я не могу точно определить, как/почему.
На какой точной версии Windows вы пытаетесь запустить файл moveuser.exe? Также, я думаю, все эти 6 профилей хостов являются локальными профилями? – Kosi2801