14348a0181
Fix-RdpTls.ps1 с фазами диагностики, cert, ACL, привязкой; самотесты; docs repair install и возврат TLS. Co-authored-by: Cursor <cursoragent@cursor.com>
3.2 KiB
3.2 KiB
Repair install Windows — когда скрипты TLS не помогают
Когда нужен repair install
Выполняйте, если все условия выполнены:
Fix-RdpTls.ps1прошёл фазы 2–6, но Hash AFTER пустой после стартаTermService.- В журнале System событие 1057: «не удалось создать самозаверяющий сертификат» / «неправильный алгоритм».
DISM /RestoreHealthиsfc /scannowзавершились без нарушений, но проблема осталась.- Импорт cert с другого ПК (PFX) тоже сбрасывается службой.
- Emergency
SecurityLayer=0даёт RDP, SecurityLayer=2 — нет.
Это указывает на повреждение компонентов TermService / Schannel / cert enrollment, а не на один просроченный файл.
Подготовка
- Сохраните отчёты:
%ProgramData%\RdpRepair\report-*.txt. - Убедитесь в свободном месте на диске C: (≥ 10 GB).
- Имейте установочный образ той же редакции Win10 (19045) или Media Creation Tool.
- Доступ к ПК: физически или через RDP с
SecurityLayer=0/ WinRM.
Порядок (на месте, сохранение файлов)
1. Скачать образ
- Media Creation Tool на флешку или
- ISO той же разрядности (x64), что и установленная система.
2. Запуск repair
- Смонтировать ISO / вставить флешку.
- Запустить
setup.exeот администратора. - Выбрать «Обновление» (Upgrade) — не «Выборочная установка».
- Сохранить личные файлы и приложения.
- Дождаться завершения (перезагрузки).
3. После repair
В PowerShell от администратора:
cd C:\path\to\fix-DAK-PC\scripts
.\Invoke-RdpRepairSelfTest.ps1
.\Fix-RdpTls.ps1 -SkipEmergency
Проверьте:
.\Fix-RdpTls.ps1 -DiagnoseOnly
Ожидание:
- В store
Remote Desktop— cert сNotAfterв будущем (часто нативный). - После фазы 6: Hash AFTER = thumbprint.
- RDP с другого ПК без
SecurityLayer=0.
4. Возврат TLS
.\Fix-RdpTls.ps1 -RestoreTls
Подробнее: RETURN-TO-TLS.md.
DISM / SFC до repair (если ещё не делали)
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
Перезагрузка, затем снова Fix-RdpTls.ps1.
Если repair install не помог
- Чистая переустановка Windows с бэкапом данных.
- Проверка железа (диск, RAM).
- Эскалация в Microsoft Support с логами
%ProgramData%\RdpRepair.