Денис Колисниченко - Первые шаги с Windows 7. Руководство для начинающих стр 53.

Шрифт
Фон

6.2. Отключение поиска подходящей программы в Интернете

Когда вы открываете файл неизвестного типа, который еще не сопоставлен ни с одной программой на вашем компьютере, Windows 7 отображает окошко, в котором предлагает вам либо найти подходящую программу в Интернете, либо выбрать программу из списка установленных программ (рис. П4.8).

Денис Колисниченко - Первые шаги с Windows 7. Руководство для начинающих

Вы обычно выбираете второй вариант, после чего появляется окошко, изображенное на рис. П4.9.

Денис Колисниченко - Первые шаги с Windows 7. Руководство для начинающих

Вы можете отключить функцию поиска подходящей программы в Интернете, тогда вы сразу будете видеть второе окно, что в большинстве случаев более удобно. Для этого перейдите в раздел реестра HKLM\SOFTWARE\Microsoft\ Windows\ CurrentVersion\Policies\Explorer и создайте DWORD-параметр NoInternetOpenWith со значением 1. Чтобы вернуть все, как было, удалите этот параметр или присвойте ему значение 0.

6.3. Новый способ отключения автозапуска

Перейдите в раздел реестра HKLM\SOFTWARE\Microsoft\Windows\ CurrentVersion\ Explorer\AutoplayHandlers\CancelAutoplay\Files. В нем находятся текстовые параметры, содержащие имя файлов. Если такие имена файлов имеются на компакт-диске, автозапуск работать не будет. Если вы добавите параметр со значением *.*, вы отключите автозапуск.

6.4. Windows 7 не распознает мой DVD-привод

Если вы установили Windows 7, а она не распознает ваш DVD-дисковод, и DVD-привод отмечен желтым треугольником в списке диспетчера устройств, это означает, что Windows не может контролировать цифровые подписи драйвера DVD-привода. Проблему можно решить несколькими способами. Можно при запуске системы нажать <F8> и выбрать запуск без проверки цифровых подписей драйверов. Но это не лучшее решение, ведь <F8> придется нажимать при каждой загрузке или перезагрузке системы.

Осталось два способа. Первый заключается в редактировании реестра. Перейдите в раздел реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\ Class\(4D36E965-E325-11CE-BFC1-08002BE10318). Удалите параметры UpperFilters и LowerFilters, после чего перезагрузите компьютер.

Третий способ заключается в следующем. Запустите приложение cmd с правами администратора и введите следующую команду:

bcdedit /set loadoptions DDISABLE_INTEGRITY_CHECKS

6.5. Увеличение производительности NTFS

Можно долго спорить о том, какая файловая система лучше - FAT32 или NTFS. С моей точки зрения - однозначно NTFS. Она обеспечивает должный уровень безопасности и предоставляет возможности, которые не доступны в FAT32, кроме того, она поддерживает файлы больших размеров. В Windows максимальный размер файла для FAT32 - 4 Гбайт. А что делать, если вам нужно создать файл большего размера? Ведь рано или поздно вам придется создать образ DVD, а это уже 4,5 Гбайт!

Хотя у FAT32 также есть свои преимущества - она работает быстрее, чем NTFS. Но делу можно помочь. NTFS медленнее, чем FAT32, только потому что:

□ при каждом обращении к файлу или каталогу ей приходится обновлять метку последнего доступа. При большом количестве файлов или каталогов это снижает производительность системы;

□ для совместимости со старыми приложениями в NTFS-разделе создается специальная таблица файлов, содержащая имена файлов в формате MS-DOS (если кто-нибудь помнит, это 8 символов для имени и 3 - для расширения файла). Не думаю, что вы до сих пор используете настолько древние приложения, поэтому можно смело отключить эту возможность, что положительно отразится на производительности.

Итак, для повышения производительности NTFS нужно перейти в раздел HKLM\ SYSTEM\CurrentControlSet\Control\FileSystem и установить значение 1 для следующих параметров:

□ NtfsDisableLastAccessUpdate;

□ NtfsDisable8dot3NameCreation.

Первый параметр отключает запись последнего времени доступа, а второй - создание таблицы для совместимости со старыми приложениями. Для большей производительности можно дополнительно включить параметр NtfsDisableEncryption, но с точки зрения безопасности это не следует делать, потому что он отключает шифрование данных, обеспечиваемое файловой системой NTFS.

6.6. Настройка автозапуска программ

Для автоматического запуска программ используются следующие разделы:

□ HKCU\Software\Microsoft\Windows\CurrentVersion\Run;

□ HKCU\Software\Microsoft\Windows\CurrentVersion\Runonce;

□ HKLM\Software\Microsoft\Windows\CurrentVersion\Run;

□ HKLM\Software\Microsoft\Windows\CurrentVersion\Runonce;

□ HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx.

Как мы уже говорили, разделы в HKCU содержат настройки для текущего пользователя, а в HKLM - для всех пользователей системы.

В разделы Run включены списки программ, которые автоматически запускаются при каждом входе пользователя в систему. В отличие от него, программы, содержащиеся в разделах Runonce, будут запущены только один раз при входе пользователя в систему, после чего этот список будет очищен. Раздел RunonceEx аналогичен Runonce с тем отличием, что программы из их списков будут выполнены один раз при загрузке системы, а не при входе определенного пользователя.

Теперь о том, как формируются списки автозапуска. Каждый список - это набор параметров типа REG_SZ. Имя параметра произвольное, а его значение - команда, которую нужно выполнить (рис. П4.10).

Денис Колисниченко - Первые шаги с Windows 7. Руководство для начинающих

Для добавления программы в список автозапуска нужно создать параметр типа REG_SZ, содержащий команду для запуска программы. Чтобы удалить программу из списка автозапуска, достаточно удалить соответствующий ей параметр из раздела (или разделов) Run*.

Для управления автозапуском также используются следующие параметры:

□ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ policies\Explorer\\DisableCurrentUserRun - если параметр включен (его значение равно 1), то пользовательский список Run из HKCU не будет выполнен;

□ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ policies\Explorer\\DisableCurrentUserRunOnce - отключает пользовательский список RunOnce из HKCU;

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ policies\Explorer\\DisableLocalMachineRun - отключает "общий" список Run автозапуска из HKLM;

□ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ policies\Explorer\\DisableLocalMachineRunOnce - отключает "общий" список RunOnce автозапуска из HKLM.

6.7. Удаление программ из списка установленных (Uninstall своими руками)

Для удаления сведений об установке программы из реестра перейдите в раздел реестра HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall. В нем будут подразделы с именами, содержащими цифры и буквы, например, {01B28B7B-EEC6-12D5-5B5A-5A7EBDF5EFBA}, рис. П4.11.

Денис Колисниченко - Первые шаги с Windows 7. Руководство для начинающих

Каждый такой раздел соответствует какой-то программе. Какой именно? Имя программы содержится в параметре DisplayName. Например, у меня раздел {01B28B7B-EEC6-12D5-5B5A-5A7EBDF5EFBA} соответствует программе Catalyst Control Center Localization Dutch.

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

6.8. Резервное копирование реестра с помощью программы reg

Для резервного копирования реестра можно создать командный файл reg-backup.bat (листинг П4.1).

Листинг П4.1. Командный файл reg-backup.bat

CD\

MD C: \REG CD C: \REG

REG EXPORT HKLM C: \REG\HKLM_BACK.REG

REG EXPORT HKCU C: \REG\HKCU_BACK.REG

REG EXPORT HKCR C: \REG\HKCR_BACK.REG

REG EXPORT HKCC C: \REG\HKCC_EACK.REG

REG EXPORT HKU C: \REG\HKU_BACK.REG

Данный командный файл сначала создает каталог C: \REG, а затем экспортирует в него ветви реестра. Для восстановления реестра можно использовать командный файл reg-restore.bat (листинг П4.2).

Листинг П4.2. Командный файл reg-restore.bat

CD\

CD C: \REG

REG IMPORT HKLM_BACK.REG

REG IMPORT HKCU_BACK.REG

REG IMPORT HKCR_BACK.REG

REG IMPORT HKCC_BA.CK.REG

REG IMPORT HKU_BACK.REG

Данный файл сначала переходит в каталог C: \REG, а после - импортирует ранее экспортированные REG-файлы.

Ваша оценка очень важна

0
Шрифт
Фон

Помогите Вашим друзьям узнать о библиотеке