![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Ошибка - LUA Fix и странности его работы |
|
Ошибка - LUA Fix и странности его работы
|
Старожил Сообщения: 263 |
В Windows XP есть встроенный набор исправлений и база данных исправлений, а со всем этим можно работать с помощью Application Compatibility Toolkit (или ручной правкой реестра).
Чаще всего отсюда использую готовый профиль исправления под названием LUA (Limited User Account), которое содержит следующее: LUARedirectFS Цитата Описание:
Цитата Описание:
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\runasluafix] @="Запустить с LUA Fix" [HKEY_CLASSES_ROOT\*\shell\runasluafix\command] @="cmd /C \"REG ADD \"HKCU\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\AppCompatFlags\\Layers\" /v \"%1\" /t REG_SZ /d LUA && start \"\" \"%1\" && REG DELETE \"HKCU\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\AppCompatFlags\\Layers\" /v \"%1\" /f\"" Но заметил разногласие работы LUARedirectFS. А именно он перенаправляет запись в ..\All Users\.., вместо текущего пользователя. Из-за чего ограниченный пользователь не может записывать сюда данные так как права доступа по-умолчанию не позволяют это сделать, но переправлять права доступа тоже не решение - нужно чтобы записывалось в папку пользователя. Исправил данную проблему лишь более жёстким способом - после того, как заметил с помощью Process Explorer, что при включении данного исправления просто происходит инъекция AcLua.dll, я данный файл открыл редактором байтов, нашёл Unicode-строку %ALLUSERSPROFILE%\Application Data\Redirected и поменял на %USERPROFILE%\Application Data\Redirected. Но я не понимаю, почему данное исправление работает не так, как задумано, ведь в оригинальном файле встречается путь %USERPROFILE%\Application Data\Redirected OS: Windows XP PRO SP3 RUS с обновлениями и без обновлений также. |
|||
------- Отправлено: 15:03, 15-01-2011 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Поясните батник, суть его работы. | Pozia | Скриптовые языки администрирования Windows | 10 | 08-11-2009 17:47 | |
Lua-скрипт для SciTE добавляющий заголовок к функции (UDF) | Creat0R | AutoIt | 5 | 30-05-2009 16:34 | |
Размер баз SQL и нужная для его нормальной работы оперативка | __sa__nya | Хочу все знать | 3 | 09-02-2009 07:27 | |
backup странности работы... | CnyH9I | Microsoft Windows NT/2000/2003 | 4 | 11-12-2008 17:52 | |
Что может требоваться приложению для его работы... | EvgeniyQQQ | Программирование и базы данных | 8 | 09-12-2006 20:46 |
|