Главная / Конфигурация Boot

🚀 Конфигурация Boot

Оптимизировать BCD, ядра, память и настройки загрузки

⚡ Конфигурация ядер

Убедитесь, что Windows использует все доступные ядра:

Посмотреть текущие ядра powershell
bcdedit /enum | Select-String numproc
Использовать все ядра powershell
bcdedit /set {current} numproc 0
bcdedit /deletevalue {current} numproc
💡

💡 Numproc

Значение 0 или удаление записи означает использование всех ядер. Некоторые "оптимизаторы" неправильно ограничивают ядра.

💾 Оптимизация использования RAM

Удалить искусственное ограничение RAM powershell
bcdedit /deletevalue {current} removememory
bcdedit /deletevalue {current} truncatememory
Использовать всю установленную RAM powershell
wmic memphysical get MaxCapacity

Некоторые твики неправильно ограничивают доступную RAM. Убедитесь, что у вас нет этих значений.

🎯 TSC (Time Stamp Counter)

Настроить TSC для лучшей синхронизации времени:

Использовать TSC Sync Policy powershell
bcdedit /set {current} tscsyncpolicy Enhanced
bcdedit /set {current} useplatformtick yes

Значения TSC:

Default: Legacy
Enhanced: Лучше для игр

🔧 Расширенные настройки BCD

X2Apic Policy powershell
bcdedit /set {current} x2apicpolicy Enable
Отключить логотип и анимацию загрузки powershell
bcdedit /set {current} bootux disabled
bcdedit /set {current} quietboot yes
Увеличить таймаут загрузки (3 секунды) powershell
bcdedit /timeout 3

🚦 Конфигурация MSI (Message Signaled Interrupts)

MSI снижает задержку на устройствах PCIe:

Включить MSI Policy powershell
bcdedit /set {current} msi default
💡

💡 MSI Utility

Используйте MSI Utility v3 для включения MSI на GPU, NIC и других устройствах PCIe графически.

⚙️ Отключить Debug и Testing

Отключить debugging powershell
bcdedit /set {current} debug off
bcdedit /set {current} bootdebug off
Отключить test signing powershell
bcdedit /set {current} testsigning off

💻 Конфигурация NX (No Execute)

NX Policy powershell
bcdedit /set {current} nx OptIn
OptIn: Сбалансированная защита (рекомендуется)
OptOut: Максимальная защита
AlwaysOff: Без защиты (не рекомендуется)

🔍 Просмотр полной текущей конфигурации

Показать все опции BCD powershell
bcdedit /enum {current}
Резервная копия конфигурации BCD powershell
bcdedit /export "C:\BCD_Backup_$(Get-Date -Format 'yyyyMMdd').bcd"

🔄 Полный скрипт оптимизации

Применить все оптимизации BCD powershell
# Backup primero
bcdedit /export "C:\BCD_Backup.bcd"

# Núcleos y RAM
bcdedit /deletevalue {current} numproc
bcdedit /deletevalue {current} removememory

# Timer y TSC
bcdedit /set {current} tscsyncpolicy Enhanced
bcdedit /set {current} useplatformtick yes
bcdedit /set {current} disabledynamictick yes

# X2APIC y MSI
bcdedit /set {current} x2apicpolicy Enable
bcdedit /set {current} msi default

# Boot optimizations
bcdedit /set {current} bootux disabled
bcdedit /set {current} quietboot yes
bcdedit /timeout 3

# Debug off
bcdedit /set {current} debug off
bcdedit /set {current} bootdebug off
bcdedit /set {current} testsigning off

# NX
bcdedit /set {current} nx OptIn

Write-Host "Конфигурация BCD применена. Перезагрузите для применения изменений." -ForegroundColor Green
⚠️

⚠️ Важно BCD

Ошибки в BCD могут предотвратить загрузку Windows. Всегда создавайте резервную копию сначала с bcdedit /export и имейте готовый USB для восстановления Windows.

💡

💡 Восстановить BCD

Если что-то не удалось, загрузитесь в режиме восстановления и выполните: bcdedit /import C:\BCD_Backup.bcd