Почему Excel сохраняет предыдущие версии и как это работает
Вы случайно перезаписали важный файл Microsoft Excel или потеряли данные после неудачного сохранения? Не паникуйте — программа автоматически создаёт резервные копии и временные файлы, которые можно восстановить. Даже если вы не включали автосохранение вручную, Excel сохраняет историю изменений в фоновом режиме через функцию Автовосстановление (AutoRecover).
В этой статье разберём все возможные способы возврата к предыдущей версии документа: от стандартных инструментов Excel 2013–2023 и Office 365 до скрытых папочек с временными файлами. Обратите внимание: если файл был сохранён в облаке (OneDrive, SharePoint), шансы на восстановление выше — сервис хранит до 500 версий документа.
Способ 1: Восстановление через «Автовосстановление» (AutoRecover)
Функция Автовосстановление автоматически сохраняет временные копии файла каждые 10 минут (интервал можно изменить). Эти файлы хранятся в скрытой папке и доступны даже после аварийного закрытия программы.
Чтобы найти их:
- 📁 Откройте
Файл → Сведения → Управление книгой → Восстановить несохранённые книги. - ⏳ В списке появятся все автоматически сохранённые версии за последние дни. Выберите нужную и нажмите
Открыть. - 💾 Сохраните файл под новым именем, чтобы не перезаписать оригинал.
Если пункта Восстановить несохранённые книги нет — проверьте настройки автосохранения:
- Перейдите в
Файл → Параметры → Сохранение. - Убедитесь, что галочка
Автосохранение каждые X минутактивна. - Запомните путь к папке автовосстановления (обычно
C:\Users\ИмяПользователя\AppData\Roaming\Microsoft\Excel\).
Способ 2: История версий в OneDrive или SharePoint
Если файл хранится в OneDrive или SharePoint, у вас есть доступ к полной истории изменений — до 500 версий! Это самый надёжный способ, так как облако сохраняет копии даже после ручного сохранения.
Как вернуть старую версию:
- 🌐 Откройте файл прямо в браузере через OneDrive.
- 📜 Нажмите на имя файла в верхней панели →
История версий. - 🔍 Выберите нужную дату и время из списка. Сравните изменения с текущей версией.
- 🔄 Нажмите
Восстановить, чтобы откатить файл.
Важно: в бесплатной версии OneDrive история хранится 30 дней, в корпоративных тарифах — до 90 дней. Если нужной версии нет, проверьте Корзину — удалённые файлы хранятся там до 30 дней.
Способ 3: Ручной поиск временных файлов Excel
Если автовосстановление не сработало, попробуйте найти временные файлы вручную. Excel создаёт их с расширениями .xlk, .tmp или .xarb.
Где искать:
| Операционная система | Путь к временным файлам | Расширения файлов |
|---|---|---|
| Windows 10/11 | C:\Users\ИмяПользователя\AppData\Local\Microsoft\Office\UnsavedFiles |
.xlsx, .xlb |
| Windows 7/8 | C:\Users\ИмяПользователя\AppData\Roaming\Microsoft\Excel\ |
.xlk, .tmp |
| macOS | /Users/ИмяПользователя/Library/Containers/com.microsoft.Excel/Data/Library/Application Support/Microsoft/Office/ |
.xlsb, .tmp |
Если файлы не открываются стандартным способом:
- Переименуйте расширение на
.xlsx. - Откройте Excel, выберите
Файл → Открыть → Обзор. - В выпадающем меню
Тип файловвыберитеВсе файлы (.). - Найдите и откройте переименованный файл.
Что делать, если временный файл повреждён?
Если Excel выдаёт ошибку при открытии временного файла, попробуйте восстановить его через Файл → Открыть → Обзор → Выделите файл → Стрелка рядом с кнопкой "Открыть" → Открыть и восстановить.
Способ 4: Использование функции «Предыдущие версии» Windows
Если на вашем компьютере включена Защита системы (точки восстановления), вы можете вернуть старую версию файла через свойства папки.
Инструкция:
- 📂 Найдите папку, где хранился исходный файл
.xlsx. - 🖱️ Кликните правой кнопкой →
Свойства → Предыдущие версии. - 🕰️ Выберите дату, когда файл был в нужном состоянии, и нажмите
Восстановить.
Ограничения метода:
- ❌ Работает только если включена защита системы (проверьте в
Панель управления → Система → Защита системы). - ❌ Точки восстановления создаются не чаще 1 раза в сутки (по умолчанию).
- ❌ Не восстанавливает файлы, которые были удалены окончательно (не через корзину).
Способ 5: Восстановление из резервной копии (если включено)
Excel может создавать резервные копии при каждом сохранении, если эта опция активирована. Файлы копий имеют расширение .xlk или .bak и хранятся в той же папке, что и оригинал.
Как проверить:
- Откройте папку с исходным файлом
.xlsx. - Убедитесь, что в настройках проводника включено отображение расширений файлов (
Вид → Расширения имён файлов). - Найдите файлы с именем
Копия [ИмяВашегоФайла].xlkили[ИмяВашегоФайла].bak. - Переименуйте расширение на
.xlsxи откройте в Excel.
Если резервных копий нет, проверьте настройки:
- 🔧 Перейдите в
Файл → Параметры → Дополнительно. - 📋 Прокрутите до раздела
Сохранениеи убедитесь, что галочкаВсегда создавать резервную копиюактивна.
Включено автосохранение (Файл → Параметры → Сохранение)|Указан правильный путь к папке автовосстановления|Активирована опция "Всегда создавать резервную копию" (Файл → Параметры → Дополнительно)|Проверено отображение скрытых файлов в проводнике-->
Что делать, если ни один способ не помог
Если все перечисленные методы не сработали, остаются радикальные меры:
- 🔍 Программы для восстановления файлов: Recuva, EaseUS Data Recovery, Disk Drill. Они сканируют диск на уровне секторов и могут найти удалённые или перезаписанные данные. Учтите: чем меньше вы работаете с диском после потери файла, тем выше шансы на восстановление.
- 📧 Проверка электронной почты: Возможно, вы отправляли файл коллегам или себе на почту.
- 💽 Архивные копии: Проверьте резервные копии на внешних носителях или в облачных сервисах (Google Диск, Dropbox).
Если файл был критически важен, обратитесь в специализированные службы восстановления данных. Стоимость услуги начинается от 5 000 рублей, но шансы вернуть информацию составляют до 80% даже после форматирования диска.
⚠️ Внимание: Если вы использовали функцию Сохранить как и перезаписали оригинальный файл, шансы на восстановление через стандартные средства Excel стремительно падают. В этом случае сразу переходите к специализированным программам или архивным копиям.
FAQ: Частые вопросы о восстановлении версий Excel
Можно ли вернуть версию Excel, которая была 2 недели назад?
Да, если:
- Файл хранится в OneDrive (история версий доступна до 30 дней в бесплатной версии).
- На компьютере включена
Защита системыи есть точки восстановления за этот период. - Вы вручную создавали резервные копии или архивировали файлы.
Если файл хранился только локально и автосохранение было отключено, восстановить версию двухнедельной давности стандартными средствами невозможно.
Почему в папке автовосстановления пусто?
Возможные причины:
- Функция
Автосохранениеотключена в настройках Excel. - Папка была очищена вручную или программой-optimizer (например, CCleaner).
- Файл никогда не открывался в Excel на этом компьютере (автосохранение работает только для открытых документов).
- Операционная система была переустановлена.
Как увеличить частоту автосохранения?
По умолчанию Excel сохраняет временные копии каждые 10 минут. Чтобы изменить интервал:
- Откройте
Файл → Параметры → Сохранение. - В поле
Автосохранение каждыеукажите нужное значение (например, 5 минут). - Убедитесь, что путь к папке автовосстановления указан корректно.
Минимальное значение — 1 минута, но частые сохранения могут замедлять работу программы.
Можно ли восстановить файл Excel после форматирования диска?
Да, но только с помощью специализированных программ (R-Studio, GetDataBack) или обращения в сервисный центр. Шансы зависят от:
- Типа форматирования (быстрое или полное).
- Объёма записанных данных после форматирования.
- Файловой системы (NTFS восстанавливается лучше, чем FAT32).
Самостоятельные попытки восстановления могут снизить шансы на успех — лучше сразу обратиться к профессионалам.
Где хранятся временные файлы Excel на Mac?
На macOS путь к временным файлам:
/Users/ИмяПользователя/Library/Containers/com.microsoft.Excel/Data/Library/Application Support/Microsoft/Office/
/Users/ИмяПользователя/Library/Application Support/Microsoft/Office/
Чтобы открыть папку Library:
- Откройте Finder.
- В меню выберите
Переход → Переход к папке(или нажмитеCmd + Shift + G). - Введите путь
/Users/ИмяПользователя/Library/и нажмитеEnter.