| ||||||||||||||||||
Система. Вопросы и ответы-42Сергей Трошин На работе у меня имеется солидный парк старых компьютеров, настолько старых, что "винду" на них уже не поставить, а в интернет иногда в свободную минуту залезть хочется, да и модем завалялся. Не подскажете, какие есть программы для работы с интернетом под DOS? Мнoгo информации о том, как настроить работу с интернетом из-под MS-DOS, вы найдете на сайте www.komaromi.com/dos_email, я же могу предложить программное обеспечение. Почтовый клиент - Pegasus Mail, браузер - Lynx, Minuet или Arachne (найдете все по адресам www.fdisk.com/doslynx/lynxport.htm, www.naf.cz/arachne). Звонилки: по протоколу PPP - KA9q, по SLIP - MDMSLP. К сожалению, адресов всех сайтов, где можно скачать эти программы, я уже не помню - с DOS давно не общался, но вы вполне можете найти их по названию в интернете, например на FTP-серверах. А вот еще несколько внушительных сборников программ для DOS: www.geocities.com/SiliconValley/Lakes/1401/softlib1.htm, www.opus.co.tt/dave, www.uwe-sieber.de/util_e.html, www.filelibrary.com/categories/DOS.shtml3 - найдете там и все, что нужно, и все, что, может быть, и не нужно. Я хотел назвать одну из папок COM1, но Windows заявила, что это невозможно. Насколько мне удалось разобраться, это имя зарезервировано за COM-портом, и назвать так ни файл, ни папку нельзя. А какие еще имена зарезервированы системой? Еще со времен DOS существует ограничение на использование имен, которые зарезервированы операционной системой для своих нужд (см. таблицу).
Эти имена MS-DOS использует, выполняя операции ввода и вывода через периферийные устройства. То есть если использовать эти зарезервированные имена в командах как имена файлов, то обращение будет производиться к соответствующему периферийному устройству. Кроме того, в Windows нельзя использовать в названиях файлов и директорий следующие символы, зарезервированные для специальных функций: Извиняюсь за "ламерский" вопрос, но под рукой нет компьютерной литературы, а Upgrade славится непревзойденной службой технической поддержки (извиняюсь еще раз за наглую лесть, но на самом деле так думаю не только я, но и мои приятели, которые зачитывают каждый номер до непотребного состояния), так что задать вам вопрос для меня проще, чем искать какие-то учебники - с системой всегда разбирался методом научного тыка - вот такая вот дурная привычка. Так, собственно сам вопрос: как работать с таким символом, как "звездочка" - "*"? То есть я, конечно, знаю, что его используют при поиске файлов, вставляя вместо неизвестных букв в его имени, но хотелось бы, что называется, из компетентных источников узнать все правила работы с такими спецсимволами - вдруг что-то полезное я упустил? Обычно операционной системой при различных командах обрабатывается один файл. Но нередко нужно обработать сразу несколько однотипных файлов. Чтобы не применять одну и ту же команду для каждого файла, в MS-DOS и Windows предусмотрена возможность обращения сразу ко всем файлам одного вида с помощью одной команды. Для этого нужно ввести совпадающую часть имен группы файлов, а для различающихся частей имен - использовать специальные символы, которые называются символами подстановки или масками. Такими символами являются "?" и "*", и их нельзя использовать непосредственно в самих названиях отдельных файлов или директорий. Символ "?" заменяет в имени файла или его расширении ровно одну букву, находящуюся на том самом месте, куда вы поставили этот символ, при этом в имени файла можно использовать несколько таких знаков вопроса. Tо есть если надо найти все документы, имя которых различается только в одной конкретной букве, то маска будет, например, такая: "Отчет за 199? год.doc". Маска с символом "*" используется уже для замены любого количества символов, например, для замены одного или всех символов имени файла либо его расширения. Начиная с той позиции, в которой вводится такая звездочка, она заменяет все оставшиеся символы (вплоть до точки, разделяющей имя файла и его расширение). Таким образом, если, например, надо найти на диске все текстовые файлы, то маска поиска будет такая: "*.txt", если надо найти файлы, начинающиеся с буквы "а", то такая: "а*.*" (будет найден и файл с именем "а" - то есть звездочка может обозначать и 0 символов). У меня после переустановки драйверов "детонатор" для видеокарты на чипе NVIDIA перестал работать диалог "Свойства дисплея" - можно ли это вылечить? Скорее всего, вы устанавливали драйвера сначала русифицированные, а потом англоязычные, не удаляя старый драйвер. При этом в системных папках сохранились файлы разных версий, что и вызывает конфликт. Вам нужно сначала удалить драйвер стандартными средствами Windows, затем в папке C:\Windows\System поискать оставшиеся от него файлы - для NVIDIA это библиотеки типа nvrs*.dll и nvcp*.dll (в свойствах таких файлов должна быть указана фирма-разработчик - NVIDIA) - удалите их или переместите в другую папку и затем снова установите драйвер. Можно также предварительно почистить в реестре ссылки на эти файлы. У меня вдруг стало при загрузке Windows 98 появляться сообщение об ошибке - "Error loading User.exe", после которого загрузка и прекращается. Режим Safe Mode также не загружается. Что делать, переставлять систему? Такой сбой может возникать, если на компьютере отсутствует или поврежден системный файл ddeml.dll. Для его устранения загрузите компьютер с загрузочного компакт-диска Windows, введите команду: Для Windows Me этот путь будет выглядеть так: "drive:\winme\win_10.cab". Тем самым вы восстановите поврежденный файл, и после перезагрузки ПК все заработает, так что систему переставлять нет необходимости, разве что в том случае, если этот трюк не сработает из-за того, что сбой пришелся на какой-то другой файл. Как сделать так, чтобы при щелчке на значке "Мой компьютер" открывался Проводник, то есть чтобы в левой части его окна было дерево дисков и папок? Поскольку "Мой компьютер" для ОС по большому счету - такая же папка, как и другие, то надо просто для всех папок установить в реестре действие по умолчанию "Explore": Очень люблю ваш журнал и стараюсь не пропустить ни одного выпуска, но пишу я вам в первый раз - и все из-за новомодной операционки под названием Windows XP. Я подвергся всеобщему влиянию и купил себе этот диск, о чем ничуть не сожалел бы, если бы не ее общение с нашими АТС, а дело в том, что она никак не хочет переходить в импульсный набор, а тоновый моя АТС не воспринимает. Модем у меня U.S. Robotics 56k fax ext, который прекрасно работает в Windows 98. Буду очень рад, если вы мне что-нибудь посоветуете. К сожалению, проблема эта тянется из предыдущих версий NT, а в Windows XP она, как ни странно, еще больше усугубилась. Для ее решения есть несколько методов. Первый: установите пульсовый тип набора в диалоговом окне свойств телефонии, как в Windows 9x, далее, чтобы в вашем конкретном dial-up-соединении применялись установки, сделанные в этом диалоге, установите флажок "Использовать правила набора номера" ("Use Dialing Rules") в свойствах соединения с интернет-провайдером. Если это сработало, то вам повезло, поскольку нередки случаи, когда эта вполне законная операция не помогает. В этом случае пробуйте метод номер два: в свойствах модема введите инициализационную строку "&P1" (без кавычек) - это должно разрешить пульсовый набор для самого модема, в памяти которого производителем часто выставляются непригодные для России параметры. Либо сохраните этот параметр в профиле модема. В случае неудачного исхода и этого трюка попробуйте третий способ: перед телефонным номером в свойствах dial-up-соединения введите команду "DP", то есть получится примерно следующее - "DP3222233". Если и это не помогло, то каюк - дело, видимо, в драйвере модема и придется ждать либо его обновления, либо сервис-пака для Windows XP, исправляющего эту ситуацию. Ну и попробуйте потерроризировать службу техподдержки производителя модема. Можно ли сделать так, чтобы все папки Windows Me по умолчанию открывались в виде списка? Если можно, то как? На данный момент у меня есть только информация из какой-то конференции, что это невозможно... Неужели невозможно? Для этого предусмотрен только один способ: настроить как надо вид одной из папок, потом вызвать через ее меню (на панели инструментов - "Tools") - диалог "Свойства папок" (Folder Options) и на вкладке "Вид" (View) этого диалога нажать кнопку "Как у текущей папки" (Like Current Folder). При очередной загрузке Windows 98 неожиданно возникло сообщение "Реестр поврежден. После перезагрузки данные будут восстановлены с резервной копии" с единственной кнопкой OK. После перезагрузки реестр, похоже, не восстанавливается, а снова и снова появляется такое же сообщение. Как от этого избавиться? Системе иногда не удается самостоятельно восстановить реестр из резервной копии. Вам придется сделать это вручную, загрузив ПК с системной дискеты и введя команду "scanreg /restore" - вы получите выбор из нескольких резервов реестра, выберите архив за тот день, когда все точно работало. Если подобная проблема опять возникнет, то срочно меняйте оперативную память - именно она чаще всего вызывает такой сбой, очень редко - другие аппаратные средства, например, переходник "Slot1 > Socket 370". Такая ситуация. Приобрел я диcк с Windows XP и решил поставить его второй ОС параллельно с Windows Me. Поскольку опыта установки двух "виндов" не было, то и действовал, может быть, ламерски. Короче, выделил 3 гига как дополнительный раздел DOS, не отформатированных. Ну и подумал, если XP спросит куда устанавливать, то укажу, если начнет ругаться на раздел, то отформатирую. Запускаю загрузку с CD, выскакивает приглашение: "Грузиться с диска или установить Windows XP?". Выбираю второе. После начала сбрасывания каких-то установочных файлов все зависло (никаких признаков жизни в течение 15 минут). Решил перегрузиться. Перегружаюсь, выбираю пункт меню со своего диска (дистрибутив XP скинул на винт и думал, если что, подброшу ему дистрибутив с винта). Выскочило приглашение загрузить или Windows Me или Windows XP Upgrade. Выбираю второе, проходит инициализация и выскакивает меню типа: "Upgrade XP; Продолжить инсталляцию; Выход". Нажимаю "продолжить инсталляцию" - ничего не происходит. Ладно, решил перегрузиться и удалить все, что создалось. Зайдя в Windows Me я увидел, что создалось две папки на С:\ типа "NT?_BT" и "NT?_B". Я их удалил, также удалил новые файлы из C:\ - ntdetect и ntldr. И перегрузился. После прохождения POST для BIOS комп сказал, что "NTLDR missing. Press any key to continue". Нажимаю - все висит. Ну, думаю, перезаписался MBR. С загрузочной дискеты запускаю "fdisk /mbr" и перегружаюсь. Все повторилось. В холодном поту гружусь с диска XP и проделываю установку XP, как в начале письма - заново. После благополучного зависания перегружаюсь, опять выскакивает предложение выбрать ОС, выбираю Windows Me. Слава богу, что загрузился. На другом компе с помощью Disk Editor создаю файл boot.bin, в DOS-сессии запускаю Disk Editor, записываю первые 512 байт, т. е. созданный файл boot.bin, в нулевой сектор своего диска, сохраняю изменения и перегружаюсь. НИЧЕГО НЕ ПРОИЗОШЛО. Как выскакивало предложение грузить ОСи, так и выскакивает. Подскажите, как правильно деинсталлировать этот XP или перезаписать MBR. Или придется форматировать весь диск? А там столько всего... ПОМОГИТЕ!!!!!!!!!!!!!! Все ваши мытарства - другим наука и яркий пример того, что надо внимательнее читать Upgrade. В наших статьях, а в частности - в статье про загрузку Windows 9x "С чего начинается Windows" был подробнейшим образом описан и процесс самой загрузки и методы реанимации системы на разных ее этапах. Посвятив десяток минут чтению документации, вы бы увидели, что в вашем случае все эти нереальные сложности были ни к чему: главная загрузочная запись (Master Boot Record, MBR) не имеет никакого отношения к загрузчикам Windows XP и Windows Me. Вам всего лишь надо было после неудачной инсталляции Windows XP загрузить ПК с системной дискеты, сделанной в "Миллениуме", и ввести команду "sys c:" - она уничтожила бы загрузчик XP и вернула бы к жизни Windows Me. Какой Disk Editor? Какой "fdisk /mbr"??? Это называется - "Остапа несло...". Источник: http://www.computery.ru/upgrade/
| ||||||||||||||||||
Copyright © "Internet Zone", http://www.izcity.com/, info@izcity.com |