2015 MacBook Pro SSD Upgrade - Runing BootCamp and Windows 10 - IT WORKS - See Last Post!

Found this web page which may help https://9to5mac.com/2017/01/31/macos-backup-restore-boot-camp-windows-partition-winclone-video/

Is there no twocanoes tech help who can give heads up on how to proceed?

Is Winclone 4 or 5 sufficient for my task? Is there any is real benefit (in this case) of upgrading to version 7 other than a new interface?
Winclone 7 is compatible with 10.12, 10.13, and 10.14. Compatibility with the OS and hardware is the real advantage. Improved UI is nice too, but not the main reason for updating.

How do I proceed? What is the process for “cloning” the working SSD that I currently have on to the new larger SSD?

We have outlined the instructions here:

(migrating to a new Mac is the same as a new hard drive).

Is it possible to copy everything in one go or must I build the apple side up first, then install Boot Camp and then reinstall the Windows partition? I am certain that something will change and cause problems.
See the instructions. You don’t have to reinstall Windows. Winclone will restore the image.

Can somebody give this Winclone novice a plan of action before I proceed?
That is the idea behind http://twocanoes.com/getting-started-winclone/. We also added that link to a help button in Winclone 7 so another good reason to update!

Is there a better choice of software in your opinion?
I’ll leave that to others since I am biased :wink:


Tim Thanks for that.

All is not going well … Status/Error 46 ! … From reading the forum this seems to be about read write access?

I have checked the drives settings and I am listed there for read & write.

http://twocanoes.com/knowledge-base/sending-log-files-to-support/ seems to be out of date for sending log files to you using ver 7.3.4 (from Memory) … is there a new page on how to do this?

Under Winclone preferences I did find use block based imaging (not WIM) and that produced a 636 Byte Winclone Document … That doesn’t look correct … my Boot Camp drive is 450+ GB so something must be wrong!?

If the external drive is being used as a time machine backup destination … can a Winclone image share the same partition? Mac OS Extended (Case-sensitive, Journaled).
I have as you can see purchased Winclone 7 and I have also upgraded the MacOS to 10.13.6.
This all seems very cryptic … can you Kindly shine some light on how to get this image made … It seems to be taking days trying to work out how to make this software function.

Oh Tim I found your video about the blue screen following restoring an image https://www.youtube.com/watch?v=byvjqU_1bDg&list=PLFtGGT240LANVsTJBPStU_A6VapqII6fa&index=5&t=0s

If you recall the problem is the lack of a driver … Is it not possible to install the correct driver for the new SSD BEFORE making the Winclone image so that the drivers are there following the restore?

I appreciate you making the video … but I have to tell you that it really is too fast for normal users … who want to replace their SSD’s with a larger SSD. They probably bought WinClone for that sole task and may never use it again … step by step instruction on paper please or a much slower video that we can follow by pausing it.

If this is possible … Where do I find the required driver for my new Adata SX8200 Pro (ASX8200PNP-ITT-C) SSD and Sintech ST-NGFF2013-C adapter?

If I try to Run Winclone in WIN mode … I now get to 6.9% and it hangs there. Console filtered for Winclone says: “LSExceptions shared instance invalidated for timeout”.

Does anyone know what that means?

When I gave up and stoped the frozen process at 6.9%, console was still running and produced:

default 15:53:57.569385 +1200 com.apple.WebKit.Networking [111 stream, pid: 380, url: http://twocanoes.com/wp-content/uploads/2017/09/winclone-basic-edition-01.png] cancelled
[111.1 18BBB4BE-7392-41B9-8EDB-C80EA5D4A0CA .49380<->]
Connected Path: satisfied (Path is satisfied), interface: en0, ipv4, dns
Duration: 5.477s, DNS @0.000s took 0.046s, TCP @0.047s took 0.001s
bytes in/out: 890/618, packets in/out: 2/1, rtt: 0.193s, retransmitted packets: 0, out-of-order packets: 0


Is there any tech help for this software … ? Anyone have a number or email for them?

the total session log was:

default 15:42:40.725830 +1200 Winclone LSExceptions shared instance invalidated for timeout.
default 15:53:57.569385 +1200 com.apple.WebKit.Networking [111 stream, pid: 380, url: http://twocanoes.com/wp-content/uploads/2017/09/winclone-basic-edition-01.png] cancelled
[111.1 18BBB4BE-7392-41B9-8EDB-C80EA5D4A0CA .49380<->]
Connected Path: satisfied (Path is satisfied), interface: en0, ipv4, dns
Duration: 5.477s, DNS @0.000s took 0.046s, TCP @0.047s took 0.001s
bytes in/out: 890/618, packets in/out: 2/1, rtt: 0.193s, retransmitted packets: 0, out-of-order packets: 0
default 15:57:17.456986 +1200 com.apple.WebKit.Networking [103 stream, pid: 380, url: Winclone basic hangs in saving image, tls] cancelled
[103.1 6DE11C25-C910-457C-90A2-8E578AA61BE7 .49369<->]
Connected Path: satisfied (Path is satisfied), interface: en0, ipv4, dns
Duration: 339.517s, DNS @0.000s took 0.049s, TCP @0.053s took 0.166s, TLS took 0.944s
bytes in/out: 98360/42042, packets in/out: 170/141, rtt: 0.173s, retransmitted packets: 1, out-of-order packets: 0
default 15:58:27.178000 +1200 com.apple.WebKit.Networking [130 stream, pid: 380, url: http://in.getclicky.com/in.php?site_id=100598725&type=pageview&href=%2Fproducts%2Fmac%2Fwinclone%2F&title=Winclone%207%20Standard%] cancelled
[130.1 88D666AA-7F3F-4A12-AB23-3A286EBBC07E .49404<->]
Connected Path: satisfied (Path is satisfied), interface: en0, ipv4, dns
Duration: 0.399s, DNS @0.000s took 0.003s, TCP @0.004s took 0.000s
bytes in/out: 640/617, packets in/out: 2/1, rtt: 0.189s, retransmitted packets: 0, out-of-order packets: 0
default 15:58:28.213795 +1200 com.apple.WebKit.Networking [121 stream, pid: 380, url: http://twocanoes.com/products/mac/winclone/] cancelled
[121.1 17A124E3-B83D-4002-95EE-BD3105D2E890 .49395<->]
Connected Path: satisfied (Path is satisfied), interface: en0, ipv4, dns
Duration: 3.402s, DNS @0.000s took 0.004s, TCP @0.006s took 0.001s
bytes in/out: 21364/1807, packets in/out: 15/3, rtt: 0.193s, retransmitted packets: 0, out-of-order packets: 0
default 16:02:22.057755 +1200 com.twocanoes.WincloneHelper Setting resource path: /Applications/Winclone.app/Contents/Resources
default 16:02:22.057913 +1200 com.twocanoes.WincloneHelper Setting userID path: 501
default 16:02:22.058031 +1200 com.twocanoes.WincloneHelper Setting GroupID path: 20
default 16:02:22.058263 +1200 com.twocanoes.WincloneHelper Setting feedback listener
error 16:02:22.058850 +1200 Winclone Helper tool error: User Cancelled
default 16:02:22.099020 +1200 Winclone Mounting /dev/disk0s4
default 16:02:22.198826 +1200 authd Succeeded authorizing right ‘system.volume.internal.mount’ by client ‘/Applications/Winclone.app’ [434] for authorization created by ‘/Applications/Winclone.app’ [434] (13,0)
default 16:02:22.229698 +1200 authd Succeeded authorizing right ‘system.volume.internal.mount’ by client ‘/usr/libexec/diskarbitrationd’ [72] for authorization created by ‘/Applications/Winclone.app’ [434] (2,0)
default 16:02:23.536222 +1200 Winclone Mounting /dev/disk0s4 Finished
default 16:02:23.537488 +1200 powerd Process Winclone.434 Released PreventUserIdleSystemSleep “Imaging Boot Camp Partition” age:01:01:50 id:4295000262 [System: DeclUser kDisp]
error 16:02:26.078091 +1200 Winclone Helper tool error: There was an error while file imaging. Please check the volume and try again. Status:15

Found a very helpful video on YouTube … great background

Another video which may save the day if I can’t get a winclone image

Evidently it is possible to clone a Mac disk without any additional software

This is a very useful video if your Chkdsk freezes.

But I am confused … I ran Chkdsk and it found no errors, great … BUT if I run Chkdsk /b it freezes at 28% and then reboots to windows after sitting for a long time? Has it finished or failed?

HALLELUJAH I have a Winclone image … I haven’t tried to use it yet but the program finished and said all is well.

My drive partition is 425Gb and Winclone made a 315Gb image file. It takes a LONG time. At first I thought it had stalled but just like CHKDSK it takes many hours so be patient.

Why did it work this time … I can’t honestly tell you, but I have a feeling that following the procedure about how to properly run CHKDSK in the video above was a real step forward.

I wanted to see if the incremental backup system would work and I used my new image as a base image for the incremental setup. Considering that almost nothing had changed since I created the new image I thought that it would quickly scan, realise that nothing had changed and possibly make a small new file. Wrong … again winclone took just as much time as it took making the first image and ultimately after about three hours I gave up and cancelled the incremental backup.

I am just grateful to have an image and really don’t have much faith in winclone yet so I decided not to push my luck.

Regarding winclone and which version to use for this particular upgrade … with MacOS 10.13.6 High Sierra came with new NVMe Driver’s (and boot rom) that are required to run my new SSD. Winclone 6 (correction 5) says that it requires MacOS up to 10.12. So I guess that means only winclone 7 will run on 10.13.6?

From http://twocanoes.com/go-retro/

  • Winclone 7 requires macOS 10.12+.
  • Winclone 6 requires macOS 10.11+.
  • Winclone 5 requires 10.9 to 10.12.
  • Winclone 4 requires 10.9 to 10.11.
  • Winclone 3 macOS 10.6.8 to 10.10.

Thanks Tim

Sorry I said 6 when I should have said 5.

Previously I asked: I have licensed WinClone versions 4 & 5, is there any reason to upgrade Winclone for this particular upgrade … the answer is yes, you will need to use WinOS 10.13+ for the NVMe system drivers … that means that you must use winclone 6 or 7.

Very interesting webpage about this upgrade … https://forums.macrumors.com/threads/upgrading-2013-2014-macbook-pro-ssd-to-m-2-nvme.2034976/

that is interesting. Thanks for sharing.


These are my tips for upgrading a MacBook Pro A1502 (Early 2015) from a 500 Gb SSD to a new 1Tb or 2Tb SSD whilst running Windows 10 under BootCamp.

Read them in total before starting this upgrade

• Use a genuine apple SSD if you can afford it. $$$$ ! … but check the likes of eBay, Tradme etc.

• If you wish to save a considerable amount of money use an “XPG Adada SX8200 Pro 1Tb or 2Tb NVMe SSD”. These are m2 format SSD’s so use a “Sintech ST-NGFF2013-C” adapter to make the new SSD fit the MacBook’s 12x16 Socket. The manufactures email for the adapter is: sale@sintech.cn and the adapter can be purchase online via eBay, Amazon etc. Note: These SSD’s come with a small heatsink that I was able to use, but it is a tight fit in the MacBook.

• Upgrade the MacOS to 10.13.6 High Sierra. This is the first version of the macOS that gives the required NVMe drivers and automatically updates the BootRom of the MacBook. MacOS Mojave has reported some issues with this upgrade, so I suggest you only consider upgrading to Mojave AFTER the new SSD is working.

• Purchase a copy of WinClone version 6 or 7. Earlier versions will not run on MacOS 10.13.6

• The SSD upgrade and or the WinClone process will de-activate your copy of Windows 10 so make certain the you have the licence key to hand prior to starting the process.

o A copy of “ShowKeyPlus” will show you your current key. The program can be found free on the internet.

o Under windows pressing the “cmd + s” at the same time will bring up the search bar. Type “Settings” and select the app. Scroll to the bottom where you will find “Update and Security”, select Activation. At the top, you need to see “Windows is activated with a digital licence and linked to your Microsoft Account”… GREAT. If you see that it is activated but linked to an organization, it is likely that you are running Windows 10 Enterprise and you will not be able to link that copy of Windows 10 to your MS Account. This will cause you problems re-activating Windows 10 following the SSD change. If this is the case, I suggest that you downgrade to Windows 10 Professional by buying a new “Windows 10 Professional Retail key” (available on eBay) and in inserting it via the “Change Product Key” tab.

o Press “cmd + s” and type “Manage your Account” under your name at the top you should see your email and the word “Administrator”. This will mean that following the upgrade you will be able to click on “Trouble Shooting” to reactivate you windows activation. If doesn’t say that, register new Microsoft Account and link it to your MacBook. If required, you can change a “Local Account” to an Administrator Account using the “Family & Other People” tab found under “Settings” – “Accounts”. Select the account and select Administrator.

For information - Windows Generis Keys (Two week test activation keys) might get you out of trouble and allow your system to start:

• Windows 10 Home: TX9XD-98N7V-6WMQ6-BX7FG-H8Q99
• Windows 10 Pro: VK7JG-NPHTM-C97JM-9MPGT-3V66T
• Windows 10 Home Single Language: 7HNRX-D7KGG-3K4RQ-4WPJ4-YTDFH
• Windows 10 Enterprise: NPPR9-FWDCX-D2C8J-H872K-2YT43

o Make a USB bootable Installer for High Sierra (10.13.6). The process can be found here https://support.apple.com/en-us/HT201372. I used a copy of the MacOS found here https://themacgo.com/macOS-high-sierra-10-13-6-dmg-mac-free-download-iso/ …… Note: This is vital, if you simply run “Cmd” + “R” to enter MacOS Recovery following insertion of the new SSD, without the USB drive (with its copy of High Sierra) will not be able to see the new SSD. The USB has later software than the recovery software linked to your 2015 MacBook.

• Boot into the MacOS, then via the “LauchPad”, open the “Boot Camp Assistant”. Using the menu at the top of the screen download the latest version of the Windows Support Software”. Follow the instructions found on the following link to install the latest drivers on your version of Windows 10: http://support.twocanoes.com/hc/en-us/articles/203443697-Install-Boot-Camp-Drivers … For this operation you may also need to Re-Activate your windows so have the key ready.

• Check for any updates on MacOS and Windows 10 and install them.

• Boot into Windows and Type “cmd + s” and type “cmd” in the search bar. When it appears in the list right click on it and select “Run as Administrator”. Type chkdsk and press enter …… note the response. Next type chkdsk /b and press enter …… be prepared to wait hours. 5-6 hours is not unheard of and a static (apparently frozen) number is common, be patient. Hopefully in time the system will complete the operation. Sometimes it will reboot …… I don’t know if this is a normal conclusion to the process or whether you must restart chkdsk /b. if you are having problems view this video https://m.youtube.com/watch?v=wWYDTFnjXBk it is very informative re getting chkdsk to work.

• Boot into MacOS and WinClone. In WinClone 7 I selected “Create Image from Volume”, be prepared to wait a long time … like chkdsk this may take many hours depending on your existing storage. The resulting image may be smaller than your existing partition, but it will be a very big file …. Not a few Kb! Background to the process can be found here: www.twocanoes.com/getting-started-winclone/ . Store the image on an external drive that is formatted in a format that can be read by the macOS …. I used Ex-Fat which can be read by both Windows and macOS.

• If you want to clone your mac setup … Use Time Machine and save the image to the same external drive. This may require a separate partition since Time Machine is very fussy about the format of the drive onto which it will save its image.

• Have a look at the following link https://forums.macrumors.com/threads/upgrading-2013-2014-macbook-pro-ssd-to-m-2-nvme.2034976/ it has some good background information regarding this hardware upgrade.

• When all the above is completed …. Turn off the MacBook and swap the SSD’s. Insert the USB with High Sierra on it and boot from it. Format the SSD using Disk Utilities. Then install a new operating system from the USB or run Time Machine and reinstall your macOS to it previous state.

• Boot to the macOS. Create a BOOTCAMP partition using Disk Utilities. Run WinClone and restore your bootcamp (windows) partition. This will take many hours and will appear to freeze …. be patient and let it do its thing. When completed reboot and holding the “alt” key down boot into Windows. Any problems use safe mode to start and restart from there. If this doesn’t work, then an USB EFI copy of Windows 10 may prove useful for the first start.

• This worked for me and my new SSD is much faster than the old Apple SSD. A free macOS App called AJA System Test Lite will illustrate the read write speeds, before and after if you are interested.

• Hope this helps

PS This link has a few pictures that may help https://grh.am/2018/nvme-ssd-upgrade-guide-for-an-early-2015-macbook-pro/

1 Like