-2

На моем компьютере была установлена Windows 7, и почему-то она перестала работать после нескольких попыток. Я решил переустановить Windows 7, надеясь, что файлы на диске c будут перемещены в windows.old, но этого не произошло. На диске C была папка xampp со всеми моими проектами, которые были удалены. Я пытался использовать recuva для восстановления файлов (php, css, html и т.д.), Он успешно находит и восстанавливает все файлы, но когда я открываю свои файлы вместо кода, я вижу цифры, означает ли это, что мои файлы повреждены? Есть ли способ решить это.

при открытии моих файлов с редакторами я вижу что-то вроде:

0515 1106 0619 010e 2c20 0f06 1423 0c11

2421 021e 2809 1407 5020 0202 020f 0905

1 ответ1

0

Обычно файлы PHP и CSS - это, по сути, текстовые файлы.

Я проверил образец контента, который вы предоставили через конвертер HEX в UTF. Шестнадцатеричные коды, по большей части, относятся к символам кириллицы. Самый первый символ ԕ (см. Этот сайт для большего количества конверсий). Похоже, это совпадает с вашим пользователем в том, что кириллица является вашим родным языком.

Это может быть артефактом процесса восстановления, когда файл потерял свою кодировку UTF8. Возможно, вы сможете найти онлайн-инструмент, который преобразует весь файл из HEX в UTF8.

Вы можете легко изменить кодировку в Notepad++ с помощью следующих параметров меню: Снимок экрана с типом кодировки файла в Notepad++

Я придерживаюсь своего первоначального комментария о том, что вы должны серьезно рассмотреть возможность управления исходным кодом в будущем, чтобы предотвратить потерю кода в будущем.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .