Cannot find startup file что делать

Cannot find startup file что делать

Создание загрузочных дисков и прочие полезные мелочи

UEFI Shell: Скрипт автозапуска startup.nsh

Содержание

Файлы с расширением *.nsh

Файлы с расширением *.nsh, для оболочки UEFI Shell являются командными, и имеют статус исполняемых. То есть, создав файл с этим расширение, вписав в него команды оболочки UEFI Shell, и выполнив запуск полученного файла, произойдет поочередное выполнение содержащихся в нем команд. Такие файлы называют скриптами.

Особенность файла startup.nsh является в том, что при запуске UEFI Shell происходит его выполнение, если конечно пользователь не отменит данное действие нажатием клавиши ESC. Это по сути делает данный файл, файлом автозапуска (по аналогии с файлом autoexec.bat для операционной системы MS-DOS).

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

Возможности скриптов

Как было сказано в предыдущем разделе, скрипты могут содержать в себе команды оболочки UEFI Shell. Абсолютно любые. Используя их вы можете составить свой сценарий выполнения необходимых вам команд. Рассмотрим самые типичные действия для скриптов:

1. Вывод информации.
2. Выполнение команд, или исполняемых файлов.
3. Условные переходы.
4. Чтение информации.
5. Циклические действия.

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

Список доступных команд, а так же особенности командной оболочки UEFI Shell, читаем по этой ссылке. Пример работы с командной оболочкой UEFI Shell.

Простой скрипт

Реализуем самые частые действия в простых скриптах, это вывод текстовой информации и выполнение запуска команд/приложений. Далее приведен текст тестового скрипта:

Сохраним данный текст в файл (обычный текстовый файл) под именем simple_script.nsh, в корень загрузочной флешки с UEFI Shell.

Загрузимся в UEFI Shell.

Перейдем в корень флешки и выведем список файлов.

Файл simple_script.nsh отмечен зеленым цветом, что говорит о возможности его запуска. Выполним запуск файла simple_script.nsh.

Скрипт, выполнил изменение цветовой схемы, размера экрана, и вывел текстовые сообщения о проделанной работе. К сожалению, текст на русском выводить невозможно. Хоть кодировка UCS-2 позволяет это сделать, но в самой оболочке не содержатся соответствующие шрифты.

Интерактивный скрипт

Интерактивным называется тот скрипт, который взаимодействует с пользователем. То есть, ожидает от пользователя выполнения какого либо действия. Это может быть нажатие клавиши, или ввод какого либо текста.

Текущая спецификация UEFI Shell содержит лишь одну интерактивную команду pause . Эта команда останавливает выполнение скрипта, и ожидает дальнейшего действия от пользователя. Действий всего два — нажать клавишу q для выхода из сценария, или нажать на любую другую клавишу для продолжения его выполнения.

Пример интерактивного скрипта:

Создаем файл interactive_script.nsh с данным текстом в корне загрузочной флешки с UEFI Shell.

Загружаемся в UEFI Shell, переходим в корень флешки, выводим список файлов.

Выполняем запуск интерактивного скрипта interactive_script.nsh.

Первое сообщение, с выбором. Приглашение.

Шаг первый. Вывод информации о версии UEFI Shell.

Шаг второй. Вывод смонтированных дисков с поддерживаемыми файловыми системами.

Шаг третий. Вывод списка доступных PCI-устройств.

На каждом их этих шагов, можно нажать клавишу q и вернуться обратно к командной строке.

Скрипт с условиями и циклами

Условия и циклы позволяют организовать скрипты с логикой, выполняющие свои действия в зависимости от наличия определенных условий. Для условий используется команда if , а для циклов for .

Попробуем написать скрипт, который использует циклы и условия:

Сохраняем полученный код в файл complex_script.nsh и размещаем его в корне загрузочной флешки с UEFI Shell.

Запускаем UEFI Shell, переходим в корень флешки, выводим список файлов.

Выполним запуск скрипта complex_script.nsh.

Начнется циклическая смена цветов фона экрана, с выводом названия текущего цвета. Оставить выполнение скрипта можно сочетанием клавиш CTRL+C .

Startup.nsh

Получив в предыдущих главах, представление о скриптах *.nsh, командной оболочки UEFI, перейдем к файлу startup.nsh. Данный файл, это обычный скрипт, единственной особенностью которого является автоматический запуск его оболочкой UEFI.

То есть, вы можете взять любой скрипт, из вышеописанных, переименовать его в startup.nsh, и наблюдать за тем как он запускается при старте UEFI Shell. Единственный вопрос, это в какой директории должен располагаться скрипт startup.nsh? Ответить на этот вопрос поможет команда set .

Выполняем команду set . Она выводит текущие установленные переменные оболочки UEFI.

Обращаем внимание на переменную path. Данной переменной присвоены пути, через знак точки с запятой «;«, по которым происходит поиск исполняемых файлов. Разместив скрипт startup.nsh в один из этих каталогов, он гарантированно запустится.

Пути, вне зависимости от диска, по которым происходит поиск EFIboot, EFItools, (то есть корень диска). Причем поиск происходит именно в указанной последовательности.

Напишем небольшой скрипт, выводящий путь до своего местоположения. Для демонстрации с какой директории был вызван скрипт:

Сохраняем полученный файл под именем startup.nsh, и копируем его в одну из указанных выше директорий.

Запускаем UEFI Shell.

Скрипт успешно запустился, о чем свидетельствует вывод консоли.

Ошибки при установке программ из пакета Windows Installer «.msi»

Довольно распространённая проблема среди пользователей операционной системы Windows любых версий – ошибка msi при установке программ из файла с расширением .msi. В этой статье я опишу часто встречаемые проблемы с установщиком Windows 7/10/XP и варианты их решения, а также сделаю видео по текущему вопросу.

Файлы с расширением .msi это обычные пакеты установки (дистрибутивы) из которых ставится программа. В отличии от обычных «setup.exe», для запуска файла msi система использует службу Windows Installer (процесс msiexec.exe). Говоря простыми словами, установщик Windows разархивирует и запускает файлы из дистрибутива. Когда Windows Installer не работает, то появляются различные ошибки.

Вообще, меня это жутко бесит, т.к. после глупого сообщения об ошибке совсем непонятно что делать дальше. Microsoft специально разработали установщик Windows Installer для расширения возможностей установки программ (в основном это касается системных администраторов), но не позаботились должным образом о безглючной работе этой службы или хотя бы об адекватных сообщениях о проблемах. А нам теперь это разгребать

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

Ошибки msi файлов

Очень часто ошибки появляются из-за недостаточных прав системы на файлы или папки. Нельзя сказать, что Windows Installer не работает, в этом случае достаточно просто добавить нужные права и всё заработает. Буквально вчера я столкнулся с тем, что скаченный дистрибутив .msi не захотел устанавливаться, при этом успешно запускается мастер установки, выбираются параметры, но затем система думает несколько секунд и выдаёт ошибку:

«Error reading from file «имя файла» verify that the file exists and that you can access it» (Error 1305). Переводится «Ошибка чтения из файла … проверьте существует ли файл и имеете ли вы к нему доступ». Ну не тупняк ли? Естественно, что кнопка «Повторить» не помогает, а отмена прекращает всю установку. Сообщение особой смысловой нагрузки также не несёт, т.к. файл точно существует и я имею к нему доступ, иначе бы просто не смог его запустить и получить это сообщение, к тому же почему-то на английском языке

А ошибка в том, что не Я должен иметь доступ к файлу, а установщик Windows, точнее сама Система. Решается очень просто:

  1. Кликаем правой кнопкой по файлу с расширением .msi, выбираем «Свойства»
  2. На вкладке «Безопасность» смотрим, есть ли в списке пользователь с именем «система» или «System»
  3. Скорее всего вы такого не увидите. Поэтому будем добавлять вручную. Нажимаем кнопку «Изменить…», затем «Добавить…»
  4. В поле пишем «система» или «System» (если у вас английская Windows) и нажимаем «Проверить имена». При этом слово должно стать подчёркнутым как на картинке.
  5. Нажимаем «ОК», ставим галочку «Полный доступ», «ОК»
  6. Кнопка «Дополнительно» -> «Изменить разрешения…» ставим «Добавить разрешения, наследуемые от родительских объектов», «ОК» три раза.

Теперь ошибка установщика не появится! Можно добавить доступ на всю папку, из которой вы обычно инсталлируете программы, например на папку «Downloads», как у меня. Смотрим видео по решению проблем с правами доступа:

В Windows XP вкладки «Безопасность» не будет, если включён простой общий доступ к файлам. Чтобы его выключить, нужно зайти в «Пуск -> Панель управления -> Свойства папки -> Вид» и выключить опцию «Использовать простой общий доступ к файлам». В урезанных версиях Windows 7/10 и XP вкладки «Безопасность» нет в принципе. Чтобы её увидеть, нужно загрузить Windows в безопасном режиме и зайти в неё под администратором.

Ещё способы решить проблему

  • Запускайте установку, войдя в систему под администраторским аккаунтом
  • Правой кнопкой по пакету «.msi» и выбираем «Запуск от имени Администратора»
  • Выключите антивирус на время
  • Включить режим совместимости с предыдущими операционными системами. Для этого зайдите в свойства файла msi и на вкладке «Совместимость» поставьте галочку «Запустить программу в режиме совместимости»
  • Если файл на флешке, то попробуйте скопировать его куда-нибудь на жёсткий диск и запустить оттуда (бывает, что запрещена установка программ со съёмных накопителей)
  • Попробуйте просто создать новую папку с любым именем в корне диска, перекинуть туда дистрибутив и запустить его оттуда

Описанный метод поможет при разных сообщениях, с разными номерами. Например, вы можете видеть такие ошибки файлов msi:

  • Error 1723
  • Internal Error 2203
  • Системная ошибка 2147287035
  • Ошибка «Невозможно открыть этот установочный пакет»
  • Ошибка 1603: Во время установки произошла неустранимая ошибка

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

  1. Сначала узнаем нужные пути. Нажмите «Win + Pause» и зайдите в «Дополнительные параметры системы -> Вкладка «Дополнительно» -> кнопка «Переменные среды»»
  2. В списках ищем переменные с названиями «TEMP» и «TMP» (значения обычно совпадают), в них записаны пути к временным папкам, которые использует установщик Windows
  3. Теперь идём к этим папкам и смотрим в их свойствах, имеет ли к ним доступ «система». Чтобы быстро получить путь к временной папке пользователя, кликните два раза по переменной, скопируйте путь и вставьте его в адресной строке «Проводника» Windows

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

Читать еще:  Флешка доступна только для чтения что делать

Если служба Windows Installer всё равно не хочет работать, то проверьте права на папку «C:Config.Msi», сюда «система» также должна иметь полный доступ. В этом случае вы могли наблюдать ошибку «Error 1310». На всякий случай убедитесь, что к папке КУДА вы инсталлируете софт также есть все права.

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

Ещё ошибка может быть связана с битым файлом. Может быть он не полностью скачался или оказался битым уже на сервере. Попробуйте скачать его ещё раз оттуда же или лучше с другого места.

Ошибка установщика Windows

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

  • Нет доступа к службе установщика Windows
  • Не удалось получить доступ к службе установщика Windows
  • Ошибка пакета установщика Windows (1719)

или ещё нечто подобное со словами «ошибка msi», «Windows Installer Error». Всё это означает, что система дала сбой и теперь её надо лечить. Может вы ставили какой-то софт, который испортил системные файлы и реестр, или подхватили вирус. Конечно, никогда не будет лишним удалить вирусы, или убедиться что их нет. Но оставьте этот вариант на потом, т.к. обычно проблема кроется в другом.

Сначала давайте проверим работает ли служба Windows Installer:

  1. Нажмите «Win + R» и введите services.msc
  2. Найдите в конце списка службу «Установщик Windows» или «Windows Installer»
  3. Тип запуска должен быть «Вручную». Если она «Отключена», то зайдите в «Свойства» и выберите «Вручную»
  4. Затем кликните по ней правой кнопкой и выберите «Запустить» или «Перезапустить». Если ошибок нет и состояние переходит в режим «Работает», то здесь всё нормально.
  5. Нажмите «Win + R» и введите msiexec. Если модуль MSI работает нормально, то должно появиться окно с версией установщика и параметрами запуска, а не ошибка.

Следующее что я посоветую сделать – это выполнить команду сканирования системы на повреждённые и изменённые системные файлы. Нажмите «Win + R» и введите

Sfc /scannow

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

Microsoft сам предлагает утилиту, призванную решить нашу проблему. Запустите программу Easy Fix и следуйте мастеру.

Параметры реестра и службы

Следующий способ устранения ошибки – восстановление рабочих параметров в реестре установщика Windows Installer.

Для этого скачайте архив и запустите оттуда два reg-файла, соответственно своей версии Windows. Согласитесь с импортом настроек.

В Windows XP или Windows Server 2000 установите последнюю версию установщика 4.5.

Если не помогло, то проделайте ещё перерегистрацию компонентов:

  1. Нажмите «Win + R» и введите «cmd». Затем в чёрном окне введите последовательно команды:
    MSIExec /unregister
    MSIExec /regserver
  2. В ответ должна быть пустота, никаких ошибок. Если проблема не решена, введите ещё команду
    regsvr32 msi.dll
  3. Закройте чёрное окно

Если пишет, что не хватает прав, то нужно запускать командную строку от имени Администратора.

Если команды выполнились, но не помогло, то скачайте файл и запустите msi_error.bat из архива, проверьте результат.

Последний вариант — скачайте программу Kerish Doctor, почитайте мою статью, там есть функция исправления работы службы установщика и многих других частых проблем Windows.

Также, многие программы используют .NET Framework, поэтому не будет лишним установить последнюю версию этого пакета. И, напоследок, ещё один совет: если в пути к файлу-дистрибутиву есть хоть одна папка с пробелом в начале названия, то удалите пробел. Такой простой приём решит вашу проблему

Подведение итогов

Ошибки с установщиком Windows очень неприятные, их много и сразу непонятно куда копать. Одно ясно – система дала сбой и нужно восстанавливать её до рабочего состояния. Иногда ничего не помогает и приходится переустанавливать Windows. Однако не торопитесь это делать, попробуйте попросить помощи на этом форуме. В точности опишите вашу проблему, расскажите что вы уже делали, какие сообщения получили, и, возможно, вам помогут! Ведь мир не без добрых людей

Cannot find .startup file — EliteGroup ECS 945GCT-M/1333 Motherboard — v3.0, Intel 945GC, Socket 775, MicroATX, Audio, Video, PCI Express

Posted by signorellini on Jan 03, 2014

Wille Johansson

An expert who has achieved level 1.

An expert that got 5 achievements.

An expert that has 1 follower.

A rookie expert who has answered 20 questions on their first day.

Boot your pc from a windows-cd.
Without reprogramming, find the repairbutton.
Try to REPAIR.
Reboot normal.

Posted on Jan 04, 2014

1 Suggested Answer

Hi there,
Save hours of searching online or wasting money on unnecessary repairs by talking to a 6YA Expert who can help you resolve this issue over the phone in a minute or two.

Best thing about this new service is that you are never placed on hold and get to talk to real repairmen in the US.

Instant Repair Help over the Phone

Save Time & Money by instantly connecting to.

Posted on Jan 02, 2017

Add Your Answer

Tips for a great answer:

  • — Answer the question.
  • — If you need clarification, ask it in the comment box above.
  • — Better answers use proper spelling and grammar.
  • — Provide details, support with references or personal experience.

Draw a box over the problem!!

Attachments: Added items

Complete. Click «Add» to insert your video. Add

Related Questions:

How to Make my Computer Welcome You?

  1. Now you need to save your work. Do it by clicking on File Menu, Save As, select All Types in Save as Type option, and save the file as Welcome.vbs or «*.vbs».
  2. Now, create a shortcut of this file.
  3. Now to execute this file on every startup you have to add it to startup folder. start—>all programs—> startup.

Uninstall Webroot AntiVirus with AntiSpyware

How to delete console port and telnet passwords through BootROM?

1. Connect a PC to the device with a serial cable and log in to the device through the console port.
2. Restart the device. When the message «Press Ctrl+B to break auto startup . » is displayed, press Ctrl+B and enter the password to display the BootROM main menu.
3. Select choice 4 to enter the Startup Select menu.
4. Select choice 1 to view the system configuration.
In V200R001C01SPC300 and later versions, you can use the following method to view the configuration file. In Huawei V200R001C01SPC300, the menu choice is Startup Information. In Startup Information and later versions, the menu choice is Display Startup.
Startup Select

1. Display Startup
2. Set Boot File
3. Set Config File
4. Startupfile Check Manage
0. return

Enter your choice (0-4):1

************** Current Stratup info ****************
Valid Flag State : Vaild
Boot File Name : sd1:/software.cc
Config File Name : sd1:/vrpcfg.cfg
Licence File Name :
Patch State : Deactivate
Patch File Name :
Voice File Name :
In V200R001C01SPC200 and earlier versions, the configuration file cannot be viewed. The system often uses the file vrpcfg.zip or iascfg.zip.
5. Rename the configuration file.
6. Restart RouterA.
7. Stop Auto-Config.
8. Change the renamed configuration file to executable file. Select one file format.
9. Restore the configuration.

I need find a free windows vista home premium disk for my laptop

How do i reset my at-8000s switch to factory default by using command

follow this step

KIMIA# delete
startup-config Delete startup configuration (Reboot from defaults)
flash:// Delete a file from the flash (flash://filename)
WORD Specify name of file
KIMIA# delete startup-config

KIMIA# delete startup-config
Delete startup-config [y/n]? y
Startup file was deleted
KIMIA#

User Name:manager
Password:friend

On startup cannot find script file ‘cleanvirus.vbs’

Remove startup file and download new one

Restore printer to factory settings.

1. Lift the printhead
2. Switch on the power and press key and wait untill printer respond Beep.

Slow startup slow all together

The first thing I’d try to do is see what programs are running at startup. To do this Click on Start—> Run —>type «msconfig» without the quotes.

Click on the Startup Tab and view all the programs that are running at startup. As for deselecting which programs run at startup you can directly ask me which ones you can disable. For the most part all instant messengers and most program files can be disabled.

DO NOT disable any Windows/system32 files!

Recent issue not solved and ongoing issue with notebook

It takes my PC a very long time to boot up, what can i do?

If you have installed any softwares recently it might slow down the pc as many softwares will install a startup file in order to start faster. You can shut these programs from starting up when the pc starts.
I put 2 steps to resolve this in order of simplicity.

Remove icons from the Startup folder
Some programs open with a shortcut icon in the startup folder (Startup icons). Use the following steps to show any startup icons that might be hidden and remove startup icons from the startup folder:
NOTE : Removing items from the Startup folder does not uninstall the software program.
1. Right-click the Start button, and click Explore . The Windows Explorer window displays with Start Menu already selected.
2. Click the plus sign ( + ) next to Programs .
3. Click Startup . The shortcut icons are listed in the right pane of the window.
4. To show any hidden icons, click Tools , click Folder Options , and click the View tab.
5. Click Show hidden files and folders (Windows XP/ME) or Show all files (Windows 98), and click OK .
6. Click an unwanted startup item in the right pane of the window and drag it to a blank area on the Windows desktop. Release the mouse button to drop the icon onto the desktop.
7. Continue dragging unwanted icons until all unwanted startup icons are on the desktop. Click Yes to any window that display asking to confirm the removal of a read-only file.
8. Close Windows Explorer and restart the computer for the changes to take effect. Delete the startup icons that were moved to the desktop after you are satisfied with the way the software programs are working.
If you find that a particular software program should not have been removed from the Startup folder, double-click the startup menu item to open the Startup window. Then drag the icon from the desktop back into the Startup window.

Читать еще:  Ноутбук быстро нагревается и выключается что делать

Cannot find startup file что делать

Потеря или повреждение контрольного файла- это первая неприятность, которая вас может ожидать при попытке стартовать экземпляр СУБД Oracle. Обнаруживается она сразу при попытке монтировать систему: в ответ на startup mount в svrmgrl или в sqlplus вы получите сообщение типа

ORA-00205: error in identifying controlfile, check alert log for more info

Для того, чтобы понять, почему так происходит и немножко сориентироваться в дальнейших действиях, достаточно вспомнить о его роли. Контрольный файл (control file, можно еще сказать ‘файл контроля корректности состояния СУБД’, это более правильно, но несколько длиннее) — это файл со специальной ‘базой данных’, с информацией о текущем состоянии таких объектов СУБД, как табличных пространств, файлов — с данными и журнальных. Один из важнейших отслеживаемых контрольным файлом параметров является ‘последовательный номер изменений в системе’ (system change number, SCN). Номер SCN выдается системой каждой начинаемой транзакции, и когда изменения попадают в файл данных, этот номер заносится в заголовок файла и в контрольный файл одновременно (естественно, что кроме этого SCN попадает и в журнальные файлы). При запуске СУБД система сравнивает SCN из заголовка файла с SCN, записанным для этого файла у себя. Если номер в файле оказывается старше положенного, требуется восстановление файла с данными. Если в этой ситуации подменить контрольный файл старой версией, можно получить сообщение об ошибке ‘контрольный файл устарел’. Это то, что касается синхронизации файлов системы. Но в контрольном файле хранится еще и другая информация о СУБД — например, максимальное число файлов в группе журнала и прочее.

Неприятность с контрольным файлом может возникнуть при сбоях или неосторожном использовании файловой системы, или же при неаккуратном восстановлении резервной копии БД. Но поскольку для работы Oracle контрольный файл жизненно важен, порча его или исчезновение делают работу с БД невозможной. Для того, чтобы обезопасить пользователя от таких ситуаций, в Oracle имеется механизм зеркалирования контрольных файлов, позволяющий заводить несколько копий файла, за содержательной идентичностью которых система следит сама. Но все же, если несмотря на ‘неоднократные предупреждения Минздрава’ контрольный файл у администратора ‘подзалетел’, что же делать ? Многое зависит от конкретных обстоятельств неприятности. Ниже приводится возможная последовательность действий.

Итак, что же делать, если неприятность с контрольным файлом не дает возможности монтировать систему (вспомним, что именно актом чтения контрольного файла отличается обработка startup mount от startup nomount) ?

Действие 1. Для начала нужно определиться с наличием контрольных файлов и с тем, какой именно файл вызвал неприятность. Так как система неработоспособна, придется обратиться к файлу INIT.ORA или CONFIG.ORA и найти там предложение control_files = ( : ) с перечнем зеркальных копий файла, или с указанием одного, когда зеркальных копий нет.

Затем нужно обратиться в ‘журнал для регистрации поступающих сигналов с мест’ (alert log). Обычно он расположен в каталоге ORACLE_BASE/ORACLE_SID/admin/bdumb, но может быть и в другом месте, например, указанным в параметре background_dump_dest в INIT.ORA или CONFIG.ORA (в версиях 8.0 и раньше в Windows NT он может быть ни там, ни там, но его легко найти) — в файле alert_ORACLE_SID.log. Там обнаружится сообщение типа такого:

ORA-00202: controlfile: ‘E:Oracleoradatadb1control01.ctl’

ORA-27041: unable to open file

OSD-04002: unable to open file

O/S-Error: (OS 2) The system cannot find the file specified.

Теперь нужно присмотреться к реальным файлам, сравнить их размеры и даты изменений и определиться с ситуацией и дальнейшими действиями.

Файл, на который грешит Oracle, отсутствует, но имеется хотя бы одна его копия.

Перейти к действию 2.

Файл, на который ругается Oracle, в наличии, но поврежден.

Если повреждение файла неочевидно, заключение об этом становится субъективным, то есть делом выбора (интуиции, опыта) АБД. Убедиться в правильности выбора тогда поможет ‘игра в подстановки’ копий контрольного файла, описанная в действии 2. С этого момента прежде чем двигаться дальше настоятельно рекомендуется снять копии всех имеющихся контрольных файлов.

Если все оперативные (online) журнальные файлы на месте, то, возможно, наиболее простой сценарий дальнейших действий — убедиться в наличии всех файлов с данными и журнальных файлов (действия 3 и 4) и пересоздать контрольный файл командой create controlfile (действия 5 и 6).

Контрольные файлы либо полностью отсутствую, либо все имеют разные размеры и даты изменений.

Можно принять заключение, что все контрольные файлы повреждены, и что их всех нужно восстановить, либо же восстановить всю БД по резервной копии. Последнее возможно, если (надо надеяться) при резервном копировании вы не забывали выполнять backup control file to trace (по этой команде создается SQL-последовательность для регенерации контрольного файла). Если этого не делалось, приходится переходить к действию 7, а если да (вы делали backup) — то к действиям с 3-го по 6-е).

Действие 2. Пытаемся подставить годный контрольный файл. Итак, Oracle жалуется либо на отсутствующий, либо на плохой контрольный файл. Еще раз проверяем, что файловой системой сняли копии всех наличных контрольных файлов.

Поначалу смотрим в журнале alert log, какой файл негоден (см. выше). Пробуем подставить на его место годный (по нашему мнению) файл и ‘выливаем воду из кастрюльки’ — делаем startup mount. Если зеркальных копий несколько (или негодный файл точно неизвестен), подставлять ‘годный’ файл придется по очереди несколько раз и на место всех копий сразу (команда copy файловой системы).

Если стартовать Oracle получились — прекрасно; если нет — переходим на действия 3 — 6 по созданию контрольного файла заново.

Действие 3. Пытаемся определить, в порядке ли все файлы с данными и оперативные файлы журнала. Это нужно знать, потому что без этого нельзя запускать сценарий создания контрольного файла (действие 6). Если авария с контрольным файлом произошла после неудачного восстановления резервной копии, и выясняется, что файлы с данными — более древние, чем надо, это может оказаться не страшно и поправимо с помощью восстановления media recovery. Однако, для возможности отработки действия 6 необходимо, чтобы оперативные файлы журнала были в целости и соответствовали текущему состоянию системы.

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

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

Действие 4. Восстанавливаем файлы данных или журнала, оказавшиеся негодными. Еще раз: если вы не уверены, что какие-то из файлов негодны, и что весьма вероятно, что с файлами все нормально, то можете, при желании, перейти сразу к действию 5, и при неудаче вернуться снова сюда. Беды от этого не будет.

Для начала определимся с наличием файлов. Перечень файлов, которые должны иметься, можно получить, войдя в svrmgrl или в sqlplus (в последнем случае рекомендуется выдать sqlplus /nolog), выдав connect internal, а затем последовательно

select name from v$datafile;

select group#, member from v$logfile;

(Вспомним, что v$-‘таблицы’ физически хранятся не в файлах, а в SGA, и доступны поэтому и при неоткрытой БД).

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

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

В каждой группе найдется хотя бы один нормальный журнал.

Это хорошая ситуация. Если в группе имеются и ненормальные журналы, обычной командой ОС copy на их место копируются нормальные. Зеркалирование пригодилось !

Хотя бы одна группа повреждена целиком.

Это плохая ситуация, так как создание контрольного файла (действие 5) требует наличия всех оперативных журналов. Придется полностью восстанавливать БД и выполнять alter database open resetlogs, о чем как-нибудь будет отдельный разговор.

Действие 5. Ищем сценарий создания контрольного файла — хорошо бы он нашелся уже готовый ! Он может иметься, если вы выдавали команду alter database backup control file to trace, когда еще все работало. Поэтому неплохо такую команду выполнять регулярно и автоматически, например, с помощью cron в Unix.

Сценарий, созданный этой командой, попадает в файл трассировки. В NT (версия 8.1 Oracle) этот файл хранится по умолчанию в ORACLE_BASEAdminORACLE_SIDudump, а другое место хранения может быть задано параметром user_dump_dest в файле инициализации СУБД. Файлов трассировки (обычно они носят расширение trc) может быть несколько, и тогда среди них нужно найти тот с наиболее поздней командой create controlfile (в разных ОС для этого есть разные возможности; в NT, например, много придется поработать глазами, а в Unix — руками и головой) и перейти к действию 6. Если трассировочных файлов с командой создания контрольного файла не окажется в наличии, переходим к действию 7.

Действие 6. Запускаем сценарий создания контрольного файла. Для этого копируем файл трассировки (см. предыдущее действие) в файл, например, rebuild.sql. Удаляем в текстовом редакторе все, что стоит до фразы ‘# The following commands will create :’ и после последнего предложения SQL, идущего по тексту. В самое начало добавляем connect internal — и файл можно подавать на вход srvmgrl (напомним, что СУБД не запущена).

Если все сработало, считайте, что вы отделались легким испугом и отдохните. Иначе (например, выяснилось, что оперативные файлы журнала повреждены) — переходим к следующему действию.

Действие 7. Пробуем восстановить контрольный файл по резервной копии, готовимся к восстановлению БД и пытаемся ее восстановить. То, что мы дошли до этого шага, есть, определенно, следствие катаклизма. Судите: мы утеряли все работоспособные копии контрольного файла, сценарий его восстановления (если его когда-нибудь формировали !) и все целые копии в по меньшей мере в одной из групп оперативных журналов.

Читать еще:  Fastboot mode что это такое на андроид

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

Устранение ошибки «Startup Repair Offline» при загрузке Windows 7


Запуская свой компьютер, юзер может наблюдать ошибки, связанные с загрузкой операционной системы. Виндовс 7 предпримет попытку по восстановлению работы, но она может оказаться безуспешной, и Вы увидите сообщение о том, что невозможно выполнить решение этой проблемы, а также есть необходимость отправить информацию о неисправности в Microsoft. Нажав на вкладку «Показать подробности» отобразится имя данной ошибки – «Startup Repair Offline». В этой статье мы рассмотрим, как нейтрализовать эту ошибку.

Исправляем ошибку «Startup Repair Offline»

Буквально данная неисправность означает – «восстановление запуска не в сети». После перезапуска компьютера, система предприняла попытку по восстановлению работы (не подключаясь к сети), но попытка оказалась неудачной.


Неисправность «Startup Repair Offline» зачастую появляется из-за проблем с жестким диском, а именно из-за повреждения сектора, на котором находятся системные данные, отвечающие за правильный запуск Windows 7. Также возможны проблемы с поврежденными разделами реестра системы. Перейдем к способам исправления этой неполадки.

Способ 1: Сброс настроек BIOS

Переходим в БИОС (при помощи клавиш F2 или Del при загрузке компьютера). Производим загрузку настроек по умолчанию (пункт «Load optimized defaults»). Сохраняем сделанные изменения (нажав клавишу F10) и перезапускаем Виндовс.

Способ 2: Подключение шлейфов

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

Способ 3: Восстановление запуска

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

    Выполняем запуск с загрузочной флешки или диска. В БИОСе устанавливаем опцию запуска с диска или флеш-накопителя (устанавливаем в пункте «First Boot Device USB-HDD» параметр «USB-HDD«). Как это сделать на различных версиях BIOS, подробно описано в уроке, который представлен ниже.

Системой будет произведён поиск неполадок в автоматическом режиме. Жмём на кнопочку «Далее» в открывшемся окне, выбрав необходимую ОС.

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

Способ 4: «Командная строка»

Если приведенные выше способы не помогли устранить неполадку, тогда вновь запускаем систему с флешки или установочного диска.

Нажимаем клавиши Shift+F10 в самом начале установочного процесса. Попадаем в меню «Командной строки», где необходимо набрать поочередно определенные команды (после ввода каждой из них нажимаем Enter).

bcdedit /export c:bckp_bcd

attrib c:bootbcd -h -r –s

ren c:bootbcd bcd.old

После того, как ввели все команды, перезапускаем ПК. Если Виндовс 7 не запустилась в работоспособном режиме, тогда в данных о неисправности может быть имя проблемного файла (например, библиотеки расширения .dll). Если было указано название файла, то необходимо попробовать совершить поиска данного файла в интернете и поместить его на ваш винчестер в необходимую директорию (в большинстве случаев, это папка windowdssystem 32 ).

Заключение

Итак, что же делать с неполадкой «Startup Repair Offline»? Самый простой и эффективный способ – это использование восстановления запуска ОС, применяя загрузочный диск или флеш-накопитель. Если способ с восстановлением системы не исправил проблему, то воспользуйтесь командной строкой. Также проверьте целостность всех соединений компьютера и настройки BIOS. Применение этих методов позволит устранить ошибку запуска Windows 7.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Восстановление при загрузке или startup repair (Windows 7)

восстановление запуска windows 7 или startup repair — подробная инструкция.

Существует множество разных проблем, от которых обычные пользователи компьютеров страдают. Может быть из-за того, что ваш компьютер показывает вам ошибку «BOOTMGR is missing» при запуске, или, виндовс выдает синий экран. Или компьютер автоматически перезагружается при запуске (обычно при появлении логотипа Windows).

Это такие проблемы, которые мы обычно исправляем с помощью средства под названием startup repair.

Итак, теперь вопросы, которых мы обычно задаем:

  • Что это за «Восстановление при запуске»?

Эта функция очень полезна и эффективна. Основная работа, которую эта функция делает, это восстановление Windows, когда что-то препятствует запуску OC. На техническом языке, можно сказать, что он восстанавливает файлы загрузочного тома, когда ваша операционная система имеет некоторые проблемы с загрузкой.

  • Что именно делает «Восстановление при загрузке» нашей Windows?

Startup или Automatic Repair — это единственный инструмент, который Windows использует для восстановления. Этот эффективный инструмент предназначен для восстановления только некоторых глюков. Например, отсутствующие или поврежденные системные файлы, которые в основном использовались для загрузки операционной системы Windows.

  • «Восстановление при загрузке» может исправить любые ошибки?

load on startup не может показать вам, что создает проблему для запуска Windows. Он не поможет вам восстановить личные файлы и документы. Он также не может обнаруживать или устранять аппаратные сбои, а также не помогает в борьбе с вирусными атаками и их повреждениями.

Таким образом, startup repair только собирается исправить некоторые определенные вещи. Иначе он скажет вам, что запуск диагностики не может восстановить этот компьютер автоматически.

ПРИМЕЧАНИЕ: Эта статья предназначена только для пользователей Windows Vista и Windows 7. Если вы используете Windows 10/8, вам нужно будет щелкнуть ссылку, указанную ниже, потому что в Windows 10 или 8, Startup Repair немного отличается.Просто перейдите по ссылке ниже:

Как использовать Восстановление при загрузке repair win 7?

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

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

  1. Вы можете открыть его, когда ваш компьютер автоматически покажет вам экран восстановления Windows Error.
  2. Вы можете открыть его с помощью параметров предварительной загрузки.
  3. Вы можете открыть его с помощью установочного диска Windows или загрузочного диска WindowsPen.Причина, по которой я написал все эти разные методы в этой статье, в том, что обычно вы будете использовать данный инструмент, когда ОС не может загрузиться сама. Первый способ очень часто не будет работать, поэтому Вам придется использовать второй. Почему я написал еще один дополнительный метод? Ответ: иногда первый и второй методы не будут работать из-за некоторых поврежденных файлов Windows. И вот тут-то и появился третий метод. Мы применим его с помощью диска Windows или Windows USB Pendrive.

Итак, теперь запустите startup repair, тем способом, который более удобен для Вас. Подробное описание ниже ↓↓↓

# Метод 1 — открыть окно восстановления при загрузке с помощью экрана восстановления ошибок Windows.

В Windows 7 и Windows Vista startup repair есть отличная функция, показывающая вам экран восстановления Windows, когда ваша операционная система имеет некоторые проблемы для нормального запуска.

В этом диалоговом окне вы найдете два варианта, и выбрав первый вариант «start startup repair (recommended)», вы можете легко открыть эту функцию запуска.

Этот параметр будет отображаться автоматически:

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

Нажатие на «Launch startup repair (recommended)» напрямую приведет вас к процессу восстановления при запуске.

Иногда в этом окне Вам предложат сделать сделать восстановление системы, и вам просто нужно нажать «ОК». Так бывает тогда, когда нормальное исправление не будет работать на вашем компьютере.

# Метод 2 — Открытие функции восстановления при запуске с помощью параметров предварительной загрузки.

Экран «Дополнительные параметры загрузки» позволит вам открыть Windows в режиме расширенного поиска неисправностей.

Итак, полностью отключите питание вашего компьютера или ноутбука, после чего вам нужно будет снова включить его. Теперь, когда вы запускаете компьютер, продолжайте нажимать клавишу F8 снова и снова. Вы увидите экран дополнительных параметров загрузки, как на скриншоте ниже.

Если вы не можете найти такой вариант, то единственное и последнее, что вы можете попробовать, это открыть его установкой Windows, поэтому переходите к следующему, третьему методу.

Если вы успешно открыли дополнительные параметры загрузки компьютера, то теперь вам нужно выбрать первый вариант с названием «Восстановить компьютер» или «Repair Your Computer». Вы увидите следующее:

После этого вас попросят подтвердить свой язык и раскладку клавиатуры, просто выберите свой язык и тип клавиатуры, который вы используете.

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

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

Итак, выберите своего пользователя и нажмите «Далее». Этот параметр отображается только если ваша операционная система имеет более одной учетной записи пользователя.

Если у компьютера один пользователь, Вы увидите следующее:

Выбирайте первый пункт: «Начать исправление» или «Startap Repair».

Иногда вам придется сделать восстановление системы. Нужно нажать кнопку «Восстановить», потому что нормальное исправление не поможет проблеме на вашем компьютере, именно поэтому система должна восстановить Windows.

# Метод 3 — Открытие автозагрузки с помощью программы установки Windows Диск или USB.

Если не запускается windows 7 восстановление запуска, вам понадобится использовать ваш установочный диск Windows.

  • Во-первых, вам нужно будет загрузиться ваш Windows Disk или USB через меню загрузки. Если вы не знаете, как это сделать, приведенные ниже ссылки помогут вам загрузить ваш диск или флэш-диск.

  • Сразу после завершения загрузки вы сможете увидеть первый пункт меню настройки, и в этом случае вам нужно нажать «Далее» и после этого нажать «Восстановитькомпьютер», чтобы запустить функцию восстановления при запуске.
    Теперь инструмент параметров восстановления системы начинает поиск на вашем жестком диске, чтобы найти установки Windows.

Теперь вам не нужно ничего делать, просто подождите пока система автоматически покажет ваш установленный Windows. Если этого не произошло, то ваш жесткий диск неактивен, и нужно будет повторно активировать его, используя некоторую команду в cmd (командной строке).

После того, как увидите список с ОС установленными на компьютере, вам просто нужно будет выбрать нужную систему и нажать кнопку «Далее», чтобы продолжить.

После этого нажмите на первый вариант «startup repair», чтобы использовать этот инструмент. Он автоматически исправит ваш компьютер.

Ссылка на основную публикацию
Adblock
detector