Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] bcdedit не является внутренней или внешней командой (http://forum.oszone.net/showthread.php?t=227187)

mydocalm 06-02-2012 15:57 1852899

bcdedit не является внутренней или внешней командой
 
Добрый день всем, заметил вчера такую проблемку: стоит две Win7 одна х32, вторая х64 ver.6.1.7601, работаю постоянно на х64, месяца два назад востонавливался Акронисом и с тех пор мозолит глаза англ.яз в диспетчере загрузки, вчера решил зайти на сайт глянуть как пишется команда в ком.строке, ввожу bcdedit /locale ru-Ru и получаю: раньше все работало нормально, может из-за того, что год назад переустанавливал систему и при вводе имя пользователя система все ругалась про недопустимые символы.

okshef 06-02-2012 16:19 1852914

Код:

bcdedit /set locale ru-ru
обратите внимание на пробелы

Blast 06-02-2012 16:21 1852919

Проверьте есть ли файл bcdedit.exe в папке system32.

okshef, по идее при таких раскладах должен говорить, что "указана неизвестная команда"?..

okshef 06-02-2012 16:27 1852923

Согласен. Если файл на месте, посмотреть переменные среды или войти в папку Windows\system32 и выполнять команду оттуда.

mydocalm 06-02-2012 21:50 1853125

Похоже его нет или он не рабочий, открываю Пуск-поиск-находит bcdedit -щелкаю по нем-вижу как появляется на мгновение окно с черным фоном и пропадает, ищу в папке system32 поиском Тотал командера, пишет файл не найден. У меня есть bcdedit exe. скачанный с этого сайта, подойдет? И куда его засунуть, подскажите полный путь.

Blast 06-02-2012 21:52 1853128

Цитата:

Цитата mydocalm
щелкаю по нем-вижу как появляется на мгновение окно с черным фоном и пропадает »

Так и должно быть - это консольная утилита и интерфейса у нее нет.
Цитата:

Цитата mydocalm
Пуск-поиск-находит bcdedit »

В свойствах смотрите его расположение.
Цитата:

Цитата mydocalm
У меня есть bcdedit exe. скачанный с этого сайта, подойдет? »

Версия?

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

mydocalm 06-02-2012 22:01 1853137

Цитата:

Цитата Blast
попробуйте правильно команду выполнить »

Подскажите как правильно, если можно текст, чтобы вставить в ком. строку.

Blast 06-02-2012 22:02 1853139

во втором сообщении текст

mydocalm 06-02-2012 22:10 1853144

Не катит и с пробелом перед командой, и второе Ru с заглавной.

Blast 06-02-2012 22:13 1853145

Регистр не имеет значения
Выполняйте все остальные рекомендации:
- выполнение команды непосредственно из system32 - в проводнике на папке system32 нажмите правую кнопку мыши удерживая Shift и выберите пункт Открыть окно команд
- расположение файла, который находится через поиск в меню Пуск - на найденном файле нажмите правую кнопку мыши и выберите пункт Расположение файла
- проверка правильности переменных среды - в поиске меню Пуск напишите переменных и откройте Изменение системных переменных среды, затем нажмите кнопку Переменные среды. В блоке Системные переменные значение переменной Path должно соответствовать следующему:
Код:

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
Если там есть еще что-то помимо указанного - это не страшно, в первую очередь интересует наличие указанных.

mydocalm 06-02-2012 22:45 1853169

Все помогло - выполнение команды непосредственно из system32, Спасибо Blast ! Сейчас перезагружусь гляну поменялся ли язык.http://forum.oszone.net/attachment.p...1&d=1328554072

Что то язык не поменялся?

okshef 06-02-2012 23:12 1853198

mydocalm, Вместо заключения, или "Русскоязычное меню мультизагрузки"

mydocalm 06-02-2012 23:27 1853205

И в переменных чето не то:

Blast 06-02-2012 23:31 1853210

Цитата:

Цитата mydocalm
И в переменных чето не то: »

Нажмите кнопку Изменить и скопируйте сюда значение.

mydocalm 07-02-2012 00:03 1853240

Все заработало
Цитата:

Цитата Blast
Нажмите кнопку Изменить и скопируйте сюда значение »

скопировал туда значения, из ком.строки поменял надпись оси заглавными, все работает.
Всем огромное Спасибо.
Теперь настольными моими сайтаим будут: http://forum.oszone.net, http://okshef.blogspot.com/, https://www.outsidethebox.ms/9962/, век живи, век учись.

VodoleyII 28-05-2013 03:25 2157469

Полдня ищу, как добавить команду bcdedit - но все дружно рассказывают, как ею пользоваться, вроде бы само собой разумеется, что она есть в командной строке. А у меня (Win XP) её просто НЕТ. Поиск по всей папке WINDOWS не дал результата. Подскажите, pls, где её взять (поиск на мелкософтовской поддержке тоже говорит - нету bcdedit) и как её воткнуть в консоль. Перехожу на Win 7, а там, знаете, проблемы с загрузочным меню, и всё упирается в эту команду. Спасибо.

okshef 28-05-2013 08:30 2157510

Цитата:

Цитата VodoleyII
А у меня (Win XP) её просто НЕТ »

А зачем она вам на XP? Не нужна она вам.

huntЭr 28-03-2014 13:53 2329724

Такая жа проблема, Win 7 x86 Ultimatum.. Файл bcdedit exe на месте, не поврежден (проверил по хэшу). В переменных средах не было переменной Path, создал с кодом %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
Запускаю комстроку из папки C:\Windows\System32 - но в ответ "bcdedit не является внутренней или внешней командой"..
Это началось после использования проги EasyBCD, хотя вроде до этого не раз её успешно использовал. В результате у меня в "загрузке и восстановлении" сейчас вообще пусто, ни одной записи. Хотя ОС работает и загружается как ни в чем не бывало. Что это может быть?

okshef 28-03-2014 19:53 2329876

huntЭr, сделайте скрин ошибки, сделайте 2 файла, получение которых описано после слов Внимание - обязательно к исполнению! в шапке темы Восстановление загрузки Windows 7 после установки XP и создание двойной загрузки.

huntЭr 28-03-2014 21:48 2329932

Вложений: 3
Сделал. Прикрепляю.

okshef 28-03-2014 22:38 2329952

huntЭr, у вас на 2-м диске есть скрытый раздел 100 мб, присвойте ему букву и переделайте, пожалуйста, файл bcdcfg.txt

huntЭr 29-03-2014 00:20 2329994

Вложений: 1
Цитата:

Цитата okshef
huntЭr, у вас на 2-м диске есть скрытый раздел 100 мб, присвойте ему букву и переделайте, пожалуйста, файл bcdcfg.txt »

сделал..
upd дальше понятно, только чето я туплю.. как так? раньше этот раздел был без буквы, но я мог bcdedit применять.. что за нафиг?

okshef 29-03-2014 00:26 2330000

huntЭr, проверьте сейчас работу bcdedit (судя по файлу - все работает)

huntЭr 29-03-2014 12:25 2330147

Цитата:

Цитата okshef
huntЭr, проверьте сейчас работу bcdedit (судя по файлу - все работает) »

Да, работает, но как так получилось, что у меня папка boot есть и на диске С и на "зарезервировано системой"? Мне главное это понять. А также непонятно другое - когда винда устанавливается, она создает служебный раздел размером 100мб под названием "зарезервировано системой" БЕЗ БУКВЫ! И тем не менее на такой винде bcdedit прекрасно работает.

okshef 29-03-2014 12:30 2330151

Скорее всего, какое-то нарушение прав... Точнее сказать не могу

Al3223 09-04-2017 14:59 2727641

Дабы не создавать новую, аналогичную тему этой и этой
Столкнулся с проблемой использования bcdedit в bat файле, а именно
Цитата:

"bcdedit" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

(errorlevel=9009)
Если запустить cmd через "Выполнить", то bcdedit отрабатывает нормально.
Но если в батнике, или запустив cmd где-то в другом месте - ругается.
(Использовал метод повышение прав до админских скриптом)

Код:

@echo off
ver |>NUL find /v "5." && if "%~1"=="" (
  Echo CreateObject^("Shell.Application"^).ShellExecute WScript.Arguments^(0^),"1","","runas",1 >"%~dp0Elevating.vbs"
  cscript.exe //nologo "%~dp0Elevating.vbs" "%~f0"& goto :eof
)
:: Код...



Ещё смущает расположение (скрины по ссылкам)


Для своей задачи использовал костыль
такого вида

Код:

::...
set bcdedit=bcdedit
::...
:install
::...
%bcdedit%
if %errorlevel% gtr 0 goto findbcdedit
::...
:findbcdedit
for /f "tokens=*" %%a in (
                'Dir /b/s/a-d %windir%\bcdedit.exe'
                        ) do Set bcdedit="%%a"
goto install
::...


Но хотелось бы понять где и что именно делаю не правильно указав в bat файле явную команду bcdedit.

Al3223 12-07-2017 08:46 2750804

И всё же...
Гуру - объясните пожалуйста "популярно" в чём именно проблема и как её решить?
Аналогичная ситуация и с sfc /scannow, например...
Поднятие прав консоли не влияет на результат, тогда что влияет?

Или нужно создать новую тему?

Al3223 13-07-2017 17:31 2751158

Разобрался.
Запускал из под x86 total commander на x64 системе.
Из под x64 версии программы проблем нет.
Не учёл...

vasmed 15-09-2020 04:45 2934076

Всем, привет. У меня была такая же ошибка как в теме этого вопроса. Проблема была в том, что я пытался запустить bcedit вместо bcdedit.

SpyroSpirit 14-01-2023 03:05 3000927

Цитата:

Всем, привет. У меня была такая же ошибка как в теме этого вопроса. Проблема была в том, что я пытался запустить bcedit вместо bcdedit.
Когда у этого человека спросят, что он сделал полезного в своей жизни, просто скиньте ссылку на это сообщение. :)
Больше недели мучался с отключением динамических тиков, сколько источников писали про команду bcedit, и она естественно не запускалась. Спасибо Вам огромное, что подсказали решение проблемы!

caeleslupus 26-09-2023 05:40 3016929

Цитата:

Цитата vasmed
тали п »

Большое спасибо)))


Время: 23:48.

Время: 23:48.
© OSzone.net 2001-