Can you fool the Windows 7 DVD?

Discussion in 'Windows 7' started by MarkAtHome, Jul 25, 2011.

  1. MarkAtHome

    MarkAtHome MDL Novice

    Jul 25, 2011
    12
    0
    0
    How about fooling the DVD into thinking that it was started from the Windows 7 desktop. Solve that and we could boot the DVD and do an in-place upgrade (er... repair installation) from the DVD. Anyone? ;)
     
  2. urie

    urie Moderator
    Staff Member

    May 21, 2007
    8,692
    3,045
    300
  3. MarkAtHome

    MarkAtHome MDL Novice

    Jul 25, 2011
    12
    0
    0
    Not quite, I am afraid. That tutorial only repeats Microsoft's stance on what Microsoft supports, not what is possible.

    The fact that the DVD "knows" that it started the PC is what is preventing an in-place upgrade (repair installation) from being run with the booted DVD.

    How might we fool the DVD into thinking it did not start the PC, but is being run from the Windows 7 desktop?

    Think outside Microsoft's box! :biggrin:
     
  4. x86

    x86 MDL Addicted

    Jul 8, 2011
    889
    204
    30
    Here is another topic on this very strange issue. There have been quite a few cases, so I doubt that it is a hoax.

    Still, it is surprising that Microsoft hasn't yet acknowledged this. The few threads on their 'support' forums are always ending up asking users whether they have legally purchased Windows. Cute :tasty:
     
  5. MarkAtHome

    MarkAtHome MDL Novice

    Jul 25, 2011
    12
    0
    0
    Hi Detection -- With all due respect, you do not know that to be a fact. I have been thinking outside Microsoft's box for over 30 years, and the fact that they say that this, Microsoft's supported path, is the only way that an issue can be resolved, does not mean that there aren't unsupported ways to do it.

    I am not concerned about whether the solution is supported by Microsoft or not. I care only whether the solution resolves the problem.

    While you think that you know, I know that I don't. I'll take knowing anyday. :biggrin:
     
  6. Josh Cell

    Josh Cell MDL Developer

    Jan 8, 2011
    3,519
    7,100
    120
    Try delete this key on the registry

    "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\CSDVersion"

    ;)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. MarkAtHome

    MarkAtHome MDL Novice

    Jul 25, 2011
    12
    0
    0
    I saw Fred's article when it was released and I have been in contact with him (along with others of his ilk) since.

    I did not say that what you posted would not work. It will.

    You said "You can not upgrade the OS by booting from the DVD"

    It is that where you are incorrect, despite the link you provided, the article Fred published, or whatever 99% of Microsoft techs will robotically answer.

    What I was saying is that that is not the only solution. It is the only Microsoft supported solution (think importing registry hives, renaming/deleting files and/or folders on your system boot drive via the DVD's command prompt, etc. prior to running setup.exe from the booted DVD).

    I have an active case escalated from the Windows 7 Professional support team to a Microsoft Sr. Engineer who is looking into this with his team.

    Being among developers for a very long time, if you told them that something could not be done, they would look at it as a challenge to prove you wrong, rather than accepting what they were told as the gospel.

    So, the question is how do you fool the Windows 7 DVD into thinking that it did not start the PC, but was launched from the Windows 7 desktop?
     
  8. MarkAtHome

    MarkAtHome MDL Novice

    Jul 25, 2011
    12
    0
    0
    If you can get to the Windows desktop, you are absolutely right.

    Let us presume that getting to the deskop is not possible, and that an in-place upgrade is the only acceptable solution.

    If that is the case, how might you do it? Would you modify the DVD, the system boot disk, or both?

    Would it be done to simply get you to the deskop to run the in-place upgrade, or to actually do the in-place upgrade?
     
  9. MarkAtHome

    MarkAtHome MDL Novice

    Jul 25, 2011
    12
    0
    0
    Thanks, Josh -- That's worth looking at. I would presume that there would be associated keys that would need to be addressed along with that one, no?
     
  10. MarkAtHome

    MarkAtHome MDL Novice

    Jul 25, 2011
    12
    0
    0
    Hi Detection -- I never heard of RT Se7en, and I appreciate you turning me onto them.

    I think that the DVD is looking at the system boot disk to determine whether it will proceed, so for the moment, I am examining %systemroot%, its sub-folders and the registry. That should keep me off the streets for awhile (and in my wife's hair).

    Thanks.
     
  11. MarkAtHome

    MarkAtHome MDL Novice

    Jul 25, 2011
    12
    0
    0
    I came across a routine used for repairing a similar situation for Windows Server 2008 R2 that might do the trick for my issue, as well.

    What would happen if I were to boot the Windows 7 DVD, have it install/custom, not have it format or anything like that, and let it proceed to its first copying routine, and then abort (PC reset, if that is what it takes)?

    Then boot the Windows Recovery Disk or DART7 and have it repair the Windows 7 system boot disk.

    Thoughts?
     
  12. MarkAtHome

    MarkAtHome MDL Novice

    Jul 25, 2011
    12
    0
    0
    Hi Detection -- I made a copy of the C-Drive, easily accessible from the command prompt. FWIW, it took two hours to successfully copy via FastCopy (loaded onto a usb thumb drive) and over six hours to create an Acronis (corrupted) image (from their recovery disc, latest version). I have never had good luck with that company, but I am always up to date with their software as a "just in case, ya never know... " type of thing.

    Anyway, this is what I was thinking to do:
    • Abort the Win7 install just as the first copying files indicator ended
    • Reboot with a Windows Recovery Disc (or DART7) and go directly to the command prompt
    • Use DISPART to ensure that all drives were properly associated (drive letters), that there was only one disk set as active and bootable (C-Drive), and ensure that the DVD devices were also associated with the proper drive letters.
    • Copy over my backed up registry, saved the day before all this happened
    • Copy \windows.old to \windows (and possibly ApplicationData, Users, Document Settings, etc. if need be)
    • Exit command prompt and choose repair
    It is a starting point that might work, and if nothing else, it will give me the sense of doing something. :)
     
  13. vladxed666

    vladxed666 MDL Senior Member

    Sep 19, 2009
    289
    50
    10
    Reading this i think the concept is possible...
    just an idea that came to my head

    1. Monitor All Changes Made In The System When You Upgrade From The Desktop
    2. After Documenting All The Change Make An installer that will replicate what it did (lets name that UPGRADE.EXE just for easier labeling)
    3. Make a Modded Win7DVD that will boot into a custom Splash Screen

    Splash Screen Options:

    Install >>> This Will Boot The Original Setup.exe and Go The The Original Win7DVD Boot We Normally See
    Upgrade>>> This Will Run Our Update.exe and make all the necessary mods (and MBR MOD) then it should restart into upgrade mode....

    I do Believe This Is Possible Since Ive Seen A DVD with a custom Splash That Has Options To Install Windows 95 - 98 - 2000 - ME - Windows XP
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. MarkAtHome

    MarkAtHome MDL Novice

    Jul 25, 2011
    12
    0
    0
    Hi vladxed666 -- thanks for the idea, but things like creating a new setup routine, etc., is beyond my ability. I have many years of troubleshooting under my belt, I can read code, but I lack the ability to code from scratch.

    Microsoft and I are about to close the ticket as unresolved since Microsoft does not see a Microsoft supported solution, but I have not given up.

    As an aside, despite my exhaustion and disappointment, I must say that the Sr. Engineering team assigned to my case, really put 110% into my issue's resolution and showed great concern, so I cannot find fault with them (as much as I would have liked to, out of frustration).

    Right now my brain is about to explode, so I plan on giving it a day or two of rest to recharge. :)
     
  15. vladxed666

    vladxed666 MDL Senior Member

    Sep 19, 2009
    289
    50
    10
    Im gonna assemble a team and we're gonna give this a shot... ill update you guys on what happens.... anybody wanna tag along can pm me or post here :p
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. urie

    urie Moderator
    Staff Member

    May 21, 2007
    8,692
    3,045
    300
    #16 urie, Aug 7, 2011
    Last edited: Aug 7, 2011
    I honestly think this is a lost cause and not worth the effort and the end of the day you will still be running the setup from within windows so why not just backup any files and documents you need if you have not already done so and do a fresh installation i will take the same time fair enough you will still need to install your required software e.c.t
     
  17. MarkAtHome

    MarkAtHome MDL Novice

    Jul 25, 2011
    12
    0
    0
    Hi Urie -- With all due respect, if you believe that it is a lost cause, you are certainly within your right to have that belief, and should exercise that right by choosing a thread that interests you. If vladxed666 is game to try, who are you to dissuade him? Sheesh!
     
  18. MarkAtHome

    MarkAtHome MDL Novice

    Jul 25, 2011
    12
    0
    0
    Thank you, vladxed666. I appreciate the thought even if nothing materializes from it.
     
  19. vladxed666

    vladxed666 MDL Senior Member

    Sep 19, 2009
    289
    50
    10
    no problem at all... i should thank you guys for the challenge... i met with 2 other people from my place and thier down we'll probably start this week... :p
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...