<<  главная    ¦    рубрики    ¦    форумы  >>





1.3.5. Windows NT/2000/XP. Настройка. Папки и файлы






Создание псевдонимов для программ в Windows 9x/NT

(11) В системном реестре Windows есть скрытая особенность, которая позволяет Вам создавать псевдонимы для программ. Например, псевдоним под называнием JBLOGGS.EXE фактически запускает другую программу, например NOTEPAD.EXE.
1. Используя Regedit, откройте раздел реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths
В этом разделе должен быть ряд подразделов.
2. Создайте новый подраздел и назовите его именем псевдонима, который Вы желаете создать (например, JBLOGGS.EXE).
3. Установите значение параметра "(По умолчанию)" равным полному пути и имени файла программы, которую Вы хотите открывать, когда запускается псевдоним (например, "c:\windows\notepad.exe").
4. Выйдете из Regedit и проверьте действие выполненных изменений, используя "Пуск" – "Выполнить". Напечатайте имя Вашего псевдонима (то есть JBLOGGS.EXE), должна запуститься установленная для псевдонима программа (в нашем случае Блокнот).
Simon Clausen (info AT regedit.com) regedit.com
Перевод: Андрей Зенченко (vaz AT solaris.ru) crimsoft.newmail.ru




Настройка вида окна "Открыть/Сохранить файл" в Windows Me/2000/XP

(43) Windows Me/2000/XP имеет новое диалоговое окно "Открыть/Сохранить файл". В его левой части расположены четыре (в Windows XP) или пять (в Windows Me/2000) кнопок системных папок. С помощью правки реестра эти папки можно поменять местами или вообще изменить на другие, которыми вы часто пользуетесь. Создайте в разделе реестра
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\comdlg32
подраздел PlacesBar. Значения четырёх-пяти параметров "Place0"–"Place4" этого подраздела определяют, какие папки и в каком порядке будут показаны.
Для системных папок надо задавать значения типа DWORD:
Рабочий стол                           —  00000000
Мои документы                        —  00000005
Мои рисунки                             —  00000027
Мои видеозаписи                     —  0000000e
Мой компьютер                        —  00000011
Избранное                               —  00000006
Мое сетевое окружение           —  00000012
Шрифты                                   —  00000014
History                                      —  00000022
Для обычных папок — строковое значение, указывающее путь к ним. Например, для параметра "Place3" можно задать значение "C:\Windows".
При желании можно вернуть старый вид "ненавороченного" окна, который был в Windows 9x. Для этого в разделе
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\comdlg32
создаём следующие dword-параметры и присваиваем им значение 1:
"NoPlacesBar" — скрывает кнопки папок;
"NoBackButton" — скрывает кнопку "Назад" на панели инструментов;
"NoFileMRU" — скрывает раскрывающийся список с именами последних использовавшихся файлов в поле выбора имени файла.
Через ветвь реестра HKEY_LOCAL_MACHINE эти настройки можно сделать для всех пользователей сразу.
Данный совет составлен на основе двух источников:
1. Александр Костерин (alexandr AT i1.ru)
2. Windows Registry Guide




Отображение колонки с атрибутами файлов в Проводнике

(44) Начиная с Windows 98, колонка с атрибутами файлов больше не отображается по умолчанию в табличном режиме Проводника. Однако Проводник можно заставить её показывать, создав в разделе реестра
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
dword-параметр "ShowAttribCol" и присвоив ему значение 1.
Перезапустите Проводник, если он уже открыт, чтобы изменения вступили в силу.
Данный совет составлен на основе двух источников:
1. Алексей Кочеев (romantik223 AT yandex.ru)
2. Windows Registry Guide




Восстановление показа графических файлов в режиме просмотра эскизов

(42) Бывает, что при переустановке MS Office в Проводнике в режиме просмотра эскизов перестают показываться графические файлы. Для восстановления функции просмотра нужно восстановить параметры реестра. Для этого в разделе HKEY_CLASSES_ROOT\.jpg (расширение файла может быть и bmp, gif, jpeg...) создайте раздел ShellEx, в нём раздел {BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}, а в этом разделе измените значение параметра "(По умолчанию)" на {7376D660-C583-11d0-A3A5-00C04FD706EC}. Всё вернётся на свои места.
Zeal (zeal AT mail.ru)




Настройка контекстного меню "Создать"

(1) Щёлкнув правой кнопкой мышки на Рабочем столе (или в окне папки), можно выбрать пункт меню "Создать" — далее по желанию (папку, ярлык, текстовой файл и т.д.). А вот совет, как добавить в это меню новый тип файла (например, Word, Excel добавляют свои типы, а Page Maker — нет).
1. Запустите приложение (например, Page Maker) и создайте файл, который Вы хотите открывать каждый раз при выборе пункта "Создать". Это может быть и "пустой" файл, но с нужными полями и т.д. Этот файл не нулевой, в нём находятся данные, по которым запущенное приложение узнаёт файл "своего типа".
2. Сохраните этот файл в папке Windows\ShellNew.
3. Запустите RegEdit (но сначала сделайте копию файлов реестра!).
4. Разверните в левой части окна ветвь HKEY_CLASSES_ROOT.
5. Выберите расширение, соответствующее тому типу файлов, который Вы собираетесь создавать. Выберите внутри раздела этого расширения пункт ShellNew.
6. Щёлкните правой кнопкой мышки в левой части окна. Выберите пункт меню "Создать – Строковый параметр". Дайте новому элементу имя FileName, а в качестве его значения введите имя файла, который создали и поместили в папку Windows\ShellNew.
7. Закройте все приложения и перезапустите Windows.
Из книги Б. Левингстон и Д. Штрауб "Секреты Windows 95"
Maxime MIKLINE (alma AT nevsky.net)

(1) Если у вас установлено много программ и при нажатии на правую кнопку мыши в меню "Создать" присутствует дикое количество документов, то вы можете их удалить. Запустите ваш редактор реестра, зайдите в HKEY_CLASSES_ROOT — вы увидите список расширений файлов (обычно до 4-х символов). Найдите ненужный документ и удалите внутри папку ShellNew. После редактирования перезапускать Windows не требуется.
Dmitry Shilnikov (attend.to/dsh)




Как связать несколько приложений с одним расширением файла

(32) Например, документ в формате Microsoft Word for Windows (расширение .doc) можно открывать как с помощью MS Word, так и с WordPad. Для этого:
1. Откройте окно "Мой компьютер".
2. В меню "Вид" выберите пункт "Свойства папки".
3. Выберите закладку "Типы файлов".
4. В списке "Зарегистрированные типы файлов" выберите "Документ Microsoft Word".
5. Нажмите на кнопку "Изменить".
6. Нажмите на кнопку "Добавить".
7. В строке "Действие" введите:
Открыть в WordPad
8. В строке "Приложение, исполняющее действие" введите:
"<path>\wordpad.exe" "%1"
где <path> — полный путь к файлу Wordpad.exe. В этой строке кавычки обязательны.
9. Нажмите кнопку "OK".
Если после этого вы дважды щёлкните левой кнопкой мыши на файле с расширением .doc, то документ откроется программой Microsoft Word. Если вы щёлкните правой кнопкой мыши на файле такого типа, то из появившегося меню сможете выбрать пункт "Открыть в WordPad".
Статья R10225 сборника технических статей Microsoft
microsoft.ru/catalog




Управление типами файлов через реестр

(35) По расширению имени файла (символы после последней точки в имени файла) определяется тип файла. В соответствии с типом файлу назначается иконка, отображаемая в Проводнике, программа, которая будет его открывать, и т.д. Всё это определяется в ветви реестра HKEY_CLASSES_ROOT, и вы можете внести изменения по своему усмотрению.
Запускаем редактор реестра Regedit и открываем ветвь HKEY_CLASSES_ROOT. В ней мы видим кучу разделов с именами, соответствующими расширениям файлов. Например, если нас интересует документ Word, ищем раздел ".doc". Значение параметра "(По умолчанию)" определяет тип файла для данного расширения и указывает на имя раздела, где этот тип описан (разные расширения могут относиться к одному и тому же типу). Теперь в той же ветви реестра ищем указанный раздел. Значение параметра "(По умолчанию)" этого раздела определяет имя типа файла, которое отображается в Проводнике. Значение параметра "(По умолчанию)" подраздела "DefaultIcon" определяет иконку для данного типа файла (подробнее см. в рубрике "1.3.7. Windows NT/2000/XP. Иконки"). Открыв последовательно подразделы "shell", "open" и "command", доберёмся до параметра "(По умолчанию)", который определяет программу, запускаемую при открытии файла данного типа. Если в подразделе "shell" создать ещё какой-то подраздел, например, "WordPad", то его имя станет присутствовать в контекстном меню файла данного типа, раскрывающегося при щелчке правой кнопки мыши на файле. Создав в этом подразделе подраздел "command" и присвоив его параметру "(По умолчанию)" в качестве значения полное имя определённой программы, например:
"C:\Program Files\Accessories\WORDPAD.EXE" "%1"
вы осуществите то, что описано в статье "Как связать несколько приложений с одним расширением файла" этой же рубрики, но только путём прямой правки реестра.
Таким образом, вы можете изменять параметры уже имеющихся типов файлов, а можете создать новый тип и связать с ним желаемые расширения имён файлов.
Александр Рыжов (sovety AT sovety.net) sovety.net




Добавление в контекстное меню всех файлов команды "Открыть с помощью"

(42) Если часто приходится открывать файлы разными программами и лень лишний раз жать <Shift>, то можно устроить так, чтобы строка "Открыть с помощью" присутствовала в контекстном меню постоянно. Для этого надо зайти в раздел реестра HKEY_CLASSES_ROOT, там должен быть подраздел под названием *. Открываете его, заходите в подраздел shell, создаёте в нём подраздел с именем, например, OpenAs, а в нём создаёте ещё один подраздел с именем command. В последнем подразделе параметру "(По умолчанию)" присваиваете значение
C:\WINDOWS\rundll32.exe shell32.dll,OpenAs_RunDLL %1
Теперь закрываете редактор реестра и можете пользоваться.
Примечания:
1. Те, кто пользуется панелью MS Office, должны быть готовы к тому, что для открытия её кнопок придётся щёлкать на них правой кнопкой мыши и открывать их уже через контекстное меню.
2. При открытии файлов "неизвестного" типа (например, с расширениями DLL, SYS и др.) в контекстном меню появится два пункта "Открыть с помощью". Не смущайтесь. Но уж коли вам это не понравится, то зайдите в раздел HKEY_CLASSES_ROOT\Unknown и удалите в нём подраздел shell.
Алексей Кочеев (romantik223 AT yandex.ru)




Упрощение использования Блокнота для открытия файла в Windows 9x/NT

(11) Внесение небольших изменений в реестр позволит Вам использовать Блокнот для открытия файла нажатием правой кнопки мыши на нём. Также Блокнот будет использоваться по умолчанию для открытия файла, если никакой ассоциации к нему не существует.
1. Найдите раздел реестра
HKEY_CLASSES_ROOT\*\shell
если он не существует, то создайте его.
2. В этом разделе создайте новый раздел по имени open и установите значение его параметра "(По умолчанию)" равным строке "Открыть в Блокноте".
3. В разделе open создайте новый раздел по имени command и установите значение его параметра "(По умолчанию)" равным строке "notepad.exe %1".
Теперь, когда Вы щёлкните правой кнопкой мыши на файле, в контекстном меню одним из пунктов будет "Открыть в Блокноте".
Simon Clausen (info AT regedit.com) regedit.com
Перевод: Андрей Зенченко (vaz AT solaris.ru) crimsoft.newmail.ru




Добавление в контекстное меню файлов и папок команд копирования и перемещения в папку

(43) Если вы работаете с файлами с помощью Проводника, а не файлового менеджера типа FAR или Windows Commander, то рекомендуется проделать следующее. В разделе реестра
HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers
создайте подразделы "Copy To" и "Move To", а затем присвойте их параметрам "(По умолчанию)" значения "{C2FBB630-2971-11d1-A18C-00C04FD75D13}" и "{C2FBB631-2971-11d1-A18C-00C04FD75D13}" соответственно. После этого в контекстном меню любого файла или папки рядом с пунктом "Отправить" появятся команды "Копировать в папку" и "Переместить в папку". При их выборе будет открываться окно обзора папок, где можно выбрать папку назначения. Чрезвычайно удобно!
Алексей Кочеев (romantik223 AT yandex.ru)




Добавление в контекстное меню папок команды вызова окна MS-DOS

(13) В контекстное меню папок можно добавить команду "Сеанс MS-DOS", которая будет вызывать окно MS-DOS в текущей папке. Для этого нужно создать файл с расширением .REG, содержащий следующие данные:
==========
REGEDIT4
[HKEY_CLASSES_ROOT\Folder\Shell\DosPrompt]
@="&Сеанс MS-DOS" ;Здесь указано название команды
[HKEY_CLASSES_ROOT\Folder\Shell\DosPrompt\Command]
@="C:\\Windows\\Command.com /k cd %1" ;Здесь указана сама команда

==========
После написания файла нужно его запустить.
Виталий Гречанюк (farpost.com/vit)




Получение полного вида вкладок "Sharing" и "Security" в Windows XP

(37) В Windows XP, в полном соответствии с новыми принципами построения интерфейса OC, Microsoft спрятал закладку "Security" на томах NTFS и сильно упростил закладку "Sharing", чтобы не смущать неопытных пользователей кучей непонятных для них значений и понятий. Для того чтобы вернуть всё, как было в Windows 2000, необходимо в Windows Explorer выбрать в меню "Tools" – "Folder Options". В открывшемся окне выбрать закладку "View" и в разделе "Advanced Settings" снять флажок "Use simple file sharing (Recommended)". Это не только приведёт закладку "Sharing" в нормальный вид (с возможностью выставить нормальные права доступа), но и вернёт закладку "Security".
Этот рецепт работает только для Windows XP Pro. В Windows XP Home, чтобы назначить нормальные права доступа, придётся воспользоваться утилиткой для командной строки calcs.
Алексей Шашков (lehmen AT 3dnews.ru) WinXP FAQ




Изменение месторасположения профилей пользователей

(38) По умолчанию локально кэшируемые профили пользователей располагаются в каталоге %Systemroot%\Profiles. При большом количестве пользователей это может вызвать нехватку свободного пространства на системном разделе. Для решения данной проблемы необходимо изменить расположение профилей пользователей.
Windows NT 4.0 хранит параметры локально кэшируемых профилей пользователей в разделе системного реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
В этом разделе содержатся подразделы с именами, соответствующими SID (идентификатор защиты) каждого пользователя, выполнившего вход в систему. (Определить SID пользователей, чьи профили необходимо переместить, можно с помощью утилиты GetSID.exe из комплекта Windows NT Server 4.0 Resource Kit.) Внутри подраздела пользователя содержится строковый параметр "ProfileImagePath", который определяет каталог профиля. Если Вы не используете перемещаемых профилей пользователей, то необходимо скопировать содержимое локально кэшируемой копии профиля после изменения значения параметра "ProfileImagePath" в каталог, соответствующий его новому месторасположению.
Совет применим также к Windows 2000.
Статья RU214470 сборника технических статей Microsoft
search.support.microsoft.com/kb/c.asp




Изменение расположения файлов почты и новостей Outlook Express в Windows 9x/NT

(11) Если Вы установили Windows на отдельном диске и хотите, чтобы на этот диск не производилась запись ненужных файлов, Вы можете изменить расположение файлов почты и новостей, сохраняемых Outlook Express на другой диск. Установите значение строкового параметра "Store Root" в разделе реестра
HKEY_CURRENT_USER\Software\Microsoft\Outlook Express
равным новому пути размещения папок Outlook. Не забудьте переместить папки "Mail" и "News" из старого места в новое.
Simon Clausen (info AT regedit.com) regedit.com
Перевод: Андрей Зенченко (vaz AT solaris.ru) crimsoft.newmail.ru

(33) Для версии Outlook Express 5.0 параметр "Store Root" находится в разделе
HKEY_CURRENT_USER\Identities\{6C5487A0-185A-11D5-AC95-D81906C10000}\Software\Microsoft\Outlook Express\5.0
Символы в фигурных скобках у Вас будут другие.
Пути к файлам протоколов POP3 и SMTP указаны в параметрах "Log File (POP3)" и "Log File (SMTP)" в разделе
HKEY_CURRENT_USER\Identities\{6C5487A0-185A-11D5-AC95-D81906C10000}\Software\Microsoft\Outlook Express\5.0\Mail
Путь к файлу адресной книги хранится в параметре "(По умолчанию)" в разделе
HKEY_CURRENT_USER\Software\Microsoft\WAB\WAB4\Wab File Name
Иван Гончаров (maywind AT rambler.ru)

(38) Для версии Outlook Express 5/6 можно изменить расположение файлов почты и новостей, не обращаясь к реестру. Достаточно открыть меню программы "Сервис" (Tools) – "Параметры" (Options) – "Обслуживание" (Maintenance) – "Банк сообщений" (Store Folder) – "Изменить" (Change) и выбрать нужную папку на диске.
Игорь Калинин (igorkalinin.com/index.ru.html)




Изменение расположения папки "Избранное"

(15) Расположение папки "Избранное" хранится в разделе реестра
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
в строковом параметре "Favorites". При желании вы можете переместить эту папку, куда вам нужно, и указать в данном параметре новый путь.
Александр Рыжов (sovety AT sovety.net) www.sovety.net




Изменение расположения каталога для установки программ

(25) Чтобы изменить предлагаемый системой по умолчанию каталог при инсталляции программ, измените значения параметров "ProgramFilesDir" и "ProgramFilesPath" в разделе реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
Андрей Харченко (winfaq AT online.sinor.ru) winfaq.com.ru




Настройка восприятия командами длинных расширений имён файлов

(11) В Windows NT 4.0 увеличенные расширения файлов как бы равны похожим трёх символьным расширениям. К примеру, при выполнении команды "DEL *.htm" Windows NT 4.0 также удалит *.HTML файлы. Для изменения такого поведения установите значение параметра "Win95TruncatedExtensions" в разделе реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
равным "0" (отключено).
Simon Clausen (info AT regedit.com) regedit.com
Перевод: Андрей Зенченко (vaz AT solaris.ru) crimsoft.newmail.ru




Сообщения о нехватке свободного места на диске

(42) По умолчанию, когда на жёстком диске остаётся свободного места меньше 10%, Windows NT/2000/XP начинает выдавать соответствующее предупреждение. Этот процент для выдачи предупреждений можно изменить, поменяв в разделе реестра
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters
значение dword-параметра "DiskSpaceThreshold" в диапазоне от 0 до 99.
В Windows XP можно отключить выдачу этого сообщения для отдельного пользователя, если в разделе реестра
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
присвоить dword-параметру "NoLowDiskSpaceChecks" значение 1.
Через ветвь HKEY_LOCAL_MACHINE его можно отключить у всех пользователей сразу.
Windows Registry Guide




Отключение обновления меток последнего доступа к файлам на дисках NTFS

(35) Когда открывается каталог на диске NTFS, обновляются метки последнего доступа ко всем файлам каталога. Если файлов много и на всех надо метку обновить, то это занимает довольно много времени. Однако эту функцию можно отключить. Для этого в разделе реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
создайте параметр типа DWORD под названием "NtfsDisableLastAccessUpdate" и поставьте его значение в 1.
Алексей Шашков (lehmen AT 3dnews.ru). Win2000 FAQ




Использование сжатых дисков

(34) Обычно не советуют создавать сжатые диски с помощью DriveSpace и подобных утилит, так как велик риск потери информации. Однако у меня есть сжатый диск, я на него высыпал всякую дребедень: кэш эксплорера, куки и прочую ерунду, состоящую из множества мелких хорошо сжимаемых файлов. Поэтому когда навернётся сжатый диск, я просто создам пустой новый — ценную информацию я там всё равно не храню. Но иметь сжатый диск для таких целей полезно. Приведу некоторые цифры: 100-мегабайтный кэш IE сейчас занимает реально на диске около 60 Мб, на неуплотнённом диске он занимал почти 500 Мб (кластер 8 Кб); папка Coockies 50 Kб вместо 1,3 Мб! Почувствуйте разницу.
Вячеслав Вербович (verbov AT norcom.ru)



<<  главная    ¦    рубрики    ¦    форумы  >>





если Вы находите подборку советов полезной и интересной, разместите у себя на сайте один из наших баннеров:

Полезные советы по работе с компьютером

Полезные советы по работе с компьютером




Рейтинг@Mail.ru