Unable to start guest OS in Hyper-V on Server 2012 R2

I get the following error trying to start any guest OS in Hyper-V Manager:
"An error occurred while attempting to start the selected virtual machine(s)::
'TestVM' failed to start.
Virtual Machine 'TestVM' could not be started because the hypervisor is not running.
'TestVM' failed to start. (Virtual machine ID xxxxxxxxxxxx)
Virtual machine 'TestVM' could not be started because the hypervisor is not running (Virtual machine ID xxxxxxxxxxxx).
The following actions may help you resolve the problem:
1) Verify that the processor of the physical computer has a supported version of hardware-assisted virtualization.
2) Verify that hardware-assisted virtualization and hardware-assisted data execution protection are enabled in the BIOS of the physical computer. (If you edit the BIOS to enable either setting, you must turn off the power to the physical computer and then
turn it back on. Resetting the physical computer is not sufficient.)
2) If you have made changes to the Boot Configuration Data store, review these changes to ensure that the hypervisor is configured to launch automatically."
Host (Physical) Hardware: 
- Supermicro X9SRL-F, BIOS Rev 3.0a (current) with Intel Virtualization enabled and Execute Disable Bit enabled
supermicro.com/products/motherboard/Xeon/C600/X9SRL-F.cfm
- Intel Xeon E5-2620 CPU 
http://ark.intel.com/products/64594/Intel-Xeon-Processor-E5-2620-15M-Cache-2_00-GHz-7_20-GTs-Intel-QPI
- 96GB ECC DDR3 RAM
Host Software: 
- Server 2012 R2 DataCentre with update 1 (clean install)
- Hyper-V role installed
All hardware supports virtualization and was previously running VMWare VSphere 5.5 without problem.
The BIOS settings for Intel Virtualization and Execute Disable Bit are both enabled.
The server has been physically shutdown and powered off numerous times, but still doesn't work.
I've read Ben Armstrong's notes on setting the Hypervisor Launch type in BCDEdit
Here's the current Boot Configuration Data
Windows Boot Manager
identifier              {bootmgr}
device                  partition=\Device\HarddiskVolume8
path                    \EFI\MICROSOFT\BOOT\BOOTMGFW.EFI
description             Windows Boot Manager
locale                  en-US
inherit                 {globalsettings}
bootshutdowndisabled    Yes
default                 {current}
resumeobject            {06bff081-9477-11e4-ab74-9faf6fe9d444}
displayorder            {current}
toolsdisplayorder       {memdiag}
timeout                 30
Windows Boot Loader
identifier              {current}
device                  partition=C:
path                    \Windows\system32\winload.efi
description             Windows Server 2012 R2
locale                  en-US
inherit                 {bootloadersettings}
recoverysequence        {06bff083-9477-11e4-ab74-9faf6fe9d444}
recoveryenabled         Yes
isolatedcontext         Yes
allowedinmemorysettings 0x15000075
osdevice                partition=C:
systemroot              \Windows
resumeobject            {06bff081-9477-11e4-ab74-9faf6fe9d444}
nx                      OptOut
hypervisorlaunchtype    Auto
Here's my System Info:
OS Name Microsoft Windows Server 2012 R2 Datacenter
Version 6.3.9600 Build 9600
Other OS Description  Not Available
OS Manufacturer Microsoft Corporation
System Name HYPER1
System Manufacturer Supermicro
System Model X9SRL-F
System Type x64-based PC
System SKU To be filled by O.E.M.
Processor Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz, 2001 Mhz, 6 Core(s), 12 Logical Processor(s)
BIOS Version/Date American Megatrends Inc. 3.0a, 5/12/2013
SMBIOS Version 2.7
Embedded Controller Version 255.255
BIOS Mode UEFI
BaseBoard Manufacturer Supermicro
BaseBoard Model Not Available
BaseBoard Name Base Board
Platform Role Workstation
Secure Boot State Unsupported
PCR7 Configuration Not Available
Windows Directory C:\Windows
System Directory C:\Windows\system32
Boot Device \Device\HarddiskVolume8
Locale Australia
Hardware Abstraction Layer Version = "6.3.9600.17196"
User Name Not Available
Time Zone AUS Eastern Daylight Time
Installed Physical Memory (RAM) 96.0 GB
Total Physical Memory 96.0 GB
Available Physical Memory 93.0 GB
Total Virtual Memory 110 GB
Available Virtual Memory 107 GB
Page File Space 14.0 GB
Page File C:\pagefile.sys
Hyper-V - VM Monitor Mode Extensions
Yes
Hyper-V - Second Level Address Translation Extensions
Yes
Hyper-V - Virtualization Enabled in Firmware
Yes
Hyper-V - Data Execution Protection
Yes
I do have the following two errors in the Hyper-V server role event log that occur at system startup, but can't find any info on it:
Log Name:      System
Source:        Microsoft-Windows-Hyper-V-Hypervisor
Date:          12/01/2015 3:35:37 PM
Event ID:      63
Task Category: None
Level:         Error
Keywords:      
User:          SYSTEM
Computer:      HYPER1
Description:
Hypervisor launch failed; The hypervisor was unable to initialize successfully (phase 0x5), and was not started.  This initialization failure may be the result of a platform configuration or firmware issue.  Contact your system vendor for more
information or updated firmware.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Microsoft-Windows-Hyper-V-Hypervisor" Guid="{52FC89F8-995E-434C-A91E-199986449890}" />
    <EventID>63</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>0</Task>
    <Opcode>0</Opcode>
    <Keywords>0x8000000000000000</Keywords>
    <TimeCreated SystemTime="2015-01-12T04:35:37.814579300Z" />
    <EventRecordID>3955</EventRecordID>
    <Correlation />
    <Execution ProcessID="4" ThreadID="8" />
    <Channel>System</Channel>
    <Computer>HYPER1</Computer>
    <Security UserID="S-1-5-18" />
  </System>
  <EventData>
    <Data Name="Phase">0x5</Data>
  </EventData>
</Event>
Log Name:      Microsoft-Windows-Hyper-V-VMMS-Admin
Source:        Microsoft-Windows-Hyper-V-VMMS
Date:          13/01/2015 11:21:23 AM
Event ID:      15350
Task Category: None
Level:         Error
Keywords:      
User:          SYSTEM
Computer:      HYPER1
Description:
The virtualization infrastructure driver (VID) is not running.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Microsoft-Windows-Hyper-V-VMMS" Guid="{6066F867-7CA1-4418-85FD-36E3F9C0600C}" />
    <EventID>15350</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>0</Task>
    <Opcode>0</Opcode>
    <Keywords>0x8000000000000000</Keywords>
    <TimeCreated SystemTime="2015-01-13T00:21:23.250980100Z" />
    <EventRecordID>181</EventRecordID>
    <Correlation />
    <Execution ProcessID="1512" ThreadID="1576" />
    <Channel>Microsoft-Windows-Hyper-V-VMMS-Admin</Channel>
    <Computer>HYPER1</Computer>
    <Security UserID="S-1-5-18" />
  </System>
  <UserData>
    <VmlEventLog xmlns:auto-ns2="http://schemas.microsoft.com/win/2004/08/events" xmlns="http://www.microsoft.com/Windows/Virtualization/Events">
    </VmlEventLog>
  </UserData>
</Event>
I've also read a number of other threads that haven't assisted including:
 - https://social.technet.microsoft.com/Forums/en-US/396c882f-2cc8-4bc8-804d-eec75c0b8066/virtual-machine-could-not-be-started-because-the-hypervisor-is-not-running
 - https://social.technet.microsoft.com/Forums/windowsserver/en-US/85b323a8-9233-49b9-bc38-e28e7a4222c6/server-2008-hypervisor
There is no event ID 3112 in the event log, so this MS KB article (2490458) is not relevant
Following pics attached show BIOS settings for CPU and Virtualization / Execute Bit Disable settings:

I recently ran into this.  The person had made a modification to the System Properties of the Windows operating system.
System Properties > Advanced > Performance > Settings ...
On the Performance Options window, select the Data Execution Prevention tab. Ensure Turn on DEP for all programs and services except those I select is the option selected.  He had the other option selected.  The only way to get it to get it working
was to change the setting, uninstall Hyper-V, reboot, install Hyper-V, reboot.
. : | : . : | : . tim

Similar Messages

  • Does GT60-ONC support Hyper-V (Windows Server 2012)??

    Does GT60-ONC support Hyper-V (Windows Server 2012)??
    I own GT60-ONC bought in Thailand.
    I remove windows 8 and install Windows Server 2012.
    I want to install Hyper-V feature.
    But I cannot see any option to enable virtualization from BIOS.
    my current BIOS info.. is
    MSIHQ: Information detected by MSIHQ Tool ver: 1.25g
    MSIHQ: Report generated in Tue 04/29/2014 at 11:50:02.71
    Mainboard:  MS-16F3
    PCB Version:  REV:1.0
    BIOS Version: E16F3IMS.10C
    BIOS Date:  4/26/2012
    EC-FW Version: 
    please help .........
    ///

    You are using Hyper-V server and not Hyper-V on Windows Sever.
    Hyper-V server is free, but it only includes the Hypervisor and no GUI (Only for managing Hyper-V)
    what's your physical machine OS ?
    If it's Windows 8 or 8.1 then you can enable the Hyper-V management tools (Programs and features, Turn On/off Windows Features, Hyper-V, Hyper-V management tools). Then open the Hyper-V console and connect to your Hyper-V server.
    Regards, Samir Farhat Infrastructure and Virtualization Consultant || Virtualization, Cloud, Azure ? Follow and Ask here https://buildwindows.wordpress.com

  • Error creating VM on Hyper-V Windows server 2012 R2 (0x80070569).

    I recently installed in my domain a member server 2012 r2 with Hyper-V Role, and got the following error when creating a new vm:
    Logon failure: the user has not been granted the requested logon type at this computer.(0x80070569).
    The user is momber of Domain Admins group and is logged on the server. I noted that the domain admins group has not the right "log on as a batch Job". Is this right required to create vm ? What are the others requirements to install and admin virtual
    machines in Hyper-V?

    Hi Claudio,
    "As Microsoft recommended 'best practice' for Hyper-V servers is to not install any additional Roles or Features that do not specifically support virtualization. As an example, in a Hyper-V Cluster, the Hyper-V Role and the Failover Clustering feature are
    installed to support highly available virtualized workloads. Hyper-V hosts play a critical role in an organizations' virtualization strategy. Microsoft recommends that the Hyper-V servers be managed in a separate OU in Active Directory (if they are domain-joined).
    Only group policies that apply specifically to Hyper-V host machines should be applied to this OU. This minimizes the risk of a policy conflict affecting the proper functioning in a Hyper-V host. "
    For details please refer to following link:
    http://support.microsoft.com/kb/2779204/en-us
    Best Regards
    Elton JI
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • How to configure automatic start option of the Hyper-V role (Windows 2012 R2)

    Hi,
    If there a way to configure the automatic start up option of each Virtual Machine?
    I know that you can't use the VMM settings to setup the Automatic Start action, and the Cluster Hyper-V setting only specify the "shutdown" action.
    How can I make sure that after a an event like a power recovery affecting all my node that all my Hyper-V role will be started?Thank

    Hi,
    You can set the guest vm start up after your host computer start up, if you want to specific the guest vm start up order please refer the following related article:
    Line em up! Starting Hyper-V VMs in Specific Order
    http://blogs.technet.com/b/keithmayer/archive/2012/11/07/hypervvmstartup.aspx
    Hope this helps.
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • I can't query VMs on the hyper-v replica server 2012

    Hi,
    using the command get-vm  ->  no result..
    get-vm test2012
    get-vm : The parameter is not valid. Hyper-V was unable to find a virtual machine with name test2012.
    At line:1 char:1
    + get-vm test2012
    + ~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidArgument: (test2012:String) [Get-VM], VirtualizationInvalidArgumentExce
       ption
        + FullyQualifiedErrorId : InvalidParameter,Microsoft.HyperV.PowerShell.Commands.GetVMCommand
    Ramy Shaker

    You did not elevate your command prompt or you don't have permissions. 
    But the end result in those cases is usually a silent empty return.
    Brian Ehlert
    http://ITProctology.blogspot.com
    Learn. Apply. Repeat.

  • BSOD when starting MSMQ service as domain user Windows server 2012

    Hi
    We have a problem with a server getting BSOD when we start a service related to MSMQ. We get the attempted execute of noexecute memory BSOD whenever we start the service as a User on the domain. When we start the service as a system local it starts without
    problem. I got the crashdump here:
    ************* Symbol Path validation summary **************
    Response                         Time (ms)     Location
    Deferred                                       SRV*c:\symbols*http://msdl.microsoft.com/download/symbols
    Microsoft (R) Windows Debugger Version 6.3.9600.17298 AMD64
    Copyright (c) Microsoft Corporation. All rights reserved.
    Loading Dump File [C:\170\120314-11828-01.dmp]
    Mini Kernel Dump File: Only registers and stack trace are available
    ************* Symbol Path validation summary **************
    Response                         Time (ms)     Location
    Deferred                                       SRV*c:\symbols*http://msdl.microsoft.com/download/symbols
    Symbol search path is: SRV*c:\symbols*http://msdl.microsoft.com/download/symbols
    Executable search path is: 
    Windows 8 Kernel Version 9200 MP (4 procs) Free x64
    Product: Server, suite: TerminalServer SingleUserTS
    Built by: 9200.16912.amd64fre.win8_gdr.140502-1507
    Machine Name:
    Kernel base = 0xfffff800`48476000 PsLoadedModuleList = 0xfffff800`48742aa0
    Debug session time: Wed Dec  3 14:41:01.892 2014 (UTC + 1:00)
    System Uptime: 0 days 0:04:09.904
    Loading Kernel Symbols
    Press ctrl-c (cdb, kd, ntsd) or ctrl-break (windbg) to abort symbol loads that take too long.
    Run !sym noisy before .reload to track down problems loading symbols.
    Loading User Symbols
    Loading unloaded module list
    *                        Bugcheck Analysis                                    *
    Use !analyze -v to get detailed debugging information.
    BugCheck FC, {7f982e340e0, 791000010fdb1025, fffff8800485a5e0, 80000005}
    Probably caused by : mqac.sys ( mqac!ACCreateQueue+a77 )
    Followup: MachineOwner
    1: kd> !analyze -v
    *                        Bugcheck Analysis                                    *
    ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY (fc)
    An attempt was made to execute non-executable memory.  The guilty driver
    is on the stack trace (and is typically the current instruction pointer).
    When possible, the guilty driver's name (Unicode string) is printed on
    the bugcheck screen and saved in KiBugCheckDriver.
    Arguments:
    Arg1: 000007f982e340e0, Virtual address for the attempted execute.
    Arg2: 791000010fdb1025, PTE contents.
    Arg3: fffff8800485a5e0, (reserved)
    Arg4: 0000000080000005, (reserved)
    Debugging Details:
    CUSTOMER_CRASH_COUNT:  1
    DEFAULT_BUCKET_ID:  WIN8_DRIVER_FAULT_SERVER
    BUGCHECK_STR:  0xFC
    PROCESS_NAME:  mqsvc.exe
    CURRENT_IRQL:  0
    ANALYSIS_VERSION: 6.3.9600.17298 (debuggers(dbg).141024-1500) amd64fre
    TRAP_FRAME:  fffff8800485a5e0 -- (.trap 0xfffff8800485a5e0)
    NOTE: The trap frame does not contain all registers.
    Some register values may be zeroed or incorrect.
    rax=000007f982e0c950 rbx=0000000000000000 rcx=0000005dff1fecd0
    rdx=0000005dff34e988 rsi=0000000000000000 rdi=0000000000000000
    rip=000007f982e340e0 rsp=fffff8800485a778 rbp=fffff8800485ab80
     r8=fffffa800e623980  r9=0000000000000521 r10=fffffa800ec547a0
    r11=0000000000000006 r12=0000000000000000 r13=0000000000000000
    r14=0000000000000000 r15=0000000000000000
    iopl=0         nv up ei pl nz na pe nc
    000007f9`82e340e0 ??              ???
    Resetting default scope
    LAST_CONTROL_TRANSFER:  from fffff80048661ef1 to fffff800484d0540
    STACK_TEXT:  
    fffff880`0485a408 fffff800`48661ef1 : 00000000`000000fc 000007f9`82e340e0 79100001`0fdb1025 fffff880`0485a5e0 : nt!KeBugCheckEx
    fffff880`0485a410 fffff800`48588980 : fffff880`0485a5e0 ffffd8e9`9e6056e2 fffffa80`0ec547a0 00000000`00000000 : nt! ?? ::FNODOBFM::`string'+0x33f2d
    fffff880`0485a450 fffff800`4850aabd : fffff880`0485a500 00000000`c0000016 fffffa80`0e603b00 fffffa80`0e623980 : nt! ?? ::FNODOBFM::`string'+0x33e85
    fffff880`0485a4a0 fffff800`484cdfee : 00000000`00000008 00000000`00000000 00000000`00000000 fffff880`0485a5e0 : nt!MmAccessFault+0x3ed
    fffff880`0485a5e0 000007f9`82e340e0 : fffff880`00dc5297 fffffa80`0ec54770 00000000`00000000 fffff8a0`011ce7c0 : nt!KiPageFault+0x16e
    fffff880`0485a778 fffff880`00dc5297 : fffffa80`0ec54770 00000000`00000000 fffff8a0`011ce7c0 fffff980`00000000 : 0x000007f9`82e340e0
    fffff880`0485a780 fffff880`00dc60d7 : 00000000`00000000 0000005d`ff34e988 00000000`00000000 00000000`00000000 : mqac!ACCreateQueue+0xa77
    fffff880`0485a7f0 fffff800`488ab127 : fffffa80`0e5ed520 fffffa80`0d50ecf0 00000000`00000521 00000000`00000000 : mqac!ACDeviceControl+0x62b
    fffff880`0485a890 fffff800`488c02f6 : 00000000`00000000 fffff8a0`00000080 00000000`00000000 00000000`00000000 : nt!IopXxxControlFile+0x7e5
    fffff880`0485aa20 fffff800`484cf553 : 00000000`00000000 00000000`0000000c fffff6fb`7dbed078 fffff6fb`7da0ff30 : nt!NtDeviceIoControlFile+0x56
    fffff880`0485aa90 000007f9`8a702c1a : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiSystemServiceCopyEnd+0x13
    0000005d`ff34e928 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : 0x000007f9`8a702c1a
    STACK_COMMAND:  kb
    FOLLOWUP_IP: 
    mqac!ACCreateQueue+a77
    fffff880`00dc5297 85c0            test    eax,eax
    SYMBOL_STACK_INDEX:  6
    SYMBOL_NAME:  mqac!ACCreateQueue+a77
    FOLLOWUP_NAME:  MachineOwner
    MODULE_NAME: mqac
    IMAGE_NAME:  mqac.sys
    DEBUG_FLR_IMAGE_TIMESTAMP:  5010abc2
    IMAGE_VERSION:  6.2.9200.16384
    BUCKET_ID_FUNC_OFFSET:  a77
    FAILURE_BUCKET_ID:  0xFC_mqac!ACCreateQueue
    BUCKET_ID:  0xFC_mqac!ACCreateQueue
    ANALYSIS_SOURCE:  KM
    FAILURE_ID_HASH_STRING:  km:0xfc_mqac!accreatequeue
    FAILURE_ID_HASH:  {d1daca31-6256-358c-65b5-69af54392880}
    Followup: MachineOwner

    Hi,
    For BugCheck FC, it indicates that an attempt was made to execute non-executable memory. For more details,
    please refer to following article.
    Bug Check 0xFC: ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY
    à
    whenever we start the service as a User on the domain
    . When we start the service as a system local it starts without problem
    Did you mean that just use a standard domain user account to start the service, then encounter the issue? If
    configure Log on as Local System account, will no BSOD issue occurred? Just a confirmation, thanks for your understanding.
    Please check if you install all necessary Windows Updates on the server.
    In addition, as you know, troubleshoot this kind of kernel crash issue, we need to analyze the crash dump file to narrow down the root cause of the issue. However, it is
    not effective for us to debug the crash dump file here in the forum. If this issues is a state of emergency for you. Please contact Microsoft Customer Service and Support (CSS) via telephone so that a dedicated Support Professional can assist with your request.
    To obtain the phone numbers for specific technology request, please refer to the web site listed below:
    http://support.microsoft.com/default.aspx?scid=fh;EN-US;OfferProPhone#faq607
    Hope this helps.
    Best regards,
    Justin Gu

  • Auto start a program without logon on Windows Server 2012

    I develop a software that starts at server startup without login, it works fine with older versions of Windows Server (2003, 2008) with 2012 my executable program that starts only when a session is opened (administrator or user). 
    My program uses a 32bit architecture it is found in: 
    HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Run 
    How can i make my program starts automatically after any system reboot without logon? 
    Thank you for your cooperation

    Make it a service and configure it to start automatically.
    .:|:.:|:. tim

  • Unable to Change Screen Resolution in Remote Session - Windows Server 2012 R2

    Does anybody know of a way to allow Remote Desktop users to adjust their own screen resolution in a remote session under Windows Server 2012 R2? We are struggling with this and can't seem to find a solution.
    When users login to their RDP session and try to adjust their screen resolution this message is displayed in Control Panel:
    "The display settings can't be changed from a remote session."
    We don't want to use the "make text and other items larger or smaller" scaling feature, as this produces undesirable results with some of our applications.  We also don't want to have to support multiple types of RDP clients or RDP shortcut
    files.
    We have looked at other posts but can't find an answer that applies to Windows Server 2012 R2.  The closest thing we could find is KB2726399, but it only applies to Server 2008.
    Does anybody have a solution for Server 2012?
    Thanks

    Hi,
    Currently you cannot change the resolution from within the session.  This is normal and expected behavior.  
    Unfortunately this means you need to set the desired resolution before connecting by using custom .rdp files, manually within the Remote Desktop Client, custom web launch page, custom windows launch program, etc.
    -TP

  • Cant see drop down menu in Report server manager even after starting the explorer with admin previlege - Windows Server 2012

    Hi, 
    I am not able to see drop down menu in report manger, have loaded the internet explorer as administrator still it doesn't pop-up drop down menu in Windows Server 2012 platform and SQL Server 2012, can someone please help me out here, whether any settings
    need to be made? 
    Thanks,
    Harish 

    Hi Omar,
    Thanks for the response, after getting some online help was able to fix the issue, I am using SSRS 2012, below link helped me to resolve the issue in IE 10.0 version
    http://answers.microsoft.com/en-us/ie/forum/ie10-windows_8/set-desktop-ie10-to-always-use-compatibility-view/f09597f0-9c3b-437f-9d33-18b5e1ba078d
    Thanks,
    Harish

  • Unable to Connect to SQL 2000 Instance from Windows Server 2012 environment

    We have a windows server (TEST) 2012 environment , where our test SQL Server 2012 instance is hosted.
    We have a different (DEV) Server (windows 2000)  where a SQL Server 2000 instance is present.
    When I RDP to our Windows Server 2012 box, I cannot connect to the SQL 2000 server instance from SQL Management Studio. (whereas I can connect to
    the same server from my local machine which has windows 7 and SQL 2012 installed). 
    This is the error i see - 
    "A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, error: 0 - The specified network name
    is no longer available.) (.Net SqlClient Data Provider)"
    When run from SQL Agent Service from TEST (A Job which tries to connect to that SQL 2000 instance to read some data using SSIS) , we get the following
    error - 
    An OLE DB record is available.  Source: "Microsoft OLE DB Provider for SQL Server"  Hresult: 0x80004005  Description: "[DBNETLIB][ConnectionRead
    (recv()).]General network error. Check your network documentation.".
    The same SSIS package runs successfully from my local machine.
    Please, could someone advice how to resolve this situation?

    Thanks Olaf.
    Its just that we have legacy systems here in our company, who, for some reason haven't upgraded their older infrastructure, whereas they have set up new Windows 2012/SQL 2012 environments for the newer sql instances where they want to transition to !
    Not sure what the solution is honestly. It is affecting our timelines now. The infrastructure team needs to take a decision now, as to what to do.
    I do have to add, we were able to connect to these "older" servers from our Windows 7 client machines which have SQL 2012 - both from SQL management studio & SSIS (using OLE-DB Provider for SQL Server).

  • Loss of network connectivity at random times to guests and now hosts Server 2012 R2 Hyper-v on Dell R620...Guests virtual disks reside on a NAS.

    We have set up 2 Hyper-v environments (Server 2012 R2 fully updated) on Dell R620's. The guest machines are configured do that they reside on a NAS (also a Dell R620 with server 2012). We are having an issue on both the environments where the guests will
    lose network connectivity. The servers ran well for about 4 weeks and recently the guests started having issues and we have even had to reboot the host due to network connectivity problems.
    We have 4 virtual switches set up. 1 connected to its own NIC. 1 for management and the 3 others for guests.
    The 3 for guests are not configured to allow host OS sharing.
    We do not have IP addresses on the NICS for the guests. Only on the management port. (all 1 GB NICS)
    We have updated the firmware and drivers for the standard Broadcom Netxtreme cards.
    We do not have Jumbo frames enabled because of some issues with switching compatability.
    I've seen articles recommending to turn off TCP offloading and to disable virtual machine queues. Is this best practice?
    Any thoughts of where I might look to help diagnose this issue?

    Hi ,
    "1 connected to its own NIC. 1 for management and the 3 others for guests."
    Also you mentioned that : " is only hosting these 24 VMs ".
    First please try to disable the RSS in the property of the NICs for guests .
    Then run powershell " Get-NetAdapterVMQ " to check the parameter "NumberOfReceiveQueues"  (NumberOfReceiveQueues – The number of queues that the NIC has available to use and assign to VMs,
    the host and a default queue) .
    If I understand correctly ,when you enable VMQ  the number of connected VMs on that NIC should not be more than the value of  "NumberOfReceiveQueues" -2 .
    For details please refer to following link:
    http://blogs.technet.com/b/networking/archive/2013/09/10/vmq-deep-dive-1-of-3.aspx
    Hope this helps
    Best Regards
    Elton Ji
    If it is not the answer please unmark it to continue
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • SBS 2011 VM and Server 2012 R2 Hyper-V host. After rebuilding the host image, no email is received, EMC states "You don't have sufficient permissions to view this data" when looking at organization config. Server config not shown on EMC.

    Hyper-V Host Server 2012 R2 x64 drive c:
    All VMs, including SBS 2011 Standard x64 are on drive d:
    I replaced my motherboard and defined a Marvell RAID 1 Mirror for my boot drive C:.  My drive D: containing all of my Hyper V machines remained untouched since the new MB had Intel Matrix Controller with RAID 5, as did the old MB.
    Since the C: drives are a few bytes smaller after configured as a RAID 1, I was unable to restore drive C from the image copy, so I rebuilt a new Hyper-V Host identical as possible using Server 2012 R2 x64.  I had to redefine the Hyper-V machines on
    the host, and the 1st time I brought it all (host and VMs) I had to reconfigure the NICs due to new MAC addresses, and verifying SBS 2011 DNS and DHCP for all physical and Hyper-V machines. Otherwise my Hyper-V SBS 2011 x(64) wasn't touched.
    Now the SBS Exchange 2010 is not receiving mail.  In the Exchange Management Console clicking on the Organization config gives me a highlighted error "You don't have sufficient permissions to view this data".  The Server
    Config is no longer on the EMC.  The Recipient Config looks fine.
    Outlook 2013 x64 connects to the Exchange Server, but no new mail appeared.  There were just a few older messages that came in since the last time I opened Outlook.  My public DNS on GoDaddy was not changed.  I did not change sending mail
    through my ISP Sonic.net.  The SBS internal DNS doesn't have an MX record, but I'm not sure it ever did since my GoDaddy public DNS has an MX record.
    I tried restoring to an earlier Image Copy, but that made no difference.  I'm using the Windows Backup from SBS 2011 for my daily image copy backups.
    - Michael Faklis

    Hi Michael,
    à
    After more research and running the Best Practices report from the EMC, I am missing a slew of ManagementRolesAndRoleGroups from the RBAC container.
    Based on your description, it seems that you have find the cause of this issue. On current situation, I still
    suggest that you should run
    SBS 2011 BPA and then check if can find some relevant errors. Just for a confirmation.
    Meanwhile, please refer to following articles and check if can help you.
    Apply
    missing Exchange 2010 RBAC Management Roles and Policies
    RBAC Manager
    (Exchange 2010 SP2)
    Hope this helps.
    Best regards,
    Justin Gu

  • On Windows Server 2012 R2 the option "Show my desktop background on Start" is disabled

    Since this thread is
    inactive, I am starting a new one.
    On windows server 2012 R2, under the taskbar properties, the option to display desktop background on start is disabled and I have not found a way to enable the same.
    Please suggest, how this can be enabled.
    With regards

    You should take a look at this thread. They still haven't figured it out yet though, I don't believe it is possible at the moment on server 2012 even with desktop experience installed.
    http://social.technet.microsoft.com/Forums/windowsserver/en-US/9e26b0d5-e586-45b6-91bf-540a72dd36fc/on-windows-server-2012-r2-the-show-my-desktop-background-on-start-is-grayed-out?forum=winservergen
    http://WrinkleFreeIT.com/

  • Server 2012 VM Guest (AppassureCore) keeps getting BugChecks...not sure whereto start?

    Bear with me here as there is a lot of technical data I need to present I believe so that I can help you all help me :)
    I have a Server 2012 VM Guest running on Hyper-V on a Server 2012 host.
    The VM is running my main Appassure core - I have a replicated core also but am having no issues with it at all.
    The Host machine has 2 XEON E5540s, for a total of 8 cores. It has 48 GB of memory.
    There is also another VM guest running on this host and that is a Server 2008 R2 that is my FSMO master and has no issues whatsoever.
    Both guests are running Virtual Memory with starting memory of 512 and max of 49152.
    Both VMs and the host each have their own GBe dedicated NIC.
    The problem 2012 VM is setup with 4 virtual processors. The Server 2008 R2 (non-problem) VM is running on 8 Virtual processors.
    Since the 2012 machine is running Appassure, I have an iSCSI connection to a NAS device. This is the same setup as the replicated Appassure core in every way except that the replicated core is a physical machine.
    All integration services are installed and available.
    For the most part, just before each bugcheck, I get a rapid succession of around 350 errors that happen within 2 minutes, then the crash...
    I won't list them all, but here are the main ones:
    EVENT 12293, VSS (I get 4 of these in a row.)
    Volume Shadow Copy Service error: Error calling a routine on a Shadow Copy Provider {b5946137-7b9f-4925-af80-51abd60b20d5}. Routine details IVssSnapshotProvider::QueryVolumesSupportedForSnapshots(ProviderId,8388617,...) [hr = 0x8000ffff, Catastrophic failure
    Operation:
       Query volumes supported by this provider
    Context:
       Provider ID: {b5946137-7b9f-4925-af80-51abd60b20d5}
       Snapshot Context: 8388617
    Event 20, iScsiPrt
    Connection to the target was lost. The initiator will attempt to retry the connection.
    Event 7, iScsiPrt (2 of these)
    The initiator could not send an iSCSI PDU. Error status is given in the dump data
    Then another 12293, VSS error
    EVENT 481, ESE
    AppRecovery.ExchangeCheckHost (3840) DSM_JET_INSTANCE: An attempt to read from the file "C:\ProgramData\AppRecovery\MountPoints\064ab6b0-e8e9-4862-9756-e47f19ca248f\E__\Microsoft\Exchange Server\Mailbox\First Storage Group\Mailbox Database.edb" at
    offset 7934615552 (0x00000001d8f0a000) for 8192 (0x00002000) bytes failed after 30 seconds with system error 121 (0x00000079): "The semaphore timeout period has expired. ".  The read operation will fail with error -1022 (0xfffffc02).  If
    this error persists then the file may be damaged and may need to be restored from a previous backup.
    Event 419, ESE
    AppRecovery.ExchangeCheckHost (3840) DSM_JET_INSTANCE: Unable to read page 968580 of database C:\ProgramData\AppRecovery\MountPoints\064ab6b0-e8e9-4862-9756-e47f19ca248f\E__\Microsoft\Exchange Server\Mailbox\First Storage Group\Mailbox Database.edb. Error -1022.
    EVENT 454, ESE
    AppRecovery.ExchangeCheckHost (3840) DSM_JET_INSTANCE: Database recovery/restore failed with unexpected error -1022.
    I then get about 6 more of the VSS errors 12293
    Then comes the motherload - a flood of Ntfs errors. Here are some examples:
    EVENT 55, Ntfs
    A corruption was discovered in the file system structure on volume C:\ProgramData\AppRecovery\MountPoints\064ab6b0-e8e9-4862-9756-e47f19ca248f\E__.
    The Master File Table (MFT) contains a corrupted file record.  The file reference number is 0x800000000050e.  The name of the file is "<unable to determine file name>".
    EVENT 131, Ntfs
    The file system structure on volume C:\ProgramData\AppRecovery\MountPoints\064ab6b0-e8e9-4862-9756-e47f19ca248f\E__ cannot be corrected.
    Please run the chkdsk utility on the volume C:\ProgramData\AppRecovery\MountPoints\064ab6b0-e8e9-4862-9756-e47f19ca248f\E__.
    I then get about 300 more of the EVENT 55, Ntfs errors that are all exactly the same except that they reference a different 'File Reference Number'
    Then the bugcheck happens. 
    Now, I ran WinDBG and it pretty much gave me an answer that didn't really help all that much:
    REFERENCE_BY_POINTER (18)
    Arguments:
    Arg1: 0000000000000000, Object type of the object whose reference count is being lowered
    Arg2: fffffa8305c6e040, Object whose reference count is being lowered
    Arg3: 0000000000000010, Reserved
    Arg4: fffffa8301d642a1, Reserved
    The reference count of an object is illegal for the current state of the object.
    Each time a driver uses a pointer to an object the driver calls a kernel routine
    to increment the reference count of the object. When the driver is done with the
    pointer the driver calls another kernel routine to decrement the reference count.
    Drivers must match calls to the increment and decrement routines. This bugcheck
    can occur because an object's reference count goes to zero while there are still
    open handles to the object, in which case the fourth parameter indicates the number
    of opened handles. It may also occur when the object’s reference count drops below zero
    whether or not there are open handles to the object, and in that case the fourth parameter
    contains the actual value of the pointer references count.
    Debugging Details:
    Page 198c7b not present in the dump file. Type ".hh dbgerr004" for details
    DEFAULT_BUCKET_ID:  WIN8_DRIVER_FAULT
    BUGCHECK_STR:  0x18
    PROCESS_NAME:  Core.Service.e
    CURRENT_IRQL:  0
    LAST_CONTROL_TRANSFER:  from fffff80160a0c5ae to fffff80160868440
    STACK_TEXT: 
    fffff880`05822418 fffff801`60a0c5ae : 00000000`00000018 00000000`00000000 fffffa83`05c6e040 00000000`00000010 : nt!KeBugCheckEx
    fffff880`05822420 fffff801`608c4841 : fffffa83`01b92940 00000000`00000001 fffff880`05822800 00000000`00000000 : nt! ?? ::FNODOBFM::`string'+0x4bfe4
    fffff880`058224c0 fffff801`608ad4d1 : fffffa83`0209ab68 fffffa83`01b92940 fffffa83`00000011 fffff801`00010224 : nt!ExpWaitForResource+0xa1
    fffff880`05822550 fffff880`01960447 : 00000000`00000002 00000000`00000000 fffffa83`02099180 fffffa83`075ab010 : nt!ExAcquireResourceExclusiveLite+0x1e1
    fffff880`058225c0 fffff880`01960809 : fffffa83`075ab010 fffffa83`02099180 ffff8975`f1909000 00000000`00000000 : Ntfs!NtfsVerifyCorruption+0x9b
    fffff880`05822670 fffff880`0183b0b4 : fffffa83`075ab010 00000000`00000000 fffffa83`02513010 00000000`00000001 : Ntfs!NtfsProcessAttachedCorruptions+0x85
    fffff880`058226e0 fffff880`0183b1c6 : fffffa83`00240000 fffffa83`075ab010 00000000`00000000 fffffa83`02513010 : Ntfs!NtfsCleanupIrpContext+0x574
    fffff880`05822730 fffff880`018c07aa : 00000000`00000000 fffffa83`008c7f20 00000000`c0000022 00000000`00000000 : Ntfs!NtfsExtendedCompleteRequestInternal+0xd6
    fffff880`05822770 fffff880`019276fb : fffffa83`075ab010 fffff8a0`01ff0e00 00000000`00000000 00000000`00000000 : Ntfs!NtfsLockVolume+0x2e9
    fffff880`05822830 fffff880`01926f06 : fffffa83`02513010 00000000`00000000 00000000`00000000 00000000`00000000 : Ntfs!NtfsUserFsRequest+0x547
    fffff880`05822870 fffff880`00a83845 : fffffa83`04abb5c0 fffff801`60c40cc5 fffffa83`025131b8 fffffa83`02513010 : Ntfs!NtfsFsdFileSystemControl+0x126
    fffff880`05822970 fffff801`60c3d6c7 : fffffa83`025131b8 fffffa83`02513010 fffff880`05822cc0 fffff880`02c62180 : fltmgr!FltpFsControl+0x165
    fffff880`058229d0 fffff801`60c58fa6 : 00000000`00000002 00000000`00000000 00000000`00000000 00000000`00000000 : nt!IopXxxControlFile+0x7e5
    fffff880`05822b60 fffff801`60867453 : 00000000`4273b7f8 00000000`4273b1e0 00000000`0807c568 00000001`80994dc8 : nt!NtFsControlFile+0x56
    fffff880`05822bd0 000007fa`02ad2f7a : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiSystemServiceCopyEnd+0x13
    00000000`4273b198 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : 0x000007fa`02ad2f7a
    STACK_COMMAND:  kb
    FOLLOWUP_IP:
    nt! ?? ::FNODOBFM::`string'+4bfe4
    fffff801`60a0c5ae cc              int     3
    SYMBOL_STACK_INDEX:  1
    SYMBOL_NAME:  nt! ?? ::FNODOBFM::`string'+4bfe4
    FOLLOWUP_NAME:  MachineOwner
    MODULE_NAME: nt
    IMAGE_NAME:  ntkrnlmp.exe
    DEBUG_FLR_IMAGE_TIMESTAMP:  5165e551
    BUCKET_ID_FUNC_OFFSET:  4bfe4
    FAILURE_BUCKET_ID:  0x18_nt!_??_::FNODOBFM::_string_
    BUCKET_ID:  0x18_nt!_??_::FNODOBFM::_string_
    Followup: MachineOwner
    If you have made it this far, I thank you. I really have no idea where to go with this and am worried because obviously it involves my main backup so any help would be greatly appreciated.
    It should be said that I am also creating a backup of this actual machine from within the machine itself, using AppAssure. Not sure why that matters much except that I am guessing the VSS errors are referring to the actual machine itself - not a protected external
    machine. 
    Thanks again!
    Mike

    I have done a chkdsk on our core and it still pulled this error today. It gives the 474 error:
    Description: AppRecovery.ExchangeCheckHost (5648) DSM_JET_INSTANCE: The database page read from the file "C:\ProgramData\AppRecovery\MountPoints\6b27d60b-b8b3-4f79-9a4c-82ef68e71cba\H__\Microsoft\Exchange\IDP-EX01-JRNL1\IDP-EX01-JRNL1.edb" at offset 63335301120
    (0x0000000ebf140000) (database page 1932839 (0x1D7E27)) for 32768 (0x00008000) bytes failed verification due to a page checksum mismatch.  The expected checksum was [714d714d506b3ced:6b1894e799aebc30:ed5612a95c689a54:cbbd3442bc4760a4] and the actual checksum
    was [8fad7052506b3ced:6b1894e799ac3638:ed5612a95c6a105c:cbbd3442bc45eaac].  The read operation will fail with error -1018 (0xfffffc06).  If this condition persists then please restore the database from a previous backup.  This problem is likely
    due to faulty hardware. Please contact your hardware vendor for further assistance diagnosing the problem. 

  • Windows Server 2012 - Hyper-V - iSCSI SAN - All Hyper-V Guests stops responding and extensive disk read/write

    We have a problem with one of our deployments of Windows Server 2012 Hyper-V with a 2 node cluster connected to a iSCSI SAN.
    Our setup:
    Hosts - Both run Windows Server 2012 Standard and are clustered.
    HP ProLiant G7, 24 GB RAM, 2 teamed NIC dedicated to Virtual Machines and Management, 2 teamed NIC dedicated to iSCSI storage. - This is the primary host and normaly all VMs run on this host.
    HP ProLiant G5, 20 GB RAM, 1 NIC dedicated to Virtual Machines and Management, 2 teamed NIC dedicated to iSCSI storage. - This is the secondary host that and is intended to be used in case of failure of the primary host.
    We have no antivirus on the hosts and the scheduled ShadowCopy (previous version of files) is switched of.
    iSCSI SAN:
    QNAP NAS TS-869 Pro, 8 INTEL SSDSA2CW160G3 160 GB i a RAID 5 with a Host Spare. 2 Teamed NIC.
    Switch:
    DLINK DGS-1210-16 - Both the network cards of the Hosts that are dedicated to the Storage and the Storage itself are connected to the same switch and nothing else is connected to this switch.
    Virtual Machines:
    3 Windows Server 2012 Standard - 1 DC, 1 FileServer, 1 Application Server.
    1 Windows Server 2008 Standard Exchange Server.
    All VMs are using dynamic disks (as recommended by Microsoft).
    Updates
    We have applied the most resent updates to the Hosts, WMs and iSCSI SAN about 3 weeks ago with no change in our problem and we continually update the setup.
    Normal operation
    Normally this setup works just fine and we see no real difference in speed in startup, file copy and processing speed in LoB applications of this setup compared to a single host with 2 10000 RPM Disks. Normal network speed is 10-200 Mbit, but occasionally
    we see speeds up to 400 Mbit/s of combined read/write for instance during file repair
    Our Problem
    Our problem is that for some reason all of the VMs stops responding or responds very slowly and you can for instance not send CTRL-ALT-DEL to a VM in the Hyper-V console, or for instance start task manager when already logged in.
    Symptoms (i.e. this happens, or does not happen, at the same time)
    I we look at resource monitor on the host then we see that there is often an extensive read from a VHDX of one of the VMs (40-60 Mbyte/s) and a combined write speed to many files in \HarddiskVolume5\System Volume Information\{<someguid and no file extension>}.
    See iamge below.
    The combined network speed to the iSCSI SAN is about 500-600 Mbit/s.
    When this happens it is usually during and after a VSS ShadowCopy backup, but has also happens during hours where no backup should be running (i.e. during daytime when the backup has finished hours ago according to the log files). There is however
    not that extensive writes to the backup file that is created on an external hard drive and this does not seem to happen during all backups (we have manually checked a few times, but it is hard to say since this error does not seem leave any traces in event
    viewer).
    We cannot find any indication that the VMs themself detect any problem and we see no increase of errors (for example storage related errors) in the eventlog inside the VMs.
    The QNAP uses about 50% processing Power on all cores.
    We see no dropped packets on the switch.
    (I have split the image to save horizontal space).
    Unable to recreate the problem / find definitive trigger
    We have not succeeded in recreating the problem manually by, for instance, running chkdsk or defrag in VM and Hosts, copy and remove large files to VMs, running CPU and Disk intensive operations inside a VM (for instance scan and repair a database file).
    Questions
    Why does all VMs stop responding and why is there such intensive Read/Writes to the iSCSI SAN?
    Could it be anything in our setup that cannot handle all the read/write requests? For instance the iSCSI SAN, the hosts, etc?
    What can we do about this? Should we use MultiPath IO instead of NIC teaming to the SAN, limit bandwith to the SAN, etc?

    Hi,
    > All VMs are using dynamic disks (as recommended by Microsoft).
    If this is a testing environment, it’s okay, but if this a production environment, it’s not recommended. Fixed VHDs are recommended for production instead of dynamically expanding or differencing VHDs.
    Hyper-V: Dynamic virtual hard disks are not recommended for virtual machines that run server workloads in a production environment
    http://technet.microsoft.com/en-us/library/ee941151(v=WS.10).aspx
    > This is the primary host and normaly all VMs run on this host.
    According to your posting, we know that you have Cluster Shared Volumes in the Hyper-V cluster, but why not distribute your VMs into two Hyper-V hosts.
    Use Cluster Shared Volumes in a Windows Server 2012 Failover Cluster
    http://technet.microsoft.com/en-us/library/jj612868.aspx
    > 2 teamed NIC dedicated to iSCSI storage.
    Use Microsoft MultiPath IO (MPIO) to manage multiple paths to iSCSI storage. Microsoft does not support teaming on network adapters that are used to connect to iSCSI-based storage devices. (At least it’s not supported until Windows Server 2008 R2. Although
    Windows Server 2012 has built-in network teaming feature, I don’t article which declare that Windows Server 2012 network teaming support iSCSI connection)
    Understanding Requirements for Failover Clusters
    http://technet.microsoft.com/en-us/library/cc771404.aspx
    > I have seen using MPIO suggests using different subnets, is this a requirement for using MPIO
    > or is this just a way to make sure that you do not run out of IP adressess?
    What I found is: if it is possible, isolate the iSCSI and data networks that reside on the same switch infrastructure through the use of VLANs and separate subnets. Redundant network paths from the server to the storage system via MPIO will maximize availability
    and performance. Of course you can set these two NICs in separate subnets, but I don’t think it is necessary.
    > Why should it be better to not have dedicated wireing for iSCSI and Management?
    It is recommended that the iSCSI SAN network be separated (logically or physically) from the data network workloads. This ‘best practice’ network configuration optimizes performance and reliability.
    Check that and modify cluster configuration, monitor it and give us feedback for further troubleshooting.
    For more information please refer to following MS articles:
    Volume Shadow Copy Service
    http://technet.microsoft.com/en-us/library/ee923636(WS.10).aspx
    Support for Multipath I/O (MPIO)
    http://technet.microsoft.com/en-us/library/cc770294.aspx
    Deployments and Tests in an iSCSI SAN
    http://technet.microsoft.com/en-US/library/bb649502(v=SQL.90).aspx
    Hope this helps!
    TechNet Subscriber Support
    If you are
    TechNet Subscription user and have any feedback on our support quality, please send your feedback
    here.
    Lawrence
    TechNet Community Support

Maybe you are looking for