Общее - Твики реестра Windows .: [все вопросы] :.

Ответить
 • Просмотры: 67
Аватара пользователя
sov44

Re: Общее - Твики реестра Windows .: [все вопросы] :.

Сообщение sov44 »

Цитата Wu-Tang:



честно говоря не вижу в чем.
Общее - Твики реестра Windows .: [все вопросы] :.






Код:

Код: Выделить всё

reg add "HKCU\Software\ACD Systems\ACDSee Pro\25" /f /v "ShowBackupReminder" /t REG_DWORD /d 0x00000000 /f

Ключа /f 2, должен быть 1.



Далее:

У вас:



Код:

Код: Выделить всё

reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.djv /v ProgID /f

Должно быть



Код:

Код: Выделить всё

reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.djv\UserChoice /v ProgID /f
Аватара пользователя
mwz

Re: Общее - Твики реестра Windows .: [все вопросы] :.

Сообщение mwz »

Цитата Nordek:



Ключа /f 2, должен быть 1.
Общее - Твики реестра Windows .: [все вопросы] :.




а возможно такое, что в хр и с двумя /f отрабатывалось? тк отрабатывались все ключи.


Цитата Nordek:



Должно быть
Общее - Твики реестра Windows .: [все вопросы] :.




те


Цитата Nordek:



UserChoice
Общее - Твики реестра Windows .: [все вопросы] :.




должен быть добавлен?



еще непонятка, на реальной системе, я могу снимать галки:



а на виртуалке не дает. Изображение
Аватара пользователя
mwz

Re: Общее - Твики реестра Windows .: [все вопросы] :.

Сообщение mwz »

Цитата Wu-Tang:



а возможно такое, что в хр и с двумя /f отрабатывалось?
Общее - Твики реестра Windows .: [все вопросы] :.




Есть такое.




Цитата Wu-Tang:



должен быть добавлен?
Общее - Твики реестра Windows .: [все вопросы] :.




Если ассоциация производилась приложением, то да.




Цитата Wu-Tang:



не дает.
Общее - Твики реестра Windows .: [все вопросы] :.




Программы по умолчанию » Задание программ по умолчанию »

Слева в колонке выберите приложение (например Просмотр фотографий Windows)

Щёлкните "Выбрать умолчания для этой программы".

Установите флажки напротив желаемых типов, с которыми вы хотите связать приложение.

Нажмите кнопку Сохранить.



или



Программы по умолчанию » Сопоставление типов файлов или протоколов конкретным программмам »

Оттуда выберите тип (например jpg), нажмите кнопку "Изменить программу...".

Выберите желаемое приложение (например Просмотр фотографий Windows).

Нажмите кнопку ОК.



Или можете из "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jpg" удалить "даже" сам подраздел "UserChoice".



P.S Кстати, в некоторых случаях вы не сможете воспользоваться ни удалением:



Код:

Код: Выделить всё

REG DELETE HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.djv\UserChoice /v Progid

ни внесением:



Код:

Код: Выделить всё

REG ADD HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.djv\UserChoice /v Progid /t REG_SZ /d "ACDSee Pro 2.5.djv"

- При таком положении последует вывод "Ошибка: Отказано в доступе" т.к для раздела будут установлены "не унаследованные" "Особые" разрешения запрещающие задание значений для двух групп "Система" и "%UserName%".



В этом случае, можете запустить regedit и просто удалить сам подраздел "UserChoice" или удалить "не унаследованные" разрешения.
Аватара пользователя
Wu-Tang

Re: Общее - Твики реестра Windows .: [все вопросы] :.

Сообщение Wu-Tang »

Цитата Nordek:



Программы по умолчанию » Задание программ по умолчанию »

Слева в колонке выберите приложение (например Просмотр фотографий Windows)

Щёлкните "Выбрать умолчания для этой программы".

Установите флажки напротив желаемых типов, с которыми вы хотите связать приложение.

Нажмите кнопку Сохранить.
Общее - Твики реестра Windows .: [все вопросы] :.




вот пробую, выбираю в списке acdsee, галки на пустые квадраты дает ставить, а снимать не дает.



нашел вчера тулзу - Unassociate File Types, удалил в ней расширения и ненужные галки пропали, не пойму какого не дает снимать их через это меню, что на скрине.


Цитата Nordek:



Программы по умолчанию » Сопоставление типов файлов или протоколов конкретным программмам »

Оттуда выберите тип (например jpg), нажмите кнопку "Изменить программу...".

Выберите желаемое приложение (например Просмотр фотографий Windows).

Нажмите кнопку ОК.
Общее - Твики реестра Windows .: [все вопросы] :.




а вот как там не выбрать приложение, а вобще удалить ассоциацию, чтобы значилось как неизвестное расширение?


Цитата Nordek:



Или можете из "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jpg" удалить "даже" сам подраздел "UserChoice".
Общее - Твики реестра Windows .: [все вопросы] :.




если много расширений надо убрать, то забадаешься, конечно, я полагал, что через аплет даст снимать, но не дает.


Цитата Nordek:



- При таком положении последует вывод "Ошибка: Отказано в доступе" т.к для раздела будут установлены "не унаследованные" "Особые" разрешения запрещающие задание значений для двух групп "Система" и "%UserName%".
Общее - Твики реестра Windows .: [все вопросы] :.




а с чем связано, что установлены такие разрешения?
Аватара пользователя
killen

Re: Общее - Твики реестра Windows .: [все вопросы] :.

Сообщение killen »

Цитата Wu-Tang:



а вот как там не выбрать приложение, а вобще удалить ассоциацию, чтобы значилось как неизвестное расширение?
Общее - Твики реестра Windows .: [все вопросы] :.





Цитата Wu-Tang:



удалил в ней расширения и ненужные галки пропали
Общее - Твики реестра Windows .: [все вопросы] :.






Код:

Код: Выделить всё

Windows Registry Editor Version 5.00
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.ani\UserChoice]

- Будет вам неизвесное приложение.

- Флажок будет также убран.




Цитата Wu-Tang:



а вобще удалить ассоциацию, чтобы значилось как неизвестное расширение?
Общее - Твики реестра Windows .: [все вопросы] :.




Выше пример.

+ Нужно иметь ввиду то, что даже удаление ".png" в "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts":



Код:

Код: Выделить всё

Windows Registry Editor Version 5.00
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.png]

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



Если например такие расширения как.djv и .djvu изначально в общем не принадлежат ни к какому-либо приложению - то при удалении ".djv" и ".djvu" из "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts"



Код:

Код: Выделить всё

Windows Registry Editor Version 5.00
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.djv]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.djvu]

приведёт к "Неизвестное приложение".



Из свежей установленной Windows:



Как можете заметить на снимке экрана даже "FileExts" нет.



Появилось лишь только после запуска Paint:






Цитата Wu-Tang:



а с чем связано, что установлены такие разрешения?
Общее - Твики реестра Windows .: [все вопросы] :.




Не помню.

В прочем не страшно, через reg файл:



Код:

Код: Выделить всё

Windows Registry Editor Version 5.00
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.djv\UserChoice]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.djvu\UserChoice]

или инсталлятор:



Код:

Код: Выделить всё

[Registry]
Root: HKCU; SubKey: Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.djv\UserChoice; Flags: deletekey
Root: HKCU; SubKey: Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.djvu\UserChoice; Flags: deletekey

- Удаление следует без каких-либо неудобств.
Аватара пользователя
Ab Dorset

Re: Общее - Твики реестра Windows .: [все вопросы] :.

Сообщение Ab Dorset »

Цитата Nordek:



- Будет вам неизвесное приложение.

- Флажок будет также убран.
Общее - Твики реестра Windows .: [все вопросы] :.




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


Цитата Nordek:



- Не приведёт к нарушению связи с "Просмотр фотографий Windows" т.к png изначально привязано к общему.
Общее - Твики реестра Windows .: [все вопросы] :.




те не станет - неизвестное расширение, а так и останется привязка к просмотрщику фотографий windows.


Цитата Nordek:



Если например такие расширения как.djv и .djvu изначально в общем не принадлежат ни к какому-либо приложению - то при удалении ".djv" и ".djvu" из "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts"
Общее - Твики реестра Windows .: [все вопросы] :.




те, которые изначально никак не зарегистрированы в винде и не предполагается регистрировать.


Цитата Nordek:



Появилось лишь только после запуска Paint:
Общее - Твики реестра Windows .: [все вопросы] :.




выходит регистрация идет по ходу, но список, которые ось предполагает зарегистрировать в течение работы, я полагаю где-то прописан.


Цитата Nordek:



или инсталлятор
Общее - Твики реестра Windows .: [все вопросы] :.




это, судя по структуре - inf файл?



ps не знаю, смотрели ли вы утилиту что я приводил, но мне один момент не до конца ясен - чем отличается удаление расширения от разрегистрации.

удаление приводит к установке либо в статус неизвестное, либо в ассоциированное осью, по идее тоже самое, что и разрегистрация.
Аватара пользователя
Iska

Re: Общее - Твики реестра Windows .: [все вопросы] :.

Сообщение Iska »

Цитата Wu-Tang:



те, я так понимаю, либо юзать утилиту, что я привел, либо вручную писать рег файл с нужными ключами и удалять им.
Общее - Твики реестра Windows .: [все вопросы] :.




Либо задать в "Программы по умолчанию" выбрав отличное приложение от ACDSee.




Цитата Wu-Tang:



те не станет - неизвестное расширение, а так и останется привязка к просмотрщику фотографий windows.
Общее - Твики реестра Windows .: [все вопросы] :.




Не станет. Так и останется.





Для информации и понимания:

[spoiler]У себя на виртуальной машине можете поэксперементировать.

Не рекомендую применять на практике удаления вида "[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.xxx]" или "[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\.xxx]" или ... например в аддонах/инсталляторах.



Всё что связано с png:



Код:
[/spoiler]

Код: Выделить всё

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.png]
"Content Type"="image/png"
@="pngfile"
"PerceivedType"="image"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.png\OpenWithList]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.png\OpenWithList\ehshell.exe]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.png\OpenWithProgids]
"pngfile"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.png\PersistentHandler]
@="{098f2470-bae0-11cd-b579-08002b30bfeb}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\.png]
"PreviewDetails"="prop:System.Photo.DateTaken;*System.Image.Dimensions;*System.Size;*System.OfflineAvailability;*System.OfflineStatus;*System.DateCreated;*System.SharedWith"
"FullDetails"="prop:System.PropGroup.Origin;System.Photo.DateTaken;System.PropGroup.Image;System.Image.Dimensions;System.Image.HorizontalSize;System.Image.VerticalSize;System.Image.BitDepth;System.PropGroup.FileSystem;System.ItemNameDisplay;System.ItemType;System.ItemFolderPathDisplay;System.DateCreated;System.DateModified;System.Size;System.FileAttributes;System.OfflineAvailability;System.OfflineStatus;System.SharedWith;System.FileOwner;System.ComputerName"
"InfoTip"="prop:System.ItemType;System.Photo.DateTaken;*System.Image.Dimensions;*System.Size"
"ExtendedTileInfo"="prop:System.ItemType;System.Photo.DateTaken;*System.Image.Dimensions"
"ImageOptionFlags"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\.png\OpenWithList]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\.png\OpenWithList\PhotoViewer.dll]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\.png\Shell]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\.png\Shell\setdesktopwallpaper]
"MultiSelectModel"="Player"
@=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
  00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,\
  74,00,6f,00,62,00,6a,00,65,00,63,00,74,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,\
  00,34,00,31,00,37,00,00,00
"NeverDefault"=""
"SuppressionSlapiPolicy"="ChangeDesktopBackground-Enabled"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\.png\Shell\setdesktopwallpaper\Command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,45,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,\
  65,00,00,00
"DelegateExecute"="{ff609cc7-d34d-4049-a1aa-2293517ffcc6}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\.png\ShellEx]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\.png\ShellEx\ContextMenuHandlers]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\.png\ShellEx\ContextMenuHandlers\ShellImagePreview]
@="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations]
".png"="PhotoViewer.FileAssoc.Png"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\PropertySystem\PropertyHandlers\.png]
@="{a38b883c-1682-497e-97b0-0a3a9e801682}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\AllowedDragImageExts]
".png"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap]
".png"="picture"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Portable Devices\FormatMap\.png]
"Format"="{380B0000-AE6C-4804-98BA-C57B46965FE7}"
"ContentType"="{EF2107D5-A52A-4243-A26B-62D4176D7603}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PhotoViewer.FileAssoc.Png]
"ImageOptionFlags"=dword:00000001
"FriendlyTypeName"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,\
  00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,\
  77,00,73,00,20,00,50,00,68,00,6f,00,74,00,6f,00,20,00,56,00,69,00,65,00,77,\
  00,65,00,72,00,5c,00,50,00,68,00,6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,\
  65,00,72,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,30,00,35,00,37,00,00,\
  00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PhotoViewer.FileAssoc.Png\DefaultIcon]
@="%SystemRoot%\\System32\\imageres.dll,-71"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PhotoViewer.FileAssoc.Png\shell]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PhotoViewer.FileAssoc.Png\shell\open]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PhotoViewer.FileAssoc.Png\shell\open\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
  6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\
  00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,\
  25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,\
  00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,\
  6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,\
  00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,\
  5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,\
  00,31,00,00,00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PhotoViewer.FileAssoc.Png\shell\open\DropTarget]
"Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Multimedia\WMPlayer\Extensions\.png]
"Runtime"=dword:0000000b
"Permissions"=dword:00000001
"PerceivedType"="image"
"ReplaceApps"="*.*"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\pngfile]
@="PNG Image"
"EditFlags"=dword:00010000
"FriendlyTypeName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\
  00,6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,\
  32,00,5c,00,73,00,68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,\
  00,2c,00,2d,00,33,00,30,00,35,00,39,00,38,00,00,00
"ImageOptionFlags"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\pngfile\CLSID]
@="{25336920-03F9-11cf-8FD0-00AA00686F13}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\pngfile\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,6d,00,\
  61,00,67,00,65,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,38,\
  00,33,00,00,00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\pngfile\shell]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\pngfile\shell\open]
"MuiVerb"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,\
  69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,\
  00,20,00,50,00,68,00,6f,00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,\
  72,00,5c,00,70,00,68,00,6f,00,74,00,6f,00,76,00,69,00,65,00,77,00,65,00,72,\
  00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,30,00,34,00,33,00,00,00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\pngfile\shell\open\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
  6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\
  00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,\
  25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,\
  00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,\
  6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,\
  00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,\
  5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,\
  00,31,00,00,00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\pngfile\shell\open\DropTarget]
"Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\pngfile\shell\printto]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\pngfile\shell\printto\command]
@=hex(2):22,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
  00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,\
  75,00,6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,22,00,20,\
  00,22,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,\
  25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,\
  00,69,00,6d,00,67,00,76,00,77,00,2e,00,64,00,6c,00,6c,00,22,00,2c,00,49,00,\
  6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,5f,00,50,00,72,00,69,00,6e,\
  00,74,00,54,00,6f,00,20,00,2f,00,70,00,74,00,20,00,22,00,25,00,31,00,22,00,\
  20,00,22,00,25,00,32,00,22,00,20,00,22,00,25,00,33,00,22,00,20,00,22,00,25,\
  00,34,00,22,00,00,00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\mspaint.exe\SupportedTypes]
".png"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MIME\Database\Content Type\image/png]
"Extension"=".png"
"Image Filter CLSID"="{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MIME\Database\Content Type\image/png\Bits]
"0"=hex:08,00,00,00,ff,ff,ff,ff,ff,ff,ff,ff,89,50,4e,47,0d,0a,1a,0a
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MIME\Database\Content Type\image/x-png]
"Extension"=".png"
"Image Filter CLSID"="{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MIME\Database\Content Type\image/x-png\Bits]
"0"=hex:08,00,00,00,ff,ff,ff,ff,ff,ff,ff,ff,89,50,4e,47,0d,0a,1a,0a










Цитата Wu-Tang:



выходит регистрация идет по ходу
Общее - Твики реестра Windows .: [все вопросы] :.




Уже для всех профилей зарегистрировано.




Цитата Wu-Tang:



inf файл?
Общее - Твики реестра Windows .: [все вопросы] :.




Inno Setup.




Цитата Wu-Tang:



ps не знаю, смотрели ли вы утилиту что я приводил, но мне один момент не до конца ясен
Общее - Твики реестра Windows .: [все вопросы] :.




Если вы о Unassociate File Types 1.4, то смотрел - ничего нового не увидел.

При выборе расширения и нажатии на кнопку "Remove file association (User)" удаляет раздел UserChoice:



Код:

Код: Выделить всё

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xxx\UserChoice]

- Т.е то, что мы уже с вами разобрали.

При выборе расширения и нажатии кнопки "Delete File Type" удаляет раздел расширения:



Код:

Код: Выделить всё

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.xxx]

- Что в определённых случаях является не верным и не нужным действием.



Unassociate File Types - Отличается лишь тем, что имеет графический интерфейс с колонкой типов и конпокой "Сделай за меня".
Аватара пользователя
Ab Dorset

Re: Общее - Твики реестра Windows .: [все вопросы] :.

Сообщение Ab Dorset »

Nordek,

прошу прощения, что долго не отвечал, чувствовал себя неважно!


Цитата Nordek:



Либо задать в "Программы по умолчанию" выбрав отличное приложение от ACDSee.
Общее - Твики реестра Windows .: [все вопросы] :.




это, конечно, мракобесие, я полагал, что как на хп, галки поставил в настройках софта или убрал и все, а то ту это не дает, то не дает.


Цитата Nordek:



Не станет. Так и останется.
Общее - Твики реестра Windows .: [все вопросы] :.




те некий дефолт существует для некоторых типов файлов.


Цитата Nordek:



У себя на виртуальной машине можете поэксперементировать.
Общее - Твики реестра Windows .: [все вопросы] :.




я так понял, это сброс в дефолт для расширения png.


Цитата Nordek:



Уже для всех профилей зарегистрировано.
Общее - Твики реестра Windows .: [все вопросы] :.




ясно.


Цитата Nordek:



Inno Setup.
Общее - Твики реестра Windows .: [все вопросы] :.




сценарий?


Цитата Nordek:



Если вы о Unassociate File Types 1.4, то смотрел - ничего нового не увидел.
Общее - Твики реестра Windows .: [все вопросы] :.




само собой, чисто для того, чтобы не писать рег файл в ручную или не делать по одиночке в реестре.


Цитата Nordek:



- Что в определённых случаях является не верным и не нужным действием.
Общее - Твики реестра Windows .: [все вопросы] :.




тогда, что лучше - удалять раздел userchoice или весь раздел расширения?
Аватара пользователя
Notarikon

Re: Общее - Твики реестра Windows .: [все вопросы] :.

Сообщение Notarikon »

Цитата Wu-Tang:



я так понял, это сброс в дефолт для расширения png.
Общее - Твики реестра Windows .: [все вопросы] :.




Это подразделы и значения по умолчанию.


Цитата Wu-Tang:



сценарий?
Общее - Твики реестра Windows .: [все вопросы] :.




Простой пример:



Скрытый текст

[spoiler]Код:
[/spoiler]

Код: Выделить всё

[Setup]
AppName=My Program
AppVersion=1.0
AppPublisher=My Company, Inc.
;***
ChangesAssociations=true
;ChangesAssociations - При значении true - Сообщает проводнику о необходимости обновить информацию об ассоциациях файлов в конце установки/деинсталляции. По умолчанию false или ChangesAssociations вовсе нет в секции [Setup].
[Components]
Name: key032; Description: Удалить перед инсталляцией подраздел UserChoice в .032
[Registry]
; Это удаляет подраздел UserChoice в .032 перед инсталляцией (Привязка к Components):
Root: HKCU; SubKey: Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.032\UserChoice; Flags: deletekey; Components: key032
; Это удаляет подраздел UserChoice в .032 при деинсталляции:
Root: HKCU; SubKey: Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.032\UserChoice; Flags: uninsdeletekey








Цитата Wu-Tang:



тогда, что лучше - удалять раздел userchoice
Общее - Твики реестра Windows .: [все вопросы] :.




UserChoice - Достаточно.
Вложения

[Расширение jpg было запрещено, вложение больше недоступно.]

[Расширение png было запрещено, вложение больше недоступно.]

Аватара пользователя
Bratets-Volk

Re: Общее - Твики реестра Windows .: [все вопросы] :.

Сообщение Bratets-Volk »

Сделал тут твиков для удобства в контекстных меню:

Скрытый текст

[spoiler]Значок для пункта "открыть в новом окне" - реально очень удобный твик, теперь быстро находишь этот пункт.

Изображение

"Сделать фононовым изображением" и убрать "повернуть" для изображений:

Изображение

Запуск от администратора и убрать совместимость для .exe .cmd .bat:

Изображение

Дополнительный пункт "свойства" вверху у всех файлов - очень удобно, не нужно тянуться в низ контекстного меню. Не работает в избранном - в левой панели проводника.

Изображение

"Дата создания" при выборе папки в проводнике:

Изображение

Изменить название на "открыть" для файлов .pdf если у вас Acrobat Reader.

Изображение

Убрать "изменить" у файлов .docx - не знаю зачем вообще этот пункт.

Изображение

Убрать "Восстановить прежнюю версию" - давно известный твик, но запощу до кучи.

Изображение

Все твики вместе:

Код:
[/spoiler]

Код: Выделить всё

Windows Registry Editor Version 5.00
;Значок для команды "открыть в новом окне"
[HKEY_CLASSES_ROOT\Folder\shell\opennewwindow]
"Icon"="C:\\Windows\\system32\\imageres.dll,176"
;Название команды для изображений. (не было MUIVerb)
[HKEY_CLASSES_ROOT\SystemFileAssociations\.jpg\Shell\setdesktopwallpaper]
"MUIVerb"="Сделать фоновым изображением"
[HKEY_CLASSES_ROOT\SystemFileAssociations\.png\Shell\setdesktopwallpaper]
"MUIVerb"="Сделать фоновым изображением"
[HKEY_CLASSES_ROOT\SystemFileAssociations\.bmp\Shell\setdesktopwallpaper]
"MUIVerb"="Сделать фоновым изображением"
[HKEY_CLASSES_ROOT\SystemFileAssociations\.jpeg\Shell\setdesktopwallpaper]
"MUIVerb"="Сделать фоновым изображением"
[HKEY_CLASSES_ROOT\SystemFileAssociations\.gif\Shell\setdesktopwallpaper]
"MUIVerb"="Сделать фоновым изображением"
[HKEY_CLASSES_ROOT\SystemFileAssociations\.tif\Shell\setdesktopwallpaper]
"MUIVerb"="Сделать фоновым изображением"
[HKEY_CLASSES_ROOT\SystemFileAssociations\.tiff\Shell\setdesktopwallpaper]
"MUIVerb"="Сделать фоновым изображением"
;Запуск от администратора для .exe .cmd .bat (не было MUIVerb)
[HKEY_CLASSES_ROOT\exefile\shell\runas]
"MUIVerb"="Запуск от администратора"
[HKEY_CLASSES_ROOT\cmdfile\shell\runas]
"MUIVerb"="Запуск от администратора"
[HKEY_CLASSES_ROOT\batfile\shell\runas]
"MUIVerb"="Запуск от администратора"
[HKEY_CLASSES_ROOT\cplfile\shell\runas]
"MUIVerb"="Запуск от администратора"
[HKEY_CLASSES_ROOT\mscfile\shell\runas]
"MUIVerb"="Запуск от администратора"
;Еще один пункт "Свойства" в контекстном меню. (не было Windows.properties)
[HKEY_CLASSES_ROOT\*\shell\Windows.properties]
"CanonicalName"="{aefbab4d-3a9b-409a-98f7-1eaac20f0aa1}"
"MUIVerb"="@shell32.dll,-31259"
"Description"="@shell32.dll,-31260"
"AttributeMask"=dword:00000040
"AttributeValue"=dword:00000040
"ImpliedSelectionModel"=dword:00000001
"InvokeCommandOnSelection"=dword:00000001
"ShowAsDisabledIfHidden"=""
[HKEY_CLASSES_ROOT\Directory\shell\Windows.properties]
"CanonicalName"="{aefbab4d-3a9b-409a-98f7-1eaac20f0aa1}"
"MUIVerb"="@shell32.dll,-31259"
"Description"="@shell32.dll,-31260"
"AttributeMask"=dword:00000040
"AttributeValue"=dword:00000040
"ImpliedSelectionModel"=dword:00000001
"InvokeCommandOnSelection"=dword:00000001
"ShowAsDisabledIfHidden"=""
[HKEY_CLASSES_ROOT\Drive\shell\Windows.properties]
"CanonicalName"="{aefbab4d-3a9b-409a-98f7-1eaac20f0aa1}"
"MUIVerb"="@shell32.dll,-31259"
"Description"="@shell32.dll,-31260"
"AttributeMask"=dword:00000040
"AttributeValue"=dword:00000040
"ImpliedSelectionModel"=dword:00000001
"InvokeCommandOnSelection"=dword:00000001
"ShowAsDisabledIfHidden"=""
[HKEY_CLASSES_ROOT\lnkfile\shell\Windows.properties]
"CanonicalName"="{aefbab4d-3a9b-409a-98f7-1eaac20f0aa1}"
"MUIVerb"="@shell32.dll,-31259"
"Description"="@shell32.dll,-31260"
"AttributeMask"=dword:00000040
"AttributeValue"=dword:00000040
"ImpliedSelectionModel"=dword:00000001
"InvokeCommandOnSelection"=dword:00000001
"ShowAsDisabledIfHidden"=""
[HKEY_CLASSES_ROOT\Folder\shell\Windows.properties]
"CanonicalName"="{aefbab4d-3a9b-409a-98f7-1eaac20f0aa1}"
"MUIVerb"="@shell32.dll,-31259"
"Description"="@shell32.dll,-31260"
"AttributeMask"=dword:00000040
"AttributeValue"=dword:00000040
"ImpliedSelectionModel"=dword:00000001
"InvokeCommandOnSelection"=dword:00000001
"ShowAsDisabledIfHidden"=""
;Добавляет в подсказки папки пункт "дата создания". (было:)
;prop:System.DateModified;*System.SharedWith;*System.OfflineAvailability;*System.OfflineStatus
[HKEY_CLASSES_ROOT\Directory]
"PreviewDetails"="prop:System.DateModified;System.DateCreated;*System.SharedWith;*System.OfflineAvailability;*System.OfflineStatus"
;Изменение команды для .pdf
[HKEY_CLASSES_ROOT\AcroExch.Document.11\shell\Read]
@="Открыть"
[HKEY_CLASSES_ROOT\AcroExch.Document.DC\shell\Read]
@="Открыть"
;Убирает пункт "изменить" у файлов .docx
;восстановить пункт можно из Word.Document.8
[-HKEY_CLASSES_ROOT\Word.Document.12\shell\Edit]
;Убирает пункт "Восстановить прежнюю версию" в контекстном меню файлов
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFilesystemObjects\shellex\ContextMenuHandlers\{596AB062-B4D2-4215-9F74-E9109B0A8153}]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shellex\ContextMenuHandlers\{596AB062-B4D2-4215-9F74-E9109B0A8153}]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shellex\ContextMenuHandlers\{596AB062-B4D2-4215-9F74-E9109B0A8153}]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Drive\shellex\ContextMenuHandlers\{596AB062-B4D2-4215-9F74-E9109B0A8153}]
;[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFilesystemObjects\shellex\ContextMenuHandlers\{596AB062-B4D2-4215-9F74-E9109B0A8153}]
;У изображений убирает пункт "повернуть по стрелке"
[-HKEY_CLASSES_ROOT\SystemFileAssociations\.bmp\ShellEx\ContextMenuHandlers\ShellImagePreview]
[-HKEY_CLASSES_ROOT\SystemFileAssociations\.jpg\ShellEx\ContextMenuHandlers\ShellImagePreview]
[-HKEY_CLASSES_ROOT\SystemFileAssociations\.jpeg\ShellEx\ContextMenuHandlers\ShellImagePreview]
[-HKEY_CLASSES_ROOT\SystemFileAssociations\.png\ShellEx\ContextMenuHandlers\ShellImagePreview]
[-HKEY_CLASSES_ROOT\SystemFileAssociations\.tif\ShellEx\ContextMenuHandlers\ShellImagePreview]
[-HKEY_CLASSES_ROOT\SystemFileAssociations\.tiff\ShellEx\ContextMenuHandlers\ShellImagePreview]
;[HKEY_CLASSES_ROOT\SystemFileAssociations\.jpg\ShellEx\ContextMenuHandlers\ShellImagePreview]
;@="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}"
;Убирает пункт "совместимость" у .exe .msi .cmd .bat
[-HKEY_CLASSES_ROOT\exefile\shellex\ContextMenuHandlers\Compatibility]
[-HKEY_CLASSES_ROOT\Msi.Package\shellex\ContextMenuHandlers\Compatibility]
[-HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\Compatibility]
[-HKEY_CLASSES_ROOT\cmdfile\ShellEx\ContextMenuHandlers\Compatibility]
[-HKEY_CLASSES_ROOT\batfile\ShellEx\ContextMenuHandlers\Compatibility]
;[HKEY_CLASSES_ROOT\exefile\shellex\ContextMenuHandlers\Compatibility]
;@="{1d27f844-3a1f-4410-85ac-14651078412d}"


Еще есть полезная настройка чтобы убрать у файлов и папок пункты Windows Media. Твик я не нашел.

Пуск - Панель управления - Программы по умолчанию - Настройка доступа программ и умолчаний -

Другая, и выбрать стрелку справа -

"Выберите используемый по умолчанию медиапроигрыватель" - убрать галки напротив Windows Media Center и Проигрыватель Windows Media.

Изображение
Ответить

Вернуться в «Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista»