Vol-Alchevsk
Ucoz.net


Меню сайта
Реклама
вложение денег в акции
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Windows: Общие советы(7)

-------------------------------------------------------------------------------------------------------------------------------------------------

Как оптимально настроить файл подкачки - несколько советов.

Если у Вас несколько винчестеров (не разделов, а именно винчестеров), то установка файла подкачки на другой винт, чем установлена операционная система, обычно значительно ускоряет быстродействие.

Если у Вас несколько винчестеров - то файл подкачки ставится на самый быстрый из них.

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

Целесообразно ограничить минимальный объем файла подкачки, чтоб предотвратить излишнюю его фрагментацию примерно объемом 1-1.5 объема вашей оперативной памяти (впрочем если Вы пользуете графику или напрягаете компьютер серверами баз данных то можно поставить размером 2-3 объема RAM).

Практически не имеет резона ограничивать максимальный объем, так как это может привести к сбою программ из-за нехватки памяти, а если уж и ограничивать, то никак не меньше чем 4 объема RAM.

После этих настроек комп надо перезагрузить и запустить какой-нибудь дефрагментатор (типа Norton Speed Disk) чтоб полностью дефрагментировать файл подкачки и поместить его в начало раздела.

И последнее, помните, что после выключения компьютера файл подкачки может содержать Ваши пароли, логины, остатки Вашей конфиденциальной информации и т.п., так что достаточно "образованные дяди" из числа Ваших доброжелателей или компетентных органов, загрузившись в ДОС и покопавшись в объедках Ваших программ в файле подкачки могут найти очень интересные вещи...
Autorun

Все, наверное, видели, как при установке компакта с игрушкой иконка сидюка менялась на иконку игрушки, и многие знают, как это делалось. А если кто не знает - скажу. Всё дело в файле AUTORUN.INF, который лежит в корне сидюка. Он примерно такой:


[Autorun]

icon=icon.ico


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

Расширенное описание файла Autorun.inf


[Autorun]

Open=Autorun.exe

Icon=Autorun.exe ,0

Shell\About=About CD

Shell\About\Command=Notepad.exe About.txt


Перед параметрами Open, Icon, Shell\..., Shell\...\Command обязательно должна быть строка [Autorun] (в INI и INF файлах в квадратные скобки заключаются имена разделов).


Описание параметров:


Open:

Командная строка, автоматически выполняемая при вставке диска или при выборе в контекстном меню диска пункта Автозапуск.

Например:

Open=Autorun.exe

или

Open=Notepad.exe List.txt


Icon:

Полные путь имя файла со значком и номер значка в нем.

Формат:

Icon=File.exe ,n

File.exe - полные путь и имя файла со значком n - номер (отсчет начинается с нуля) значка в файле


Shell\name:

Описание дополнительного пункта контекстного меню диска.

Формат:

Shell\mname=mtext

Shell\mname\Command=cmdline

mname - имя пункта меню

mtext - текст пункта меню

cmdline - командная строка, выполняющаяся при выборе этого пункта меню.


Примечание:

Если параметр Shell\...\Command указан без параметра Shell\..., то в меню будет выведено либо системный текст, либо имя пункта меню.

Примечание:

Файлы Autorun.inf могут работать не только на жестких дисках и CD, они могут работать и на съемных дисках. Для этого надо с помощью программ тонкой настройки Windows включить автозапуск со съемных дисков. Например, в программе XQXSetup эта настройка находится по адресу: System\File System\CD Autostart\Autostart Data CD
BAT-файлы

Если Вам требуется последовательно запускать несколько программ Windows, то Вы можете написать для этого .bat файл. Используйте команду START с ключом /W. Например создайте текстовый файл со следующим текстом:


@START /W /MAX "C:\WINDOWS\SCANDSKW.EXE /A /N"

@START /W /MAX "C:\WINDOWS\DEFRAG.EXE /ALL /F /NOPROMPT"


И сохраните его как 1.bat (обратите внимание на кавычки!). Кроме /W, Вы можете использовать следующие ключи:

/M Запускает программу минимизированно

/MAX Запускает программу, развернув на весь экран

/R Запускает программу в окне (используется по умолчанию)


Передача параметров в bat-файл.

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

Например (файл test.bat):


/тут идут какие-то

/.....

/подготовительные работы

rar m file%1


Теперь если вы запустите этот файл командой "test.bat 0001", то у вас будет создан файл с именем file0001.rar
Содержимое файлов desktop.ini

[.ShellClassInfo]

CLSID={...}

InfoTip=YOUR TIP

IconFile=C:\Windows\System\Shell32.dll

IconIndex=0


CLSID - имя папки для регистрации в раделе реестра HKEY_CLASSES_ROOT\CLSID

InfoTip - комментарий к папке IconFile - имя файла со значком для папки

IconIndex - номер значка в файле, указанном в параметре IconFile(нумерация начинается с нуля)


Каждый независимый параметр можно использовать отдельно от других.

Указав CLSID в файле desktop.ini, можно создав соответствующий ему раздел в реестре, оперировать с папкой, содержащей desktop.ini, как с типом файлов.

Параметры InfoTip, IconFile, IconIndex возможно работают только на Windows ME или Windows 2000.

Чтобы применить настройки файла desktop.ini надо:

* Если файл существовал до внеснения изменений, то обновить содержимое папки.

* Если файл был создан Вами или первый способ не помог, то

1.Выбрать Настроить вид папки в меню проводника Вид.

2.Выбрать настройку фона папки и шрифта.

3.Не изменяя текущих настроек, нажимать кнопку Далее.

4.Нажать кнопку Готово.


Папки, которые содержат desktop.ini со следующим содержимым:

CLSID={...}

или

UICLSID={...}

можно добавить в любую папку, создав в ней папку с именем ИМЯ.{...}, где {...} - значение ключа CLSID (UICLSID) из файла desktop.ini .

Примечание:

Не гарантируется, что в созданных папках будет повторятся содержимое папок с desktop.ini, но на системные папки, зарегистрированные в CLSID, это скорее всего подействует.

Некоторые не существующие физически папки, зарегестрированные в разделе реестра HKEY_CLASSES_ROOT\CLSID можно добавить таким же образом.
О Виндах и двух винтах

Винду, как один большой глюк можно исследовать бесконечно. Но, в процессе изучения, винда часто падает и очень серьёзно. В конце концов мне надоело её ставить (или обновлять). Помните как в ДОСе: sys c:, а затем переносится папочка ДОС... Так вот с тех пор произошли существенные изменения. Исчезла необходимость команды sys с:! Для такого изврата необходимо только одно условие - два винчестера. Думаю это уже не проблема, так как винты дешевеют быстрее чем ломаются и найти маленький винт на пару гиг ещё можно. (У меня маленькая дискетка на 8 гб :)


Зачем это надо?

1. Мне лень переустанавливать винды. Сам процесс занимает немного времени, но установка остальных программ является настоящим адом.

2. Люблю брать различные компашки с различным софтом и смотреть как он работает. После софта в реестре остаётся много различного мусора, который очень сильно влияет на размер реестра, и в конце концов, на скорость машины.

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

4. Дома стоит Миллениум, из которого убраны руками множество ненужных на мой взгляд функций. Второй раз повторить это будет сложно.


Вроде указал большинство причин. Итак:

Берем работающую винду, запускаем под ней виндовс коммандер (можно воспользоваться любым файл-менеджером, главное что бы он понимал длинные имена). Устанавливаем в обоих окошках командира: "Показывать скрытые/системные файлы", вид - "все файлы", "без сортировки". В виндовс командире я убираю ещё птичку с "в обратном порядке". То есть мы готовимся копировать все файлы в том порядке, каком они идут на жёстком диске. Берём с диска с: папки "виндовс", "программные файлы" и файлы в корневой директории (это обязательный список) и копируем на другой винт, предварительно отформатированный (или по крайней мере ПОЛНОСТЬЮ очищенный от всех файлов). Можно не обязательно на чистый диск, можно сделать резервную копию - просто скопировать на какой-нибудь диск, но тогда этот диск НЕЛЬЗЯ оптимизировать никаким дефрагментатором. На ругань виндозы, типа не вижу файл Win386.swp сказать - пофигу.

Итак, скопировали.

Перегружаем машину, устанавливаем в БИОСе загрузку с этого винта. Оппа! Поехала! Значит всё сделано правильно.

Я так устанавливаю виндозы на новые тачки: лежит у меня на винте копия только что установленной винды (+оффис, инсталляция, работающая сетка). Винт с новой тачки снимаю и цепляю к себе. Копирую копию винды на винт. Запускаю его на новой машине. ВСЁ! 5 минут, а уже имеем работающий компьютер с установленным оффисом!!! (Сборщикам компов - всем поднять за моё здоровье ;) Остаётся настроить сеть, поменять драйвера и нервы ваши опять гладкие и шелковистые...

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

Кстати, в таком использовании двух винтов есть ещё очень большой плюс. Большинство устанавливаемых программ можно ставить только один раз в жизни, на копию винды. Если потом перегрузиться на основной винт и попробовать её запустить, то в 80-90% она работает без ущерба для здоровья. Исключение составляют здоровые пакеты чего-нибудь, которые пишут свои ДЛЛки в System, или ещё куда-нибудь. И те проги, которые итегрируются в системы (оффис). Их придётся ставить каждый раз. Все остальные можно смело копировать на какой-то выделенный диск и пользоваться независимо от количества установок виндозы. Зачем каждый раз повторять инсталляцию?

Некоторые проги (Нортона утилиты, Nuts&Bolts, VisualRoute) несмотря на то что и пишут куда-то свои ДЛЛки, но позволяют скопировать эту ДЛЛку к себе в каталог и запускаются без проблем. Вообще, чтобы скопировать такой пакет утилит надо посмотреть у него в папке uninstall файл, там часто в некодированном виде расписано где что положено и откуда всё брать.
Игры

Пасьянс "Косынка"

При сдаче по три карты удерживая одновременно Ctrl, Alt и Shift, можно снимать с колоды по одной карте

Пасьянс "Солитер"

Нажмите одновременно Shift, Ctrl и F10. Теперь Вы можете выбрать, получится разложить Вам этот расклад, или нет. Нажмите F3 для выбора расклада, выберите расклад -1 или -2. Перед Вами появится очень необычный расклад.

Логическая игра "Сапер"

Щелкните по полю, чтобы началась игра. Одновременно нажмите обе кнопки мыши. На экране должен появиться квадрат 3х3. Нажмите Esc. Теперь часы в игре остановились. Для возвращения в обычный режим нужно свернуть и развернуть обратно окно игры.
Стандартные программы

Планировщик заданий

Вы пользуетесь планировщиком заданий? Если нет, то лучше отключите его: он только "отъедает" лишнюю оперативную память, замедляет загрузку компьютера и занимает место в трее. Сделать это не просто, а очень просто. Для Win9x запустите редактор реестра и в разделе HKEY_LOCAL_MACHINE\Software\ Microsoft\Windows\Current Version\RunServices\ удалите параметр "SchedulingAgent". Для Win NT/2000 надо зайти в Панель управления - Администрирование - Службы и остановить "Планировщик заданий".

Замечание:

Совсем не обязательно буждать по реестру для отключения планировщика в win9x. Для этого кликаем по иконке планеровщика с трэе (он запускается), выбираем в меню "Дополнительно" пункт "остановить планировщик". Всего то.


Блокнот

Блокнот можно очень удобно использовать для ежедневных заметок. Если в первой строке написать .LOG (буквы должны быть большими), то каждый раз при его открытии курсор будет устанавливаться на конец файла, а перед ним будет автоматически вводиться текущая дата и время.


Редактор реестра (Regedit.exe)

Для того, чтобы импортировать в реестр данные из reg файла без запросов, запустите его с ключом /s. Например:

regedit /s test.reg

Есть простой способ отследить изменения, которые происходят в реестре Windows. Запустите Regedit и экспортируйте файл реестра ("Файл" > "Экспорт файла реестра"), сохранив его под любым именем, например, before.reg. В момент, когда захотите проверить изменения в реестре, совершите ту же операцию (сохранив файл, например, after.reg). Теперь активируйте строку MS-DOS и в директории, где находятся эти два файла, наберите:

FC before.reg after.reg > diff.txt

Открыв файл diff.txt в любом текстовом редакторе, вы увидите все изменения, которые произошли в реестре.

Кстати, FC - это внешняя команда DOS для сравнения файлов и выведения различий в них.


drwatson.exe

Для запуска вводим "drwatson" без кавычек в Пуск => Выполнить. После этого кликаем дважды по новой иконке в Области уведомлений ("где часы") и выбираем Вид => Полный режим.

Программа умеет вот что:

- Анализ программных модулей которые могут (не факт, что вызовут) вызывать сбои определенного рода.

- Чуток информации о системе.

- Полный список текущих задач + показ пути к екзешникам.

- Список программ, запускающихся при включении компьютера.

- Инфа о том, какие "системные модули были изменены в памяти".

- Какие модули и приложения перехватывают нажатия клавиш клавиатуры (т.н. "Hook'и").

- Список установленных драйверов ядра системы.

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

- И драйверов MS-DOS.

- Список 16-разрядных модулей, которые были задействованы при возникновении ошибок.

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

Не думаю, что это может как-то пригодиться новичкам, но функция отлова программ, хукающих клаву мне очень понравилась. Удивительно, почему о ней никто не знает.
Антивирусные программы

Для тех, кто отдает предпочтение Norton AntiVirus: При установке NAV в Windows XP не отключайте службу "Планировщик заданий" иначе после установки, при инициализации конфигурации произойдет внутренняя ошибка NAV, причем не понятно из-за чего. Методом "тыка" было обнаружено, что эта ошибка происходит при выключенной службе "Планировщика заданий". Совет: Не отключайте эту службу. Сначала установите NAV, при установке отмените проверку каждую пятницу, перегрузите компьютер и затем отключайте службу "Планировщик заданий".

Рекомендуется переименовать антивирусную программу DRWEB.EXE (для маскировки запуска Doctor Web от резидентных вирусов, контролирующих работу DRWEB.EXE). При этом необходимо также переименовать файлы DRWEB.INI, DRWEB.HL1 и DRWEB.HL2 (сохраняя расширения имён).
Печать

Если вам надо что-то печатать на сетевом принтере из ДОСовской программы, которая может выводить данные только в локальный порт LPT1, вам надо перед запуском этой программы в bat-файле дать команду: net use LPT1 \\Computer\Printer где Computer - имя сетевого компьютера, а Printer - имя расшаренного принтера. Это позволит подключить сетевой принтер к порту на вашем компьютере. Команда net use LPT1 /d отключит подключенный ранее сетевой принтер.


О файлах печати.

При установке принтера, можно в качестве порта вывода указать файл. В этом случае всякий раз при попытке распечатать документ на такой принтер, Windows, будет выводить окно с запросом на указание имени создаваемого файла (это окно можно отключить - об этом сказано в одном из предыдущих выпусков "премудрости"). Обычно эти файлы имеют расширение prn.

Зачем могут потребоваться такие файлы?

Если такой виртуальный принтер, печатающий в файл - это PostScript устройство, то далее этот файл можно обработать при помощи Acrobat Distiller и получить в результате документ PDF. Кстати, таким образом можно экспортировать в PDF документы из любой программы, в принципе способной печатать на принтер.

Если на виртуальном PostScript принтере в настройках поставить генерацию кода Eps (encapsulated PostScript), и печатать на нём документы по одной странице, то в результате мы получим файлы encapsulated postscript, расширение у которых можно для удобства переименовать с prn на eps. Такие файлы, кроме уже упомянутой конвертации в PDF, могут использоваться также и для импорта в качестве картинок в другие программы, например, в тот же Word. Только для этого желательно создать в файле миниатюру изображения, иначе он скорее всего будет отображаться в виде серой плашки. Сделать это можно в Adobe Illustrator, в Alladin GhostScript или практически в любом векторном редакторе.

Наконец, файлы prn можно использовать и по прямому назначению. Допустим, у вашего друга стоит принтер, а у вас - нет. И вам надо распечатать документ. Проблема в том, что друг не может распечатать ваш документ, потому что у него нет программы, в котором он создан, да и вообще - друг работает в Linux и слышать не хочет про Windows... Тут-то и выручит файл prn. Вам нужно установить у себя драйвер того самого принтера, который стоит у друга (или, скажем, на работе), только в качестве порта вывода указать файл. Затем - печатаем наш документ, а полученный файл prn несём к другу. Если вы печатали текст, то файл получится небольшим. Далее - на компьютере, к которому непосредственно подключен принтер - копируем этот файл в двоичном режиме прямо на порт принтера. Под Windows для этого вызываем командную строку - выбрав мышью "пуск - выполнить" (или нажав на клавиатуре сочетание Win+R), и вводим "command", если вы делаете это в windows 9x или ME, или "cmd" для windows nt/2k/xp. В командной строке набираем "copy /b файл.prn lpt1", где файл.prn - ваш файл печати с путём к нему (например, a:\myfile.prn), а lpt1 (он же PRN) - порт, к которому подключен принтер. В linux всё делается аналогично - вызываем консоль и набираем команду копирования. Ваш документ будет распечатан.

1 2 3 4 5 6 7 8 9 10
Вход на сайт
Реклама
Меню 2
Copyright MyCorp © 2024Бесплатный хостинг uCoz