- Joined
- Apr 15, 2009
- Messages
- 47,209
- Thread Author
- #1
Leaks are not always the most reliable source of information, especially in a time where it is relatively easy to create believable fakes. The most recent leak appeared first on a Chinese Windows news site. The screenshot shows part of a Control Panel applet called Restore this computer.
Link Removed
Link Removed