Решавање проблеми

Пет најчести проблеми со WindowsHelper Companion, секој со поправка чекор-по-чекор. Повеќето прашања може да се решат за помалку од една минута без да ја напуштите оваа страница.

1Companion не се стартува

Симптом

Кликнете двапати на датотеката што сте ја презеле (WindowsHelperCompanion-…​.exe) и ништо не се случува - без прозорец, без икона во фиоката, без грешка.

Најчестата причина е заглавен процес од претходната сесија што ја држи датотеката со клучот за спарување отворена. Companion работи само во една инстанца — ако една веќе работи (дури и без видлив прозорец), новото стартување тивко се затвора.

Поправете
  1. Прво проверете ја системската лента. Погледнете долу десно на екранот, до часовникот, за зелена икона во форма на "PC". Ако е таму, Companion РАБОТИ — само кликнете двапати за да се врати прозорецот.
  2. Убијте го секој заглавен инстанца. Притиснете Ctrl+Shift+Esc за да го отворите Управувачот со задачи. На Детали табот, побарајте процес кој започнува со WindowsHelperCompanion. Десен-клик на → Заврши задача. Повторете додека не се наведе ниту еден.
  3. Повторно стартувајте го .exe. Кликнете двапати од вашата папка Преземања. Во рок од 2-3 секунди се појавува прозорецот и иконата на фиоката станува зелена.
  4. Уште ништо? Проверете го дневникот за дијагностика на тркалање на %APPDATA%\WindowsHelper\logs\ - најновиот companion-YYYYMMDD.ndjson датотеката го има записот за стартување (или грешката што го спречила). Отворете го Бележник → Датотека → Отворете и залепете ја патеката за да ја видите.

2Кодот за спарување е одбиен

Симптом

Го внесувате 8-знаковниот код од телефонот во прозорецот на Companion, кликнувате Поврзи и гледате "Поврзувањето не успеа" или кодот не се прифаќа.

Кодовите за спарување важат 10 минути од моментот кога телефонот ќе ги покаже. Ако ви требаше подолго за да напишете или вашиот телефон го освежи кодот (некои екрани ги ротираат кодовите при секоја посета), кодот што го гледа вашиот компјутер повеќе не се совпаѓа.

Поправете
  1. Добијте нов код од вашиот телефон. Отворете WindowsHelper на телефонот → допрете Контрола на компјутер во долната навигација. Се појавува нов код од 8 знаци (или се прикажува постоечкиот).
  2. Внимавајте на знаците што најлесно се мешаат. Кодовите користат големи букви и цифри - но исклучуваат I, O, 0, and 1 по дизајн. Ако сте напишале нешто од нив, сте напишале погрешно.
  3. Внесете го кодот во прозорецот на Companion во рок од минута-две откако ќе го видите на телефонот.
  4. Интернет проверка. И на вашиот телефон и на вашиот компјутер им е потребна работна интернет конекција (ракувањето на спарувањето оди преку Firestore). Распрсканата домашна WiFi може да го предизвика истиот симптом - обидете се да ја оневозможите и повторно да ја вклучите WiFi на кој било уред што е послаб.

3Командите не се извршуваат на мојот компјутер

Симптом

Телефонот вели дека командата е испратена. Companion покажува дека е поврзан. Но всушност ништо не се извршува — ниту еден терминал не блеснува, нема резултат на телефонот.

Три вообичаени причини: ограничување на брзината (10 команди во минута е капа на двата краја), безбедносна проверка пред лет што ја одби командата пред извршување или неусогласеност на потписот од застарениот клуч за спарување по повторното спарување на телефонот.

Поправете
  1. Погледнете го делот "Команди во живо" во прозорецот на Companion — секоја примена команда таму се евидентира заедно со резултатот. Ако пишува "Предпроверката не успеа" или "Достигнато ограничување на стапката", тоа е причината. Почекајте 60 секунди прозорецот на стапката да се исчисти.
  2. Ако придружникот никогаш не ја најавил командата, телефонот никогаш не го испорача. Отворете го прегледувачот на дневници на WindowsHelper Companion (десен-клик на иконата во фиоката → Прикажи ги дневниците...) и проверете дали има грешки во врската со Firestore во најновите записи.
  3. Спарете повторно. Ако потврдата на потписот ги отфрла вашите команди, копчињата на телефонот и компјутерот не се синхронизирани. Десен-клик на иконата во фиоката → Ротирај го кодот за спарување... на компјутерот, а потоа повторно внесете го новиот код на екранот за контрола на компјутерот на телефонот.
  4. Тестирајте ја врската со допирање на Тест на врската на екранот PC Control во телефонот. Успешен пинг одговара за <500 ms со верзијата на Companion и времето на работа. Неуспехот значи дека самата врска е прекината — не вашата команда.

4Телефонот вели „PC офлајн“

Симптом

Екранот PC Control на вашиот телефон прикажува сива или црвена ознака "PC офлајн" наместо зелената ознака "Поврзан".

Companion се означува себеси како поврзан сè додека работи, а вашиот телефон тоа го проверува повторно на секои неколку секунди додека екранот PC Control е отворен. Најчеста причина за офлајн ознака е тоа што компјутерот спиел, Companion се затворил или интернетот на компјутерот паднал.

Поправете
  1. Потврдете дека Companion работи. Побарајте ја зелената икона во системската лента на компјутерот. Ако ја нема, кликнете двапати на .exe во папката Преземања за да го стартувате повторно.
  2. Разбудете го компјутерот. Заспан компјутер не може да се јави. Поместете го глувчето, па оставете го екранот PC Control отворен неколку секунди — ознаката сама се враќа на зелена. Ако не, стартувајте го Companion повторно: се јавува во моментот кога ќе тргне.
  3. Проверете го интернетот на компјутерот. Отворете прелистувач на компјутерот и вчитајте која било веб-страница. Ако страницата не се вчита, Companion не може да стигне до Firestore — поправете ја мрежата и повторно ќе се јави.
  4. Отворете го екранот PC Control повторно. Вратете се назад, па допрете PC Control уште еднаш за проверката на статусот да почне од почеток. Ако компјутерот навистина е онлајн, ознаката се ажурира за неколку секунди.

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

Симптом

Датотеката .exe исчезнува од вашата папка „Преземања“ набргу откако ќе ја стартувате. Вашиот антивирус прикажува известување како „Заканата е отстранета“; или "Тројанец:Win32/Wacatac".

Самостојните .NET .exe се вообичаени лажно-позитивни за AV хеуристиката - тие го здружуваат целото време на работа на .NET + вашиот код во една датотека, која статистички изгледа слично на пакувачите на малициозен софтвер до моторите што не го препознаваат издавачот. Потпишувањето код го елиминира ова; работиме на тоа. Во меѓувреме:

Поправете
  1. Додајте исклучување ПРЕД повторно преземање. Отворете ги вашите поставки за антивирус (Windows Defender: Поставки → Приватност и безбедност → Windows Безбедност → Заштита од вируси и закани → Управувајте со поставките → Додавајте или отстранувајте исклучувања). Додајте исклучување за кое било од:
    • Папката во која ќе го зачувате .exe (на пр. C:\Users\YourName\Downloads), или
    • Секоја датотека што започнува со WindowsHelperCompanion (на пр. WindowsHelperCompanion-*.exe).
  2. Врати од карантин ако веќе е отстранет. Повеќето AV производи имаат приказ на карантин (Дефендер: заштита од вируси и закани → Историја на заштита). Најдете го записот, кликнете на него, а потоа Дозволи или Врати.
  3. Потврдете го SHA-256 од вашето преземање. Ако повторно сте преземале, потврдете дека хашот се совпаѓа со оној објавен на /companion-version.json:
(Get-FileHash -Algorithm SHA256 (Get-ChildItem ~\Downloads\WindowsHelperCompanion*.exe | Sort-Object LastWriteTime | Select-Object -Last 1)).Hash
  1. Последна опција: привремено пробајте друг AV производ. Некои AV-а во кошница означуваат речиси сè; златниот стандард Windows Defender е генерално најпрецизен. Ако вашиот AV е единствениот што го означува ова, многу веројатно е лажно позитивно.

Уште заглавени?

Ако ниту еден од чекорите погоре не го реши вашиот проблем, испратете ни ја датотеката со дијагностички дневник од %APPDATA%\WindowsHelper\logs\ — ја читаме секоја е-порака и се трудиме да одговориме во рок од 24 часа.

Поддршка за е-пошта

Вклучувајќи го и најновиот companion-YYYYMMDD.ndjson датотеката го прави 10× побрзо за нас да забележиме што тргнало наопаку.