Форум программистов, компьютерный форум, киберфорум
Наши страницы
Windows XP
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
Bazaroff
54 / 50 / 2
Регистрация: 29.05.2011
Сообщений: 1,382
1

Свойства: Экран. Администрирование

09.09.2013, 23:46. Просмотров 1528. Ответов 11
Метки нет (Все метки)

Уж как обозвал - так обозвал! Сори!
Скажите пожалуйста что за программка есть это окошко "Свойства: Экран". По оформлению очень хочется ее язык обозвать VB.
Дело, собственно, вот в чем.
В этом окне красуются несколько вкладок, в том числе вкладка "темы".
В среде Alkid Live CD хочу изменить тему. Но в live в этом окошке есть все вкладки кроме нужной - "темы".
Представляю, что если знать какая программка отвечает за это окошко, то ее можно заменить полноценной.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.09.2013, 23:46
Ответы с готовыми решениями:

Администрирование Windows XP
Добрый день Дамы и Господа. Являюсь совсем начальным юзером, но в чем-то...

Удалённое администрирование.
Какие проги необходимы для удалённого администрирования. Ситуация такая: Я...

Не могу войти в Администрирование XP
Привет всем! Такая проблема, не могу ничего запустить из папки...

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

Администрирование Windows XP управление профилями пользователей
Здравствуйте Есть комп ХР SP3 Пользователь А (администратор) Как создать...

11
sks1904
184 / 178 / 28
Регистрация: 26.05.2011
Сообщений: 850
10.09.2013, 07:12 2
Похоже у вас права обрезаны, чтобы вы подобной [censored], извините, на работе не занимались. Правильно я вас понял? Вы на работе пытаетесь это сделать?
0
Bazaroff
54 / 50 / 2
Регистрация: 29.05.2011
Сообщений: 1,382
10.09.2013, 21:29  [ТС] 3
Цитата Сообщение от sks1904 Посмотреть сообщение
Правильно я вас понял?
Неправильно!)
Хобби. Дома.
Кто-то конечно скажет "от нечего делать".
Так может мне у кого-то еще и жизни поучиться?
Пардон, за меня мою жизнь никто не проживет...

Добавлено через 2 часа 59 минут
Текущие исследования показали следующее.
Темы содержатся в файлах *.theme. Приложение: "общая библиотека оболочки Windows". (Вот это да!)
Это "приложение" есть ничто иное как SHELL32.DLL.
Попробовал заменить его - никаких изменений!
Интересно, поможет ли мне софтина DependencyWalker?
0
gecata
Модератор
Эксперт HardwareЭксперт Windows
12843 / 6252 / 443
Регистрация: 03.01.2012
Сообщений: 25,362
11.09.2013, 11:27 4
Цитата Сообщение от Bazaroff Посмотреть сообщение
Попробовал заменить его - никаких изменений!
А зарегистрировать не пробовали? (в cmd.exe
regsvr32 shell32.dll
)
1
Persk
Модератор
Эксперт Windows
7463 / 3192 / 222
Регистрация: 25.10.2010
Сообщений: 13,126
11.09.2013, 17:15 5
Цитата Сообщение от Bazaroff Посмотреть сообщение
Это "приложение" есть ничто иное как SHELL32.DLL.
Посмотрите C:\WINDOWS\Resources\Themes
Там должны храниться темы, добавьте свою
Цитата Сообщение от Bazaroff Посмотреть сообщение
В среде Alkid Live CD хочу изменить тему. Но в live в этом окошке есть все вкладки кроме нужной - "темы".
Есть ли там пункт "Обзор", если есть укажите файл со своей темой
0
Bazaroff
54 / 50 / 2
Регистрация: 29.05.2011
Сообщений: 1,382
11.09.2013, 21:10  [ТС] 6
Цитата Сообщение от gecata Посмотреть сообщение
зарегистрировать
В принципе я никогда не регистрировал DLL-файлы, а по-тупому совал их в System32 и все прекрасно работало.
Вообще-то без файла Shell32.DLL ОСь вообще не грузится. Или регистрация может дать что-то еще? Я не ерничаю, я действительно не в курсе.
Только что подумал. А что, собственно мне нового может дать регистрация? Ведь при замене файла в образе, я не трогал реестр.

Цитата Сообщение от Persk Посмотреть сообщение
Посмотрите C:\WINDOWS\Resources\Themes
В Алкиде папки Windows нет вообще! нет и остальных папок.
Папкой %SystemRoot% является папка А386.
Нет в дистре также и ни одного файла *.theme. Очевидно эту роль выполняет какой-то иной двоичный файл.
Несмотря на это, я поместил в образ My.theme и попытался запустить его по-тупому, в надежде, что система разберется чем это дело открывать. ОС повела себя также, как и обычная - открыла окно "Свойства: Экран".

Цитата Сообщение от Persk Посмотреть сообщение
Есть ли там пункт "Обзор", если есть укажите файл со своей темой
Есть. Во вкладке "Рабочий стол", которая дает возможность выбрать фоновый рисунок. Иных файлов она не отображает.

Поковырялся немного сам. Во-первых, в реестре полно записей о моей теме (это штатная тема Luna - самая обычная в ХР. В моем Алкиде установлена тема "Classic"). Очевидно разработчики Алкида не особенно парились над чистотой реестра.
Понаблюдал за регшотами в среде "стационарной" ОСи при смене тем. Изменеия происходят в ветке
HKU\S-1-5-21-842925246-527237240-682003330-1003.
В "стационарной" ОС веток с именами "HKU\S-1-5-много цифр" несколько. В Алкиде же из подобных существует только одна - HKU\S-1-5-18.
Да и возможности-то изменения реестра в Алкиде довольно ограничены - ветки Software и Default.
Можно, конечно прописать в автозагрузку рег-файл и через него добавить новые параметры и ветви. А вот изменить существующие он не сможет. Практика показала, что рег-файл запустится до тех файлов, которые изначально добавляют параметры в реестр. И следовательно уже они изменят то, что внес рег-файл.
DependencyWalker также мало что мне дал. Разве что показал мне, что я немного неправильно представлял себе работу ОС.)))
Я посмотрел с какими файлами связан Shell32.DLL. Прога показывает какие необходимые файлы отсутствуют. К моему удивлению прога показала различный набор в среде "стационарной" ОС и в Алкиде. Очевидно эти связи зависят от конфигурации ОС, а не только от функции конкретного файла.
Тем не менее я выявил недостающие файлы в Алкиде (сравнивая с набором для "стационарной" ОС). Добавил их в образ, по-тупому сунув их в System32 и... ничего не добился!(
Возможно, что их необходимо было зарегистрировать?

Добавлено через 6 минут
Попутно созрел вопрос. Поскольку эта "прога" "Свойства: Экран" очень напоминает прогу на VB. Есть ли в природе возможность поиска текста в скомпилированных файлах на VB-языке?

Добавлено через 1 час 15 минут
Хм...
Попробовал регистрировать файлы.
Всего 15 файлов. Из них успешно зарегались только 4.
Например, при регистрации dot3api.dll сообщение
dot3api.dll была загружена, но найти точку входа для DllRegisterServer не удалось.
И ему подобные.

Добавлено через 3 минуты
Вот такая инфа:

При регистрации файлов *.dll и *.ocx происходит их запись в Реестр Windows (это можно сделать и вручную). При этом в ветке [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs] создается параметр REG_DWORD, например C:\Program Files\InterVideo\Common\Bin\StorageTools.dll или C:\WINDOWS\System32\MSCOMCTL.OCX, со значением 1.

Интересно, если файл не захотел регаться обычным способом, достаточен ли такой метод? Или это будет безполезно?
0
gecata
Модератор
Эксперт HardwareЭксперт Windows
12843 / 6252 / 443
Регистрация: 03.01.2012
Сообщений: 25,362
12.09.2013, 10:58 7
Цитата Сообщение от Bazaroff Посмотреть сообщение
Понаблюдал за регшотами в среде "стационарной" ОСи при смене тем. Изменеия происходят в ветке
HKU\S-1-5-21-842925246-527237240-682003330-1003.
Плохо смотрели... Ветка HKU\S-1-5-21-842925246-527237240-682003330-1003 (только на вашем конкретном примере, ибо цифры после S-1-5-21 в случае каждой конкретной учётки индивидуальны, а само начало S-1-5-21 означает принадлежность учётки к группе Администраторы. Само же всё целиком HKU\S-1-5-21-842925246-527237240-682003330-1003 называется SID, но об этом вы сами погуглите), дык вооот... эта ветка является, грубо говоря, копией ветки HKEY_CURRENT_USER, поэтому изменения вы должны были наблюдать и там...

Что же касается ненайденной точки входа при регистрации, это обычно пишется в случае, если dll-файл или покоцан, или таковым просто не является
1
qvad
Эксперт HardwareЭксперт Windows
21175 / 11992 / 644
Регистрация: 11.04.2010
Сообщений: 53,469
12.09.2013, 12:50 8
вы немного не знаете разницы межу полноценным Windows и средой BartPE, чем, собственно и является ваш Alkid Live CD
он собирается однократно с помощью конструктора Bart, и после сборки изменить в нем системные параметры невозможно, как и реестр
Хотите запилить свою live сборку на основе алкида - дерзайте, только сразу предупрежу, что придется много курить манов...
1
Bazaroff
54 / 50 / 2
Регистрация: 29.05.2011
Сообщений: 1,382
12.09.2013, 19:43  [ТС] 9
Цитата Сообщение от gecata Посмотреть сообщение
Плохо смотрели
Посмотрел еще раз. Клянусь, хорошо посмотрел!)
В "стационарной" ОС при смене темы с "Windows XP" на "Classic".
Удаленные параметры 8 шт. Все из ветки
Цитата Сообщение от gecata Посмотреть сообщение
HKU\S-1-5-21-842925246-527237240-682003330-1003
Новые параметры 3 шт. Тоже все там.
Измененные параметры 63 шт. Из них только один из HKLM. Остальные все там же.
Думаю можно попробовать подправить куст Software и новые параметры внести рег-файлом в автозагрузке, а остальное изменить не получится!(
Цитата Сообщение от gecata Посмотреть сообщение
dll-файл или покоцан, или таковым просто не является
Все файлы я позаимствовал в "стационарной" ОС.
Хм... попробовал запустить регистрацию капризных файлов в ней - те же сообщения.
Интересно получается. Файлы наверное не покоцаные ибо ОС ни на что не жалуется. (Совсем недавно бэкапился). Остается только подивиться мудрости разработчиков обзывать DLL-ами файлы неявляющиеся таковыми.

Цитата Сообщение от qvad Посмотреть сообщение
средой BartPE, чем, собственно и является ваш Alkid Live CD
Вот ведь!.. Я как раз этого и хотел избежать!
Дело в том, что из истории создания Live я почерпнул, что Мелкие состряпали свою Windows Live и установили на ее использование жесткую лицензию. А Барт сумел обойти препоны , создав свой подход к сборке Live.
Я по наивности считал, что Алкид - как раз и есть детище мелких. Хотя в ОС я обнаружил следы Барта, но подумал что это небольшие заимствования в процессе развития линейки Live.

Цитата Сообщение от qvad Посмотреть сообщение
с помощью конструктора Bart
Да, PEBuilder мне знаком. Осваивал одно время. Какой-никакой Лив собрать могу. Тонкостей не смог постичь!(
А на Барт-форумах окопалась какая-то массонская ложа и с нетерпением относятся к новичкам!(((

Цитата Сообщение от qvad Посмотреть сообщение
после сборки изменить в нем системные параметры невозможно, как и реестр
Ну, не так уж категорично! Я же тему поднял в процессе изысканий), а так уже порядком поизменял как систему, так и реестр. Хотя специалист, возможно, назовет эти изменения незначительными.

Добавлено через 14 минут
Вот наскреб еще инфы:

В полноценной ОС "Темы" - есть служба. Действительно, в Администрирование-Службы такая служба имеет место быть!
А вот в Алкиде в перечне служб такой нет!(

Вот собственно инфа:

Название службы: Themes
Название процесса: svchost.exe
По умолчанию в Windows XP Home: Автоматически
По умолчанию в Windows XP Pro: Автоматически
Рекомендуемое значение: Автоматически
Вход от имени: Локальная система

Какие сервисы нужны для нормального функционирования службы Темы (Themes):

Никакие

Какие сервисы требуют работу службы Темы (Themes) для нормального функционирования:

Никакие


Что же ОСи не хватает...?(((
0
qvad
Эксперт HardwareЭксперт Windows
21175 / 11992 / 644
Регистрация: 11.04.2010
Сообщений: 53,469
12.09.2013, 23:24 10
Цитата Сообщение от Bazaroff Посмотреть сообщение
Что же ОСи не хватает...?(((
она уже собрана, не хватает множества скажем так нюансов...
Цитата Сообщение от Bazaroff Посмотреть сообщение
Ну, не так уж категорично! Я же тему поднял в процессе изысканий)
я не утверждал, конечно можно загрузиться, изменить интересующие вас ветки, выгрузить этот куст куда-нибудь, потом под другой ОС заменить вашим кустом тот, который лежит в алкиде... сечете? (я про количество гемороя )

и почему именно CD? я бы рекомендовал вам извращаться с флешью, проще... Я свой барт пилил два года после этого зарекся...
0
Bazaroff
54 / 50 / 2
Регистрация: 29.05.2011
Сообщений: 1,382
12.09.2013, 23:47  [ТС] 11
Цитата Сообщение от qvad Посмотреть сообщение
не хватает множества скажем так нюансов
)))Понимаю! По причине невозможности общения на барт-форумах с гуру, обращался за помощью к буржуям. Один итальянец (классный товарищ!) охарактеризовал подобные задачи так: это игра в терпение!)))

Цитата Сообщение от qvad Посмотреть сообщение
почему именно CD? я бы рекомендовал вам извращаться с флешью, проще
Так я вообще-то с образом воюю. На виртуалке запускаю. Потом куда угодно хоть на СД, хоть на флеш.
0
qvad
Эксперт HardwareЭксперт Windows
21175 / 11992 / 644
Регистрация: 11.04.2010
Сообщений: 53,469
13.09.2013, 00:22 12
Цитата Сообщение от Bazaroff Посмотреть сообщение
я вообще-то с образом воюю.
понятно, просто вы не огласили...
я не общался на бартофорумах, как вы верно заметили, там все гуру и занимаются в основном писькомерством... хотя вполне достаточно курения уже существующих тем, информации выше крыши... и да, конечно - терпение, оно понадобится в большом количестве
1
13.09.2013, 00:22
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.09.2013, 00:22

Администрирование: управление правами доступа в Windowx XP
Суть в следующем: требуется создать пользователя с ограниченными правами. Этот...

Как сильно 7 отличается от XP имею ввиду начинку и администрирование системы?
А как сильно 7 отличается от XP имею ввиду начинку и администрирование...

где находится Свойства Экран в Windows 7
Через 1 час гаснит монитор. Как отключить эту функцию в Windows 7 ??? Пол дня...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru