Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Реестр Windows 2000 / Windows XP [3]

Автор: pav
Дата сообщения: 19.05.2010 13:24
Royzner

Цитата:
У меня ноут Lenovo XP SP3 заблокировано питание, заставка замучила ставлю нет через несколько минут - заставка- черный экран.

Расставьте, пожалуйста, правильно знаки препинания. Смысл вашего предложения не понятен. Могу лишь предположить, что вы лицезреете не заставку (screensaver), а "гашение экрана" - управление питанием.
Автор: Fenixion
Дата сообщения: 20.05.2010 03:05
решил покапать реестр... увидел непонятку
диспетчер задач всегда был вот в этой ветке - [HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System] \"DisableTaskMgr\" тут он вкл и выкл, а сейчас его в этой ветке нет,
и нет в ветке [HKEY_CURRENT_USER\\Software\\Microsoft\\Windows NT\\CurrentVersion\\Policies\\System] \"DisableTaskMgr\" ],
зато висит вот тут [HKEY_CURRENT_USER\\Software\\Microsoft\\Windows NT\\CurrentVersion\\TaskManager, но там Preferences и UsrColumnSettings... а куда делся старый вариант ?

у меня WinXP SP3
Автор: Skif_off
Дата сообщения: 20.05.2010 08:31
вирусы запрещают здесь:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\
System]
или здесь:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\
System]

Value Name: DisableTaskMgr
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = default, 1 = disable Task Manager)

по-умолчанию в WinXP SP3 этого параметра вроде нет..
Автор: pav
Дата сообщения: 20.05.2010 13:48
Fenixion
Радуйтесь, значит у вас ещё не было вируса! Skif_off правильно говорит, в последнее время наличие политики запуска TaskManager'a есть признак наличия вируса в системе.
Автор: Metakz
Дата сообщения: 01.06.2010 08:08
Подскажите, пожалуйста, как найти в реестре место, где хранится информация о пользователе?
Конкретно интересует поле "Описание:" в окне "Локальные пользователи и группы -- Пользователи -- %user% -- Свойства:%user% -- Описание:"
Автор: leiris
Дата сообщения: 04.06.2010 15:59
коллеги,
такая проблема: мой планировщик задач (Planificateur de taches) не запускается в автоматическом режиме (а он отвечает за языковую панель переключения языко). То есть я вынуждена заходить в "Сервисы" и запускать его вручную. При этом в "Сервисах" невозможно выставить опцию его автоматического запуска.
вопрос: могу ли я заставить его автоматически загружаться при запуске компьютера через реестр, и если - да, то какие данные и где нужно менять?
у меня Windows Vista.
Автор: abz
Дата сообщения: 05.06.2010 16:40
Erekle
13:04 29-12-2009
Цитата:
funkyru

Цитата:Есть ли софт, который разрешает работу только тех флешек, которые я укажу (по серийнику)?

По описанию [?] похоже на то.

Будьте аккуратны - вирусни там мешок.
Автор: Erekle
Дата сообщения: 06.06.2010 01:34

Цитата:
Будьте аккуратны - вирусни там мешок.

Там только программа и вспомогательный, стандартный для Thinstall модуль в 28 кб (в отношении подобных чаще всего и ругаются антивирусы), по Авире и Авасту оба чистые. ХИПС ничего подозрительного не видит.
___

Ага. Вирустотал перегружен, на Jotty результат - 8/19. Очевидно, это модуль для нотификации владельцу компа по мейлу (есть в настройках программы). Для чего эта функция, не понимаю, но она есть и неудивительно, что залежи такой активности в файле вызивают подозрение.
Я программой не пользуюсь. Спросили - дал ссылку. Кто не хочет - тоже не будет пользоваться...
Автор: uimuim
Дата сообщения: 06.06.2010 19:28
Всем привет. У меня такой вопрос. В Win xp есть функция - Автоматически скрывать панель задач. Как изменить время открывания\скрывания панели?
Автор: justIAM
Дата сообщения: 08.06.2010 13:49
Доброго времени суток!
Есть у меня аппаратный ключик... сделал программой whatChanged снимок реестра до и после изъятия оного из usb-порта, получил список параметров ( несколько dword - параметров + пара reg_sz ), которые при этом изменяются...
Насколько я понимаю, любое устройство, к примеру, флешка или ключ, при подсоединении/отключении от компьютера оставляют запись в реестре, что они подключены. Так вот, возникает вопрос, а возможно ли сэмулировать наличие этого ключа при помощи реестра (чтобы программа считала, что он подключен) ? Ведь в конечном счёте программа узнаёт о наличии устройства через реестр.
Можно ли присвоить CLSID метку этого ключа какой-нибудь флешке,попытаться выдать её за ключик??
Буду также признателен за посыл, где можно обо всём этом почитать
Автор: ComradG
Дата сообщения: 08.06.2010 15:05
justIAM
Начнем с того, что можешь смело выкидывать WhatChanged - прога среднестатистическая хотя бы потому, что если время ms-dos файла фиксированно (а значит и ниже текущего), то она фиг его заметит. К чему это предисловие?

Цитата:
Ведь в конечном счёте программа узнаёт о наличии устройства через реестр.

Дядь, ты явно не в курсе, но любая мало-мальские ерундовая флешка, как дешовая китайская под(д)елка, гадит в систему не только ключами реестра, но и устанавливает свои драйверы. Понимаешь что к чему? Твой WhatChanged не увидил дров флехи - раз, а значит прога, о которой ты говоришь, узнает о присутствии флехи не толко через реестр, но и через набор прочих API функций - два. Теперь, давай рассуждать логически: если торкать толко один реестр, то из этого вряд ли что-то может получиться (ну разве что ты не придумаешь некий хитроумный эквилибристический трюк ); можно попробовать дрюкать API, но если ты далек от оного, то Sysinternals Suite и msdn тебе в помощь.
Автор: Erekle
Дата сообщения: 08.06.2010 18:31

Цитата:
любая мало-мальские ерундовая флешка, как дешовая китайская под(д)елка, гадит в систему не только ключами реестра, но и устанавливает свои драйверы

Вау?!
Автор: justIAM
Дата сообщения: 09.06.2010 08:57
ComradG
=/ Честно гря не слышал, чтоб флешка заливала в систему свои дрова.
Эх, а я так надеялся на халявное решение! Не прокатило... Хотя с другой стороны, давно хотел API повкуривать, вот и повод нашёлся
Спасибо за направление мысли
Автор: ComradG
Дата сообщения: 09.06.2010 09:32
Ксати, забыл сказать, что дрова флеха может пихать динамически (как реализовано в тулзах Sysinternals) поэтому в большинстве случаев искать их на жескаче не имеет смысла.
Автор: andrei1082
Дата сообщения: 09.06.2010 09:56
Может не в тему.Но проблема такая.В учетных записях пользователей стоит вход по паролю.
Но при загрузки входит без пароля.Где копать?
Автор: Sish
Дата сообщения: 09.06.2010 11:25
andrei1082
Попробуй поюзать поиск
Автор: pav
Дата сообщения: 09.06.2010 12:18
andrei1082
Пуск - Выполнить - cmd - control userpasswords2
Автор: andrei1082
Дата сообщения: 09.06.2010 13:56
Sish
pav
спасибо,тот что надо.
Автор: Erekle
Дата сообщения: 09.06.2010 22:47

Цитата:
дрова флеха может пихать динамически

Конечно (точнее, сама программа). Но наблюдение за API, ХИПСы и другое никто не отменял. Если имеется в виду что-то сложное, с ключом например, другое дело, но обычная флешка никакие драйвера не ставит нигде и никак, разве что система Вин98 и драйвер для него приготовлен пройзводителем на флешке.

Ключ не имеет вид CLSID-а и не скрыт в нем, и вообще, аппаратному ключу дела с реестром нет. Можно сэмулировать наличие устройства в порту (но не записью в реестре; запись может и не удаляется вообще?), но для сверки ключа программе ведь необходимо само устройство.

Цитата:
Для того чтобы заставить программу работать так, как она работала бы с ключом, можно или внести исправления в программу (взломать её программный модуль), или эмулировать наличие ключа.

Но наличие ключа эмулируется НЕ записью в реестре.
Автор: Abs62
Дата сообщения: 09.06.2010 23:54

Цитата:
разве что система Вин98 и драйвер для него приготовлен пройзводителем на флешке.

По принципу "Драйвер к вашему CD-ROM находится на прилагаемом CD"?
Автор: Erekle
Дата сообщения: 10.06.2010 00:21
Ха-ха. Вы тоже правы, сударь с хорошим чувством юмора, как я был прав до этого.
Хотел сказать, что драйверы в отношении USB добавляются или "в навороченном случае", или в таком.
Автор: vetvetvet
Дата сообщения: 10.06.2010 00:34
я лично видел флеш какую-то "sun..." так она первично монтируется как cdrom, и потом с этого cdrom ставится в систему драйвер самой флеши

итого в системе имеем 2 сьемных устройства
Автор: pav
Дата сообщения: 10.06.2010 14:32
vetvetvet

Цитата:
я лично видел флеш какую-то "sun..." так она первично монтируется как cdrom, и потом с этого cdrom ставится в систему драйвер самой флеши

У таких флэшек похоже изменён сообщаемый системе код экземпляра устройства, вот винда и монтирует её как CD-ROM.
Автор: Forumman
Дата сообщения: 26.06.2010 13:29
Народ, помогите советом, пожалуйста к моему вопросу который я задавал вот тут. А то не осилю все страницы перечитать а сделать хочется уже в ближайшее время
Автор: Nimbussr
Дата сообщения: 27.06.2010 16:40
Forumman
Цитата:
Очень хочу разобраться с добавлением иконки в это контекстное меню вручную.
Нужно понимать, что пункты в контекстных меню (КМ) бывают разные – в зависимости от объекта. Например, содержимое КМ файла *.doc, папки, файла *.inf или ярлыка, будут разными. Бывают и такие пункты, которые есть в любом КМ, в независимости от объекта для которого КМ вызывалось.
[more=Пример создания такого элемента]
Windows Registry Editor Version 5.00
;
; Создание ветки shell, для пункта меню, которое будет при любом объекте
;
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell]
;
; Задание имени пункта меню
;
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\NoteTab Pro (*)]
@="NoteTab Pro"
;
; Задание комманды, которая будет выполнятся при выборе пункта меню
;
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\NoteTab Pro (*)\command]
@="C:\\Program Files\\NoteTab Pro 6\\NotePro.exe \"%1\""[/more]

Ключи реестра, отвечающие за КМ разных объектов, описаны здесь: FAQ по WinXP > Интерфейс
Для Win7 создание пункта в КМ ещё проще: Добавляем собственные команды в КМ / Хабрахабр

Обратите внимание, что пункт меню создать посредством реестра можно, а прикрутить иконку нельзя.
Нет такой возможности и ключа, чтобы указав путь к файлу иконки, она тут же отобразилась в КМ объекта.

Посмотрите на архиватор WinRAR - у него интеграция иконки в КМ делается через dll библиотеку, которая регистрируется в системе. Стоит снять регистрацию этой библиотеки (убрать в настройках галочку «Встроить WinRAR в оболочку ОС») и иконки, как и само меню, исчезнет.
Если разработчики программы решили добавлять в контекстное меню пункт своей программы, то для этого дела отдельно пишется специальное расширение меню оболочки (dll файлик). Но это не значит, что в этом файле будут иконки. Их там нет - они в другом месте, которое определил программист, зачастую это *.exe который лежит рядом. Т.е., если была идея переделать существующее расширение оболочки «под себя», заменив иконку в ресурсах dll – этого не получится.
[more=Вот маленький кусочек того, что пишет WinRAR в реестр при включении интеграции в ОС]Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shellex\ContextMenuHandlers\WinRAR]
@="{B41DB860-8EE4-11D2-9906-E49FADC173CA}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{B41DB860-8EE4-11D2-9906-E49FADC173CA}]
@="WinRAR"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{B41DB860-8EE4-11D2-9906-E49FADC173CA}\InProcServer32]
@="P:\\WinRAR\\rarext.dll"
"ThreadingModel"="Apartment"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shellex\ContextMenuHandlers\WinRAR]
@="{B41DB860-8EE4-11D2-9906-E49FADC173CA}"
...[/more] (чтобы посмотреть полностью, сравните снимки реестра утилитой Regshot до и после установки галочки).

Обратите внимание на выделенное красным. Видите dll?
О том, как написать подобное расширение самому написано здесь: The Complete Idiot's Guide to Writing Shell Extensions - CodeProject

Итак, откуда берутся иконки разобрались (dll файл регистрируется в системе и выполняет роль расширения оболочки). Посмотреть все расширения оболочки можно в ShellExView.

Теперь вернусь к вашему вопросу о том, как самому добавить иконки к пунктам меню. Выхода два: писать расширение самому или пользоваться специальной программкой для редактирования КМ.
Несколько минут назад случайно наткнулся на такую программу.
Fast Explorer 2008 - бесплатная программа для настройки контекстного меню Windows.
Эта программа имеет свою dll расширения оболочки. КМ теперь можно настраивать как вам захочется и иконки менять тоже по вкусу. Описание по работе см. на странице по ссылке на программу.
Автор: Forumman
Дата сообщения: 27.06.2010 17:44
Nimbussr, спасибо огромаднейшее за такой подробный ответ!

Fast Explorer 2008 и еще FileMenu Tools v5.8, ContextEdit v1.2, ShellExView v1.47 все эти программы я благополучно нашел и скачал в свое время. Однако, хотелось именно научиться вставлять иконки в это контекстное меню без применения каких-либо программ. Теперь, благодаря Вашему ответу, я увидел как это все связано с программированием и как это нелегко сделать без нужных знаний. Буду изучать. Лишь бы время позволяло, а желание изучить есть. Спасибо, еще раз за такой конструктивный ответ!
Автор: PetrK
Дата сообщения: 29.06.2010 10:13
не могу скачать 751 useful XP files, выложите у кого есть
Автор: Alfizik
Дата сообщения: 02.07.2010 11:18
Народ помогите. При каждой загрузке винды (Windows XP SP3) появляеться синий экран с сообщением - "Cannot determine file system of drive \??\volume{f5c74327-e01d-11de-86b4-fb542788dbb9}. Windows has finished checking the disk."

[more=Подробности под катом]
Подробности такие. Принесли мне флешку на которой не открывалась и не куда с неё не копировалась папка "Images". Программой Back2Life я попытался восстановить содержимое этой папки, сохранив восстановленные данные на свой диск С:\

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

Как вариант попробовал Chkdsk с ключами /f/r ошибок он не нашел, но после Chkdsk-а теперь каждй раз при загрузке винда выдает сообщение: "Cannot determine file system of drive \??\volume{f5c74327-e01d-11de-86b4-fb542788dbb9}. Windows has finished checking the disk."

Винда работает нормально, сбоев при загрузке и работе не происходит, никаких отклонений от нормальной работы, все отлично. Кроме только того, что при каждом запуске выдается синий экран с сообщением: "Сannot determine file system of drive...".

Папку Images я удалил, помог FAR. Но сообщение не пропало, хотя после удаления папки заново проверил диск Chkdsk-ом.

ОС: WindowsXP SP3, файловая система NTFS.

Мне тут на одном форуме высказали следующую идею:

Цитата:
Вы, судя по описанию проблемы, внедрили в тело основного раздела какой-то непонятный системе контейнер с атрибутами псевдо-раздела.

[/more]

Как вариант провел поиск в реестре на предмет содержания строки f5c74327-e01d-11de-86b4-fb542788dbb9.

Нашел 5 ключей:

1.

Код:
Раздел: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\{f5c74327-e01d-11de-86b4-fb542788dbb9}
Название класса: <Класс отсутствует>

Параметр 0
Название: BaseClass
Тип: REG_SZ
Значение: Drive

Параметр 1
Название: _AutorunStatus
Тип: REG_BINARY
Значение:
00000000 01 00 01 00 00 01 00 df - df 5f df 5f 5f 5f 5f df .......&#223;&#223;_&#223;____&#223;
00000010 df 5f 5f 5f df df df 5f - 5f 5f df df df 5f 5f 5f &#223;___&#223;&#223;&#223;___&#223;&#223;&#223;___
00000020 df df df 5f 5f 5f df df - df 5f 5f df 5f 5f 5f 5f &#223;&#223;&#223;___&#223;&#223;&#223;__&#223;____
00000030 5f 00 5f 5f 5f 5f 5f cf - cf 5f 5f 5f 5f 01 01 00 _._____&#207;&#207;____...
00000040 ee ff ff ff ff ff ff ff - ff ff ff ff ff ff ff ff &#238;&#255;&#255;&#255;&#255;&#255;&#255;&#255;&#255;&#255;&#255;&#255;&#255;&#255;&#255;&#255;
00000050 ff ff ff 00 00 10 00 00 - 08 02 00 00 &#255;&#255;&#255;.........
Автор: degid
Дата сообщения: 09.07.2010 17:45
подскажите плиз, можно ли через реестр убрать галку в Свойствах папки-Вид-Использовать простой общий доступ к файлам(рекомендуется)?
Автор: Nimbussr
Дата сообщения: 09.07.2010 18:05
degid

Код: Windows Registry Editor Version 5.00

; Использовать простой общий доступ к файлам (отключение)

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]
"forceguest"=dword:00000000

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455

Предыдущая тема: Интернет тупит


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.