← Назад към WindowsHelper

Отстраняване на неизправности

Пет най-често срещани проблема с WindowsHelper Companion, всеки с поправка стъпка по стъпка. Повечето проблеми са разрешими за по-малко от минута, без да напускате тази страница.

1Придружителят не започва

Симптом

Щраквате два пъти WindowsHelperCompanion.exe и нищо не се случва — нито прозорец, нито икона в панела, нито грешка.

Най-често срещаната причина е блокиран процес от предишна сесия, който държи файла с ключ за сдвояване отворен. Придружителят е единичен екземпляр — когато вече работи (дори без видим прозорец), новото стартиране излиза безшумно.

Поправете
  1. Първо проверете системната област. Погледнете в долния десен ъгъл на екрана близо до часовника за зелена икона с форма на "PC". Ако е там, придружителят се изпълнява - просто щракнете двукратно върху него, за да върнете прозореца обратно.
  2. Убийте всеки заседнал екземпляр. Натиснете Ctrl+Shift+Esc за да отворите диспечера на задачите. На Подробности раздел, потърсете WindowsHelperCompanion.exe. Щракнете с десния бутон върху → Край на задачата. Повтаряйте, докато няма изброени.
  3. Стартирайте .exe отново. Щракнете двукратно от папката си за изтегляния. В рамките на 2-3 секунди прозорецът се появява и иконата в трея става зелена.
  4. Все още нищо? Проверете текущия диагностичен журнал на %APPDATA%\WindowsHelper\дневници\ — най-новото companion-ГГГГММДД.ndjson файлът съдържа записа за стартиране (или грешката, която го е предотвратила). Отворете Notepad → Файл → Отворете и поставете този път, за да го видите.

2Кодът за сдвояване е отхвърлен

Симптом

Въведете 8-знаковия код от телефона си в придружаващия прозорец, щракнете върху Свързване и вижте "Връзката е неуспешна" или кодът остава неприет.

Кодовете за сдвояване са валидни 5 минути от момента, в който телефонът ви ги покаже. Ако ви е отнело повече време за въвеждане или телефонът ви е обновил кода (някои екрани въртят кодовете при всяко посещение), кодът, който вашият компютър вижда, вече не съвпада.

Поправете
  1. Вземете нов код от телефона си. Отворете WindowsHelper на телефона си → докоснете PC контрол в долната навигация. Появява се нов 8-знаков код (или се показва съществуващият).
  2. Внимавайте за героите, които най-лесно се объркват. Кодовете използват главни букви и цифри - но изключват I, O, 0, and 1 по дизайн. Ако сте въвели някое от тях, значи сте въвели грешно.
  3. Въведете кода в придружаващия прозорец в рамките на минута или две, след като го видите на телефона си.
  4. Проверка в Интернет. И телефонът, и компютърът ви се нуждаят от работеща интернет връзка (ръкостискането за сдвояване минава през Firestore). Нестабилният домашен WiFi може да причини същия симптом — опитайте да деактивирате и активирате отново WiFi на всяко устройство, което е по-слабо.

3Командите не се изпълняват на моя компютър

Симптом

Вашият телефон казва, че командата е изпратена. Придружителят показва, че е свързан. Но всъщност нищо не работи - няма терминални мигания, няма резултат на телефона.

Три често срещани причини: ограничение на скоростта (10 команди в минута е ограничението от двата края), проверка за безопасност преди полет, която отказва командата преди изпълнението, или несъответствие на подпис от остарял ключ за сдвояване след повторно сдвояване от страна на телефона.

Поправете
  1. Проверете "Команди на живо" раздел в придружаващия прозорец — всяка получена команда се записва там с нейния резултат. Ако покаже "Предварителната проверка е неуспешна" или "Ограничение на скоростта е достигнато", това е вашата причина. Изчакайте 60 секунди, докато прозорецът на курса се изчисти.
  2. Ако придружителят никога не е регистрирал командата, телефонът никога не го доставя. Отворете инструмента за преглед на регистрационни файлове WindowsHelper Companion (щракнете с десния бутон върху иконата в областта → Преглед на регистрационните файлове...) и проверете за грешки във връзката с Firestore в най-новите записи.
  3. Повторно сдвояване. Ако проверката на подписа отхвърля вашите команди, ключовете на телефона и компютъра не са синхронизирани. Щракнете с десния бутон върху иконата в областта → Нов код за сдвояване на компютъра, след което въведете отново новия код на екрана за управление на компютъра на телефона.
  4. Тествайте свързаността чрез почукване Тестова връзка в екрана за управление на компютъра на телефона. Успешният ping отговаря за <500 ms с придружаващата версия + време за работа. Повредата означава, че самият проводник е прекъснат - не вашата команда.

4Телефонът казва „PC офлайн“

Симптом

Екранът за управление на компютъра на вашия телефон показва сиво или червено "PC офлайн" хапче вместо зеления "Свързан" един.

Придружителят пише сърцебиене на Firestore на всеки 30 секунди. Телефонът счита компютъра за офлайн, ако последният пулс е по-стар от ~90 секунди. Най-честата причина е, че компютърът е спял, спътникът е излязъл или интернетът на компютъра е прекъснат.

Поправете
  1. Потвърдете, че спътникът работи. Погледнете зелената икона в системната област на вашия компютър. Ако липсва, щракнете двукратно върху .exe във вашата папка за изтегляния, за да рестартирате.
  2. Събудете компютъра. Ако вашият компютър е заспал, сърдечният ритъм спира, докато не се събуди. Преместете мишката, след това изчакайте 30-60 секунди, за да пристигне следващият сърдечен ритъм - хапчето на телефона автоматично се връща в зелено.
  3. Проверете интернет на компютъра. Отворете браузър на компютъра и заредете произволен уебсайт. Неуспешно зареждане на страница означава, че сърдечният ритъм не може да достигне Firestore — поправете мрежата, след което сърдечният ритъм се възобновява.
  4. Докоснете Refresh на телефона. Издърпайте за опресняване на екрана за управление на компютъра принуждава нова проверка на документа за сърдечен ритъм. Ако компютърът наистина е онлайн, хапчето се актуализира незабавно.

5Антивирусната програма постави под карантина .exe

Симптом

Файлът .exe изчезва от папката ви за изтегляния малко след стартирането му. Вашата антивирусна програма показва известие като "Заплахата е премахната" или "Trojan:Win32/Wacatac".

Самостоятелните .NET .exe файлове са често срещано фалшиво положително за AV евристика — те обединяват цялото време за изпълнение на .NET + вашия код в един файл, който изглежда статистически подобен на опаковчиците на злонамерен софтуер към двигателите, които не разпознават издателя. Подписването на код елиминира това; ние работим върху това. Междувременно:

Поправете
  1. Добавете изключение ПРЕДИ повторното изтегляне. Отворете антивирусните си настройки (Windows Защитник: Настройки → Поверителност и сигурност → Windows Сигурност → Защита от вируси и заплахи → Управление на настройките → Добавяне или премахване на изключения). Добавете изключение за едно от двете:
    • Папката, в която ще запишете .exe (напр. C:\Users\YourName\Downloads), или
    • Конкретното име на файл WindowsHelperCompanion.exe.
  2. Възстановяване от карантина, ако вече е премахнат. Повечето AV продукти имат карантинен изглед (Defender: Защита от вируси и заплахи → История на защитата). Намерете записа, щракнете върху него и след това Разрешете или Възстановяване.
  3. Проверете SHA-256 на вашето изтегляне. Ако сте изтеглили повторно, потвърдете, че хешът съвпада с този, публикуван на /companion-version.json:
(Get-FileHash -Algorithm SHA256 ~\Downloads\WindowsHelperCompanion.exe).Hash
  1. Крайна мярка: опитайте временно друг AV продукт. Някои изгодни AV сигнализират почти всичко; златният стандарт Windows Defender като цяло е най-точен. Ако вашият AV е единственият, който отбелязва това, много вероятно е фалшиво положително.

Все още сте заседнали?

Ако нито една от стъпките по-горе не реши проблема ви, изпратете ни регистрационния файл за диагностика от %APPDATA%\WindowsHelper\дневници\ — четем всеки имейл и отговаряме в рамките на 24 часа.

Поддръжка по имейл

Включително най-новите companion-ГГГГММДД.ndjson файл ни прави 10 пъти по-бързи, за да открием какво се е объркало.