Перейти к содержанию

Рекомендуемые сообщения

  • Модераторы

С некоторых пор многие стали сталкиваться с проблемой, когда компьютер начинает тормозить или загружаться по 10 минут. Затем обнаруживают в корне диска С уйму файлов вида fba_ads_0_0a94f6ed-2fa0-ed0c-6caa-f9028d6fb7f0.json

Они размножаются с адской скоростью и именно из-за этого тормозит компьютер.

 

Причина их появления - программа Meta Quest Remote Desktop, которая входит в состав приложения для ПК Meta Quest Link.

Можно удалить все приложение целиком, но есть более гуманный путь, просто остановить работу программы Meta Quest Remote Desktop

 

Есть по крайне мере два способа прекратить это безобразие. 

 

Способ 1 : ловкость рук.

Он заключается в подмене оригинального файла пустышкой.

 

Для этого используется такой код cmd:

net stop OVRservice
ren "C:\Program Files\Oculus\Support\oculus-remote-desktop\RemoteDesktopCompanion.exe" "RemoteDesktopCompanion.exe.old"
fsutil file createnew "C:\Program Files\Oculus\Support\oculus-remote-desktop\RemoteDesktopCompanion.exe" 0
del c:\fba*.json /q
del "%USERPROFILE%\AppData\Local\Temp\fba*.json" /q
net start OVRservice

Это самый простой вариант.

 

Он делает следующее: останавливает сервис Oculus, переименовывает файл RemoteDesktopCompanion.exe, создает заглушку (файл RemoteDesktopCompanion.exe нулевого размера), удаляет все файлы fba из корня диска С и из каталога  %USERPROFILE%\AppData\Local\Temp и снова стартует сервис Oculus.

Аналогичным образом работает процедура, встроенная в программу Quas, начиная с версии v4.1.3, пункты F-J

 

И больше не будет никакого спама. Разумеется, функция Remote Desktop из шлема также будет недоступна.

 

Далее доработанный батник, который апвтоматически определяет местоположение системного диска и каталог установки Мета Линк.

Также он удаляет файлы fba еще в некоторых каталогах:

 


rem === FBA file Destroyer === created by Varset - v2.1 - 20.02.2025
CHCP 65001 1>nul
@echo off
For /f "tokens=3" %%a in ('reg query HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OVRService /v ImagePath 2^>nul') do set "imagepath=%%a"
@set "mlpath=%imagepath:~1,1%"
if not defined imagepath (
@echo  = ПО Meta Link не установлено. Пропускаем остановку и запуск сервиса.
call :_DeletingFilesFBA
) else (
@echo  = Остановка сервисов Oculus
@net stop OVRservice 1>nul 2>nul
call :_DeletingFilesFBA
@echo  = Запуск сервисов Oculus
@net start OVRservice 1>nul 2>nul
)
@echo  ========================================
@echo  Готово
@echo.
pause
exit

:_DeletingFilesFBA
@echo  = Переименование файла RemoteDesktopCompanion.exe
@ren "%mlpath%:\Program Files\Oculus\Support\oculus-remote-desktop\RemoteDesktopCompanion.exe" "RemoteDesktopCompanion.exe.old" 1>nul 2>nul
@echo  = Создание заглушки - пустого файла RemoteDesktopCompanion.exe
@fsutil file createnew "%mlpath%:\Program Files\Oculus\Support\oculus-remote-desktop\RemoteDesktopCompanion.exe" 0 2>nul 1>nul
@echo  = Удаление файлов fba из корня системного диска 
@del %SYSTEMDRIVE%\fba*.json /q 1>nul 2>nul
@echo  = Удаление файлов fba из каталога %WINDIR%\System32
@del %WINDIR%\System32\fba*.json /q 1>nul 2>nul
@echo  = Удаление файлов fba из подкаталога Local, включая Temp
CHCP 866 1>nul
@del "%USERPROFILE%\AppData\Local\fba*.json" /q /s 1>nul 2>nul
CHCP 65001 1>nul
exit /b

 

Постоянная ссылка на версии батника _fba_delete_fix.cmd:

https://k00.fr/fbafix

Текущая версия: v2.1

 

Способ 2: Перекрываем кислород

Этот способ отнимает у программы Meta Link права доступа к файлу RemoteDesktopCompanion.exe

 

Суть и мануал способа показаны на картинке:

 

image.jpeg

 

Попросту запрещаем все права доступа группе Прошедшие проверку

Заодно можно точно так же запретить доступ сервису OVRLibraryService.

Это можно сделать еще и через командную строку вот такими командами:

icacls "C:\Program Files\Oculus\Support\oculus-remote-desktop\RemoteDesktopCompanion.exe" /deny "NT SERVICE\OVRLibraryService":F
icacls "C:\Program Files\Oculus\Support\oculus-remote-desktop\RemoteDesktopCompanion.exe" /deny "NT AUTHORITY\Прошедшие проверку":F

Команды для восстановления прав, если какому-то безумцу вдруг придет это в голову:

icacls "C:\Program Files\Oculus\Support\oculus-remote-desktop\RemoteDesktopCompanion.exe" /remove "NT SERVICE\OVRLibraryService"
icacls "C:\Program Files\Oculus\Support\oculus-remote-desktop\RemoteDesktopCompanion.exe" /remove "NT AUTHORITY\Прошедшие проверку"

Если кто-то будет использовать эти команды в батнике, имейте в виду, кодировка батника должна быть OEM 866, иначе фраза "Прошедшие проверку" не будет вопринята правильно и команда не сработает.

 

Для этой манипуляции даже не нужно останавливать сервис. После запрета доступа достаточно удалить файлы fba из всех мест и готово.

 

Батник с этими двумя командами также выложен по тому же самому адресу: https://k00.fr/fbafix

Он называется _fba_deny.cmd и пока это наиболее быстрый способ запретить Meta Link раскидывать файлы fba по всему диску. После запрета можно воспользоваться одним из нижеследующих батников для удаления этого хлама.

 

Батник для удаления файлов fba:

 

@echo  = Удаление файлов fba из корня системного диска 
@del %SYSTEMDRIVE%\fba*.json /q 1>nul 2>nul
@echo  = Удаление файлов fba из каталога %WINDIR%\System32
@del %WINDIR%\System32\fba*.json /q 1>nul 2>nul
@echo  = Удаление файлов fba из подкаталога Local, включая Temp
CHCP 866 1>nul
@del "%USERPROFILE%\AppData\Local\fba*.json" /q /s 1>nul 2>nul
CHCP 65001 1>nul
pause

 

Мета Линк спамит файлами пока "всего" в пять мест.

Но никто не знает, сколько этих мест на самом деле. А потому вот батник, который ищет файлы fba по всему системному диску и сохраняет в текстовый файл список каталогов, где он обнаружил fba.

 

Текстовый файл fbadirlist.txt создается таким образом, что если его переименовать в fbadirlist.cmd и запустить, он удалит все fba из найденных каталогов. Если файлов fba на диске нет, батник об этом сообщит.

 

Работать может долго (если найдет файлы), или быстро (если не найдет). 

@echo off
rem === Поиск файлов fba на системном диске ===
setlocal enabledelayedexpansion
chcp 65001 >nul
@echo.
@echo.
@echo  = Поиск файлов fba на системном диске.. 
@echo    Это может занять некоторое время, будьте терпеливы.
for /f "delims=" %%a in ('dir /s /b /a-d %systemdrive%\fba*.json 2^>nul') do (
set "csvfile=%%~dpa"
rem set "csvfile=!csvfile:\=\\!"
@echo !csvfile!>>fbadirlistsrc.txt
)

if not exist fbadirlistsrc.txt (
@echo  ---
@echo  = Файлы fba не найдены
@echo  ---
@echo  +++ Нажмите что-нибудь для выхода +++
pause >nul
exit
)
chcp 866 >nul
@for /f "tokens=*" %%b in (fbadirlistsrc.txt) do (
@find /i "%%b" fbadirlist.txt 1>nul 2>nul || @echo del /q "%%bfba*.json">>fbadirlist.txt
)
@echo pause>>fbadirlist.txt
@del fbadirlistsrc.txt /q 1>nul 2>nul
chcp 65001 >nul
@echo  ---
@echo  = Поиск завершен
@echo    Список каталогов с файлами fba сохранен в файл fbadirlist.txt
@echo    Для удаления всех fba переименуйте этот файл в fbadirlist.cmd и запустите.
@echo.
@echo    Файлы fba из каталогов с названием на кириллице удалены НЕ БУДУТ.
@echo    Удалите их оттуда вручную.
@echo  ---
@echo  +++ Нажмите что-нибудь для выхода +++
pause >nul


Батник будет тоже лежать в каталоге https://k00.fr/fbafix и называться _fba_searching.cmd

 

Для тех кто запутался, кратко резюмируем:

Батник _fba_delete_fix.cmd универсален, в первую очередь используйте его.

Батник _fba_deny.cmd это второй способ остановить проказу, но он не удаляет файлы fba.

Батник  _fba_searching.cmd для поиска файлов fba по всему диску с возможностью их удаления.

  • 3 недели спустя...
  • 2 недели спустя...

здравствуйте не работает команда 

ren "C:\Program Files\Oculus\Support\oculus-remote-desktop\RemoteDesktopCompanion.exe" "RemoteDesktopCompanion.exe.old"   пишет ненайдено но путь точно такойже

 

  • Модераторы
В 19.12.2024 в 14:33, sloveckii сказал:

здравствуйте не работает команда 

А сам файл RemoteDesktopCompanion.exe по этому пути есть?

БОЖЕ спас мне уйму времени, спасибо!!!! При чем уже несколько раз так было и приходилось заново удалять ремоут контроллер!!! Спасибо за команды!!!! Люблю вас!!!!!!!

  • Заголовок был изменён на В корне диска C создаются сотни и тысячи файлов FBA

Не просто человек, а ЧЕЛОВЕЧИЩЕ. я зарегался только чтобы спасибо сказать! Винда стартовать вообще не хотела, думал умер ССД. А оказалось вон в чем зараза. СПАСИБО ОГРОМНОЕ!

Ты мой Герой, я винду сносил, думал вирус, И он снова появился и вот нашел тебя, храни тебя господь 😄

  • 2 недели спустя...

Скажите у всех после этой фигни с кучей файлов (после удаления, и выполнения всех команд) началась долго загружаться винда?

 

Просто начал висеть по 3 минуты в лого материнки, потом только появляется кружочек загрузки винды. Неужели из-за этих окулусов переустанавливать винду теперь?

 

Не то, что 3 минуты слишком долго, но все равно не очень приятно когда все железо и ОС новое

  • Модераторы
7 часов назад, Максимус сказал:

Скажите у всех после этой фигни с кучей файлов (после удаления, и выполнения всех команд) началась долго загружаться винда?

Нет, так не должно быть. Батник делает только то, что написано, ничего лишнего. Сколько времени компьютер грузился до этого?

Скачайте новую версию батника, я добавил туда удаление файлов fba из каталога %USERPROFILE%\AppData\Local\Temp, выяснилось что Meta Link не только в корень диска спамит.

9 часов назад, Varset сказал:

Нет, так не должно быть. Батник делает только то, что написано, ничего лишнего. Сколько времени компьютер грузился до этого?

Скачайте новую версию батника, я добавил туда удаление файлов fba из каталога %USERPROFILE%\AppData\Local\Temp, выяснилось что Meta Link не только в корень диска спамит.

Не в коем случае, я не про батник имел ввиду. До этих файлов в корне "С" компьютер грузился в течении 10-15 сек. Думал хард полетел или еще что.... Потом наткнулся на эти файлы мусора. И с тех пор, спасибо Вам, все сделал командой и получилось удалить этот мусор. Сам комп перестал тормозить, но вот загрузка осталась такой-же долгой, как будто еще где-то насоздавал хз. Папка TEMP почти пустая (у меня лично там этих файлов нет). Странно как-то) Кстати почему-то не могу скачать батники, выдает ошибку при нажатии на любой из них.

2025-01-12_12-27-08.png

Изменено пользователем Максимус
  • Модераторы
1 час назад, Максимус сказал:

До этих файлов в корне "С" компьютер грузился в течении 10-15 сек.

10-15 секунд?

5 часов назад, Varset сказал:

10-15 секунд?

Ну да, после нажатия кнопки включения включался быстро биос (заставка Gygabyte) потом сразу же крутился «кружок» загрузки винды. А тут по 2-3 минуты ждешь теперь, на заставке Gygabyte висит и все (отключал эту заставку, что бы посмотреть где он «стопится», но все равно особо ничего не показывает) Ну ладно, я видимо один такой. Спасибо!

Я вам руки целовал, СПАСИБО ОГРОМНОЕ , зарегистрировался чисто для того что бы сказать спасибо!

Зарегистрировался, что бы сказать вам большое спасибо! И попросить так же взглянуть на проблему с созданием софтом Окулус файлов с расширением hdr и их копий без расширения. На одном из форумов нашёл такое пояснение(переведено черег гугл транслейт): "Оказывается, эти файлы являются миниатюрами всего, включая ваши игры, аватары и почти все, что вы видите в Oculus. У каждого файла есть соответствующий файл без расширения hdr. Например, если у вас есть Li3SB9VFZkaXf_jvPbNWKWB_mBUv2.hdr , у вас будет его близнец, Li3SB9VFZkaXf_jvPbNWKWB_mBUv2". Не создадите ли вы ещё один батник(или модифицируете этот) для решения и этой проблемы?

В 12.01.2025 в 23:14, Максимус сказал:

Ну да, после нажатия кнопки включения включался быстро биос (заставка Gygabyte) потом сразу же крутился «кружок» загрузки винды. А тут по 2-3 минуты ждешь теперь, на заставке Gygabyte висит и все (отключал эту заставку, что бы посмотреть где он «стопится», но все равно особо ничего не показывает) Ну ладно, я видимо один такой. Спасибо!

Нет, ты не один такой!
У меня тоже система стала долго загружаться
Файлы стерлись, система запускается, но очень долго
Сначала просто висит черный экран, потом минуты через 2 лого материнки, и потом только через 2 минуты запускается уже ОС
Такого не должно быть, значит не все файл чистит!
У меня раньше система тоже загружалась за 15-20 секунд, а сейчас по 3-5 минут висит

50 минут назад, Валерка Тонконогов сказал:

Нет, ты не один такой!
У меня тоже система стала долго загружаться
Файлы стерлись, система запускается, но очень долго
Сначала просто висит черный экран, потом минуты через 2 лого материнки, и потом только через 2 минуты запускается уже ОС
Такого не должно быть, значит не все файл чистит!
У меня раньше система тоже загружалась за 15-20 секунд, а сейчас по 3-5 минут висит

Че делать будем?) Переустанавливать капец как не хочется из-за этих косячников. Я на англ. форумах лазил с этой проблемой, ни у кого такого нет кроме нас)

57 минут назад, Валерка Тонконогов сказал:

Нет, ты не один такой!
У меня тоже система стала долго загружаться
Файлы стерлись, система запускается, но очень долго
Сначала просто висит черный экран, потом минуты через 2 лого материнки, и потом только через 2 минуты запускается уже ОС
Такого не должно быть, значит не все файл чистит!
У меня раньше система тоже загружалась за 15-20 секунд, а сейчас по 3-5 минут висит

А папка Temp у тебя пустая? Команда, которая тут указана как я понял удаляет все, минуя корзину. Реестр чистил, cleaner’ом прошелся - бесполезно 

1 час назад, Максимус сказал:

А папка Temp у тебя пустая? Команда, которая тут указана как я понял удаляет все, минуя корзину. Реестр чистил, cleaner’ом прошелся - бесполезно 

Пустая, почти, ну там лежат файлы которые браузер сейчас использует, а так лишнего ничего нет
Ждать пока автор темы что либо ответит, либо искать папки, куда еще окулус отложил личинки свои
я могу переустановить, просто мне лень потом все ярлыки на место ставить

1 час назад, Максимус сказал:

А папка Temp у тебя пустая? Команда, которая тут указана как я понял удаляет все, минуя корзину. Реестр чистил, cleaner’ом прошелся - бесполезно 

Как ты кстати сcleaner'ом ползьуешься если аваст ушли из россии? Я когда его скачивал, у меня вылазило сообщение по типу "Данное ПО не доступно в вашем регионе"

  • Модераторы

Джентльмены, есть такая штука ы Windows - Поиск файлов. Попробуйте поискать файлы fba* с расширением json

Если ничего не найдется, значит дело не в них, ищите другую причину.

Сносите Meta Link, если комп продолжит грузиться долго - выясняйте почему.

Здравствуйте, скачал батник, показывает, что все удалено и готов, но когда запускаю программу Oculus, сначала соединяется с серверами, подключается и опять начинает создавать fba файлы

  • Модераторы
48 минут назад, Andrey Schneider сказал:

показывает, что все удалено и готов, но когда запускаю программу Oculus, сначала соединяется с серверами, подключается и опять начинает создавать fba файлы

Зайдите в каталог C:\Program Files\Oculus\Support\oculus-remote-desktop, там файл переименован? Должно быть так:

 

image.png

10 часов назад, Varset сказал:

Зайдите в каталог C:\Program Files\Oculus\Support\oculus-remote-desktop, там файл переименован? Должно быть так:

 

image.png

У меня только 1 exe стоит, второго файла нет

 

10 часов назад, Varset сказал:

Зайдите в каталог C:\Program Files\Oculus\Support\oculus-remote-desktop, там файл переименован? Должно быть так:

 

image.png

 

{2568DB59-AE3E-42AE-8EF2-CC745B622558}.png

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...

Важная информация

Правила пользования сайтом Условия использования