Электронная библиотека » Дмитрий Бардиян » » онлайн чтение - страница 22


  • Текст добавлен: 21 декабря 2013, 03:59


Автор книги: Дмитрий Бардиян


Жанр: Компьютеры: прочее, Компьютеры


сообщить о неприемлемом содержимом

Текущая страница: 22 (всего у книги 29 страниц) [доступный отрывок для чтения: 10 страниц]

Шрифт:
- 100% +
При запуске программы появляется сообщение Инструкция по адресу 0х77ddb1d1 обратилась к памяти по адресу 0x0080002c. Память не может быть read. Что это такое и как с этим бороться?

Предположений о причинах возникновения данной проблемы много, часто в качестве ее причины указывают бракованную оперативную память и «разогнанный» процессор или рекомендуют удалить или, наоборот, установить Service Pack 2 для Windows XP.

Я же всегда был склонен подозревать функцию Предотвращения выполнения данных (DEP). Для знакомства с ней откройте Панель управленияСистема (либо нажмите сочетание клавиш Windows+Pause Break), в открывшемся окне Свойства системы перейдите на вкладку Дополнительно и здесь в области настроек Быстродействие нажмите кнопку Параметры. В открывшемся окне перейдите на вкладку Предотвращение выполнения данных.

Как подсказал всезнающий Интернет, существует четыре режима работы функции DEP, выбрать одну из которых можно посредством файла boot.ini:

• OptIn – в этой конфигурации под действие функции DEP подпадают только основные системные программы и службы;

• OptOut – при такой конфигурации под действие функции DEP подпадают все процессы и приложения, кроме тех, которые вручную добавлены пользователем в список исключений;

• AlwaysOn – в этом режиме функция DEP включена всегда для системы в целом, всех процессов и приложений;

• AlwaysOff – при таком режиме функция DEP полностью отключена.

С помощью компонента Панели управления Система можно выбрать лишь один из двух режимов. Для получения большей функциональности найдите на диске С: скрытый файл boot.ini, снимите в свойствах этого файла флажок Только чтение, откройте его в Блокноте и в конец строки WINDOWS=”Microsoft Windows XP Professional” /fastdetect добавьте /NoExecute= AlwaysOff для полного отключения DEP.

Примечание

С помощью командной строки можно проверить текущие параметры DEP. Чтобы определить, доступна ли аппаратная функция DEP, введите команду wmic OS Get DataExecutionPrevention_Available.

Если в результате будет получено значение TRUE, значит, аппаратная функция DEP включена. Чтобы определить текущий режим работы DEP, выполните в консоли команду wmic OS Get DataExecutionPrevention_SupportPolicy.

В результате выполнения команды будет возвращено некоторое числовое значение (см. выше): 0 соответствует режиму AlwaysOff, 1 – AlwaysOn, 2 – OptIn, 3 – OptOut.

Не следует торопиться и отключать данную функцию – сначала узнайте о DEP больше по адресу support.microsoft.com/kb/875352.

Можно ли отказаться от Проводника? Мне удобнее работать с Total Commander, но Проводник все равно постоянно «висит» в памяти

Если вы не нуждаетесь в услугах Проводника, чтобы путешествовать по папкам своего компьютера, то, может быть, есть смысл отказаться от него вовсе, чтобы громоздкое приложение не «висело» напрасно в памяти и не отнимало системные ресурсы.

Как показывает опыт, Проводник используют в основном начинающие пользователи, которые испытывают страх перед альтернативными файловыми менеджерами (например, Total Commander). Когда же страх проходит и на Рабочем столе появляется ярлык в виде синей дискеты c надписью Total Commander, Проводник начинает запускаться все реже, а значок Мой компьютер без дела «пылится» на Рабочем столе. Это говорит о том, что пришло время попробовать…

Без Проводника система выглядит непривычно и становится чуть менее удобной, но и работает чуть быстрее и стабильнее. У этой процедуры достоинств столько же, сколько и недостатков, поэтому каждый выбирает самостоятельно, что ему по душе. В свою очередь замечу, что отказ от Проводника оправдан в первую очередь для обладателей слабых компьютеров, которые стремятся пользоваться Windows XP.

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

Total Commander

Популярный файловый менеджер Total Commander (www.ghisler.com) с удовольствием станет исполнять обязанности Проводника, если в реестре по адресу HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon в значении строкового параметра Shell вместо Explorer.exe указать полный путь к файлу totalcmd.exe, например c:program filestotalcmdtotalcmd.exe. Затем следует перезагрузиться или завершить текущий сеанс и снова войти в систему (это быстрее). Перед вами откроется окно Total Commander, и вы сможете по-прежнему запускать программы, сворачивать приложения, открывать файлы, пользоваться Интернетом… в общем, полноценно работать (рис. 9.35), но уже без Панели задач.

Рис. 9.35. Использование Total Commander вместо Проводника


Консоль

Использование консоли в качестве Проводника является более экстремальным решением (рис. 9.36), которое требует от пользователя повышенного уровня знаний и умения работать в командной строке. Но не пугайтесь, в любой момент вы можете запустить из консоли Total Commander или даже Проводник (просто введите explorer.exe и нажмите клавишу Enter).

Рис. 9.36. Консоль вместо Проводника


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

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

Бывают случаи, когда ресурсы компьютера не позволяют использовать на диске NTFS, но при этом существует необходимость в администрировании.

Возможности Windows ХР частично помогают решить эту проблему и при использовании системы FAT32. С помощью локальной политики безопасности в этой операционной системе можно запретить пользователям запускать некоторые программы (например, файловые менеджеры). Устанавливается запрет следующим образом. В оснастке Локальная политика безопасности (введите команду secpol.msc в меню ПускВыполнить) щелкните правой кнопкой мыши на параметре Политики ограниченного использования программ и в открывшемся меню выполните команду Создать новые политики. Перейдите в созданный раздел Дополнительные правила, в правой части окна щелкните на пустом пространстве правой кнопкой мыши и в открывшемся меню выполните команду Создать правило для хеша. У этого правила максимальный приоритет, и оно действует на файл вне зависимости от его перемещений из каталога в каталог.

В открывшемся окне выберите исполняемый файл, запуск которого нужно запретить. Тут же в списке Безопасность выберите значение Не разрешено.

После повторного входа в систему установленные вами настройки политики безопасности начнут действовать.

Чем отличается спящий режим от ждущего?

Довольно часто эти два понятия путают, не замечая между ними разницы, хотя она довольно существенна.

При спящем режиме все данные оперативной памяти, настройки программ, режимы работы всех устройств сохраняются на жестком диске, и компьютер выключается. После включения питания система восстанавливает содержимое Рабочего стола и все настройки, минуя загрузку системы, что значительно ускоряет запуск. Если использование спящего режима разрешено, на системном диске создается файл hiberfi l.sys (его размер равен размеру оперативной памяти). В него-то все и сохраняется.

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

Можно ли сделать командную строку цветной (как в фильме «Матрица»)?

В Windows NT/2000/XP каждый пользователь может почувствовать себя частью матрицы. Чтобы этого добиться, существует раздел реестра HKEY_CURRENT_USER SoftwareMicrosoftCommand Processor, в котором есть параметр DefaultColor типа DWORD. Он управляет цветами, применяемыми в окне командой строки. Значение по умолчанию равно 0 и соответствует белому тексту на черном фоне. Вы можете заменить это значение двузначным шестнадцатеричным числом, в котором первая цифра определяет цвет фона, а вторая – цвет символов. Например, значение F0 установит черный текст на белом фоне, а значение 0A – зеленый текст на черном фоне – получится, как в «Матрице».

Как открыть каталог с помощью командной строки?

По умолчанию после запуска консоли в Windows 2000/XP начальной папкой является папка текущего профиля. В большинстве случаев это не очень удобно – гораздо приятнее было бы начинать обзор с диска С: или корневого каталога Windows.

Чтобы исправить ситуацию, откройте меню Пуск и в строке Выполнить наберите команду regedit. Откройте ветвь реестра HKEY_CURRENT_USERSoftwareMicrosoftCommand Processor, создайте в ней строковый параметр AutoRun с указанием в качестве его значения значение команды перехода к необходимой директории, например cd /D C:, именно эта директория и будет открываться в консоли. В значении этого параметра можно также указать BAT– или CMD-файл с разными командами, которые будут выполняться при запуске консоли.

Можно ли при помощи горячих клавиш переводить компьютер в спящий режим?

Для этого попробуйте из меню ПускВыполнить выполнить команду %windir%System32rundll32.exe powrprof.dll,SetSuspendState – компьютер должен перейти в спящий режим. Если этого не произошло, убедитесь, что в Панели управленияЭлектропитание на вкладке Спящий режим установлен флажок Разрешить использование спящего режима.

Чтобы выполнять указанную команду при нажатии заданного вами сочетания клавиш, откройте Блокнот, наберите в нем приведенную выше команду, сохраните полученный файл с расширением BAT или CMD и затем создайте его ярлык на Рабочем столе. Затем щелкните на этом ярлыке правой кнопкой мыши, в открывшемся меню выберите команду Свойства и в новом окне на вкладке Ярлык в строке Быстрый вызов задайте удобное вам сочетание клавиш, которое обязательно должно начинаться с сочетания Ctrl+Alt.

Как заблокировать компьютер с помощью командной строки?

Если вы по каким-то причинам не можете пользоваться сочетанием Windows+L или блокировать компьютер при помощи клавиш Ctrl+Alt+Delete, то можно воспользоваться командой блокировки. Для этого создайте файл с расширением CMD, затем создайте в нем строку rundll32.exe user32.dll,LockWorkStation, а ярлык на него поместите, к примеру, на Рабочем столе.

После двойного щелчка кнопкой мыши на таком ярлыке машина будет автоматически блокирована.

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

В Windows XP имеется команда shutdown. Используя ее с различными параметрами, можно выключить или перезагрузить компьютер. Если ввести в консоли shutdown -s, то компьютер выключится, команда же shutdown -r вызовет его перезагрузку. По умолчанию эти команды используют тайм-аут в 30 секунд – на экране появляется окно с отсчетом времени. Вы можете использовать и более грубый вариант выключения (shutdown -s -f -t 0) или перезагрузки (shutdown -r -f -t 0) компьютера, который сразу же принудительно закрывают все программы и выключают/перезагружают компьютер.

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

Щелкните на Рабочем столе правой кнопкой мыши, в открывшемся меню выполните команду СоздатьЯрлык, в окне команды введите, например, shutdown -s и нажмите кнопку Готово. Двойной щелчок кнопкой мыши на таком ярлыке приведет к выключению компьютера.

Кроме этого, можете зайти в свойства каждого ярлыка и в строке Быстрый вызов назначить комбинации горячих клавиш, которые вы желаете использовать для быстрой перезагрузки или выключения компьютера.

Глава 10
Повседневная работа

Если вы при чтении книги ищете на странице полосу прокрутки, то можете смело считать себя компьютерным профессионалом…


Как установить/переустановить Windows?

Примечание

Перед переустановкой убедитесь, что у вас есть диски с драйверами для всех устройств: видео– и аудиокарты, сетевой карты, модема. Обычно такой диск прилагается к компьютеру при покупке. Возможно, папка с драйверами также хранится на жестком диске – скопируйте ее на «флэшку» или запишите на компакт-диск.

Вставьте компакт-диск с пакетом установки Windows XP в CD-привод, перезагрузите компьютер и зайдите в BIOS, для чего во время включения компьютера нажмите клавишу Delete или F2 (на ноутбуках). В настройках BIOS установите первым устройством загрузки привод компакт-дисков (1st Boot Device: CR-ROM) – делается это обычно на вкладке Boot, Advanced BIOS Features либо Boot Device Priority. Не забудьте сохранить эти значения при выходе (выберите команду Save and Exit или нажмите клавишу F10).

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

Далее программа установки спросит, куда вы желаете установить Windows, и предложит список логических и физических дисков, подключенных к компьютеру. Чтобы выполнить установку «с нуля» или «полную переустановку», удалите все созданные ранее разделы (выделите поочередно все разделы, нажимая клавишу D). В итоге должен остаться один диск, не разделенный на части. После этого заново создайте разделы по своему усмотрению (нажатием клавиши C).

Обычно придерживаются таких рекомендаций: системный диск С: (самый первый раздел) должен быть не менее 10 Гбайт, а лучше 20–30 Гбайт. Следующий раздел – для документов. Как правило, для него хватает и 10 Гбайт. Третий раздел обычно выделяют для хранения музыки и фильмов – под него отводится все оставшееся пространство. Теперь выделите первый раздел и приступайте к установке на него операционной системы, следуя указаниям-вопросам на экране ввести лицензионный код Windows, указать имя организации, компьютера, задать часовой пояс, определить сетевые настройки, выбрать имя пользователя и пр. После того как будет выполнен первый запуск Windows, потребуется установить драйверы для всех устройств компьютера и активировать Windows через Интернет или по телефону. Затем можно приступать к установке необходимых программ.

Как отформатировать диск?

Казалось бы, что может быть проще, ведь существует большое количество специализированных компакт-дисков, позволяющих запускать и FDisk, и Acronis Disc Director, и Partition Magic. Кроме того, ломать-то – не строить. А вот представьте, что специализированных дисков у вас нет. Есть только установочный диск для Windows XP. Но вам не надо ставить систему, а только удалить все существующие разделы и отформатировать новые. Можно, конечно, сделать это в процессе установки Windows, а потом прервать на процессе копирования файлов, но это как-то некрасиво получается. Оказывается, есть более изящный способ. Загрузитесь с установочного компакт-диска, выберите команду Восстановление системы – откроется Консоль восстановления. Войдите в существующую копию Windows – теперь можете делать все, что угодно. Например, отформатировать диск С: с помощью команды format не составит проблем, ведь консоль-то запустилась с компакт-диска. Здесь же можно выполнить команду diskpart и удалить все разделы. И не надо ничего прерывать – все красиво и просто.

Как сохранить все файлы при переустановке?

Человек сам должен знать, где хранит свои документы. Единственное затруднение может возникнуть в данном вопросе только в случае, если документы хранятся в специальных служебных папках: Мои документы, Рабочий стол (дада, это просто папка) или Избранное. Из папок Рабочий стол и Мои документы перенести данные несложно, а вот доступ к папке Избранное получить не всегда удается, поскольку пользователи не знают, как к ней обратиться напрямую. Однако сделать это очень просто. Откройте папку Documents and Settings на диске С:, далее перейдите в каталог, название которого соответствует вашему имени пользователя. Здесь вы и найдете папку Избранное (к слову, папки Мои документы и Рабочий стол находятся здесь же) (рис. 10.1). Перенесите ее содержимое на «флэшку», а затем на новый компьютер – и все будет в порядке.

Рис. 10.1. Личный профиль

Как называется программа, которая устанавливает Windows за 5 минут?

Программ такого класса много. Например, Norton Ghost (www.symantec.com), Drive Backup (www.paragon.ru) или Acronis True Image (www.acronis.ru). Правда, они не устанавливают Windows, а восстанавливают из заранее сделанной копии. Алгоритм работы с такими приложениями следующий: установите систему, настройте компьютер, установите все нужные программы. После этого загрузите с загрузочного компакт-диска, например, программу Acronis True Image и с ее помощью сделайте полную копию системы и сохраните ее в безопасном месте. В случае возникновения проблем загрузите компьютер с этого же компакт-диска и восстановите систему из сделанной копии.

На старом компьютере нужно переустановить систему, но при этом сохранить драйверы. Есть возможность «вырвать» их из системы?

Чтобы это сделать, сохраните содержимое папки C:WindowsInf, правда, придется потом все файлы искать вручную. Нет стопроцентной гарантии, что удастся найти все драйверы.

Более удобный вариант – использовать специальные программы, например My Drivers (можете найти на прилагаемом компакт-диске или на сайте www.zhangduo.com), Double Driver или WinDriversBakup.

Работа с данными приложениями интуитивно понятна. Ниже она будет кратко рассмотрена на примере программы My Drivers. У приложения есть одна особенность: при установке выбрать русский язык в качестве языка интерфейса не удается, зато потом это сделать можно без всяких проблем. Чтобы это сделать, откройте меню Interface и выберите команду Русский.

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

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

Хочу установить еще одну операционную систему, но не могу загрузить компьютер с компакт-диска

Вам нужно в BIOS включить загрузку с компакт-диска. Соответствующие параметры могут называться по-разному, но в них обязательно присутствует слово Boot (загрузка), например: Boot from CD, 1st Boot device или Boot device priority. Помните, что следует выбрать в качестве значения параметра CD-ROM.

Если у вас ноутбук, то попробуйте нажать клавишу F12 – в компьютерах Acer это вызовет загрузочное меню, в котором можно указать, с какого носителя загружаться.

Если придется переустанавливать систему, я смогу это сделать или придется покупать заново?

Переустановить сможете, а вот с повторной активацией возникнет проблема. Для ее решения нужно будет позвонить в службу поддержки Microsoft (вот она, прелесть лицензионного софта), где вам помогут повторно активировать систему. Но лучше, как говорится, подготовить сани летом – скопировать в надежное место файл wpa.dbl из каталога c:windowssystem32. В нем содержится информация о регистрации данной копии Windows на данном компьютере (при изменении конфигурации подобный фокус не сработает). Более надежный, но и трудоемкий способ – сразу после установки и активации лицензионной Windows сделать образ системного диска с помощью утилиты Acronis True Image. После этого вы сможете переустанавливать Windows на этом компьютере из созданного образа 65 536 раз. Почему именно 65 536? Потому, что делать это большее количество раз надоест.

Как узнать, когда я устанавливал Windows?

Дату установки Windows можно узнать одним из двух простых способов.

Первый годится только для систем версии XP и выше – запустите в консоли команду systeminfo и обратите внимание на строку Дата установки (рис. 10.2). Второй способ не такой точный, но зато работает во всех версиях Windows: найдите на диске С: папку Windows или Winnt, щелкните на ней правой кнопкой мыши, выберите в открывшемся меню команду Свойства и посмотрите дату создания. Это и есть дата установки.

Рис. 10.2. Проверка даты установки


Для тех, кто питает болезненную склонность ко всякого рода извращениям, можно предложить еще один способ под номером три. Запустите редактор реестра (наберите команду regedit в меню ПускВыполнить). Разверните ветвь HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsNTCurrentVersion, найдите здесь параметр InstallDate и запишите его значение в десятичном формате (указано в скобках). Полученная цифра будет являться количеством секунд, прошедших с 1 января 1970 года на момент инсталляции операционной системы. Сложив их с упомянутой датой, вы получите точное время установки Windows.


Страницы книги >> Предыдущая | 1 2 3 4 5 6 7 8 9 10
  • 4.6 Оценок: 5

Правообладателям!

Данное произведение размещено по согласованию с ООО "ЛитРес" (20% исходного текста). Если размещение книги нарушает чьи-либо права, то сообщите об этом.

Читателям!

Оплатили, но не знаете что делать дальше?


Популярные книги за неделю


Рекомендации