Windows downgrade process query

Hi,
Some background.
My company normally builds PCs but recently we also decided to start using All in One PCs, we're looking at using the HP ProOne 400 G1.
Our software doesn't like Windows 8.1 and we're planning on skipping windows 8 and moving directly to windows 10.  For our own systems this isn't an issue as we just buy windows 7 as the PCs have no OS.
For the all in one PCs they come preinstalled with windows 8.1 pro.  The HP website claims that there should be downgrade rights to allow this to be changed to windows 7 pro.  This would be fine.
My problem is that HP support tell me to contact microsoft to preform the downgrade.
Microsoft tell me to contact HP.
I have downgrade media ( a windows 7 OEM disc) but the code is used for a second PC so I can't activate the product online or I'll have two PCs using the same code ( both at my end customers sites).
As far as I can tell I'm doing something both Microsoft and HP claim to support and I'm eager to obey the licenses process.  But whenever I talks to support from either company I'm dealing with people who know zero about the downgrade process.
I have the windows 8.1 key but the Microsoft activation people won't take it or do anything with it.
Given the above do I have downgrade rights?
If I have them how do I go about following them?
( I have tried following these instructions
http://www.microsoft.com/oem/en/licensing/sblicensing/pages/downgrade_rights.aspx
but they fail when i contact Microsoft as they tell me the web page is wrong).
I'm getting frustrated and I am now looking into alternative vendors who can supply the OS installed. But this means compromising on the hardware that best suits my customers so it is not the ideal solution.
Any help is appreciated.

Hi:
As far as I know, Microsoft is correct.
When you look at downgrade rights, it says that the downgrade has to be performed by the PC manufacturer (The PC has to come from HP with W7 Pro on it at the time of delivery).
It has been that way for any HP business PC I have ever purchased.
I just bought a HP 350 G1 business notebook with W7 x64 Pro downgrade rights from W8.1 Pro last month.
W7 was preinstalled on the hard drive, and a W8.1 disk was provided in case I wanted to change to W8.1 Pro.
Here is the problem you have with using a W7 disk on one of these new PC's that come with W8/8.1...
Because the W8.1 product key is encrypted in the BIOS, when you try to use even an older HP W7 installation disk, it will not work because of the W8.1 key.
You need to have a special set of W7 Pro recovery disks from HP in order to install W7 on these PC's without needing a W7 Pro product key.
I am looking at the specs, and it is pretty vague about how you can get a PC to already come with W7 Pro installed.
It says availability dependent on Region.
http://www.hp.com/united-states/campaigns/new-style-it/assets/proone400aio_nontouch.pdf
If you cannot purchase the PC's preinstalled with W7 Pro where you are located, then you won't be able to simply install W7 Pro on them, unless you have a W7 product key for every one of those PC's (which of course defeats the purpose of free downgrade rights).
The only suggestion I can offer would be to contact HP sales or technical support and see they offer W7 Pro x64 recovery disks that you can get with each PC you intend to purchase.
And before I went 'whole hog,' I would probably just buy one PC and test to make sure you can downgrade to W7 Pro x64 using the HP W7 supplied disks without encountering any issues.

Similar Messages

  • Office 2013: Windows host process (Rundll32) has stopped working

    Hi,
    I have problems with adding additional e-mail address to my Outlook. When I open the Mail Control Panel Item, go to my Exchange Profile and add a new e-mail address I get a popup indicating that the Windows host process (Rundll32) has stopped working.
    The only way of adding extra e-mail addresses is to remove my entire Outlook Profile. In the initial wizard I can add all Exchange mailboxes that I need (I have 3). After I've configured my Outlook profile I always receive the Rundll32 error. When I try
    to create a second Outlook profile I still get the same error.
    I've tried the following:
    - Repair OST file
    - Repair Office -> Control Panel and Online Repair
    - Reinstall Office
    - Reinstall my entire PC
    It doesn't matter which e-mail address I add in the initial Outlook configuration wizard. I always receive the error when I try to add a new mailbox, even when I add a mailbox that does not exist (e.g. [email protected]).
    Even after reinstalling my PC I still get the same error. I'm using Windows 8.1 (x64) and Office 2013 (32-bit) on a Lenovo W540. None of my colleagues have this issue. It's a domain joined PC and we are not using Roaming Profiles.
    For troubleshooting I also created a local account on my laptop but I get the same issues with this account.

    Hi,
    I'm also using Office 2013 32-bit and Windows 8.1 64-bit on my computer but doesn't get this issue. As you mentioned you reinstalled your PC, the first thing I suggest is to make sure your Windows and Office have been up to date.
    The second thing is to make sure you are using the system with an administrator account, this ensures you the enough permission.
    There is a possibility that some 3rd-party programs are interfering with "Mail", we can try to perform a clean boot to determine whether background programs are interfering with this:
    1.Swipe in from the right edge of the screen, and then tap Search. Or, if you are using a mouse, point to the lower-right corner of the screen, and then click
    Search.
    2.Type msconfig in the search box, and then tap or click
    msconfig.
    3.On the Services tab of the System Configuration
    dialog box, tap or click to select the Hide all Microsoft services
    check box, and then tap or click Disable all.
    4.On the Startup tab of the System Configuration
    dialog box, tap or click Open Task Manager.
    5.On the Startup tab in Task Manager, for each startup item, select the item and then click
    Disable.
    6.Close Task Manager.
    7.On the Startup tab of the System Configuration
    dialog box, tap or click OK, and then restart the computer.
    If in clean boot the issue doesn't exist, the issue was probably caused by the 3rd-party programs. For further information to troubleshoot, you can refer to this kb below:
    http://support.microsoft.com/kb/929135
    Regards,
    Melon Chen
    TechNet Community Support
    It's recommended to download and install
    Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
    programs.

  • Help - windows host process

    hi there,
    help please. I'm using windows 7 pro 64 bit. already updated to sp1.
    somehow, every time I start the computer, show an error:
    [Window Title]
    Windows host process (Rundll32)
    [Main Instruction]
    Windows host process (Rundll32) has stopped working
    [Content]
    Windows can check online for a solution to the problem.
    [V] View problem details  [Check online for a solution and close the program] [Close the program]
    I'm not sure whether it is same with vista issue, so I decided to make new post here.
    kindly help me please.
    thanks.

    Hi,
    To find out detailed information about this error, please look for the related event log and then copy here.
    Anyway, to exclude influence of 3rd software and services, I recommend you to following the steps below:
    Type msconfig in run
    Click on Services tab, put a check in the "Hide all Microsoft services" checkbox.
    Click on "Disable All" button.
    Click on Startup tab, and then click on "Disable All" button again.
    Press OK button and then "Restart" button on the following window.
    After reboot, please check if this issue still occurs.
    For detailed steps, you can refer to
    http://support.microsoft.com/kb/331796
    Thanks!
    Andy Altmann
    TechNet Community Support

  • OSD: SCCM 2012 collection which should exclude Windows 7 clients (query not working fine)

    Hi,
    We have an SCCM 2012 collection to which we deploy Windows 7.
    Vista clients get a SCCM 2012 client in SCCM 2007 and once they have it, they get a Windows 7 deployment.
    The group is populated by an AD query and that works fine. However, when we try to exclude Windows 7 machines (query = not Windows NT ... 6.1) the query does not return any result.
    Please advise.
    J.
    Jan Hoedt

    Please check your query. It should be like the following.
    select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceId = SMS_R_System.ResourceId where SMS_G_System_OPERATING_SYSTEM.Version != "6.1.7601"
    Juke Chou
    TechNet Community Support

  • Reducing Windows Background Processes

    I'm in charge of my company's data acquisition system and we've finally got everything running about how we want it to.  The last issue we're having is that whenever the screen updates the program slows down measureably.  I've got the program running in a loop that collects data, processes data, waits for user input, sends out commands to other hardware, and then repeats.  The program is configured to only display one data point (64 channels, plus 5 on a chart and three other numeric gauge indicators) of every 100 collected.  The effect this has is that while the program is not displaying data the loop executes in about 2-3ms, but that time jumps to ~60ms when it has to update the front panel.
    My question is: how can improve the performance of my code on a windows XP system?
    Is there some kind of indicator that I should use over another kind?
    Does anyone have a guide on how to disable windows background processes (the computer the DAQ system is on isn't running much, but I'm not a very advanced user in that area)?
    Any other general tips and tricks for this kind of problem?
    I know the best solution would be to move to a real time operating system, but that just isn't an option right now.  Any suggestions on how to improve performance on the system I've got would be appreciated.

    Some clarifications, as requested.  We're acquiring 32 analog channels and 32 thermocouple channels.  The gauges and chart indicators are just a way of displaying a subset of the data in a more obvious form.  All channels are also displayed in numeric indicators.  The program is set up to run a loop with the following DAQ scheme: calculate a timestamp (relative to the start of the program), acquire a single scan of the analog channels, acquire a single scan of the thermocouple channels, and then do other data processing tasks.  There's no set data rate, we're trying to acquire the data as fast as the program will allow, so the 2-3ms loop times is what we see in the output data file.  One data point will occur at time 0.003, and then next would get the timestamp 0.006. 
    Every time the screen is updated, in the post-processing part, the time to execute the whole loop increases dramatically.  In the data file we'd see a point recorded at time 0.006, and then the next one would be at time 0.066 (something to that effect).  Since screen updating seems to be the cause of the slowdown I'm interested in what I can do to get that part to run as fast as possible.
    We're running LabVIEW 7.1, and to get the screen to only update occasionally I have it set to keep a counter going that is incremented each time through the loop.  If the counter gets to the value of 100, then in post-processing the current batch of data is sent to the front panel indicators and the counter is reset to 0.  For all other counter values the data just goes into the output file and the screen indicators are left alone.

  • VuGen 11.52 windows host process (Rundll32) Pop up

    Hi, I was recording a script in VuGen 11.52 and at the end when I stop the recording I get the pop up box saying:
    windows host process (Rundll32). Can anyone suggest me what this message is all about?I would really appreciate the suggestion!
    Thank You.

    Hi
    As far as I know Rundll32.exe is a program created by Microsoft required to run Dynamic Link Library (DLL) files. But also spyware can use this to run virus programs under the same name.
    I recommend scanning the system using a Antivirus software. If nothing would be detected then you can tick the box "do not show again

  • Windows host process (Rundll32)

    I am getting an Internet Explorer Security error come up when I open explorer. A website wants to open web content using this program on your computer. "Windows host process (Rundll32)." Publisher is Microsoft Windows. can someone let me know what this means and why I cannot get rid of this message. It does not allow me to tick the box "do not show again" and it will only let me click on allow or not allow.

    Hi
    As far as I know Rundll32.exe is a program created by Microsoft required to run Dynamic Link Library (DLL) files. But also spyware can use this to run virus programs under the same name.
    I recommend scanning the system using a Antivirus software. If nothing would be detected then you can tick the box "do not show again

  • Windows Explorer (Process Id: 1824)

    I'm attempting to upload version 7.6 of iTunes for my Classic Ipod but it keeps getting stalled and saying that Windows Explorer (Process id: 1824) is still running. I've exited of all my programs and it still won't let me finish downloading 7.6. If anyone has any input it would be greatly appreciated! Thank you.

    I'm attempting to upload version 7.6 of iTunes for my Classic Ipod but it keeps getting stalled and saying that Windows Explorer (Process id: 1824) is still running. I've exited of all my programs and it still won't let me finish downloading 7.6. If anyone has any input it would be greatly appreciated! Thank you.

  • Remote Desktop disconnects immediately. Error 4005; Windows logon process has unexpectedly terminated.

    Hi, I have always been able to remote into my pc (Win 8.1) using remote desktop. Just recently this stopped working. Either I get a blank screen for about 10 seconds and then it closes or the connection closes immediately. Every time this happens I get error
    4005 in the event log; Windows logon process has unexpectedly terminated. It seems the remote desktop stopped working after the last set of Windows updates were applied. But no other web searches indicates anyone else has had this problem recently. I've also
    read the Windows Server document or error 4005 which suggests my registry may be corrupt or a service may be stopped but this does not seem to apply to my situation. I'm stumped and without being able to remote into my pc from my office I can't do my job.
    Any suggestions would be greatly appreciated.
    UPDATE: After installing a new required Windows update and a bunch of optional Windows updates (that I had been ignoring), the problem has been fixed. I'm guessing which ever Windows update broke Remote Desktop was fixed in the latest update(s).

    Hi arzoo1,
    So you have checked the steps mentioned in the article below?
    Event ID 4005 — Windows Logon Availability
    You may take a try with Dism /online /cleanup-image /resorehealth command and then check if issue insists.
    For Windows Update related, please consider system restore or startup repair.
    Try to boot into clean boot and then remote again to check if issue insists.
    Best regards
    Michael Shao
    TechNet Community Support

  • Microsoft // Winlogon 4005 (The Windows logon process has unexpectedly terminated) on one Windows Server 2012 VM with working RDS roles installed

    Hello experts,
    I have deployed all essential RDS roles and features on one Windows Server 2012 Virtual Machine
    a few months ago and I recently ran into issues with users not being able to access it through RDP all of a sudden after entering credentials successfully.
    Every time that happens I get an event ID Winlogon 4005 (The Windows logon process has unexpectedly
    terminated). I am also receiving but not all the time event ID 6000 and 6003 referring to being unable to handle critical or normal events from AUinstallAgent.
    Any help on this problem would be greatly appreciated.
    Thank you in advance for your support.
    Massimiliano

    Hello experts,
    I have deployed all essential RDS roles and features on one Windows Server 2012 Virtual Machine
    a few months ago and I recently ran into issues with users not being able to access it through RDP all of a sudden after entering credentials successfully.
    Every time that happens I get an event ID Winlogon 4005 (The Windows logon process has unexpectedly
    terminated). I am also receiving but not all the time event ID 6000 and 6003 referring to being unable to handle critical or normal events from AUinstallAgent.
    Any help on this problem would be greatly appreciated.
    Thank you in advance for your support.
    Massimiliano

  • On-demand process query works only on some columns

    I've run into what seems a strange problem. I have an on-demand process that queries the DB and returns a populated select list, which I've successfully used in several places. The query used returns values as it should when I query the DB directly. Within my process however, it returns no rows. I know the process works because if I replace the query that i need, with one on another column in same table, my select list populates. There are several other columns that also don't work, though there is no pattern in terms of data type, size, etc, that I can see, except that the non-working columns are rather far down a list of over 30 columns for that table.
    Here is the process text:
    begin
    owa_util.mime_header('text/xml', FALSE );
    htp.p('Cache-Control: no-cache');
    htp.p('Pragma: no-cache');
    owa_util.http_header_close;
    htp.prn('<select>');
    for rec in (select distinct op_comm d, op_comm r from CPUJAN2006
    where upper(stream) = upper(:P100_TEMP_STREAM))
    loop
    htp.prn('<option value="' || rec.r || '">' || rec.d || '</option>');
    end loop;
    htp.prn('</select>');
    end;
    As mentioned, I can use this select statement directly on the DB and I can replace it in the process, with something like "select db_version from CPUJAN2006" and that works. Any ideas why this would not work on certain columns - could it have anything to do with number of columns in the table or column size?
    Any advice appreciated. Thanks,
    Michelle

    I can and will if this doensn't clarify. I've narrowed down problem to specific records returned from the process query.
    The text entries populating the select list sometimes contain the char '&'. When I get rid of these, my select lists look fine. The select list is populated with following bit:
    htp.prn('<option value="' || rec.d || '">' || rec.r || '</option>');
    I am thinking the & in some rec.d entries is interpreted as something other than text. I cannot change these text values in the DB, because they are fed from another DB. Can I somehow tell the process to view speacial characters as text?

  • Hi Experts, can the secondary windows be processed after the main window?

    Hi Experts,
    at the end of the main window there is a command node and can the secondary windows be processed after the main window? thanks for your reply.
    Kind regards
    Dawson

    Hello Dawson
    No it can't Process the secondary window if you are calling a new Page in that command line.
    Even if it gets called I don't think it will give the desired output.
    Give it a try, But I am sure its not going to give you the desired output instead attach the command line to the end of your secondary window and in condition tab of secondary window check the check box "Only after Main window".
    Hope this discussion was helpful.
    Cheers,
    Suvendu

  • Window.cep.process.createProcess - how to capture process stdout/stderr?

    I am using following code to execute process and capture stderr/stdout:
    proc = window.cep.process.createProcess('/path/to/nodejs','/path/to/script.js');
    // proc.data is a PID
    window.cep.process.stdout(proc.data,function(line){
        console.log(line);
    window.cep.process.stderr(proc.data,function(line){
       console.log(line);
    And here is my script.js:
    console.log('abcdef');
    console.log('12345');
    console.log('gghhtt');
    For some reason only the first line ('abcdef') is printed by stdout handler (handler is called only once)... Next lines are ignored and callback is never called again. What I am doing wrong?
    Adobe Photoshop Version: 14.2 (14.2 20131211.r.515 2013/12/11:23:00:00) x64
    Operating System: Mac OS 10.9.1

    There is nothing wrong in your code. This is a limitation of cep.process.stdout/stderr which is targeting to capture one time of stdout/stderr output. For now, two workarounds are suggested as the following.
    a. Embed cep.process.stdout/stderr, like the code below
    window.cep.process.stdout(proc.data,function(line){
        console.log(line);
        window.cep.process.stdout(proc.data,function(line2){
            console.log(line2);   
            window.cep.process.stdout(proc.data,function(line3){
                console.log(line3);
    b. Join all stdout output as one, like
    var str1 = 'abcdef';
    var str2 = '12345';
    var str3 = 'gghhtt';
    console.log(str1 + str2 + str3);
    Besides, the good news is since CEP5, nodejs is integrated into CEP and your script could be executed in Html engine of CEP directly. My guess is Photoshop 15.0 will probably pick up CEP5 to involve the benefit in. Kindly let me know if you need more information.

  • Photoshop CC "Open" dialogue Window preview image query.

    Hello and Good Evening.
    I am using Photoshop CC on an iMac, with Mountain Lion. I have no issues with the software and it runs perfectly, so this is just a query really.
    If I save an image which has Alpha Channels contained within it, following processing, when I then reopen the image, the preview of the image in the "Open" dialogue window appears as a sort of negative, almost as if it has one of the masks on it. The image opens fine though, and looks as I left it.
    If I save the image without Alpha Channels, by unselecting them in the Save As dialogue window, and saving the image as a copy, when I reopen this one, the preview of the image is fine.
    I'm hoping someone may have some ideas.
    I have attached a couple of images below to illustrate;
    With Alpha Channels:
    Without Alpha Channels:

    Hi Chris
    Thank you for the reply.
    There are definitely Alpha Channels in the image as I created them during the retouching.
    I think you're right, as I decided to investigate further and open Bridge, (which I never normally use), and the previews in that show up correctly.
    So overall not too fussed about it as long as the actual image file is fine, which it is.
    Thank you again.
    Much appreciated.
    Mike

  • When closing my Firefox window, all processes are not closing requiring me to open task manager and kill the process before using Firefox again. Received recent upgrade and hasn't worked right since then.

    I open Firefox, use it, then close the window. Try to reopen Firefox and it fails with a message that a previous process is still running. Requires me to open Task Manager and kill the old process.

    Try to wait a bit longer before reopening Firefox to give Firefox more time to close completely.<br />
    Try to use "Firefox/File > Exit" (Mac: "Firefox > Quit"; Linux: "File > Quit") to close Firefox if you are currently doing that by clicking the close X on the title bar.
    See "Hang at exit":
    *http://kb.mozillazine.org/Firefox_hangs
    *https://support.mozilla.com/kb/Firefox+hangs

Maybe you are looking for

  • Personalization in header region not reflecting

    I am trying to personlize a field in the header region for the Change Location function. I tried changing the CSS style to OraErrorText for the Message Styled Text: Effective as of Approval Date field in the Page: /oracle/apps/per/selfservice/locatio

  • SG300 - Separating network using vlan?

    I am wondering what the best way to separate a network, both data, on a cisco SG300. I do not want network 1 to able to communicate with network 2 or vice versa.  I have one server for DHCP for network 1, 192.168.1.X. I would like network 2 to have i

  • Page Item / Source / Format Mask  -  Table Column Numeric

    Form page to maintain a table row, the item is for a numeric column. Selected/Entered the format mask "999G999G999G999G990D00" for the Page Item / Source. I was under the impression that this would result in the page item being formatted with the mas

  • SD Invoice in spool

    Hi all, My SD invoices are sent to spool, but different invoices are being sent to the same spool order. I want to generate a spool order by invoice. What can I made to solve this? Thanks in advance, R Silva

  • Error Message in Terminal: unknown variable 'datadir=/usr/local/mysql/data'

    Hello, I'm on a Mac Pro Quad Core Intel Xeon (64-bit) using OS 10.6.4. I have mysqlnd 5.0.5-dev - 081106 - $Revision: 289630 $ and PHP Version 5.3.1. I have also installed phpMyAdmin 3.3.1 and have set up the relations tables in a pmadb within mysql;