FussyCraft - Smudla

Recover old WhatsApp Desktop data on Windows

IMPORTANT: Windows 10/11 + WhatsApp Desktop.

This guide covers old Windows installations, VSS shadow copies / restore points, old disks and VHD/VHDX images. It is not an Android, iPhone/iOS or macOS guide.

1. Fast path: Windows VSS / restore point / shadow copy

Windows may retain older point-in-time volume snapshots through Volume Shadow Copy Service (VSS). Windows restore points are captured using VSS. If a surviving snapshot contains the older WhatsApp LocalState, you can copy only the WhatsApp folder without rolling back the whole PC.

Manual Administrator CMD workflow

vssadmin list shadows /for=C:

Choose the timestamp you need and copy its Shadow Copy Volume, for example:

\\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy23
mkdir C:\SMUDLA_VSS 2>nul
rmdir C:\SMUDLA_VSS 2>nul
mklink /d C:\SMUDLA_VSS "\\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy23\"
dir /a C:\SMUDLA_VSS\Users
dir /a "C:\SMUDLA_VSS\Users\Domov\AppData\Local\Packages"

Typical source:

C:\SMUDLA_VSS\Users\Domov\AppData\Local\Packages\5319275A.WhatsAppDesktop_cv1g1gvanyjgm\LocalState

Copy only WhatsApp to K:

robocopy "C:\SMUDLA_VSS\Users\Domov\AppData\Local\Packages\5319275A.WhatsAppDesktop_cv1g1gvanyjgm\LocalState" ^
 "K:\5319275A.WhatsAppDesktop_cv1g1gvanyjgm\LocalState" ^
 /E /COPY:DAT /DCOPY:DAT /R:1 /W:1 /XJ
rmdir C:\SMUDLA_VSS

Do not run vssadmin delete shadows.

The customer ZIP also includes EXTRACT_WHATSAPP_FROM_VSS.cmd. It lists snapshots, lets the user choose one, searches it for WhatsApp LocalState, copies only WhatsApp and records snapshot metadata plus SHA-256 hashes.

2. Show hidden AppData, Local and Roaming

Windows 11: File Explorer → View → Show → Hidden items.

Windows 10: File Explorer → View → Hidden items.

C:\Users\YourName\AppData\Local
C:\Users\YourName\AppData\Roaming

%LOCALAPPDATA% and %APPDATA% point to the current Windows profile, not an old mounted disk or VSS snapshot.

3. VHD / VHDX Windows image

Open diskmgmt.msc, choose Action → Attach VHD, preferably read-only, then browse:

K:\Users\<OLD_USER>\AppData\Local\Packages\*WhatsAppDesktop*\LocalState

4. What to give Smudla

Give the complete LocalState folder.
K:\5319275A.WhatsAppDesktop_cv1g1gvanyjgm\LocalState
D:\WA_RECOVERY_SOURCE\LocalState

Do not give genericStorage.db alone, session.db alone, the whole drive or the Packages parent directory.

5. Roaming

Older desktop variants may also use AppData\Roaming\WhatsApp. Preserve it too. MAX-FORENSIC is optimized mainly for the Microsoft Store/MSIX LocalState.

6. Output

CHAT_EXPORT\PRESENTABLE_REPORT.html
CHAT_EXPORT\PRESENTABLE_REPORT.txt
CHAT_EXPORT\RECOVERY_OVERVIEW.txt
CHAT_EXPORT\RECOVERED_MESSAGES.csv
CHAT_EXPORT\FTS5_RECOVERED_MESSAGES.csv
CHAT_EXPORT\EVIDENCE_MANIFEST_SHA256.csv

Licensing and prices

PROMO -30% UNTIL WITHDRAWN

PlanRegularPromo
1 PC monthlyCZK 299CZK 209.30 / month
2 PC monthlyCZK 499CZK 349.30 / month
3 PC monthlyCZK 649CZK 454.30 / month
4 PC monthlyCZK 799CZK 559.30 / month
5 PC monthlyCZK 949CZK 664.30 / month
Unlimited monthlyCZK 1,490CZK 1,043 / month
1 PC annualCZK 2,490CZK 1,743 / year
2 PC annualCZK 3,990CZK 2,793 / year
3 PC annualCZK 5,290CZK 3,703 / year
4 PC annualCZK 6,490CZK 4,543 / year
5 PC annualCZK 7,490CZK 5,243 / year
Unlimited annualCZK 12,450CZK 8,715 / year
Unlimited PC · perpetualCZK 29,900CZK 20,930 one-time

The perpetual licence has no billing expiry and no recurring charge. It is still verified online by Lajkto on every launch and every new PC is confirmed through the purchase email. It is not transferable between customers.

FussyCraft - Smudla v3.1.9

Portable Python is included. Standard CHATS, CHATS_DEEP, ALL_MESSAGES and RECOVERED_MESSAGES are rendered after contacts.db/UserStatuses/LID-PN correlation. Raw pre-identity outputs remain preserved separately for provenance.