New
#1
Win7 'custom refresh' image can't see Windows volume
TL;DR
I moved a patched copy of the Windows 7 Pro x64 installation disc (patched for latest updates and drivers) into a HDD partition, added it to the OS boot menu (WinPE) as "Recovery", and now both it and Windows 7 will boot, but the "Recovery" image doesn't seem to be able to "see" my functioning Windows 7 volume. How can I fix this?
BACKGROUND
This Toshiba purchased in Singapore came absolutely loaded with bloatware -- including some unusually invasive adware (e.g., every webpage on every browser had large injected ads). Having some security concerns with a machine like that, I knew I didn't want to keep the factory-reset either. I removed the factory recovery partitions, clean-installed Windows 7 Pro x64 from a Microsoft disc, then cleared and re-enabled the hybrid RAID caching volume (see my "Further Background" explanation). Then...
WHAT I DID
At this point, I wanted to create my own custom 'factory-reset'/recovery volume. So, I...
- copied the contents of my Windows installation disk to a partition;
- used WSUS Offline Update (per this guide) to download Windows Updates to a folder;
- patched install.wim with the Updates (using DISM);
- patched install.wim with all the drivers I had earlier had to manually identify, download, and install (using DISM); and,
- followed steps 2-7 of this guide to add an entry for the new recovery volume to WinPE for booting.
WHAT IS RIGHT
- Windows 7 boots just fine.
- The new 'recovery' Windows 7 installation image boots just fine.
WHAT IS WRONG
When I go into the Windows 7 installation, go to 'Repair', and then 'Choose a recovery tool'...
- at the top where it says "Operating system:", I see the following error:
Operating system: Unknown on (Unknown) Local Disk
- click on 'Windows Memory Diagnostic', I get the following error:
Windows cannot check for memory problems
An error is preventing Windows from checking for memory problems during startup. To run the Windows Memory Diagnostic manually, boot the computer from the Windows installation disc, and then select Windows Memory Diagnostic from the Windows Boot Manager menu.
- click on 'System Image Recovery', I get the following error:
An internal error occurred. The following information might help you resolve the error:
The system cannot find the file specified. (0x80070002)
- click on 'System Restore', I get the following error:
To use System Restore, you must specify which Windows installation to restore.
Restart this computer, select an operating system, and then select System Restore.
- click on 'Command Prompt', it works just fine. But when I run diskpart, and call list disk and list volume, I get the following errors:
WHAT I NEED FROM YOU FINE FOLKSThere are no fixed disks to show.
There are no volumes.
I'm confused as to why the Windows installer can't detect my Windows 7 installation. Is it a problem with WinPE? Is there a change to install.wim (or boot.wim) which needs doing?
(EDIT: Note that both the "custom refresh" installer and Windows 7 are on the same HDD -- neither is on the SSD, which is reserved for caching.)
FURTHER BACKGROUND
The machine comes with a hybrid SSD/HDD which from factory was never functional (at boot, the RAID manager always came up saying that the cache volume was disabled). The supplied BIOS and Intel drivers provided no option for controlling or refreshing the cache (for whatever reason I couldn't get the Intel Control Center for Rapid Storage from Toshiba or Intel). So, after I removed the factory recovery partitions and clean-installed Windows, I identified an HP machine with the same processor and successfully installed the Control Center, cleared the cache and enabled it. Works great now.
Last edited by worstdevever; 19 Apr 2015 at 23:02. Reason: Clarifying