8/23/2021

Как отредактировать загрузку ОС при помощи Bcdedit, в Windows 7


Привет всем читателям. В данной статье хотел бы ознакомить Вас несколькими полезными советами для начинающих пользователей Windows 7, такие как:
 - Отключение залипания клавиш,озвучивания данного действия и озвучивания нажатия клавиш Caps Lock, Num Lock или Scrol Lock и
- Редактирование меню загрузки операционных систем при помощи Bcdedit. Как удалить данные о серийном номере из системы для предотвращения его хищения читайте далее

 

Отключение залипания клавиш,озвучивания данного действия и озвучивания нажатия клавиш Caps Lock, Num Lock или Scrol Lock.

Чтобы отключить озвучивание переключений клавиш клавиатуры, а также залипание
клавиш выполните указанные ниже действия.
1. Откройте Пуск - Панель управления - Центр специальных возможностей.
2. Нажмите на ссылку Облегчение работы с клавиатурой.
3. В разделе Упростить набор текста снимите указанные ниже флажки
    и нажмите кнопку Применить:
   - Включить озвучивание переключений
   - Включить озвучивание переключений путем нажатия и удерживания
     клавиши NUM LOCK в течение 5 секунд.

4. Нажмите на ссылку Настройка залипания клавиш.
5. Снимите все флажки в открывшемся окне и нажмите кнопку ОК.
6. Закройте окно Облегчение работы с клавиатурой.

            Редактирование меню загрузки операционных систем при помощи Bcdedit.

bcdedit - это инструмент, позволяющий изменить значения загрузчика Windows,
а также  произвести его(загрузчика) восстановление. Чтобы увидеть предлагаемые системой для изменения параметры: запустите командную строку от имени администратора.
Как вставить команду в командную строку:
Щелкните ПКМ по шапке окна cmd и далее по скриншоту:


(В строке поиска меню Пуск введите команду: cmd и нажмите одновременно
Ctrl +  Shift + Enter ), наберите в ней bcdedit и нажмите Enter.

 
Все команды, приведенные в данных примерах, необходимо будет запускать в
командной строке, запущенной от имени администратора. Также данные команды
могут выполняются в командной строке среды восстановления или в командной
строке MSDaRT (ранее ERD Commander).
Некоторые значения параметров BCD записаны в фигурных скобках – {}.
Это идентификаторы – {CLSID}. Любой идентификатор имеет буквенно-цифровой
код вида {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}. Стандартные идентификаторы
имеют названия, например: {default}, {bootmgr}, {ntldr} и так далее.

Наиболее интересующими нас компонентами являются:
идентификатор - CLSID той или иной записи;
device - показывает раздел, на котором расположены файлы загрузки (это может быть
операционная система или папка BOOT);
osdevice - показывает раздел, на котором расположены системные файлы
операционной системы. Обычно, значения параметров device и osdevice равны;
path - если device определял раздел диска, который содержит файлы операционной
системы, то этот параметр определяет остальной путь к загрузчику операционной системы;
default - показывает ID операционной системы, загружаемой по умолчанию, если
операционная система, в которой запустили командную строку, загружается по
умолчанию, параметру default присваивается значение {current};
displayorder - показывает порядок, в котором расположены записи о загружаемых системах;
timeout - таймаут (время - по истечении которого будет загружена операционная система),
значение показано и устанавливается в секундах;
locale - указывает язык загрузочного меню или меню дополнительных параметров загрузки;
description - показывает название операционной системы, отображающееся в меню загрузки.
Внимание: Если в выполняемой Вами команде, с использованием программы
bcdedit.exe, отсутствует параметр /set с дальнейшим указанием идентификатора,
то внесенные Вами изменения будут добавлены в Диспетчер загрузки Windows
(Windows Boot Manager), а не в Загрузка Windows (Windows Boot Loader).

Перед тем, как начнете вносить необходимые Вам изменения, создайте резервную
копию загрузчика. Для этого, создайте на любом диске папку с названием BCDREZ и
выполните следующую команду: bcdedit /export X:\BCDREZ\bcd
где X - буква диска, на котором находится папка BCDREZ.
Если Вы решите вернуть все сделанные Вами изменения к начальным настройкам,
то выполните следующую команду: bcdedit /import X:\BCDREZ\bcd
Для дальнейших примеров, предположим, что наше меню загрузки содержит три
записи с идентификаторами {ID1}, {ID2}, {ID3}.

                   Изменение системы, загружаемой по умолчанию
Введите параметр /default и {ID} той системы, которую Вы хотите загружать по умолчанию.
Например, для системы с {ID2} команда: bcdedit /default {ID2}
Данная команда не перемещает запись о системе, загружаемой по умолчанию, на верхнюю строчку меню загрузки.

                    Изменение расположения записей в меню загрузки
1. Перемещение выбранной записи вверх списка:
    bcdedit /displayorder {ID} /addfirst
2. Перемещение выбранной записи вниз списка:
    bcdedit /displayorder {ID} /addlast
3. Формирование меню в выбранном порядке:
    bcdedit /displayorder {ID3} {ID1} {ID2}

                                   Изменение таймаута
bcdedit /timeout XX, где XX – время в секундах.

                       Изменение языка диспетчера загрузки
bcdedit /set {bootmgr} locale ln-LN, где ln-LN – выбранное обозначение языка.
Для русского – это ru - RU, для английского – en - US и т.д.

            Изменение языка меню дополнительных вариантов загрузки

В связи с тем, что программа восстановления запуска, выполняющаяся из среды
восстановления, использует параметры "по-умолчанию", меню дополнительных
вариантов загрузки, которое появляется при нажатии F8 после наведения на строку
меню с нужной операционной системой, может стать англоязычным. Вернуть
необходимый Вам язык, можно выполнив следующую команду: bcdboot %Windir% /l ln-LN
где ln - LN – выбранное обозначение языка. Для русского – это ru - RU,
для английского – en - US и так далее.

                        Изменение названия загружаемой системы

После использования среды восстановления, в названии операционной системы
появляется надпись - (восстановлено).
Вы также можете исправить значение "Предыдущая версия Windows" на более
удобное Вам "Windows XP" или добавить версию и разрядность к текущей (используемой по умолчанию) версии Windows. Вы можете изменить это указанной ниже командой:
bcdedit /set {ID} description "Новое название"
Например:
а. bcdedit /set {ntldr} description "Microsoft Windows XP Professional SP3"
б. bcdedit /set {current} description "Microsoft Windows 7 Ultimate x64"



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


bcdedit /set {ID} device partition=X:
bcdedit /set {ID} osdevice partition=X:

где X – буква раздела жесткого диска. Обычно значения device и osdevice совпадают.

Добавление новой операционной системы (Windows Vista или Windows 7) в загрузчик.

1. Скопируйте существующую запись текущей системы с новым названием:
    bcdedit /copy {current} /d "Microsoft Windows Vista"
2. Дождитесь сообщение «Запись успешно скопирована в
   {хххххххх-хххх-хххх-хххх-хххххххххххх}».
3. Измените значения параметров device и osdevice на соответствующие
    добавляемой операционной системе.
    bcdedit /set {хххххххх-хххх-хххх-хххх-хххххххххххх} device partition=X:
    bcdedit /set {хххххххх-хххх-хххх-хххх-хххххххххххх} osdevice partition=X:

    где X – буква диска, на котором находится операционная система. Вместо
    крестиков, введите значение {ID}, полученное после успешного окончания копирования.
4. Выполните команду, добавляющую новую запись в диспетчер загрузки:
    bcdedit /displayorder {хххххххх-хххх-хххх-хххх-хххххххххххх} /addlast
    Запись будет добавлена внизу существующего списка.

         Удаление записи загрузки системы из BCD и диспетчера загрузки.

Удаление записи об установленной операционной системе из BCD и диспетчера загрузки
выполняется с помощью команды bcdedit /delete {ID}.
Есть особенность выполнения команды: если в качестве ID указывается известная запись,
например {ntldr}, то команда должна выполняться с ключом /f:
bcdedit /delete {ntldr} /f
Если же ID записывается в буквенно - цифровом коде, ключ /f не нужен.

                                            Для справки
для Windows 7/Vista - хранилище загрузки - Boot Configuration Data (BCD), 
расположено в скрытой системной папке BOOT.

Как повысить производительность системной платы читайте далее
Как настроить скорость и быстродействие Windows читайте далее
Вот пожалуй и всё,чем хотел с Вами поделиться сегодня.


8/04/2021

Как повысить производительность работы Windows в Интернете

Привет всем читателям блога. Давайте рассмотрим, как можно повысить производительность работы Windows в сети.
При работе в сети, Windows сканирует сеть на наличие сетевых принтеров и заданий планировщика, причем незаметно для пользователя. Планировщик заданий (Task Scheduler) - позволяет составлять расписание и автоматически запускать различные приложения, программы, скрипты, функцию резервного копирования и пр. в запланированное вами время
(по умолчанию эти задания находятся здесь:Windows\Tasks. Либо: Пуск - Программы - Стандартные - Служебные - Назначенные задания/Scheduled Tasks).
Для того, чтобы отключить эти действия и, тем самым повысить производительность работы в сети, выполните следующие действия:

                                                 Для Windows XP

1. Откройте Редактор реестра.
Нажмите Пуск - Выполнить, наберите "regedit" и нажмите Enter.


2. Перейдите в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Current Version\Explorer\RemoteComputer\NameSpace.


3. В разделе вы найдете подразделы: (у меня их нет - уже удалил)

{2227A280-3AEA-1069-A2DE-08002B30309D}
и
{D6277990-4C6A-11CF-8D87-00AA0060F5BF}

- если нет этих разделов, отлично - значит у Вас не включены эти задачи!
- если есть, читаем далее 

4. Удалите первый подраздел.
Этим вы отключите автоматический поиск сетевых принтеров.  
Удаление второго подраздела отключит поиск заданий планировщика.
5. Закройте Редактор реестра.

                                                       Для Windows 7

Отключение поиска сетевых принтеров

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer
\RemoteComputer\NameSpace


удалите подраздел - {863aa9fd-42df-457b-8e4d-0de1b8015c60}


Отключение планировщика заданий


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Schedule
ставишь параметр Start  в (0 - отключает) в  4 - удаляет.
Перезагружаете компьютер и его нету.

                                                  Для Windows 10

В Windows 10, доставка обновлений и сборок Windows оптимизируется с помощью технологий P2P. Компьютер начинает получать фрагменты файлов от CDN (сети доставки контента), а также компьютеров в Интернете и вашей локальной сети, с которыми идет двусторонний обмен фрагментами, как в торренте.
Поэтому рекомендую отключить службу "Оптимизация доставки" - "сьедает" почти половину Вашего трафика.
И теперь, для настройки способа получения обновлений, заходим в Групповые политики: «Пуск» – «Выполнить» - gpedit.msc) - Конфигурация компьютера - Административные шаблоны - Компоненты Windows - Оптимизация доставки. В правой части выбираем: Режим скачивания и выставляем значение: - Только HTTP (или 0, без пиринга значит), в поле комментария тоже можно вставить - Только HTTP.
   
Как оптимизировать локальную сеть Вы можете узнать здесь
Почему пропадает подключение к локальной сети Вы узнаете здесь 
Вот таким способом можно увеличить производительность Windows в сети.
Если у Вас есть свои варианты повышения производительности Windows  в Интернете,
прошу делится в комментариях.


Как оптимизировать локальную сеть

Привет всем читателям блога.
 Возможно все, кто проверял скорость соединения через свою сеть, интересовались, почему она низкая, и как увеличить скорость
скорость подключения к интернету. Если бы  все это ограничивались одной скоростью, так еще - соединение может быть нестабильным, или часто обрываться, а то и вовсе не работать. Поэтому лучше уж самим настроить  параметры  TCP/IP - соединения. Сегодня хотел бы поделиться с пятью настройками TCP/IP, которые дают реальный прирост скорости локальной сети и избавляет от большей части разрывов, но для начала рекомендовал бы ознакомиться со статьей 
"Как снять ограничение TCP/IP - соединений" здесь

Как создать параметр в реестре:
Сначала в левом окне редактора проходим к разделу, в котором нужно создать параметр, и выделяем его.


Затем в правом окне щелкаем правой кнопкой мыши по пустому месту (не по параметрам, которые там есть) и в появившемся меню «создать» выбираем соответствующий вид создаваемого параметра.


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


1. Enable Large TCP Window Support
Совместно с опцией TCP/IP Window Size,    включает поддержку больших TCP - окон.
Это особенно актуально в сетях с большой пропускной способностью (модемное соединение
к ним не относится). Если нужно, измените значение ключа с 0 на 3:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\Tcpip\Parameters]
  "Tcp1323Opts"=dword:3


2. Enable Selective Acknowledgement Support
Не вдаваясь далеко в теорию, можно сказать что, когда поддержка Selective  
Acknowledgement (SACK) включена, и пакет или ряд пакетов TCP  потеряны,
то получатель может сообщить отправителю точно, какие данные были получены и где находится дыра в данных. Тогда отправитель может выборочно повторить передачу  
только недостающих данных и не будет повторно передавать блоки данных, которые уже
были успешно получены. Особенно это важно для больших TCP - окон.
Для включения возможности SACK нужно добавить в реестр такой ключ:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\Tcpip\Parameters]
 "SackOpts"=dword:1


3. Enable MTU Auto Discovery
Включение этой опции заставляет TCP автоматически определять MTU. В реестр нужно
добавить ключ: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\Tcpip\Parameters] - "EnablePMTUDiscovery"=dword:1

4. Change the Windows TCP/IP Window Size
Этот параметр определяет максимальный размер окна  для приема TCP - пакетов, предлагаемые операционной системой. Окно приема определяет количество байтов, которые отправитель может передать, не получая подтверждения. Вообще, чем больше окно,
тем лучше работа в сетях с высокой пропускной способностью. Но, не все так просто, поэтому  углубляться в TCP/IP мы сегодня не будем. Достаточно сказать, что для того, чтобы точно определить значение окна, необходимо будет добавить раздел и параметр в реестре.
Значение по умолчанию 0x2238, а  для модемных соединений устанавливать
и изменять его не рекомендуется.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\Tcpip\Parameters]
 "TCPWindowSize"=dword:2238


5. Change Maximum Transmission Unit Size
Здесь нам предоставляется возможность задать наибольший размер передаваемого блока
данных - Maximum Transmission Unit. MTU - это самое большое количество данных,
которые могут быть переданы по сети в одном физическом фрейме.
Если отправляется пакет IP,   большего, чем MTU, то произойдет фрагментация.
Эта фрагментация может удвоить время, которое требуется, чтобы послать единственный пакет. Для изменения размера MTU следует добавить новый параметр и установить желаемое значение. По умолчанию оно равно 1500 в десятичной системе или 0x5DC в
шестнадцатеричной. Для модемных соединений рекомендовано значение 0x240.
[HKEY_LOCAL_MACHINE]  "MTU"=dword:5DC
Почему пропадает подключение к локальной сети читайте далее
Как устранить ошибки в TCP/IP сетях читайте здесь
Вот эти пять настроек, которые помогут Вам увеличить скорость локальной сети. 

8/03/2021

Как отключить ZeroCD в модеме Huawei E1550

Привет всем читателям блога.
Частенько встречаются вопросы, как использовать модем
именно КАК модем. Попробуем в этом разобраться.
Например Вы хотите использовать HSDPA модем Huawei E1550 совместно с каким нибудь роутером, поэтому  не лишними будут действия по отключению дополнительных технологий в самом USB модеме. Перед тем как выполнять какие либо манипуляции с модемом Huawei E1550, рекомендуется предварительно сделать резервную копию драйверов для модема, так как возможности возврата к первоначальному режиму ZeroCD может и не представится.


Отключение режима ZeroCD значительно облегчит подключение модема к разнообразным роутерам. В этом случае роутер будет воспринимать ваш модем именно как модем, а не как флэш накопитель.
Итак, убедитесь в том что в вашей операционной системе установлен Hyper Terminal.
Не должно возникнуть проблем, если вы используете Windows XP.
Если у вас более новая версия ОС, вам необходимо будет использовать Hyper Terminal сторонних разработчиков. Подключите к своему ПК ваш USB модем Huawei E1550 и установите с ним соединение посредством программы Hyper Terminal.
Проверьте соединение. Для этого введите команду «АТ». В случае успешного соединения
вы получите ответ «ОК». Для перевода устройства Huawei E1550 в режим «только модем», выполните в гипер терминале команду: AT^U2DIAG=0
После этого отсоедините и вновь подключите модем к вашему компьютеру и
проверьте, доступна ли флэш память устройства.
Если ваш модем не определяется как флешка, значит он переведен в режим
«только модем» и теперь его можно без использования утилиты  usbmodeswitch, подключать к роутеру.

Если вы желаете переключить модем в другие режимы, вам помогут следующие команды:
AT^U2DIAG=1 — устройство в режиме «модем + CD-ROM»
AT^U2DIAG=255 — устройство в режиме «модем + CD-ROM + Card Reader»
AT^U2DIAG=256 — устройство в режиме «модем + Card Reader»
Приведенные команды могут быть использованы и для других модемов с функцией ZeroCD.

       Подробней, как это сделать с помощью программы «Hyper Terminal».

Запускаем программу «Hyper Terminal». В ОС Windows XP она находится в разделе: 

Пуск - Программы - Стандартные - Связь - Hyper Terminal.


В окне «Описание подключения» пишем любое название, скажем «Huawei», и нажимаем ENTER. Ждем появления окна «Подключение».
В его последней графе «Подключаться через» нужно выбрать
«HUAWEI Mobile Connect - 3G Modem» и нажать «ОК».


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


Нажимаем «ОК». Верхнее окно «Параметры ASCII» закроется и останется нижнее - «Свойства: модем». Нажимаем «ОК» и закрываем последнее окошко.
В главном окне программы замигает курсор. Включаем CAPS LOCK и печатаем команду «АТ». Нажимаем ENTER - появляется ответ «ОК» (значит связь с модемом установлена).
Далее вводим команду AT^U2DIAG=0


(чтобы перевести модем в режим  «только модем») и нажимаем ENTER.
В ответ видим «ОК». Закрываем окно «Hyper Terminal», ответив «ДА» на
предложение прервать сеанс связи и «НЕТ» - на сохранение подключения.

Убеждаемся, что эмуляция CD - ROM отключена. Для этого отсоединяем модем от USB порта
(не забудьте сделать «Безопасное извлечение Запоминающего устройства для USB»)
и снова подсоединяем в тот же порт.
В папке «Мой компьютер» не должно появиться «нового» виртуального
CD - ROM - только те реальные, которые есть на самом деле.
Выключаем ПК и отсоединяем модем из разъема USB.
Какие есть AT команды модема Huawei для Hyperterminal  читайте далее
Как настроить USB - модем и интернет читайте далее
Вот таким способом можно отключить CD - ROM.
Автор не несет ответственности за возможные последствия после переключения режимов работы устройства.

Введите Ваш E-mail

ВведитеВашEmail:

Понравилась статья? Поделись с друзьями.