| ||
Система. Вопросы и ответы-56Сергей Трошин, http://stnvidnoye.chat.ru Подскажите, а можно ли в Windows 98 использовать оболочку из Windows 3.11? Понимаю, что это не актуально, но все же... Вы можете сделать Диспетчер программ Windows 3.11 вашей стандартной оболочкой и в более свежих системах, соответствующим образом отредактировав файл System.ini. В начале файла system.ini, в разделе [boot], найдите строку shell=explorer.exe. Замените explorer.exe на progman.exe, перезапустите систему - и вы перенесетесь в 1992 год к знакомому интерфейсу Windows 3.x, по крайней мере, очень похожему на него - например, окна будут иметь несколько более современный стиль, принятый в Windows 9х. Гораздо полезнее и интереснее, кстати говоря, прямо противоположная задача - сделать Windows 3.11 похожей на Windows 95. Тут могу предложить взглянуть на оригинальную оболочку Calmira (www.calmira.org) - она является почти полной копией Explorer, но при этом 16-разрядная. Я обнаружил, что в системе оказался поврежден файл vmm32.vxd, из-за чего, соответственно, она перестала грузиться. Что мне делать - искать его в дистрибутиве? Нет, этот файл уникален для каждого компьютера, поскольку является суммой сразу нескольких самых главных драйверов, используемых в вашей конкретной конфигурации и создается этот интегральный драйвер во время установки ОС. А потому, ни извлечение его из дистрибутива Windows, ни копирование с другого ПК (если он не полная копия вашего) не приведут ни к чему хорошему. Если нет его резервной копии, то вам придется переустановить ОС из-под MS-DOS, чтобы все оборудование определилось заново и файл был воссоздан. В Windows Me на смену утилите sfc.exe пришла автоматически отслеживающая замену файлов служба System File Protection, которая вроде бы не только обнаружит попытку переписать важный файл, но и сама восстановит его исходный вариант. А вот как бы узнать, работает ли она вообще? Если вы ее не отключали всяческими "твикерами" (что я крайне не советую делать, в отличие от примитивной и ненадежной System Restore), то работает, и в целом неплохо, в чем вы можете сами убедиться, включив выдачу сообщений о ее действиях - по умолчанию эта система никак о себе не заявляет. Если хотите получать каждый раз уведомление о срабатывании системы глобальной защиты основных файлов, то установите такой параметр в реестре: А почитать протокол уже проделанной работы System File Protection можно в файле C:\Windows\System\Sfp\sfplog.txt. При этом "родные" файлы для замены она берет не с компакт-диска, а из папки C:\Windows\Options, в которую записывает и обновленные после посещения Windows Update библиотеки, так что файлы в ее базе всегда самые свежие и удалять эту папку я тоже не советую. Можно ли расширить список системных файлов, которые находятся под защитой службы System File Protection в Windows Me? Действительно, список защищаемых файлов ограничен - но при этом его вполне можно просмотреть или изменить из MS-DOS, так как он содержится в файле C:\Windows\System\Restore\filelist.xml. Слышал, что можно как-то перенести утилиту System File Checker из Windows 98 в Windows Me - не подскажите, как это правильно сделать? Регулярно контролировать системные файлы вручную - это хорошая мысль: надежность работы "Миллениума" при этом заметно возрастает, жаль, что в нем изначально уже нет этой полезной программы - ее заменили System File Protection и System Restore. Но ничто не мешает взять System File Checker из Windows 98. Для этого найдите на любом ПК с Windows 98 файлы C:\Windows\default.sfc, C:\Windows\default.sf0, C:\Windows\sfcsync.txt, C:\Windows\System\sfc.exe, C:\Windows\System\sfcdll.dll - и скопируйте их на свой компьютер. Разумеется, при первом запуске SFC под "Миллениумом" необходимо проверить все его настройки и обновить базу данных - то есть первый запуск желательно производить сразу после установки ОС и при этом разрешить программе обновить сведения о каждом файле, версия которого не соответствует ее данным. Я пока только вникаю в тонкости работы компьютера и, насколько я понял, самая важная вещь в Windows - это РЕЕСТР (слово какое страшное - б-р-р-р...). И вы вот все время пишите, что его надо резервировать и при сбоях восстанавливать. Не могли бы вы поподробнее рассказать обо всей процедуре? В действительности, ОС сама без какого-либо участия пользователя ежедневно делает резерв четырех самых главных файлов: system.dat, user.dat, system.ini, win.ini (в "Миллениуме" еще и файла classes.dat), то есть файлов реестра (system.dat, user.dat, classes.dat) и двух главных системных ini-файлов, доставшихся Windows 9x по наследству от Windows 3.11. Производит эту операцию при загрузке ОС специальная системная утилита проверки и резервирования реестра. Запустив ее (C:\Windows\scanregw.exe) вручную, после завершения процедуры сканирования реестра вы увидите приглашение создать его резервную копию. Такой резерв полезно, например, делать перед установкой каждой новой программы. Резерв же этот оказывается упакован в архивы в папке C:\Windows\Sysbckup - файлы с названиями типа rb00x.cab, вы можете просмотреть их содержимое любым архиватором, например, WinZip. В случае же сбоя нужно загрузить режим MS-DOS и восстановить сохраненную таким образом "безглючную" конфигурацию ОС путем ввода команды scanreg /restore, после ввода которой вы получите возможность выбрать, из какой резервной копии следует восстановить реестр и конфигурационные файлы - по умолчанию система хранит пять архивов с резервом. Для этого, разумеется, необходимо иметь загрузочную дискету с удобным файловым менеджером, таким как Volkov Commander. И что крайне важно, восстановление работоспособности ОС таким способом возможно и в том случае, когда система на загружается даже в режиме защиты от сбоев. Для автоматического резервирования конфигурационных файлов можно воспользоваться и более продвинутыми и простыми в использовании утилитами от сторонних производителей, например, программой WinRescue (superwin.com/rescue.htm). Возможно, вам ее интерфейс покажется удобнее и интереснее. А как увеличить число резервных копий реестра, автоматически сохраняемых утилитой scanregw.exe в файлах C:\Windows\Sysbckup\rb00x.cab? Для этого в файле настройки программы сканирования реестра C:\Windows\scanreg.ini измените значение параметра MaxBackupCopies, например, до 15 - получите полный резерв системных файлов за последние две недели.
А можно ли сделать так, чтобы система сама резервировала не только реестр и ini-файлы в виде архивов C:\Windows\Sysbckup\rb00x.cab, но и, например, файлы autoexec.bat, config.sys, msdos.sys? Да, можно добавлять практически любие файлы, для этого допишите в конец файла настройки программы сканирования реестра C:\Windows\scanreg.ini такие строки: Files=30,autoexec.bat,config.sys,msdos.sys и Files=11,vmm32.vxd (все без кавычек) - в архив с резервной копией будут включаться и эти, не менее важные файлы. Здесь числа 30 и 11 являются кодом папок, в которых системе следует брать файлы для архивации (это нужно, например, для того, чтобы не зависеть от фактического наименования папки Windows), так, 30 соответствует корневой директории системного диска, а 11 - папке \Windows\System. Всего таких кодов около сорока, найдете их все в документации Windows 98 Resource Kit Book Online, я приведу самые основные: Как узнать, будет ли нормально работать мой рабочий компьютер, если я перейду на Windows 2000? После обещанного выхода SP3, думаю, это уже можно будет сделать - система, наконец, выйдет из стадии затяжного тестирования и отладки. Постоянно обновляемый список совместимых с Windows 2000 аппаратных средств находится по адресу www.microsoft.com/hcl. Есть и другой способ проверить систему на готовность к переходу на Windows 2000 - тестовая программа Windows 2000 Readiness Analizer (www.microsoft.com/ windows2000/downloads/ deployment/readiness), которая проведет набор тестов, аналогичный тому, что производится при установке ОС, и выявит все устройства, драйверы которых придется искать самостоятельно в интернете, проверит совместимость BIOS материнской платы с Windows 2000, выдаст список тех программ из уже установленных под Windows 9x, которые не заработают в Windows 2000 после обновления ОС. Имеется в Сети и база данных по совместимости "виндовых" программ с этой ОС - www.microsoft.com/windows2000/ upgrade/compat/search - почитайте и ее. Я воспользовался утилитой Internet Tweak для того, чтобы отключить заставку программ Outlook Express, но ничего не выходит - как мелькала она при загрузке ОЕ, так и мелькает. Что можно сделать? Найдите в реестре раздел HKEY_CURRENT_ А как правильно запустить установку Windows 2000 из-под Windows 98? Для того, чтобы начать установку Windows 2000 / XP, необходимо запустить на исполнение файл winnt.exe - при установке из MS-DOS или winnt32.exe - при установке из Windows. Находятся эти файлы в папке \I386 установочного компакт-диска. При попытке установить финальный релиз Windows 2000 поверх ознакомительной версии появляется сообщение об ошибке и установка прерывается. Что делать? Нужно воспользоваться утилитой Windows 2000 Evaluation Upgrade (www.microsoft.com/ windows2000/downloads/ deployment/evalupg) - ее надо будет запустить перед установкой Windows. При установке операционной системы Windows 2000 программа установки "зависает" в начале текстового этапа после загрузки набора драйверов, при этом на экране отображается сообщение: "Setup is starting Windows 2000". Что посоветуете? Возможно дело в некорректном или несовместимом драйвере для устройства хранения информации (например, контроллера SCSI или IDE) либо к какому-то дисковому контроллеру присоединено устройство, вызывающее проблему установки. Для устранения проблемы отсоедините все периферийные устройства кроме видеокарты, например, сканеры, стримеры, съемные накопители и др. Отключите в CMOS Setup все интергрированные устройства. Если единственным интерфейсом устройств хранения информации в компьютере является IDE, проверьте, что установки "master" и "slave" для всех дисковых устройств заданы правильно. Выберите в CMOS Setup конфигурацию DEFAULT, отключите для дисков режим DMA. Переразбейте диск утилитой fdisk и отформатируйте его. Если в системе присутствует SCSI-контроллер, проверьте, правильно ли установлены и включены терминаторы на шине, правильно ли установлена скорость шины и обновите драйвер контроллера. Возможно, потребуется обновление версии BIOS. Внимание! Редакция журнала "Internet Zone" не консультирует по вопросам приобретения компьютерного оборудования и проблемам его эксплуатации. Мы только публикуем материалы. Куда и кому задавать вопросы - ищите на сайте источника этой статьи. Источник: http://www.computery.ru/upgrade/
| ||
Copyright © "Internet Zone", http://www.izcity.com/, info@izcity.com |