I see this issue going on for years, and for me it is still relevant for me using versions 6.1.1 and 6.2.
I want to convert a pair of Windows 2012 R2 servers to get a test environment in Workstation.
There are one domain controller and one member server.
I can't P2V any of them. All attempts has resulted in Error code: 2147754758 (0x80042306) within 2 minutes.
I only want to convert the system drives, and they has this layout:
Grey: 300 MB
Red: 99 MB
Yellow: 185 GB 50% free NTFS
(In version 6.2 there is an additional partition at 127 MB showing a question mark icon)
There are data drives attached to the servers as well, but I do not want to virtualize those.
In the settings before hitting the Finish button I changed as follows, to adapt to the hardware running VMware Workstation:
RAM 512 GB -> 8 GB
CPU 2x10 cores +HT -> 1x2 cores
After each converting attempt, the VSS service stops, as do the Microsoft Software Shadow Service Provider service.
In the converter logs I can't find much useful - perhaps I need guidance in what to look for besides the word "Error".
In the Windows System Event Log, I found this of interest, but I do not know how to proceed from here.
Any help and suggestions will be appreciated.
Windows Event Log
------------
Information:
- Provider
[ Name] VSS
- EventID 8224
The VSS service is shutting down due to idle timeout.
----
Error:
- Provider
[ Name] VSS
- EventID 12289
Volume Shadow Copy Service error: Unexpected error DeviceIoControl(\\?\Volume{78721650-e8f1-462c-93fd-72366f100c69} - 00000000000001A0,0x0053c008,0000001F3ECAA7E0,0,0000001F3ECAB7F0,4096,[0]). hr = 0x80070057, The parameter is incorrect.
.
Operation:
Processing EndPrepareSnapshots
Context:
Execution Context: System Provider
----
Error:
- Provider
[ Name] VSS
- EventID 12289
Volume Shadow Copy Service error: Unexpected error DeviceIoControl(\\?\Volume{78721650-e8f1-462c-93fd-72366f100c69} - 00000000000001A0,0x0053c008,0000001F3ECAA7E0,0,0000001F3ECAB7F0,4096,[0]). hr = 0x80070057, The parameter is incorrect.
.
Operation:
Processing EndPrepareSnapshots
Context:
Execution Context: System Provider
------------------------------------------------------------------------------------------------
converter-gui.log
-----------------
Line 594: --> displayName = "Windows Error Reporting Service",
Line 595: --> description = "Allows errors to be reported when programs stop working or responding and allows existing solutions to be delivered. Also allows logs to be generated for diagnostic and repair services. If this service is stopped, error reporting might not work correctly and results of diagnostic services and repairs might not be displayed.",
Line 595: --> description = "Allows errors to be reported when programs stop working or responding and allows existing solutions to be delivered. Also allows logs to be generated for diagnostic and repair services. If this service is stopped, error reporting might not work correctly and results of diagnostic services and repairs might not be displayed.",
Line 969: --> error = (vmodl.MethodFault) null,
Line 1004: --> error = (vmodl.MethodFault) null,
Line 1041: --> error = (vmodl.MethodFault) null,
Line 1102: --> mostRecentError = (vmodl.MethodFault) null,
Line 1103: --> numConsecutiveErrors = 0,
Line 1138: --> mostRecentError = (vmodl.MethodFault) null,
Line 1139: --> numConsecutiveErrors = 0,
Line 1302: --> name = "info.error",
Line 1307: --> msg = "Unable to create a VSS snapshot of the source volume(s). Error code: 2147754758 (0x80042306)."
Line 1313: --> val = "error"
Line 1348: --> name = "latestPage["job-9"].mostRecentError",
Line 1353: --> msg = "Unable to create a VSS snapshot of the source volume(s). Error code: 2147754758 (0x80042306)."
Line 1357: --> name = "latestPage["job-9"].numConsecutiveErrors",
Line 1374: 2018-03-31T19:30:51.233+02:00 error converter-gui[05188] [Originator@6876 sub=ExtraInfoReader] Key was not found: NetworkNameMap
Line 1375: 2018-03-31T19:30:51.233+02:00 error converter-gui[05188] [Originator@6876 sub=ExtraInfoReader] Key was not found: TimeZoneList
Line 1377: 2018-03-31T19:30:55.960+02:00 error converter-gui[05188] [Originator@6876 sub=ExtraInfoReader] Key was not found: NetworkNameMap
Line 1378: 2018-03-31T19:30:55.960+02:00 error converter-gui[05188] [Originator@6876 sub=ExtraInfoReader] Key was not found: TimeZoneList
Line 1380: 2018-03-31T19:30:55.991+02:00 error converter-gui[05188] [Originator@6876 sub=ExtraInfoReader] Key was not found: NetworkNameMap
Line 1381: 2018-03-31T19:30:55.991+02:00 error converter-gui[05188] [Originator@6876 sub=ExtraInfoReader] Key was not found: TimeZoneList
vmware-converter-server.log
---------------------------
Line 1249: 2018-03-31T19:15:46.405+02:00 error vmware-converter-server[05376] [Originator@6876 sub=Default] [task,350] [LRO] Unexpected Exception: converter.fault.VSSSnapshotFault
Line 1250: 2018-03-31T19:15:46.405+02:00 info vmware-converter-server[05376] [Originator@6876 sub=Default] [task,379] [task-8] -- ERROR -- Convert: converter.fault.VSSSnapshotFault
Line 1260: 2018-03-31T19:15:46.405+02:00 info vmware-converter-server[05672] [Originator@6876 sub=Default] Run 0 of job "job-8" finished with an error. -- struct Converter::Server::Job::JobExecutor::SchedulerUpdateSpec __thiscall Converter::Server::Conversion::ConversionJobExecutorImpl::UpdateJob(class Converter::Server::Job::InternalJob &,bool,const class Converter::Server::Scheduler::SchedulerItemStatistics &,const class Converter::Task::TaskInfo &) ("d:/build/ob/bora-3533064/bora/sysimage/lib/converter/server/conversion/conversionJobExecutorImpl.cpp:405")
Line 1265: 2018-03-31T19:27:10.896+02:00 error vmware-converter-server[07100] [Originator@6876 sub=Ufa.HTTPService] Failed to read request; stream: <io_obj p:0x0456a054, h:-1, <pipe '\\.\pipe\vmware-converter-server-soap'>, <pipe '\\.\pipe\vmware-converter-server-soap'>>, error: class Vmacore::TimeoutException(Operation timed out)
Line 1265: 2018-03-31T19:27:10.896+02:00 error vmware-converter-server[07100] [Originator@6876 sub=Ufa.HTTPService] Failed to read request; stream: <io_obj p:0x0456a054, h:-1, <pipe '\\.\pipe\vmware-converter-server-soap'>, <pipe '\\.\pipe\vmware-converter-server-soap'>>, error: class Vmacore::TimeoutException(Operation timed out)
Line 1394: 2018-03-31T19:30:06.762+02:00 error vmware-converter-server[05904] [Originator@6876 sub=Default] [task,350] [LRO] Unexpected Exception: converter.fault.VSSSnapshotFault
Line 1395: 2018-03-31T19:30:06.778+02:00 info vmware-converter-server[05904] [Originator@6876 sub=Default] [task,379] [task-9] -- ERROR -- Convert: converter.fault.VSSSnapshotFault
Line 1405: 2018-03-31T19:30:06.778+02:00 info vmware-converter-server[05672] [Originator@6876 sub=Default] Run 0 of job "job-9" finished with an error. -- struct Converter::Server::Job::JobExecutor::SchedulerUpdateSpec __thiscall Converter::Server::Conversion::ConversionJobExecutorImpl::UpdateJob(class Converter::Server::Job::InternalJob &,bool,const class Converter::Server::Scheduler::SchedulerItemStatistics &,const class Converter::Task::TaskInfo &) ("d:/build/ob/bora-3533064/bora/sysimage/lib/converter/server/conversion/conversionJobExecutorImpl.cpp:405")
Try this
The error is VSS_E_PROVIDER_VETO - "The provider has encountered an internal run-time error that does not map to another return value. The provider must also write an event into the Application event log providing the user with information on how to resolve this problem.", so you can use it for purposefully search.
Also check the VSS configurations with "vssadmin.exe" command - in elevated prompt check the storage limitations with vssadmin list shadowstorage.
HTH
Hi POCEH,
I found only one more entry in eventlog, it was information only, not warning or error.
Information:
- Provider
[ Name] Service Control Manager
- EventID 7036
The Microsoft Software Shadow Copy Provider service entered the stopped state.
I ran a vssadmin list shadowstorage, giving the result below.
Is that enough room, or how to decide how much room to set aside?
Used Shadow Copy Storage space: 608 MB (0%)
Allocated Shadow Copy Storage space: 945 MB (0%)
Maximum Shadow Copy Storage space: 18,6 GB (10%)
For me seems enough but ...
From your first message there is a volume \\?\Volume{78721650-e8f1-462c-93fd-72366f100c69} mentioned in error, check the state of this volume with vssadmin list shadows & vssadmin list shadowstorage
Also check if there is other VSS provider - vssadmin list providers, if more that one exists it is possible to need to repair "Microsoft Software Shadow Copy provider 1.0"
HTH
P.S.
Converter 6.2 shows and allows to keep Microsoft Reserved Partition on disk(s), this is partition with question mark in your view.
Hi RajeevVCP4,
The errorcode on the page is different than the one I get, yet the symptoms are the same.
I did not see any solutions to my problem, the closest thing I could find was the paragraph about FAT partitions.
The closest thing to FAT on this machine, is the FAT32 system partition.
I have a similar partition on a Server 2016 box, that converted smoothly
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 1 C OS NTFS Partition 185 GB Healthy Boot
Volume 2 Recovery NTFS Partition 300 MB Healthy Hidden
Volume 3 FAT32 Partition 99 MB Healthy System
I could suspect the VSS to be part of the problem, but is it caused by VSS it self, or because of nonstandard use of its interface?
One of the articles I read about this problem, suggested to downgrade one version. I tried, but had no luck with that.
The drive ending with ...00c69 is a 300 MB service partition
I see two service providers, but they are both Microsoft. Does that count at two, and requires?
If so, how to repair?
Commands answers as below:
vssadmin list shadows
---------------------
Contents of shadow copy set ID: {b2852069-54ca-4747-a368-dd8a7a1efcb2}
Contained 1 shadow copies at creation time: 31-03-2018 14:43:04
Shadow Copy ID: {e5d9df93-4d86-472a-9e4c-6f8428164123}
Original Volume: (C:)\\?\Volume{3093d2be-0a2c-4b64-9647-8b3012f048ff}\
Shadow Copy Volume: \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy1
Originating Machine: MyServer.MyDomain
Service Machine: MyServer.MyDomain
Provider: 'Microsoft Software Shadow Copy provider 1.0'
Type: ClientAccessible
Attributes: Persistent, Client-accessible, No auto release, No writers, Differential
vssadmin list Providers
---------------------
Provider name: 'Microsoft File Share Shadow Copy provider'
Provider type: Fileshare
Provider Id: {89300202-3cec-4981-9171-19f59559e0f2}
Version: 1.0.0.1
Provider name: 'Microsoft Software Shadow Copy provider 1.0'
Provider type: System
Provider Id: {b5946137-7b9f-4925-af80-51abd60b20d5}
Version: 1.0.0.7
Seems very strange to have 2 version of MS VSS providers. Is this result from "downgrade"? If so (or not) - remove older provider. I've no idea which one is selected in function call to CreateVssBackupComponents.
Also - if you have similar box - just compare VSS settings?...
Also - just deselect Recovery Partition and try again. (it's better to convert without it )
Finally - a wild idea - sometimes volumes are too small for snapshots, try to extend to ~500MB.
HTH
I have working VM's now.
What I did was:
- Removed older provider
- Deselected the Recovery Partition.
I am not sure if both were needed to complete the P2V conversion, but it works now.
Thank you for the input.
Almost 3 years have passed since I made P2V conversions. Wonder if there are still some who listen to this thread?
There have surfaced so many differences between my virtual test machines and the physical servers that a new set of virtual ones is needed.
I follow the recipe from last:
- Only one vssadmin provider
- Deselected the recovery partition.
Still, I get exactly the same errors as almost 3 years ago.
Error code: 2147754758 (0x80042306) Windows
Event Log
------------
Information:
- Provider
[Name] VSS
- EventID 8224
The VSS service is shutting down due to idle timeout.
----
Error:
- Provider
[Name] VSS
- EventID 12289
Volume Shadow Copy Service error: Unexpected error DeviceIoControl(\\?\Volume{78721650-e8f1-462c-93fd-72366f100c69} - 00000000000001A0,0x0053c008,0000001F3ECAA7E0,0,0000001F3ECAB7F0,4096,[0]). hr = 0x80070057, The parameter is incorrect.
The servers are in a closed network, and have not received significantly many updates since 2018. Still running 2012 R2. Only a few updates required by the main application are installed.
However, my service workstation is renewed from Win7 to Win10.
Any help and suggestions will be appreciated.