Jump to content
Korean Random
CherryПаха

Иногда не работает XVM (на Windows 7)

Recommended Posts

12 минут назад, Wild_RNB сказал:

@rythmind PowerShell от имени администратора запускаете?

Да, у меня dll-ки не хватает судя по ошибке, сейчас её нарыл посмотрю куда засунуть надо.

 

UPD:

DLL-ки закинул, но опять же вылет...

image.png.5298a6dbf0219171cd928b2d9ba62f48.png

Edited by rythmind

Share this post


Link to post

Short link
Share on other sites

@rythmind Попробуйте установить это: .NET Framework 4.8 и Windows Management Framework 5.1. Они взаимосвязаны.

Странно, когда я делал, ничего из этого не требовалось. А какая версия Win7 у вас?

Edited by Wild_RNB

Share this post


Link to post

Short link
Share on other sites
15 минут назад, Wild_RNB сказал:

@rythmind Попробуйте установить это: .NET Framework 4.8 и Windows Management Framework 5.1. Они взаимосвязаны.

Странно, когда я делал, ничего из этого не требовалось. А какая версия Win7 у вас?

image.png.2c86b263e6250c821ed28102e4dd79af.png

 

Причём лицензионная, возможно я ещё кривые DLL-ки конечно нашёл... пробовал доустановить дополнительно и Visual C++ Runtimes не спасло...

Попробовал и 64бит PowerShell и 32 не завелись... но сертификат сгенерировался, проще наверное уже было руками его запихать в систему...

Edited by rythmind

Share this post


Link to post

Short link
Share on other sites
33 минуты назад, Wild_RNB сказал:

@rythmind Там генерится не сертификат, а контейнер с огромной кучей сертификатов.

Net Framework 4.8 у меня уже был, Windows Management Framework 5.1 ситуацию тоже не исправил, продолжаю пока что искать пути решения...

Certutil.exe через cmd ругается на sst файл, не помог тоже ничем...

Edited by rythmind

Share this post


Link to post

Short link
Share on other sites

@rythmind Попробуйте отключить антивирус, брандмауэр, очистить папку "%Temp%" и выполнить все команды заново. Или попробуйте подсунуть этот файл roots.sst и продолжите со второй команды.

Edited by Wild_RNB

Share this post


Link to post

Short link
Share on other sites
2 часа назад, Wild_RNB сказал:

@rythmind Попробуйте отключить антивирус, брандмауэр, очистить папку "%Temp%" и выполнить все команды заново. Или попробуйте подсунуть этот файл roots.sst и продолжите со второй команды.

Суть была в том что PowerShell вообще не запускался, уже раз 10 передёрнул Net Framework и прочее, ничего не помогало.

Решил проблему следующим способом: с гитхаба скачал сначала PowerShell 7.0.0 архивом для windows:

https://github.com/PowerShell/PowerShell/releases/tag/v7.0.0

image.thumb.png.1a51c0946ac70b759b1789132bcf5dae.png

Нашёл свою папку C:\Program Files\PowerShell\7\ и прям поверх этого всего распаковал версию 7.0.0 из их архива.

Потом так же скачал 7.3.0  https://github.com/PowerShell/PowerShell/releases/tag/v7.3.0

и опять же распаковал поверх файлов. В итоге имею следующее:

image.png.b4554ed5d01dfd6f5508e38b13a5d443.png

Теперь он хотя бы запускается, но ругается на отсутствие команды Import-Certificate...

Share this post


Link to post

Short link
Share on other sites
7 минут назад, Wild_RNB сказал:

@rythmind Сейчас установлю Win7 и все проверю еще раз.

Косяк похоже сейчас именно с Windows Management Framework, я между делом накатил 5.1, надо было оставаться на 4.0 скорее всего. Почитал между делом по ссылкам где то на стаке что в новом фреймворке на старых операционках отключены многие cmdlet-ы...

Share this post


Link to post

Short link
Share on other sites

 

6 часов назад, yepev сказал:

@rythmind а удалить никак? Или откатиться на прошлую точку восстановления?

Попробую позже удалить обновления вручную. Хочу передохнуть чуть чуть а то пол дня провозился. Как посмотрел внутри архива установки Management Framework по сути 4 штуки KBXXXXXX патчей лежат, точки восстановления я отключил из-за того что основной SSD на 120 гигабайт забился практически под завязку всяким хламом, системе 7 лет никак руки не дойдут поставить основным новый SSD на 240 с накатом системы с 0. Спортивный интерес уже победить эту дребедень.

 

UPD:

 

У кого семёрка стоит и всё запустилось C:\Windows\System32\WindowsPowerShell\v1.0\Modules\ посмотрите пожалуйста есть ли у вас тут модуль PKI в папке с одноимённым названием. Если не сложно скиньте.

 

У меня вот такой прикол, я попробовал взять модуль из 10ки

Import-Certificate
Import-Certificate: The 'Import-Certificate' command was found in the module 'PK
I', but the module could not be loaded. For more information, run 'Import-Module
 PKI'.

Import-Module PKI
Import-Module: Failure from remote command: Import-Module -Name 'C:\Windows\syst
em32\WindowsPowerShell\v1.0\Modules\PKI\PKI.psd1': The module to process 'Micros
oft.CertificateServices.PKIClient.Cmdlets', listed in field 'NestedModules' of m
odule manifest 'C:\Windows\system32\WindowsPowerShell\v1.0\Modules\PKI\PKI.psd1'
 was not processed because no valid module was found in any module directory.

 

Короче инструкция для тех у кого операционка в танке и не хочет корректно устанавливать PowerShell и остальные непонятные модули как у меня:

 

1. Забиваем в поиск certmgr.msc и открываем утилиту.

image.png.83220c054088d2ec2c052ae7d9e91316.png

2. Жмём правой кнопкой мыши по Доверенные корневые центры сертификации, выбираем из выпадающего меню Все задачи, и из его подменю выбираем Импорт...

image.png.28c54f7a54f21fdce844ffdb74528e44.png

3. В первом открывшемся окне жмём кнопку Далее

image.png.cab70f4ae6e490bfcaa1ccee3968302a.png

4. Затем нам предлагает выбрать файл с сертификатами, жмём Обзор...

image.png.dfcbcf01316dfe69251e491d039d5f3b.png

5. В открывшемся окне выбора переходим на диск C:\ оттуда в папку RS куда мы перед этим сгенерировали сертификаты, внизу рядом с полем Имя файла есть выбор типа файлов, нужно выбрать или Все файлы (*.*) или  Хранилище сериализованных сертификатов (*.sst) после чего станет видно наш сгенерированный roots.sst,выбираем его и жмём Открыть

image.thumb.png.fc8bb88d0ea92a3140782733b51f9be5.png

6. Возвращаемся в окно Мастера импорта жмём Далее

image.png.2e21d9b3c8b004a69bce69196fd43a95.png

7. На следующем шагу выбираем Автоматически выбрать хранилище на основе типа сертификата и снова жмём Далее

image.png.f49fc12ec5ea1706ff0e062d427e0eed.png

8. Жмём Готово

image.png.1bfeba826ffc07728c4d93345d4b00bc.png

9. Успех!

image.png.89be67ee0019505f9eb38087e7e1a722.png

 

Итог - "нам ваш Интернет PowerShell не нужОн" :repair:, жили без него и нечего начинать (с) :veryhappy:

 

UPD3:

cmd.exe от админа кажется тоже работает следующая команда:

CertMgr /add C:\RS\roots.sst localMachine root /all

 

Edited by rythmind
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

@rythmind а что в итоге? Заработало? )

@Wild_RNB а ты сам пробовал по своей инструкции проверять, после какого пункта проблема исчезает? Первых шести точно недостаточно?

Share this post


Link to post

Short link
Share on other sites

В общем, после суток экспериментов с PowerShell выяснил, что Microsoft с 15.11.2022 отключила возможность использования командлетов со старыми скриптами. Соответственно использование PowerShell для обновления сертификатов на Win7 больше не работает. Но работает старый способ, хоть и больше манипуляций.

По поводу обновления Windows. Установил Win7Pro из официального образа Microsoft. "Центр обновления" отказался искать обновления из-за устаревшего "агента Центра обновления Windows", пришлось скачать и установить обновленный. После этого "Центр обновления Windows" нашел и установил 180+ обновлений. После этого запустил кумулятивное обновление, установилось только 6 штук. Далее по этой обновленной инструкции.

Share this post


Link to post

Short link
Share on other sites
18 часов назад, yepev сказал:

@rythmind а что в итоге? Заработало? )

@Wild_RNB а ты сам пробовал по своей инструкции проверять, после какого пункта проблема исчезает? Первых шести точно недостаточно?

В итоге так и отваливается всё равно, но не полностью, или не работает отображение статистики в ушах или не работает мод лбз в бою. При этом над танками статистику игроков прекрасно видно... Подозреваю что последнее из модов по очереди грузилось и отваливается почему то, но мне кажется получше стало в целом работать, чаще бои где загрузилось чем где не загрузилось. Ещё посмотрю.

Edited by rythmind

Share this post


Link to post

Short link
Share on other sites

UPD. Переделал по новой инструкции от @Wild_RNB заработало блин! Мод на лбз правда теперь стабильно не алло, но да хрен с ним...

Спасибо @Wild_RNB !

Share this post


Link to post

Short link
Share on other sites

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

Хотя иметь свежие сертификаты в системе всё равно полезно)

Edited by yepev

Share this post


Link to post

Short link
Share on other sites
10 часов назад, yepev сказал:

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

Хотя иметь свежие сертификаты в системе всё равно полезно)

Именно после сертификатов... Мои скрины пожалуй надо удалить либо менять...

Странно то что не работает отображение лбз в бою хотя оно уже встроено в клиент давно, что именно работала или статистика в ушах или лбз в бою.

Сейчас статистика в ушах работает стабильно, лбз работает в первом бою потом всё*.

Edited by rythmind
лбз

Share this post


Link to post

Short link
Share on other sites
21 минуту назад, rythmind сказал:

Именно после сертификатов... Мои скрины пожалуй надо удалить либо менять...

Зачем? Чем импорт сертификатов через визуальный мастер импорта сертификатов хуже его же через командную строку?

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...