CCBoot Cloud Manual
CCBoot Cloud Manual
CCBoot Cloud Manual
com
CCBootCloud
User Manual
Youngzsoft 2020
www.ccboot.com
System requirements
Server requirements
Software requirements
Note: Do not install antivirus on your server computer as it scans the system and creates high
disk activity causing clients to lag and games start to load slowly.
Hardware requirements
Here is the recommended server hardware for diskless boot with CCBoot.
CPU:
Motherboard:
Server motherboard that supports 16GB or more RAM, 6 to 8 or more SATA Ports.
RAM:
10 - 30 16 GB
30 -70 32 GB
70 - 100 64+ GB
For 100+ client PCs, we recommend to use 2 or more Servers with load balance.
Image disk: the hard disk that stores the client OS boot data. We call it an "image".
www.ccboot.com
Game disk: the hard disks that store the game data.
Writeback disk: the hard disks that store the client write data. In diskless booting, all data are
read and written to/from the server. So, we need a writeback disk to save the client's write data.
Other products are also named as "write cache".
SSD Disk: the disk that is used to cache game disk data. Caching game disk data in SSD Disk
gives clients quicker access to game files as SSD is much faster than traditional HDD. In case if
you use SSD disk for game disk the SSD cache disk is optional or just use NVMe disk as a
cache to improve the SSD game disk.
1) One SATA SSD is used for server OS (C:\) and CCBoot Server install (D:\).
In case you want to use RAID 0 we recommend using Windows disk manager to setup RAID0
instead of hardware RAID in BIOS. We recommend setting SATA mode as AHCI in BIOS.
Because AHCI is better for writeback disks' write performance. For more information, please
refer to AHCI on wiki. In the BIOS, SATA mode can only be one of AHCI and RAID. If we set it
as AHCI, the RAID function of the motherboard will be invalid. So we use Windows disk
manager to setup RAID0. The performance is the same as hardware RAID0.
Note: For 25 - 30 users, 1 writeback disk is enough, for 30+ users, use 2 writeback disks.
We do NOT recommend using RAID for write-back disks. If one disk is broken, we can use the
other one. If you use RAID for writeback disk, then, one disk break then it will cause all clients
stop working. On the other hand, CCBoot will auto balance the writeback disk when you have
more than one disks. Using two disks the write performance is better than using RAID. Using
SSD as writeback disk is better than hard disk as SSD has good IOPS.
Raid 0 from SSD for writeback does not improve performance because for random read/write
IOPS will not increase, raid 0 on SSD increases only sequential read/write speed.
Note: Do not use cheap SSD for writeback and SSD disk as they are unreliable and may cause
clients to hang when the SSD gets corrupt. Also, do not use SSD for a few roles because it will
reduce the performance. Choose an SSD with high read/write speed. Faster SSD for writeback
results in better performance for clients. We recommend using an SSD with IOPS for random
read/write more than 90K (for example : Samsung EVO series).
Note: Format all hard disk with 32K allocation unit except windows partition/disk , as it provides
you the best performance. - Do Not skip this
www.ccboot.com
Network:
1 Gigabit Ethernet or 2 x 1 Gigabit Ethernet team network. We recommend Intel and Realtek 1
GbE Series.
For 10-15 PCs, use 1 GbE on server and for 20-30 PCs, use 2 x 1 GbE on server.
Use CAT 6 Cable for best performance, can use CAT 5e for smaller deployment of 10-20 PCs.
Important: Do not use PCI gigabit ethernet card on the server if you are planning to add NICs
to give more bandwidth to client
If you want to add more NIC then find PCIe gigabit ethernet cards as they provide better
bandwidth than PCI cards.
Sample 1:
Disks :
Writeback disk: 1 SSD 250 GB for each 25-30 client PCs Samsung Evo 860
If you want to use only 1 server for more than 100 PCs up to 200 PCs then refer to the following
hardware requirements.
Client requirements
Software requirements
Notes: it's diskless boot, so you no need to install any antivirus software at the client.
Hardware requirements
If you want to use CCBoot for diskless boot of PC, the PC should have the following features:
1. The NIC should be a PXE 2.x compatible network adapter. The NIC can be onboard or
installed. For most up-to-date motherboards, the onboard NIC can support PXE 2.x. For
example, Gigabyte and ASUS motherboard.
2. 1 Gbps speed NIC. We DO NOT recommend using 100M NIC. The diskless boot speed
will be slow and can only boot small amount XP workstations.
3. We recommend using Realtek and Intel 1000M series NIC. We DO NOT recommend
using NVIDIA NIC. Since NVIDIA NIC is not stable in diskless booting. Some earlier and
cheap Atheros NIC is also NOT recommended. They are not stable and have poor
performance in diskless booting.
4. Till now, CCBoot CANNOT diskless boot with wireless NIC (Wi-Fi network cards).
5. The minimum RAM size is 512M. We recommend the client to use 2G RAM for XP and
4G RAM for Windows 7.
6. CPU can be AMD or Intel, no specific requirements. (Note: Intel 7th and 8th Generation
CPU and boards are also supported)
7. Sometimes when your motherboard has a TPM module, it may prevent diskless booting,
hence disable the TPM in the BIOS. This is mostly for the new motherboard that has this
feature.
Notes:
1. To disable TPM, after entering the BIOS, visit the Security tab and then set the TPM option to
“Disabled”.
2. Boot from USB LAN is not supported. Also, zero clients like NComputing Zero clients are not
supported as clients.
3. Killer NIC E2200, E2400, E2500 are supported in CCBoot new version since 20161221
4. CCBoot support recently released Ryzen CPU and motherboards for it as well. Ryzen 1700,
1700x have the best price to performance ratio for users.
www.ccboot.com
5. CCBoot supports all Intel processors including the Skylake as well as the new KabyLake
processors and the 7th and 8th gen processors and the respective boards.
6. CCBoot has support for Intel NUC and mini PCs from multiple vendors such as Gigabyte,
MSI, Asrock, etc.
Important: For NUC, only requirement that needs to be satisfied is that the NUC must have
support to boot from legacy BIOS, if the NUC does not have support for boot in BIOS, you won't
be able to boot from CCBoot.
www.ccboot.com
Network requirements
For better performance, we recommend Gigabit network environment (Server & Client NICs and
Switches).
1. Normal or advanced router is OK. It only affects the Internet speed. But most routers
have built-in DHCP service. It will conflict with CCBoot DHCP service. You have to
disable the DHCP service on the router.
2. Switch should be 1Gbps speed. If the switch is a smart switch, you need to disable the
"flow control" option in the switch settings. This option will reduce the diskless boot
speed. We recommend CISCO and HUAWEI switches.
3. CAT-5, CAT-5e and CAT-6 cable are all supported. But we recommend you to use CAT-
5e and CAT-6 cable. CAT-5 cable has "far end crosstalk" problem and it will cause
packet loss.
4. Unmanaged network switch, "TP-link, Toto-link, Pro-link, D-Link" These network
switches are plug in and play no configuration required.
5. Routers with QoS function available, it will permit you to use bandwidth monitor to check
for the download currently active on the specific system.
Advantages of CCBootCloud
CCBootCloud features all basic functions of diskless solutions. Compared to other diskless
solution providers, CCBootCloud has its own special functions below some of them are listed.
1. CCBootCloud can be installed on the 64-bit windows operating, and compatible with
Windows Server 2008, 2008 R2, 2012, and 2016.
2. CCBootCloud supports Windows 7, 8, 8.1 and 10 x64 bit client systems.
3. CCBootCloud has an SSD cache function. The memory cache is limited by RAM
available on the server, but the SSD drive has more space and is faster than HDD so it
provides smoother game play in CCBoot system.
4. CCBootCloud can boot more clients with the same hardware specifications. A server
with 32G RAM can boot up to 100 clients with proper server hardware.
5. CCBootCloud is super easy to learn and deploy.
6. CCBootCloud has support for a multi hardware profile to make a true single image for
multi specs.
Quick start
Preparation
Please use the 64-bit version of OS, if you plan to use other OS than Windows Server OS as
CCBoot server system platform.
www.ccboot.com
1. All hard disks should be formatted as NTFS. When format drives, please set "Allocation
unit size" as "Default" for server OS system drive, and set "Allocation unit size" as "32K"
for other drives.
2. Allocate hard disks for image, game (raid 0) and writeback (2-3 hard disks). If you have
an SSD disk, please format it to only one partition for cache. Make sure that there are no
other DHCP services on the LAN. Especially, please disable the DHCP service in the
router.
www.ccboot.com
1. Open CCBoot setup, select “CCBoot Server installation” and click “Next” button (Figure
1).
Figure 1
2. Continue with the installation till you reach the last dialog, check the “Launch CCBoot”
checkbox and click the “Finish” button (Figure 2).
www.ccboot.com
Figure 2
3. On the pop-up dialog box, click the "Yes" button to reboot your server (Figure 3).
Figure 3
4. Once the server is rebooted, double click the CCBoot icon on the desktop to open the
CCBoot main UI (Figure 4).
www.ccboot.com
Figure 4
5. Click on the “Options” button; enter your license and password and click on the “‘Ok’’
button (Figure 5).
Figure 5
www.ccboot.com
Configure DHCP
6. Click on the “Manage” button to access the control panel (Figure 6).
Figure 6
7. Then, enter “admin” username and your license password as the password(Figure 7).
www.ccboot.com
Figure 7
8. Then go to the “Boot” page, click on the “DHCP ” tab and then “Edit” button (Figure 8).
www.ccboot.com
Figure 8
9. Setup the DHCP settings as per your network configuration and click on the “OK”
button(Figure 8).
Note: The CCBoot Server should have a static IP in the LAN. Do not set CCBoot server to get
IP from DHCP.
www.ccboot.com
Figure 8
Configure disks
10. To set the disk, go to the “Boot” page on cp; click on the “Disk” tab (Figure 9).
www.ccboot.com
Figure 9
8. Click on the unused disk and select from the dropdown on the “type” field and click on the
“OK” button (Figure 10).
www.ccboot.com
Figure 10
Note: You can set game disk, image disk, writeback disk, RAM cache, SSD cache etc. in this
way. But you need to set one disk as the writeback disk.
www.ccboot.com
magnet:?xt=urn:btih:CD8BAC91CD35E31696B2D1870210150FD9DAAADB&dn=SIWIN10X64-
1809.7z&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a80%2fannounce&tr=udp%3a%2f
%2ftracker.opentrackr.org%3a1337%2fannounce&ws=http%3a%2f%2fremote.utorrent.com
%2ftalon%2fseed%2f5865473389%2fcontent%2f2
magnet:?
fl=http://remote.utorrent.com/talon/seed/5865473389/torrent/4&ws=http://remote.utorrent.com/ta
lon/seed/5865473389/content/4&xt=urn:btih:C49D4E35CFD5D308B10CCB98DB53165003B66
0E3
magnet:?xt=urn:btih:NQ7BHNM2FLKJ7XHFJYSIJF4BPX44GAOO
magnet:?xt=urn:btih:709F0447B79A5F5E78FC8199F6E90BD3348468CE&dn=SWIN10X64-
2004UEFI.7z&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a1337%2fannounce&tr=udp%3a
%2f%2ftracker.opentrackr.org%3a1337%2fannounce
Notes: once you downloaded the file, it's a 7zip file, please use 7zip to extract it. Finally, the vhd
file is the image file that you needed, then copy the vhd file to Image disk.
Figure 1
3. Then click on the “open utorrent” button on the popup (Figure 2).
Figure 2
4. Then it will open the uTorrent, click on the “Ok” button and it will start downloading
(Figure 3).
www.ccboot.com
Figure 3
Figure 1
2. Enter the image name; select the image that you download on the above step by browsing
where it is and click on the “OK” button (Figure 2).
www.ccboot.com
Figure 2
3. Now the image added will be listed with name and path of location (Figure 3).
www.ccboot.com
Figure 3
1. Turn on the client PC and go to the BIOS by pressing "F2 or Del or ESC key.
2. Go to "Advanced" tab, and select the "Integrated Peripherals" option and press
"Enter" (Figure 1).
www.ccboot.com
Figure 1
3. In "Integrated Peripherals", look for "Lan Option ROM" or "Boot from LAN" and
then change the option to "Enabled"(Figure 2).
Figure 2
www.ccboot.com
4. After that, go to the "Boot" tab and then select "Boot Sequence" or "Boot Priority".
5. You need to set the "Network" to be the first priority (Figure 3).
Figure 3
1. Turn on the client PC and go to the BIOS by pressing "F2" or "Del" or "ESC" key.
2. Select "Integrated Peripherals" and press "Enter" key (Figure 4).
www.ccboot.com
Figure 4
Figure 5
4. Highlight the “Disabled” option beside the “LAN Option ROM” and then change it to
“Enabled” (Figure 6) .
www.ccboot.com
Figure 6
Figure 7
6. Save the BIOS settings and reboot and then enter the BIOS again.
7. Select “Advanced BIOS Features” option and press "Enter" (Figure 8).
www.ccboot.com
Figure 8
8. In “Advanced BIOS Feature”, highlight and open “Boot Sequence” (Figure 9).
www.ccboot.com
Figure 9
9. In the “Boot Sequence” or “Boot Priorities” make sure that 1st Boot Device is “Network:”
(Figure 10).
www.ccboot.com
Figure 10
10. Once the above settings are set, save bios settings and reboot the client, it will now boot
from CCBoot
11. Now plug off the hard disk on the client PC, then boot it. You will see the following
picture.
www.ccboot.com
Figure 1
The first-time diskless booting the PC, you can modify its computer name and IP address as
you wish. And then press the Enter key. The client will reboot again.
Figure 2
Figure 3
Figure 1
b) Once CMS is selected, enable for all devices UEFI (Figure 2).
Figure 2
www.ccboot.com
2. Then enable booting from Network. To enable booting from the network, open the
"Advanced" tab, then "Onboard Devices Configuration" and enable PXE OPROM (Figure 3).
Figure 3
3. Once enabling booting from the network, go back to " Advanced" tab and open "Network
Stack Configuration", then enable Network Stack and IPv4 PXE Support (Figure 4).
www.ccboot.com
Figure 4
4. Now press F10 for save changes. If everything is right, after reboot you will see it (Figure 5).
Figure 5
Note: UEFI BIOS is different from one board to another. So, having all boards screenshot is not
possible. However, the general settings that need to be done in the UEFI is mentioned above.
www.ccboot.com
1. Choose one of the client PCs as a master PC and connect the HDD. If you have many
different motherboards/specifications PCs, then choose the newest one. For example,
the motherboard that was released recently.
Note: Before installing Windows to your client PC's hard disk, make sure the BIOS is set
to Legacy (or Legacy + UEFI) mode and is not set in UEFI boot mode (Figure 1).
Figure 1
2. When you create a USB bootable drive to Install OS use Media creation tool.
www.ccboot.com
3. Install the client OS system and Install the latest patches of Windows as well as the
service packs if available.
4. Install the motherboard chipset drivers and NIC driver. With only a chipset and NIC
driver installed the image will be compatible with most specifications. If you install all
device drivers, the image may have graphics and other driver conflict with different
specifications. We can install other device drivers once the client has successfully
booted and is placed in super client mode.
5. Set static ip (Figure 2).
Figure 2
Note: Static ip depends on your network.
6. Install the latest patches of Windows as well as the service packs if available. And
optimize the system. Refer to Client OS system optimization.
7. Also Install the motherboard chipset drivers and NIC driver. Only with a chipset and NIC
driver installed, the image will be compatible with most of the specifications. If you install
all device drivers, the image may have graphics and other driver conflict with different
specifications.
Figure 1
b. Continue with the installation till you reach the last dialog, check the “Launch
CCBoot” checkbox and click the “Finish” button (Figure 2).
www.ccboot.com
Figure 2
c. Once the "Finish" button is clicked. Disable UAC and click on the "OK" button
(Figure 3).
Figure 3
d. Once UAC is disabled, select NIC from dropdown and click on the "OK" button
(Figure 4).
Figure 4
e. Once NIC is chosen, select NIC drivers and click on the "OK" button (Figure 5).
www.ccboot.com
Figure 5
9. Once installation is completed, it will require a reboot of the system, so reboot the client
PC.
10. Download and install the NIC drivers from the vendors site (Realtek or Intel).
11. Optimize the NIC Driver (Server and client network optimization).
Upload image
12. Then upload the image by clicking on the upload button.
www.ccboot.com
Figure 4
You can choose any of the following options to upload the image.
Important: Please make sure that you have sharing enabled on client as well as server.
Windows 10 upload uses a shared folder to make the image thus if sharing is disabled the
upload will fail.
Auto Upload :
1. Before starting share a folder on the image disk which can be access from client PC. For
this tutorial, "CCBootShare" folder in the writeback disk is shared and accessible from
the client PC (Figure 5).
www.ccboot.com
Figure 5
2. Once Upload Image button is clicked, Fill the shared folder path like
"\\192.168.1.254\ccbootshare" and click on the Auto Upload button (Figure 6).
Figure 6
3. Then the image will be uploaded to the specified folder i.e. CCBootShare (You can find
this folder on the writeback disk and is called “SteamData” on the server).
Manual Upload :
1. After clicking on the upload image button and click on the manual upload button (Figure
7).
www.ccboot.com
Figure 3
2. Choose all hidden partitions and uncheck "Use vhdx" in this case will create a .vhd
image. Then choose the path where the image will be uploaded and press the "Create"
button (Figure 7).
www.ccboot.com
Figure 7
3. Then the image will be uploaded to the shared folder.
Note: For Windows 10 image Upload, please make sure that sharing is working between client
and server.
Compact disk
1. Enable super client on the PC.
2. Then delete all temp files.
3. Run Windows defrag tool defrag HD (This step may take too much time).
4. Shutdown and save the image.
5. After that, mount the image; delete pagefile.sys
6. Then use SDELETE from SDelete - Windows Sysinternals sdelete -z [drive]:
7. Unmount the image and merge all restore points. refer to Merge image.
8. Run cmd as administrator
9. Diskpart
10. Select vdisk file="d:\win10.vhd"
11. Compact vdisk
www.ccboot.com
To create fresh a clean copy of Windows 10 for UEFI system, use these steps:
1. Firstly, please enable on the BIOS UEFI, refer to the point: Diskless Boot with UEFI
BIOS
2. Start your PC with the USB bootable media.
3. On "Windows Setup," click Next to begin the process (Figure 1).
Figure 1
Figure 2
5. Click the I don't have a product key option to continue (Figure 3).
www.ccboot.com
Figure 3
6. Click the Offline account option at the bottom left corner to create a traditional local
account (Figure 4).
www.ccboot.com
Figure 4
Figure 5
Figure 6
9. Install the latest patches of Windows as well as the service packs if available. And
optimize the system. Refer to Client OS system optimization.
10. Also Install the motherboard chipset drivers and NIC driver. Only with a chipset and NIC
driver installed, the image will be compatible with most of the specifications. If you install
all device drivers, the image may have graphics and other driver conflict with different
specifications.
12. Download and install the NIC drivers from the vendors site (Realtek or Intel).
13. Optimize the NIC Driver (Server and client network optimization).
15. Once the image is unloaded, copy the vhd file on the image disk and add it to CCBoot
cloud. Refer to Add boot image.
16. After you assign the image(the UEFI image) to the client, choose for PXE - ipxe.efi
(Figure 7).
www.ccboot.com
Figure 7
You might get drivers issues when there are graphics cards of the same brand (let's say Nvidia)
but different versions in different PCs. In this case, create and use hardware profiles , please
refer to Hardware profile.
Also, when a pop up the message of "Installing PNP Driver for New Hardware" appears
(Windows 7)or shows "Getting Devices Ready" (windows 10) screen during boot in a client pc
with different hardware specifications.
NIC PNP
To add multiple NIC drivers to the image you should use the NIC PNP tool, so a single image
can boot PCs with different motherboards. NIC PNP function can be used for adding or
removing the NIC drivers as well.
In case you use Windows 10 1903 and above, you need to install the windows on HDD, boot
the client with the HDD, download and install the NIC drivers from the vendors site (Realtek or
Intel) and use the “Add from local” function to add new PC to boot image.
www.ccboot.com
Figure 1
Note: There are two drivers mlx4eth63.inf (for the NIC) and mlx4_bus.inf (for the bus
driver, the 10G NIC always connects to a special bus interface).
2. Extract the downloaded “mellanox.zip” and then browse to “mellanox\5.10\Program Files
64\Mellanox\MLNX_VPI\ETH\” and choose the “mlx4eth63.inf” file then click “select”
button (Figure 2).
www.ccboot.com
Figure 2
3. Check the “Select all” check box and then click on "Ok" button (Figure 3).
www.ccboot.com
Figure 3
4. Similarly, browse to mellanox\5.10\Program Files
64\Mellanox\MLNX_VPI\HW\mlx4_bus” and then choose “mlx4_bus.inf” and click on
"Select" button (Figure 4).
Figure 4
5. Check the “Select all” checkbox and click the "Ok" button (Figure 5).
www.ccboot.com
Figure 5
6. It will add the drivers and show “Success” message (Figure 6)
www.ccboot.com
Figure 6
7. Now boot the client in super client mode. It might take multiple boots and lastly save
images.
In this way we can make Mellanox 10G work on CCBoot.
www.ccboot.com
Figure 1
4. Click the "Open" button in the "VMDK2VHD" dialog box (Figure 1-1) and then locate the
vmdk file storage path (Figure 2).
www.ccboot.com
Figure 2
5. Click the "Save as" button and then browse the vhd file storage path (Figure 3). For
example: the vhd file name is "XP20121229".
www.ccboot.com
Figure 3
6. Click the "convert" button to start the conversion (Figure 4).
Figure 4
7. When the conversion of vmdk file format to vhd file format is completed, click the "exit"
button to close the program.
www.ccboot.com
Figure 1
4. Click the "open" button to locate the old vhd file path, click "save as" to locate the new
vhd file path, input new vhd disk size in "New Size" and click the "resize" button to finish
(Figure 2).
www.ccboot.com
Figure 2
5. When done, right click "My Computer", select "Manage".
6. Select the "Disk Management" node in the left tree, right click on the "Disk
Management", select "Attach VHD".
7. Locate the new vhd file, and then you will see a new disk in the disk list (Figure 3, the
vhd disk icon is bright blue).
Figure 1-3
8. Right click "New Volume (D:)", select "Expand Volume" (Figure 4).
www.ccboot.com
Figure 4
9. Click the "Next" button (Figure 5).
Figure 1-5
10. Right click on "Disk 1", select "Detach VHD" and Click "OK". Notice: DO NOT select
"Delete File" (Figure 6).
www.ccboot.com
Figure 6
11. Now you can add the new vhd file to CCBoot. After you boot with this VHD image, you
will see the C: drive is already expanded.
www.ccboot.com
Figure 1
3. Now, A pop up dialog box will open and will ask which NIC to use for booting client
diskless, click the drop down and choose the NIC you want to use to boot the client from
(as in Figure 2).
www.ccboot.com
Figure 2
4. Click “OK” to continue with CCBoot Client installation.
5. Once installation is complete, Click “Upload Image” button, then enter the server
“CCBootShare” folder address and click “Manual Upload” button to proceed to upload
the image (as in Figure 3).
www.ccboot.com
Figure 3
Note: If you want to make use of both NIC then you need to set Static IP on the main NIC for
booting and leave the second NIC for DHCP.
This way, you can use both NIC for internet access or for networking purposes.
www.ccboot.com
Figure 1
2. On the “Create VHD USB” windows, click the "…” button to choose the image file for
Windows “install.wim” or “install.esd” file (Figure 2).
www.ccboot.com
Figure 2
3. Once you have chosen the Windows image, choose your desired windows version from
the dropdown; select the USB Drive that you want to make Windows bootable and click
“Create” button(Figure 3).
Figure 3
4. Now, the tool will proceed and make the USB drive bootable with windows.
Note: We recommend using USB 3.0 USB drives as they are faster than other USB
drives (USB 2.0) .
Note: This method can be used to make a hard disk or external hard disk (USB 3.0)
bootable as well.
5. Once the process is completed, connect the USB drive to one of your clients then let it
boot, once at desktop install CCBoot Client, and upload the image.
Note: You can connect the USB drive to all the different hardware specifications and
install their drivers, and once done, upload the image.
www.ccboot.com
Figure 1
7. Click the "Options" tab, the section "Working directory" will show the directory location of
the virtual disk. Here it’s "D:\Windows 10 x64" (Figure 2).
www.ccboot.com
Figure 2
8. In the CCBootCloud panel, click the “Image” tab and then click “+” button and browse to
the directory "D:\Windows 10 x64" and select the “Windows 10 x64.vmdk” file and click
“Select” button.
9. Now, you can use the image as a boot image directly.
Note: We recommend using "VMDK2VHD" to convert vmdk to vhd file and using the VHD as the
boot image. Please refer to "Convert VMDK to VHD".
www.ccboot.com
Figure 1
View menu
Figure 1
View Log: View running log of CCBoot Server application.
View Fatal Log: View error log of CCBoot Server application.
View DHCP Users: Opens DHCP User dialog box with list of DHCP users on the network and
their DHCP lease time.
Chart Options: Allows you to change the colour scheme of the CCBoot cache chart in the main
interface.
www.ccboot.com
Tools menu
Figure 1
Options: Open the options portal for entering license and password.
Toolkits: Open toolkit folders with few tools make administrating CCBoot easier (VHD resize,
VHD mount, Disk2VHD, etc.)
Create USB: Make USB startup disk (for the NIC that without PXE chipset).
How to create USB for diskless booting client?
Sometimes, the client's NIC doesn't have a PXE chipset but we still want a diskless boot with
that NIC. We can use USB to boot the client, load the PXE code from USB and then diskless
boot from the server.
1) Insert a USB in the server machine.
2) Click the "Tools" menu.
3) Select "Create USB". It will popup "Create Bootable USB" dialog box.
Figure 2
www.ccboot.com
4) You can select the USB drive letter and click the "Create" button.
Notes: Because most of the up-to-date onboard NICs support PXE boot, we DO NOT
recommend using this method for diskless booting. For this method, it only supports several old
network cards, such as some earlier Realtek NIC.
Create Child Disk: You can use this function to create a child disk (differencing vhd) for your
parent image (main image).
Figure 3
1. Click the " >> " button to select your parent disk (main image).
2. Enter the desired name for you child disk in "Disk Filename"
3. Press "OK" to create a child disk.
4. Now, you can add the image in CCBoot like a normal image and boot client from it (Please
refer Add boot image to add image to CCBoot)
Create VHD USB: Make Windows To Go USB driver which you can use to make images for
the client PC.
Figure 4
How to create Windows To GO USB?
1) Insert a USB in the server machine.
2) Click the "Tools" menu.
www.ccboot.com
Help menu
Figure 1
Home Page: Opens CCBoot home page.
Video Tutorial: Opens CCBoot YouTube channel.
Facebook: Open CCBoot Facebook page.
Bug-Reports: Click to submit a question or bug report to Youngzsoft.
Check update: Checks online for any new version that is available.
Remote Me: Opens RemoteMe window..
Figure 2
Click the "Ask Remote" button to request a remote support session with our support/technical
staff.
www.ccboot.com
Note: Some time you will only get "#026610", if this happens then please click "Stop remote"
and run the remote me again.
Once the "Ask Remote" button is clicked, it will open a web browser to submit the "Session ID"
Then, type the issue and some details about the issue and click the "Submit" button(Figure 3).
Figure 3
Now, keep the "RemoteMe" window open till we remote your server.
Notes:
1. If the Session ID does not have proper number before # like in the above picture then
please close and open the AnyDesk again. Once you have the Session ID showing up
like above, then please submit it to us and wait for us to remote you.
Click the "Ask Remote" button and submit the form on the page that opens.
2. You can stop the remote session at any time by clicking the "Stop Remote" button.
www.ccboot.com
3. If you close the "RemoteMe" window, we will not be able to remote you to provide
support remotely.
About: Opens "About CCBoot Cloud" dialog box that shows CCBoot current version
information, and click on “Close” button to close the dialog box..
Figure 3
www.ccboot.com
Toolbar button
Notes :
1. Admin and manager can operate all tabs on the boot page but staff can operate the
computers tab only and the superclient option is not displayed on the right-click menu
(Figure 1).
Figure 1
2. If the cpu/gpu temperature exceeds 80 or the link is 100M, red font is used for the entire
line (Figure 2).
www.ccboot.com
Figure 2
Computers
Click the "Computers" tab.
Add client
1. Click on the add client “+” button (Figure 1).
www.ccboot.com
Figure 1
2. Fill in the Computer Name, IP Address, MAC Address, select hardware profile and choose
the image (Figure 2).
www.ccboot.com
Figure 2
3. Finally Click on the “OK” button.
www.ccboot.com
Auto scan
“Auto Scan” function scans all the online computers in your LAN and adds them to the
computers list automatically. By default, the new clients will be added to "Default Group" and will
have the same settings as the Default User Template. For auto scan follow the following steps:
1. Go to the CP; click on “Computer” tab and click on the “Auto Scan” button (Figure 1).
Figure 1
www.ccboot.com
2. Enter the IP addresses to begin and end the auto scan and click on the “Scan” button
(Figure 2).
Figure 2
Client properties
1. Go to the Boot page from cp of iCafeCloud, then click on the “Computers” tab (Figure 1).
www.ccboot.com
Figure 1
2. For the client’s details, right click on the PC and click on the “Edit PC” (Figure 2).
Figure 2
3. Then the modal with client details will appear (Figure 3).
www.ccboot.com
Figure 3
PXE: Specified PXE file name. The default value can support most of the network card.
Note: It would be better to use "ipxe.pxe", but if you cannot diskless boot the client via using
"ipxe.pxe", you can try to change the PXE value to "ipxex.pxe". If this doesn't work, please
modify the value to "ipxe0.pxe". If Realtek 8111E NIC has blue screen problem, you can try to
change the PXE value to "ipxe.pxe
www.ccboot.com
Change Display: If your Client has multiple monitors the resolutions can set up individual
client's resolution. 1st is "Resolution" and 2nd is "Refresh Rate". All fields need to be filled in
order for it to be applied properly. You can set them using the drop down or enter custom
resolution and other values manually as well. If any field is empty the settings will not be applied
and it will default to blank.
Enable Cache: Setting the memory to use as a client cache, is depending on the client's
memory size. Example: client RAM is 2GB; you can set the 256M to use as a cache.
Local Writeback : Writeback in local is used when you have an HDD/SSD on your client but
want to boot from CCBoot and do not want to use local HDD for OS or games. This helps to
reduce load on writeback disk on the server as well
www.ccboot.com
Client cache
Client cache is simply RAM cache for client PC which uses client's RAM to cache read/write
data. When the client cache gets full, it will be flushed to the server as writeback data to the
writeback disk. In this way, client cache provides better performance for the diskless client and
also reduces the load on server writeback disk.
Figure 2
2. Check the checkbox "Enable Cache". You can either select using the drop-down menu or
enter value manually and click on the “Ok” button (Figure 2).
www.ccboot.com
Figure 2
1 GB 256 MB
2 GB 384 MB
4 GB 512 MB
8 GB 1024 MB
16 GB 2048 MB
Notes:
www.ccboot.com
1. You can set Client local cache to auto; this will automatically set the local cache based
on the amount of RAM available. This also gives you a slight boost in boot speed as well
as client performance.
2. If you have more than 16GB RAM in client then you can set 2048 MB or set it to auto.
Any lower, do not use auto in Client Cache.
Figure 1
Note:
2. Writeback in local HDD is used when you have an HDD/SSD on your client but want to boot
from CCBoot and do not want to use local HDD for OS or games. This helps to reduce load on
the writeback disk on the server as well.
3. If you use the local writeback function you anyway should have at least one disk for
writeback on the server-side 120-250GB, because until the client PC is not booted it will use
writeback on the server-side.
www.ccboot.com
4. It is ok if your local writeback file has 0 size in explorer. You can open properties to see the
right size.
Important : Before you enable local writeback function, make sure that you have
HDD/SSD in your client PC; has only one partition and is formatted in 32K Allocation unit.
Else you may experience client restart or freezing.
Multi boot system can be done with a simple selection of boot images in the client properties as
follow:
1. Add several images in the “Image” Page. Refer to Add boot Image.
2. Go to the boot page from CP of iCafeCloud and Computers page respectively. Then
right click on the PC and select “Edit pc” (Figure 1).
Figure 1
www.ccboot.com
3. Select multiple images and click on the “Ok” button (Figure 2).
Figure 2
4. Now boot the client, use the arrow keys to select the Operating System and press enter
key (Figure 3).
www.ccboot.com
Figure 3
www.ccboot.com
Power control
To control the power option of the client from the server, follow the steps below:
1. Go to the “Boot” page, click on the “Computers ” tab.
2. Then right click on the PC you want to control; hover on the “”Power control” option and
select the action you want on the client PCs like power on, shutdown, logoff, reboot and
hibernate (Figure 1).
Figure 1
Remote control
To control the clients remotely, follow these steps:
1. Go to the “Boot” page, click on the “Computers ” tab.
2. Then right click on the PC you want to control; hover on the “”Remote control” option and
select the action you want on the client PCs (Figure 1).
www.ccboot.com
Figure 1
Remote Control : Allow you to remote control your client through VNC.
Remote Monitor : Allows you to remotely monitor your client’s usage without hindering their
experience.
Note: The remote control and monitor will work only on the local server side.
Super client
If you want to make some changes on client OS or on game disk from client side, you can use
the option “Enable super client”.
Important:
1. Before you enable super clients for any computer, please make sure that you have
enough space free in the "Image Disk". To be safe, have at least 10-20 GB free.
2. When you disable super clients but your changes are not saving, then you need to
unmount any virtual hard disk attached to the server.
The issue is caused when you accidentally mounted the image file on the server but did
not unmount it from the disk management.
3. Some games require graphics drivers to be installed before you are able to run the game
installer. So, make sure the graphics drivers are installed first
www.ccboot.com
4. On super client mode, we recommend to use incognito mode only on browsers or if you
do not use incognito mode, clean history and cookies before saving changes on image.
Taking the client PC101 as an example, the operation steps are as follows:
Note: When you have placed the client in super client mode, the client cache will be disabled
and will not be enabled until you have disabled super client and saved the image and booted
the client in normal mode
1. Go to the boot page from CP of iCafeCloud and Computers page respectively. Then
right click on the PC and select “Enable superclient” (Figure 1).
Figure 1
2. In the pop-up "CCBoot Select Disk" dialogue box, tick the disks you want to update and
then click OK (Figure 2).
Note: Only check the image disk if you want to make changes to the boot image. And
tick the game disk as well if you want to install/update games from the client PC.
www.ccboot.com
Figure 2
3. After you have selected the disks and clicked ok the client name will change to
red(Figure 3).
www.ccboot.com
Figure 3
4. After you have selected the disks, boot the client and install/update it. After you are
finished shutdown the client.
5. On the server right click the client “PC101” and choose ”Disable Super Client” Option
(Figure 4).
www.ccboot.com
Figure 4
6. Enter the description and click on the “Ok” button (Figure 5).
www.ccboot.com
Figure 5
Note:
1. Enabling the Super Client on Game Disk in the client PCs is not recommended,
this is prone to affect with the virus. Since some of the customers are inserting a
USB flash drive on the client PC, hence you have to avoid it.
But if you still wanted to Super Client the Game Disk always, We recommend
preparing separate PC just for the game update purposes and then follow this
method CCBoot Used As Virtual Disk Game Server
2. If the game icons are not showing up properly then please re configure the
server and re set the SSD cache once to make the icons.
3. If you have placed any client PC in superclient, then other clients may
experience slow loading of games as well as boot time increased. To fix it, finish
super client and disabled it as soon.
www.ccboot.com
4. Please note that when you have to put a game disk in super client mode, it will
be locked in the server to prevent the content from being changed. Which may
lead to game file getting corrupted. Once you are done with super client and
have disabled it, the game disk will be accessible on server once again.
Disk management
This tab allows you to set disk roles on the CCBoot server. Click on the “Disks” tab to access it.
Disk configuration
1. Click on the unused disk and specify what type of disk this will be. There are four
options: Unused, Game, Image, Write back, and SSD. Here, we choose D: as an Image
disk(Figure 1).
Figure 1
Note: When you change the disk type, the corresponding disk’s name will be changed to
reflect the disk type.
2. Now the disk is set as an Image disk. Now let’s setup disk cache. On the RAM Cache
field, enter desired RAM cache value for the disk. Press “OK” to apply the settings
(Figure 2).
www.ccboot.com
Figure 2
Note: Only a game disk can have SSD Cache option available.
3. Similarly, set Game disk, Image disk and its cache (Figure 3).
www.ccboot.com
Figure 3
4. If you have an SSD you can set it, like other disks. For SSD, there is no need for RAM
Cache so it is not available (Figure 4).
Figure 4
Note: If you forget to set either the writeback disk and/or image disk then by default it
will use C: as image disk during upload and writeback disk for clients.
There are SSD that have read speed over 2GBps but they are very expensive, thus using RAM
as cache is both economical as well as providing better performance.
If you cannot use SSD for a game disk, you can use a hard disk +SSD cache.
If you want to know if ram cache is working you can test it via Crystal mark
you also see your motherboard if running in SATA 3gbps or 6gbps speed
Here is the image when you test without ram cache sample image disk click "all" button.
www.ccboot.com
After applying 1024 ram cache on the image disk click the "all" button and wait for the result.
Note:
● If you have more than 20 users then consider having two Writeback Disks
www.ccboot.com
● New version of CCBoot does not require SSD Cache for Image Disk and Writeback
Disks
● Please refer to “Disk Management” to set up disk cache according to above.
● There is no need to set more than 2048 MB Cache for Writeback disk.
● If you have 2 or more Writeback disks, set 2048 MB cache to them as well.
● For the image disk, set 2048 MB for every image you have. if you have 2 images then
set 2 x 2048 MB cache.
● Nowadays, 256 GB is the minimum SSD available on the market. So, If you have more
than one game disk then divide the SSD cache by number of disk (if 2 disks then set 100
GB SSD Cache each, if 3 then, about 70 GB each)
● Never set 100% of SSD size as SSD cache.
● If you are using a Samsung SSD disk then follow as above and then set the cache,
however if you are using any other brand then please reduce the writeback disk RAM
Cache to 1024 MB only. Other disk has lower read/write speeds than Samsung so for
writeback disk better to use less Cache as it makes it faster to dump to the disk
● When your server is turned on for the first time and your clients boot and load games
then the idle % for the game disk will be low and can reach 0% idle. This is normal as
the server does not have any cache in RAM at first.
● If you are using NVMe SSD then format the SSD to 64K allocation unit to get best
performance, any other allocation unit the performance was found to be less than on
64K allocation unit.
Important:
If the cache is not working after you have set it then do the following.
1. Restart the server. After restart the CCBoot service will start in startup and make the
cache work.
2. If the above does not make Cache work, then re-install the CCBoot and then reboot the
server once.
www.ccboot.com
Image management
Click the “Image” tab.
Add/edit/delete image
Add image
1. Right click on the image section and click on the “Add image” or click on the “+” button
(Figure 1).
Figure 1
2. Enter the image name and select the image and click on the “OK” button (Figure 2).
www.ccboot.com
Figure 2
Edit/delete image
3. In the same way as adding an image, right click on the image and you can select the
action you want i.e. edit and delete (Figure 3).
Figure 3
www.ccboot.com
2. Operations
1) Right click on the image and click on “Disk restore” (Figure 1).
Figure 1
2) Then the disk restore modal will appear where restore points are listed(Figure 2).
www.ccboot.com
Figure 2
Merge All: Merges all the restore points to the image making a single image.
Merge to Last: Merge the current created restore point. For more details, please refer to
"Merge Image".
Restore to Last: Revert to the last restore point.
Merge image
Before merging Image please disable super client and unmount Image. Then:
1. Go to the Boot page from iCafeCloud CP, click on the “Image” tab respectively. Then,
right click on the image and click on “Disk restore” (Figure 1).
www.ccboot.com
Figure 1
2. Then you will have two choices, click on the “Merge to last” which will only merge one
restore point at a time or “Merge all” which will merge all the restore points to the main
image (Figure 2).
www.ccboot.com
Figure 2
Important: Once you merge all the recovery points, you will not be able to restore the
image to previous restore as the restore points will be deleted after merging.
Note: Please do not merge images while client PCs are online, it may damage the
image.
Recover image
1. Right click on the image and click on “Disk restore” (Figure 1).
Figure 1
2. Then the disk restore modal will appear where restore points are listed and click on the
“Restore to Last” button(Figure 2).
www.ccboot.com
Figure 2
www.ccboot.com
Figure 1
2. Then click on the “Start update” button which will update the client automatically (Figure
2).
www.ccboot.com
Figure 2
3.Once completed, a prompt with a success message will appear. Close it by clicking the “Ok”
button (Figure 3).
Figure 3
www.ccboot.com
Figure 1
2. Uncheck the unwanted NIC drivers and click on the “Ok” button (Figure 2).
www.ccboot.com
Figure 2
Note: This method is only suitable for Windows 7 and Windows 10 build 1809 or lower.
Right click on the image; hover on “Add NIC driver to image” and click on “Add from inf” (Figure
1).
www.ccboot.com
Figure 1
1. Select the inf file you have and click on the “Select” button (Figure 2).
Figure 2
2. Check the drivers needed and click on the “Ok” button (Figure 3).
www.ccboot.com
Figure 3
3. Once completed, a prompt with a success message will appear. Close it by clicking the
“Ok” button (Figure 4).
Figure 4
www.ccboot.com
Many new PCs have new NIC and will not boot from the image since the image does not have
the driver for the new PC NIC’s. So, we just add the NIC drivers and the computers can boot
from the image.
Add from local is for adding NIC drivers to the image from the currently using PC.
1. Attach a hard disk in the PC with Windows installed or install Windows OS in it.
2. Make sure that you install the latest driver of NIC for the computer from their respective
vendor website (Realtek or Intel) .
4. Run the CCBootPnP.exe file from the “CCBootClient” folder and click on the “collect
Local NIC” (Figure 1).
Note : You can find the CCBootPnP.exe file in “C:\CCBoot\CCBootClient\x64” directory.
Figure 1
5. It will create a “Drivers” folder in the “CCBootClient” folder and copy the “Drivers” folder
to the CCBoot server installation folder.
6. Then right click on the image; hover on “Add NIC driver to image” and click on “Add from
local” (Figure 2).
www.ccboot.com
Figure 2
7. Then a warning to merge the Local NIC driver will appear, continue with the “Yes” button
(Figure 3).
Figure 3
8. Lastly, it will automatically add drivers from local and click on the “Ok” button to close the
success message prompt (Figure 3).
www.ccboot.com
Figure 3
Mount/unmount image
This function allows users to mount the image directly from the Server side.
1. Right click on the image and click on the “Mount image”(Figure 1).
www.ccboot.com
Figure 1
2. A warning prompt mount image will appear, continue with the “Yes” button (Figure 2).
Figure 2
3. After your changes have been made then you need to unmount your image to save the
changes or not save the changes depending on your requirement. To unmount the
www.ccboot.com
image, right click on the mounted image, and choose “UnMount Image” from the menu.
(Figure 3).
Figure 3
4. Then check the “Yes” checkbox to save changes; enter the “Recovery description” and
click on the “UnMount” button (Figure 4).
Figure 4
www.ccboot.com
Note :
1. Mount/unmount function only supports "VHD" format and does not support mounting of
other virtual disk formats.
2. If you are unable to mount an image, make sure it's booting and working properly.
3. Once the image has been mounted you won’t be able to super client any client with that
image assigned.
www.ccboot.com
DHCP settings
"DHCP Settings" Dialog Box.
Figure 1
Using CCBoot DHCP, Start TFTP, Start Proxy DHCP: To activate the DHCP and TFTP
services for use by CCBoot Clients.
DHCP Server IP: Specifies the CCBoot Server IP address.
IP Allocated Start: Specifies the starting IP address. DHCP service will allocate the client IP
address from this IP address.
IP Allocated End: Specifies the end IP address. DHCP service will allocate the client IP
address that ends to this IP address.
IP Mask, Gateway, DNS Address 1, and DNS Address 2: Specifies the client IP Mask,
Getway, DNS addresses. The DHCP service will automatically apply these settings to all
diskless clients. If your DNS address more than three can be separated by a semicolon, write in
the edit box.
www.ccboot.com
Scan DHCP
Click on the “scan DHCP” button to scan LAN and check if there’s another device running
DHCP service (Figure 2).
Figure 2
www.ccboot.com
Basic settings
You can go to the Boot page from CP; settings tab respectively and click on the “Edit” button for
the basic settings (Figure 1).
Figure 1
Start iSCSI: ISCSI service is enabled, and whether or not to provide a virtual disk service.
iSCSI Port: The iSCSI default port is port 3260.
Auto add client: You are allowed to automatically add clients.
Rename in booting : If checked, it allows you to set a custom name for your PC while booting.
www.ccboot.com
Default user template: Configure first all the parameters for a client, as a success or to add
client default settings.
Computer name prefix: Set the prefix computer name.
iSCSI Target Name: It's iSCSI target name for iSCSI connection. Keep it with default value.
There is no need to change.
Run Batch Command at Client: Setting up a client operating system startup, programs to run
automatically, click on the ">>" button to edit it.
Login with domain: Allow clients to Login to domain automatically to specific domain in the
box.
Auto Reboot the largest Write-back data client: Reboots the client with largest writeback
data when the writeback disk is about to be full.
Save Log to File: If checked, CCBoot stores the log files in the logs folder for a specified
number of days.
Auto Check Update: If checked, checks for new versions available for download from our
servers.
Boot menu Timeout: The value in seconds for the multi boot scenario. (Figure 2)
Admin Password: set admin password.
Enable client stats: if checked, shows clients stats.
Enable Adult Filter: if checked, it will filter the adult sites.
www.ccboot.com
Figure 2
CCBoot uses the following ports - 67 (DHCP), 69 (TFTP), 3260 (iSCSI), 1000 (Image
Upload),8001 (Service Control). Please open these ports on the server firewall to make sure the
client PC can diskless boot successfully. For CCBoot v3.0, you also need to open port 66. v3.0
using port 66 as DHCP backup. And after v3.0 20130871,CCBoot uses port 4011 instead of port
66 as DHCP backup.
Note: In order to make sure that client's PCs can diskless boot well, please shut down the other
DHCP services on the LAN, especially the DHCP service in the router. You can be rest assured
that after you disabled other DHCP services on the LAN, it will not affect other computers'
connecting to the Internet, because CCBoot will provide DHCP service which could also be
used by the computers which boot from HDD.
www.ccboot.com
Figure 1
2. Set admin password in the “Admin password” field and click on the “Ok” button (Figure
2).
www.ccboot.com
Figure 2
Figure 1
2. Then enter the password in the password section and click the “save” button.
www.ccboot.com
Game fixes
When you install games on the server side, please choose the installation path to the game
disk. But some games still write some files on the system disk, so a client-side game will be
shown as not installed or required to update. We added a function that can fix some games like
games from Epic Launcher, Origin games (Apex, Battlefield V and Battlefield 1) and CoD Mobile
(Gameloop launcher).
After games are fixed, you can update games on the server directly.
Note:
If you download and update games from our IDC, you do not need the game fixes. The games
on our IDC are already fixed.
2. Close all launchers/games (Origin, Origin helper, Epic Launcher etc.) processes using task
manager before adding fixes.
3. Go to the “Settings” tab, click on the “game fixes” button (button with joystick icon, Figure 1).
Figure 1
Figure 3
2. Select the game from the drop down and select the path of the fix and click on the Ok
button (Figure 3).
Figure 3
Figure 4
Note:
You can delete the fixes just by clicking on the “delete” button on the list.
www.ccboot.com
Hardware profile
1. Go to the CP, click on “Settings” tab and click on the “Hardware Profile” button (Figure 1).
Figure 1
2. Click on the “Add” button; fill the hardware profile name, description and click on the “Ok”
button (Figure 2).
www.ccboot.com
Figure 2
3. Right click on the PC and click on the “Edit pc” option (Figure 3).
Figure 3
4. Select the hardware profile form the dropdown and click on the “Ok” button(Figure 4).
www.ccboot.com
Figure 4
5. Enable super client mode in a client PC; boot it and install the graphics and other drivers
specific to this client pc specification.
Important: After driver installation is done, you have to restart the client PC once
and check if any driver issues.
Notes:
1. Please keep in mind that since hardware profiles store drivers in separate folders for
each profile the boot time for different specs clients will be different and not always the
same. Some may take longer than a normal image to boot.
2. If after using hardware profile you are experiencing Blue screen issue and driver
installing again and again, then we recommend in using separate images for the clients.
Also, if you are using Windows 7, then please consider upgrading to Windows 10 as it
has better hardware support for new boards and computer specs then on Windows 7.
3. If your PCs config have similar types of motherboards and Graphics cards like : GTX
750, GTX 1060, GTX 1070 etc. In this case you can try using one image without profiles.
So please follow the steps below:
a. Install Graphics card driver on PC with GTX 750, reboot it and save changes.
www.ccboot.com
b. Enable super client for any PC with GTX 1060 and turn it on, reboot it once and
check if the Graphics card driver is installed, if everything is fine, save changes.
c. Enable super client for any PC with GTX 1070 and turn it on, reboot it once and
check if the Graphics card driver is installed, if everything is fine, save changes.
www.ccboot.com
Import to cloud
Import function is to import config and db files from the non-cloud CCBoot version.
1. To import the files, click on the “Import to cloud” button (Figure 1).
Figure 1
2. Then select the files and click on the “Upload” button (Figure 2).
www.ccboot.com
Figure 2
Note :
All the files are located in the “CCBoot” folder from the drive where CCBoot is installed
(i.e. .”C:\CCBoot”, C:\CCBoot\cmd)
www.ccboot.com
Advanced configuration
Single server multi NICs load balance
Let us suppose CCBoot Server has two network cards with ip address 192.168.21.1 and
192.168.21.2. We can make use of both NIC to boot the client and balance the load on both NIC
so that the client performs better. To do so follow the steps below:
1. Go to the DHCP settings and select “0.0.0.0” in the DHCP server IP (Figure 1).
Figure 1
2. Go to the Computers page, right click on the PC and click “Edit PC”(Figure 2).
www.ccboot.com
Figure 2
3. Enter the Ip address of another NIC in the 2nd server field and click on the “Ok” button
(Figure 3).
Figure 3
Note:
1. If the first server is not available then the client will boot from the second server.
2. For one NIC, setting a gateway and for other NICs setting IP is enough.
www.ccboot.com
Note:
1. If you wish to use a load balance server then you can use just one license.
To do that you have to reset the license on the primary server and put it to the second
server.
2. You cannot use the same license on both servers.
Figure 1
4. CCBoot will optimize the Windows automatically, After the process is complete, turn off
the client PC and save the image.
www.ccboot.com
Note:
The above steps are better to perform before uploading the image.
This feature will disable some services like Windows Updates, Defragmentation, Windows
Defender and other services which are not needed for the normal gaming PC.
Figure 1
Figure 2
It will pop-up the "Change settings for the plan" window, in the "Turn off the display" combo box,
select "Never". In the "Put the computer to sleep" combo box, select "Never" (Figure 3).
www.ccboot.com
Figure 3
Figure 4
In the pop-up "Power Options" dialogue box, set "Require a password on wakeup" to "No"; set
the "Turn off hard disk after" to "Never". Set the "Slide show" to "Paused" (Figure 5).
www.ccboot.com
Figure 5
Set the "Sleep after" to "Never"; set "Allow wake timers" to "Disable" (Figure 6).
www.ccboot.com
Figure 6
Figure 7
Set the "Turn off display after" to "Never"; "Multimedia settings" is set to the default value; and
then click the "OK" button (Figure 8).
www.ccboot.com
Figure 8
www.ccboot.com
Figure 1
Figure 2
5. On the second tab "Windows 10" too, enable all options (Figure 3).
www.ccboot.com
Figure 3
6. On the "UWP Apps" tab check the Select All checkbox and click Uninstall to remove all
unused Windows 10 Apps (Figure 4).
www.ccboot.com
Figure 4
7. On the "Cleaner" tab check the Select All checkbox and then click the "Clean" button
(Figure 5).
www.ccboot.com
Figure 5
However, enabling these options would easily fill the Write-back disk and unstable CCBoot
operation.
Figure 1
Figure 2
3. Now click on the “Windows Update” ; right click on the “Configure Automatic
Updates” and click on the “Edit” (Figure 3).
www.ccboot.com
Figure 3
4. Select the “Disable” radio button and click on the “Ok” button (Figure 4).
www.ccboot.com
Figure 4
Figure 1
Figure 2
3. Then click the "Properties" button and retain the "Client for Microsoft Networks",
"Internet Protocol Version 4(TCP/IPv4)" and “File and Printer Sharing”, and uninstall
other services and protocols(Figure 3).
www.ccboot.com
Figure 3
Figure 4
2. Select the "Advanced" tab, close the function of EEE, WOL, Green Ethernet,
Jumbo frame, Offload Large Send, Flow Control, Offload Checksum,
automatically shut down the PCIe, and automatically shut down the PHY (Figure
5).
www.ccboot.com
Figure 5
3. Choose "connection speed and duplex mode" to "automatic inspection". Please
refer to the following form for detailed settings.
Notes:
1. It is enough to just disable flow control in NIC properties but depending on the
requirement, you can disable other options as mentioned above.
2. Most of the modifications of network card properties are under the circumstance of
diskless. If you can't modify the information in a diskless situation, please try to modify
with disks being attached. Besides, if you failed to disable flow control on the client side
even with Super Client on Device Manager, we recommend modifying before uploading
the image. If you have multiple specs, you need to modify every network adapter before
uploading the image. If the network adapter type is the same, just need to disable the
flow control once.
When you have more than 20-30 clients, it is recommended that you use two or more NICs. So,
to use them with one IP address, you need to team them. Here is how you can do it.
Refer Setting up NIC Teaming for Windows Server 2012*/2012 R2*/2016* video for teaming
steps.
Teaming on windows 10 is working on Intel drivers until the version 22.01, but this version has
been deleted from the Intel site. Therefore, teaming is not working on windows 10 anymore.
In windows 7 and Windows Server 2008, you need to have at least one Intel NIC to be able to
team your NICs.
If you do not have Intel NIC then you need to use Windows Server 2012 as it has native NIC
teaming and does not rely on Intel Adapter.
Before you team your NIC, please optimize all of the NICs that will be in the team. You will not
be able to optimize them individually once they are teamed.
1. Right click on your “Intel NIC” network and click the properties (Figure 1).
Figure 1
2. On the NIC properties window, click the “Configure” button (Figure 2).
www.ccboot.com
Figure 2
3. Now click the "Teaming" tab and check the "Team this adapter with other adapters"
checkbox and click the "New Team..." button (Figure 3).
www.ccboot.com
Figure 3
4. New Team Wizard will open, type a name for the new team and click the "Next" button
(Figure 4).
www.ccboot.com
Figure 4
5. You will be prompted to select the NICs that will be part of the team. Check the NICs you
want and then click the "Next" button (Figure 5).
Figure 5
www.ccboot.com
6. Now you need to choose the type of teaming you want to use. Select "Adaptive Load
Balancing" (as it uses the bandwidth of all NICs, and if one of the NIC fails, the team will
still work with reduced speed) and click the "Next" button (Figure 6).
Figure 6
7. Click the "Finish" button and wait for the process to complete (Figure 7).
www.ccboot.com
Figure 7
8. Once a team is created, its properties will open. Optimize the new Teamed NIC like
other NICs.
10. Once the IP has been set you need to change the "Boot Server IP" on the CCBoot
DHCP (In new versions, this will be automatically done).
1. If your teaming is not showing full speed - example 4 x 1gbps = 4gbps but shows 3.0
gbps, this means one of the NIC cable is not working.
You need to replace the cable or re-crimp a new RJ45 jack to the cable.
2. If your teaming fails to complete, then uninstall the Intel driver and reinstall it and try to
team again. Always install the latest NIC drivers before attempting to team the NICs.
3. For teaming to work in Windows 2008, Windows 7 or Windows 10, You need to have at
least 1 Intel NIC otherwise you won't be able to team the NICs.
4. If you are using Windows Server 2012 R2 or higher, then you can natively team the
NICs from the Server manager. Refer to How to configure NIC Teaming on Windows
Server 2012
Figure 1
If the value of "DHCP Enable" in the "Network Connection Details" dialog box is "NO", you need
to do the following adjustments:
3. Click the "Start", type "services.msc" in the "Run" edit box, and then press enter.
Figure 2
5. In the "DHCP Client Properties" dialog box, check if the value of "Startup type" is
"Automatic" or not, and the status of service is "running" or not (Figure 3).
www.ccboot.com
Figure 3
6. Click the "Start" button, type "regedit" in the "Run" edit box, and then press enter.
\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces,
there are a lot of branches below, expand one by one, find the value of "IPAddress" is a branch
of "local IP address", then double-click "EnableDHCP" (Figure 1-4).
www.ccboot.com
Figure 4
8. It will pop up the "Edit DWORD (32-bit) Value" dialog box, type the number "1" in the
"Value data" edit box, and then click the "Ok" button (Figure 1-5).
Figure 5
2. In the pop-up "System" window, click "Advanced system settings" (Figure 1).
Figure 1
3. In the pop-up "System Properties" , click the "Advanced" tab and click the "Settings"
button in the "Performance" group, (Figure 2).
www.ccboot.com
Figure 2
4. In the pop-up "Performance Options", click the "Advanced" tab and click the "Change"
button (Figure 3).
www.ccboot.com
Figure 3
5. In the pop-up "Virtual Memory", uncheck the "Automatically manage paging file size for
all drives" checkbox and click the "OK" button (Figure 4).
www.ccboot.com
Figure 4
www.ccboot.com
If you want to use any antivirus, you should install the software and then disable it, for example
windows defender setting (Figure 1).
Figure 1
You can run scans when you do not have customers. You can just choose any scan option and
then click on "Scan now" (Figure 2).
www.ccboot.com
Figure 2
Note: If you use automatic scan, it can start lagging when customers are playing.
5. We recommend using SSD for writeback disk, as it has higher read/write speed and can
handle large numbers of read/writes compared to traditional HDD.
6. If you already have an SSD on each PC then you can use it as a local writeback disk so
that it will improve performance.
7. When you choose a disc for writeback look at IOPS for random write, it should be at
least 80K-90K.
For example: We recommend the SSD Samsung EVO 850 (or EVO 860) for writeback
because it has IOPS up to 90K for random write.
IOPS for random write is one of the main performance indicators of SSD for diskless
systems, since one disk is simultaneously used by several clients and they write (and
read) data from different parts of the disk at the same time. i.e. the more operations per
second can make the SDD the higher the data rate.
8. Check whether there is any program which is doing a lot of read/write on the disk. If
there is, you need to find it and stop its service.
9. If you are using Windows 7, check whether it is installed with the latest patches. If not,
please install the latest patches in your Windows 7.
10. Your clients may have idle time disk defragmentation scheduled and running when pc
becomes idle.
To fix this, you need to delete the scheduled task in client PC in super client mode.
This will delete the defragmentation schedule and help elevate the writeback idle issue.
Figure 1
The options are as follows:
1. System Optimization: This will disable services that are not required for Windows
operations and can be safely disabled. If you want to restore this point, just use the
"Restore Optimization" button and then restart the client PC
2. Hide Disks: This option just will hide disks from This PC. If you want to restore this point,
just use the "Restore Optimization" button and then restart the client PC.
3. Enable USB Write Protection: This will disable the ability to copy files to the USB drives.
1. Boot your client in "Super client" mode, and then open CCBoot client application.
3. Then check the "Enable USB write protection" checkbox and click the "OK" button (Figure 1).
Figure 1
4. Restart the client computer and check if you can write on your USB.
5. Once confirmed, turn off the client PC and save the image.
In new motherboards there is a setting “EuP 2013” which will turn off LAN when you shut down
your computer if it is enabled. So, you need to disable “EuP 2013” in the bios.
Disabling this function will keep the LAN port enabled when the system is put in S3 or S5.
1. In the BIOS click the “Advanced” tab and choose “Power Management Setup” and open
it (Figure 1).
www.ccboot.com
Figure 1
2. In “Power Management Setup”, highlight the “EuP 2013” option and click the “Enter” key
and choose “Disabled” and press enter again (Figure 2).
www.ccboot.com
Figure 2
Figure 3
4. Now, highlight and open “Wake Up Event Setup” from “Advanced” tab (Figure 4).
Figure 4
Figure 5
6. Now, “Resume By PCI-E Device” is enabled (Figure 6). Note: if you do not enable this
then, you cannot wake your clients from LAN.
www.ccboot.com
Figure 6
Note: Some motherboards do not have "Resume By PCI-E" instead have PME, hence you need
to enable the "Enable PME" option to make wake on LAN work (Figure 6-a).
Figure 6-a
7. Now, boot your client PC in super client mode and then install the latest NIC driver for
your motherboard’s NIC (Do not skip).
8. Now, open network properties, and then click the “Power Management” tab, there check
all checkboxes (Figure 7).
www.ccboot.com
Figure 7
Note: Usually all NIC drivers have enabled WOL but this latest option (highlighted in green) is
always disabled, so WOL does not work. To make WOL work, must enable this option.
9. Now, click the “Advanced” tab and then enable the three options, “Wake on Magic
Packet”, “Wake on Pattern Match” and “Shutdown Wake-On-Lan” (Figure 8).
www.ccboot.com
Figure 8
Note: Some NIC have , “Green Ethernet” or “Energy Efficient Ethernet” if they are present
please disable them as well.
10. Then run CCBootPNP.exe, press "Collect local NIC" and "Merge Collected NIC"
respectively (Figure 9).
Figure 9
www.ccboot.com
11. Finally turn off the PC, disable super client mode and save changes.
You can use the following layouts as your base to setup your network for CCBootCloud.
Figure 1
Figure 2
www.ccboot.com
Figure 3
Case 4: CCBootCloud server with 2 switches and 4 NICs in teaming (Total 4.0 Gbps).
www.ccboot.com
Figure 4
Notes:
2 cables in LACP mode allows each switch user to be able to share 4.0 Gbps of bandwidth
between 2 switches. DO NOT use more than 1 cable without LACP between the switches.
You can use 1 cable between the switches if you do not have a manageable switch however
max usable bandwidth for clients will be 3.0 Gbps only.
Case 5: Two CCBootCloud servers with 2 switches with 4 NICs teaming on each server.
www.ccboot.com
Figure 5
Notes:
DO NOT use more than 1 cable without LACP between the switches.
Case 6: Two CCBootCloud servers with 2 switches with 10 Gbps NICs each server.
www.ccboot.com
Figure 6
Notes:
The switches should have at least 2 x 10gbps ports (can be sfp or RJ45).
Use this layout when you have more than 100 PCs in the same location.
CCDisk has similar functions as CCBootCloud but is limited for making game disk diskless.
2. CCDisk requires a smaller number of disks than CCBootCloud (CCDisk does not need
image disk and separate writeback disk).
3. CCDisk required less RAM than CCBootCloud, a 32GB CCDisk server is enough for 100
PCs.
1. Right click on the folder you want to share and click on "Properties" (Figure 1).
Figure 1
2. Go to the "Sharing" tab and click the "Share" button (Figure 2).
www.ccboot.com
Figure 2
Figure 3
4. Select permission to the person you want to share such as: read, write and read/write
and click the "Share" button (Figure 4).
www.ccboot.com
Figure 4
5. Click on "Done" Button (Figure 5).
www.ccboot.com
Figure 5
6. Go to "Advanced sharing settings" from the control panel which path as in picture and
mark the radio button as highlighted in red highlighted (Figure 6).
www.ccboot.com
Figure 6
Note:
If you still do not have access to shared folders then please make sure that the features in red
are enabled on server and client side (Figure 7).
www.ccboot.com
Figure 7
Figure 1
Double-click on the Print Spooler key and in the "General" tab, click Startup Type drop down
and choose automatic and click apply (Figure 2).
www.ccboot.com
Figure
Once you click "Apply" the start button will become available. Click the "Start" button to start the
service (Figure 3).
www.ccboot.com
Figure 3
Now, it will start the service (Figure 4).
www.ccboot.com
Figure 4
Once done, the service will be running (Figure 5).
www.ccboot.com
Figure 5
Click "OK" to close the window.
Similarly, enable the "DNS Client, Function Discovery Resource Publication, SSDP Discovery,
UPnP Device Host" service to make the Network discovery work.
www.ccboot.com
Before you proceed, you need to have created user groups and assigned the clients to
respective groups.
1. Now that you have your user groups. Open the "Game disk" properties by double clicking the
game disk (Figure 1).
www.ccboot.com
Figure 1
2. By default the game disk will be assigned to All user groups, meaning the game disk is
available for all user groups and clients (Figure 2)
Figure 2
www.ccboot.com
3. Click the User Group drop down, and choose the User Group you want to assign the Game
Disk to (Figure 3).
Figure 3
4. Once the group is chosen, click OK to save the changes (Figure 4).
Figure 4
www.ccboot.com
5. If you have a game disk that you want to be assigned to another user group then repeat 2 - 4
steps and choose the user group (Figure 4).
Figure 5
6. In doing this, now the game disk will only appear on the clients that are in user groups to
which the game disk is assigned to.
Notes: If you want a game disk to be available for all clients(user groups) then leave the default
"All" selected in the User Group option.
If you do not want one of the game disks to be assigned to some users, then create a User
group for them and assign the image to the default group in which the rest of the clients are in.
This is useful, when you have a mixed PC with variable gaming capabilities or no gaming
capabilities. Assign game disk to gaming PCs and no game disk to non-gaming PC, etc.
Figure 1
1. Open "Disk Management", type "diskmgmt.msc" in the start menu and click the first option in
the search result (Figure 1).
www.ccboot.com
Figure 1
2. Right click one of the disks and choose "New Striped Volume..." (Figure 2).
www.ccboot.com
Figure 2
3. On the "New Striped Volume" wizard, click the "Next" button to continue (Figure 3).
www.ccboot.com
Figure 3
4. Click the disk in the "Available" box and click "Add >" button (Figure 4).
www.ccboot.com
Figure 4
5. Once the disk appears on the "Selected:" box, click "Next" button (Figure 5).
www.ccboot.com
Figure 5
Figure 6
7. Now, choose "32K" in the "Allocation unit size" drop down and click "Next" button (Figure 7).
www.ccboot.com
Figure 7
8. Click the "Next" button again to start the strip (RAID) volume creation (Figure 8).
www.ccboot.com
Figure 8
9. It will ask you if you want to change the disks to dynamic disk, click "Yes" to continue (Figure
9).
Figure 9
Figure 10
TROUBLESHOOTS
Requesting remote support
There are many times you are unable to solve some issues that you faced. And sometimes your
own technician is not on site or you do not have a technician. Then, do not worry our team is
here for you.
Just go to http://anydesk.com and download AnyDesk, run AnyDesk with administrator privilege
and install it. Then, send us the AnyDesk address (Figure 1).
www.ccboot.com
Figure 1
Figure 1
2. Click "Properties". Please uninstall all items and make it look like (Figure 2).
www.ccboot.com
Figure 2
Figure 3
Notes:
Solution :
Use the Realtek8168 network card driver provided by CCBoot website, change Realtek network
card driver and the concrete operational procedures are as follows:
C:\CCBootClient\CCBootPnP\Win7\CCBootPnP
C:\Windows\System32\drivers
C:\Windows\System32\CCBootPnP
For the problems caused by the client itself, the causes can be found in the following aspects:
1. Network card brand: the network card is divided into 100Mbps network card, 1000Mbps
network card, independent network card and integrated network card. The 1000Mbps
network card is better than the 100Mbps network card. The independent network card is
better than the integrated network card. The diskless systems are recommended to use
the 1000Mbps network card, for example, the Realtek 8111 series, Realtek 8169 series,
the NF, Atheros brands are not recommended.
www.ccboot.com
2. Network card driver: The same network card differs in performance if using different
drivers.
3. Optimization of network card: The optimization methods of different network cards have
great influence on the performance of clients. Please refer to "Client OS system
optimization" for details.
4. If the client has virus the it will use up all system resources, CPU and RAM and cause
the client to slow down and lag while playing games:
To fix this, run virus scan on the image using antivirus program or delete the file infected by the
virus and re install the files
1. CCBootCloud software can use the client's RAM to set up the client write cache. Please
refer to the "Client Cache" chapter.
2. CCBootCloud can identify the remaining physical RAM which can be used to set up the
client write cache.
If the image package is not optimized, it will cause the lag on the client. Please refer to the
"Client OS system optimization" for optimizing clients before image upload.
Cause of server
1. The server system is not optimized.
2. The network card of the server is not optimized. Please refer to "Server and client
network optimization".
3. The hard disk speed of the server influences the client directly. Use the HDTune tool to
test the speed of the hard disk of the server. If the speed is less than 100 MB/s, then it
should be replaced into a faster hard disk.
4. The all disk should be formatted NTFS with a 32K allocation unit..
5. The idleness rate of the disk influences greatly on the smoothness of the client. Use the
CCBoot to "check the disk performance" and the load and cluster size can be checked.
On the Boot page, click the disk tab and note the "Cluster" and idle (%) at the right (Figure 1).
www.ccboot.com
Figure 1
Notes:
In the diagram above, the second indicator shows the idleness rate of the disk. The bigger the
percentage is, the smaller the load pressure of the disk is. The first indicator shows the size of
the cluster. The recommended size is 32K.
If the idleness of any of the disk is lower than 70% for a long time, then you need to redo the
cache settings and optimize the RAM cache for each disk. Normally increasing the RAM cache
size helps.
1. The quality of the main switch and the sub switch's hardware can influence the speed of
the client directly.
2. If the switch is aging, a new switch is needed to replace it.
www.ccboot.com
1. Smart switches have flow control functions, which can influence the speed of clients, so
the function should be disabled.
2. Some advanced routers have the flow control and terminal control function, these should
also be disabled.
1. The test of the hard disk speed of the client has two kinds of situations: The first kind is
to use the switch to test the hard disk speed of the client that is connected to the server
with the switch. The other kind is to connect the client with the server directly without the
switch to test the hard disk speed of the client. By comparing the test results, we can
check whether it’s the problem of the network.
2. Use HDTune tools to test the speed of the client game disk and the system disk. If the
hard disk speed of the client can’t reach 20MB/S, then the cause of lag is the network.
If the latest "Thunder Kankan" software is installed, the operation of the client will not be
smooth. If the third-party software is needed to be installed, then the following procedures can
be referred to:
After booting the client diskless, the Thunder Kankan player doesn’t exit, but the plugins of
Thunder Kankan still remain in the system, which doesn’t influence watching films online, but
playing web games can be unsmooth.
Some software caused big write-back data. You can find and stop/remove them. Please refer to
"Find Large Write-back Speed Program"
Figure 1
2. If there is any error, it will pop up the log which records the errors.
Figure 1
This error indicates the error log of the RAM, which belongs to the procedure bug. The
dump files shall be submitted to the development personnel according to the fifth
procedure.
2. *** ERROR *** open write-back file? false process mem 50m threads 10
a. If the file of the writeback disk has error, for example, a blackout of power will cause the
error of the writeback files. If the service needs to be stopped, reformat the write-back
disk and restart the service.
b. If the write-back disk brakes, a new one shall take the place of it...
c. If the room of the write-back memory is not enough, a bigger one shall take the place of
it.
www.ccboot.com
3. *** ERROR *** open image D: xp.vmdk failed: A file was not found process mem 82m
threads 10.
The image package reads the error log of the data. Possible reasons:
b. If the image package is broken, the images shall be restored from the spare images and
shall be remade.
4. Registered Failed
Checking failed error log. Possible reasons: the serial number of purchase is problematic,
contact the seller.
5. There is a dump folder in the installation folder of CCBoot, if the dump folder has the *.dmp
files, please compress the dump folder and send the zip file to [email protected]. For
details, please refer to "Solutions for Program Crash".
Note: In CCBoot recent builds, most of the dump files are related to the write-back disk
problems, it may be due to the write-back disk error, or because the write-back disk is full.
6. *** ERROR *** file_read error 38 process mem 683M threads 41 getlasterror=38:
Reached the end of the file
Normally, it indicates the writeback disk is full at that time.
If this error is logged, then please re-install CCBootCloud once and make sure to reboot when
CCBootCloud asks you to reboot.
This error may be because the disk is broken, please chkdsk or reformat the disk. Or it may
because the disk is full at that time.
www.ccboot.com
9. 13:15:01 *** ERROR *** file_write error process mem 443M threads 19 getlasterror=112:
(null)
13:15:01 *** ERROR *** file_read error 38 process mem 443M threads 19 getlasterror=38:
(null)
This problem may be related to write-back disk problems. Maybe the write-back disk is small or
broken. Please replace a new larger HDD for the write-back disk and try again.
10. 13:24:36 *** ERROR *** file_write 1 error 112 reason: 0x70 Insufficient disk space.
11. 13:24:36 *** ERROR *** file_read 1 error 38 reason: 0x26 has reached the end of the
file.
This error is caused when the writeback disk is full. To solve this, increase the size of the
writeback disk or delete writeback files
12. 07:25:29 *** ERROR *** file_open E:\Win7.vhd error 3 reason: 0x3 The system cannot
find the path specified.
07:25:29 *** ERROR *** Open E:\Win7.vhd failed
07:25:29 *** ERROR *** file_open E:\Window10.vhd error 3 reason: 0x3 The system
cannot find the path specified.
07:25:29 *** ERROR *** Open E:\Window10.vhd failed
This error means that the mentioned image file is not present in the path. This happens when
you have changed server and settings are not set correctly. Set the image path correctly to
resolve this issue.
13. 07:43:57 *** ERROR *** file_open E:\Win7.vhd.Super.vhd error 3 reason: 0x3 The
system cannot find the path specified.
07:43:57 *** ERROR *** Create image E:\Win7.vhd.Super.vhd failed
This error occurs when the image file is not located on the image path and you try to super
client that image on a client. To resolve this, set the image path correctly.
www.ccboot.com
14. 15:06:38 *** ERROR *** Open image E:\Win7 failed: The file is already in use
For these errors, please check if the image is mounted on windows or not. if the files are
mounted then unmount them from the windows.
15. 07:38:52 ERROR lock volume \\.\G: failed reason: 0x9e The segment is already
unlocked.
07:38:52 ERROR Open \\.\G: failed
Solution:
1. Make sure the Game disk is not the same as Image.
2. When you update the game disk with super client mode please do not run icafemenu
16. 10:12:44 *** ERROR *** file_read 0 error 6 reason: 0x6 The handle is invalid.
The above error occurs when you enable super client to game disk when you have client
running from the CCBoot.
Solution: To solve this, turn of all the other client before enabling super client to the game disk.
17. 17:22:33 *** ERROR *** file_open \\.\D: error 2 reason: 0x2 The system cannot find the
file specified.
17:22:33 *** ERROR *** Open \\.\D: failed
17:22:33 *** ERROR *** 192.168.1.241:52117 disconnect: InitDisk
(E:\win764ru_vip.vhd;\\.\D:;)failed
This error meant that the drive D: is not working in the system or is uninitialized or broken
Solution: format the drive again and add to the CCBoot, if the error repeats again, then better to
replace the disk that the drive belongs to.
18. 16:19:07 *** ERROR *** file_read 0 Unknown error 6 [F:] 150.53G(free)/232.37G(total)
[H:] 131.09G(free)/232.37G(total) reason: 0x6 The handle is invalid
This error denotes that the writeback disk has corrupt data and is not able to overwrite it with
new writeback data from the client.
Solution:
www.ccboot.com
Stop CCBoot service, then delete all the writeback data from the writeback disk. If any writeback
data is not deleted that means there is corrupt data. To fix it, format the writeback disk to clear
the corrupted data from the writeback disk.
19. 14:16:14 ** Error ** Set game cache failed. drive: J ram: 1024 ssd: 0 reason: 0x1f A
device attached to the system is not functioning.
14:16:14 ** Error ** Start game cache failed. drive: J ram: 1024 ssd: 0 reason: 0x1f A
device attached to the system is not functioning.
This error occurs when the disk is unallocated or inaccessible due to few reasons.1
3. turn on the computer, then check in disk management if the disks are detected or not
5. And make sure you have not set any rules in system to prevent access to the disks
20. *** ERROR *** Current memory used: 32002048/5897347072, lack of memory process
mem 5654M threads 11
If you encounter this error then this means that CCBoot was not able to use the system RAM for
RAM cache
b. If RAM is working fine, then uninstall CCBoot, and delete all configuration files from the
installation directory, then re-install CCBoot and configure it.
c. If reinstall is still not fixing the issue, then please remove any blockage for CCBoot in the
system like in firewall or in hosts files as if CCBoot cannot activate properly.
21. "DHCP socket error in getsockname: 10055 reason: 0x2747 an operation on a socket
could not be performed because the system lacked sufficient buffer space or because a
queue was full."
With a large number of clients (100 or more) on one server, can see the following in the logs of
critical errors as above.
This error occurs because of the large number of concurrent connections (by default, win server
2008 is set to 5000). Due to this error, your clients will not receive IP addresses from DHCP and
any PC can randomly lose connection from CCBoot and reboot.
To fix this, you need to add more slots, this can be done using the registry editor.
2. Locate the following subkey in the registry, and then click Parameters:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
3. On the Edit menu, click New, and then add the following registry entry:
When this happens, you can fix this by updating the image in super client and merging a registry
file to the OS
2) Copy this file to your USB drive. Now, enable super client on PC101.
4) After booting the client PC101 from CCBoot in super client mode, double click "alt-tab-no-
lag.reg" to merge it to the client OS registry.
5) After registry merges, reboot PC101 once and then shutdown the client after it fully comes to
the desktop.
The issue with "Alt + Tab" hotkey will not appear anymore.
When trying to activate the Windows 10 with license on CCBoot client, the activation process
will give error and fail to activate the windows (Figure 1).
www.ccboot.com
Figure 1
Solution:
Enable the following services in the Windows Services:
1. Background Intelligent Transfer Service
2. Windows Update
Once the two services are enabled and started, you can activate the Windows successfully
If it is performing the initial installation of the mouse and keyboard USB device, then you can't
do anything during this period of time.
Solutions
1. On the CCBoot server, enable the super client for a client PC (such as PC101).
2. Diskless boot PC101.
3. Install the USB or other PnP devices.
4. Click the "Start" button, and in the "Run" edit box, type "regedit".
5. In the "Registry Editor" form, navigate to "HKEY_LOCAL_MACHINE\SYSTEM", and
then click the "CCBootPnP", in the right form, double-click the "PnPUSB" (Figure 1).
www.ccboot.com
Figure 1
6. It will pop up the "Edit DWORD Value" dialog box, in the "Value data" edit box, modify
"0" to "1" (Figure 2).
Figure 2
www.ccboot.com
If it is the "USB disk" problem, you need to double-click the "PnPUSBSTOR", and after
that, it will pop up the "Edit DWORD Value" dialog box, in the "Value data" edit box,
modify "0" to "1".
7. Shutdown PC101
8. On the CCBoot server, uncheck the super client.
Note: After modifying the registry, some compatible problems may show up. (For
example, there may be some problems with using a video camera.)
But sometimes it gives you an error saying "cannot connect to steam network" when you try to
login to steam. This does not happen normally but when it happens it really hard to get
connected.
Solution:
When you log in, steam creates some file inside the "appcache" folder and it is the reason you
are unable to connect to the steam network.
To resolve this simply, delete the "appcache" folder and login again.
Booting Windows XP/2k/etc using the iSCSI / WinAoE driver will not work, due to a missing
service (nvnetbus) not being started. While this is not a hardware issue, nor a problem with
gPXE, it is included here for informative purposes.
Problem (iSCSI)
www.ccboot.com
After installing Microsoft iSCSI Boot initiator and executing sanbootconf (and thus making sure
the NVENETFD service is started at boot) booting the image over iSCSI will result in BSOD
(0x0000007b). This happens even though the NVENETFD service is loaded during boot.
Problem (AOE)
After installing WinAoE and making sure the NVENETFD service is started at boot, booting the
image over AoE will work well until aoe32.sys is loaded. Upon loading aoe, the system will hang
without any network activity. This happens even though the NVENETFD and nvnetbus services
are loaded before aoe32.sys.
This is tested on Windows XP and Vista, both 32-bit. Not tested using 64-bit, but the problem is
likely to be the same.
Solution:
In order to do this, the user has to be familiar with CurrentControlSet\Services Subkey Entries
(http://support.microsoft.com/kb/103000) and with CurrentControlSet\Control\GroupOrderList
Entries (http://technet.microsoft.com/en-us/library/cc976063.aspx).
Overview of the steps required to make nvnetbus being started before NVENETFD:
2) Navigate to "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NVENETFD",
remember the value of Tag (priority) and increase it by 1.
4) Navigate to
"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GroupOrderList\NDIS",
increase the number of Tags (first four bytes), and add the new tag we just added for
NVENETFD at the end of the list (you're adding four more bytes at the end).
www.ccboot.com
Other Solution:
Another option is to use the RIS driver for the nForce card (not verified). The simplest fix is to
simply use another network adapter.
On top of that, privacy issues and high battery consumption aren’t the only things that should
worry Chrome users. Namely, a few issues may occur here and there, with some of them
making our browsing impossible. One of these issues is the well-known black screen issues in
Google Chrome.
Various users have recently reported a strange issue where the Google Chrome window simply
goes black while browsing. Luckily for all those users experiencing this problem, there’s a
solution.
The most common workaround for black screen issues in Google Chrome is to disable GPU
compositing on all pages. In case you don’t know how to do that, follow these instructions:
1. Create Google Chrome shortcut on Desktop (in case you don’t have it)
4. In the Target window, add the following text: “[space]–disable-gpu“ (so the path should look
like chrome.exe” –disable-gpu”) (Figure 1).
Figure 1
5. Save changes.
6. Now, open Chrome and go to Settings > Show advanced settings.
7. Now, just disable the Use hardware acceleration when available option (Figure 2).
Figure 2
www.ccboot.com
8.Restart Chrome.
This solution proved to be the right one in most of the cases, and for the majority of users.
However, if you’re still experiencing the black screen issues in Google Chrome, move on to
another solution.
To fix the problem, you need to find and disable the problematic plugin. This is quite simple, and
you can do it by following these steps:
1. Click the Menu icon and choose More tools > Extensions (Figure 3).
Figure 3
2. List of all extensions will now appear. Disable all extensions by clicking the switch icon next to
the extension’s name (Figure 4).
www.ccboot.com
Figure 4
3. After disabling all extensions, restart Chrome and check if the problem is still there.
If the issue doesn’t reappear, you can start enabling extensions one by one until you find the
one that is causing the issue. Once you find it, you can keep it disabled or remove it from
Chrome.
Figure 5
2. Look out for the above-mentioned flags, and disable them.
3. Restart Chrome.
This solution proved to be helpful only to some users, as others reported it as unsuccessful.
Nevertheless, you should try it, and see if disabled flags make any difference.
Compatibility mode is a useful feature of Windows that allows you to run older applications.
Speaking of which, many users reported that they fixed black screen issues in Google Chrome
simply by enabling Compatibility mode. To do that, just follow these steps:
1. Locate Chrome shortcut, right-click it and choose Properties from the menu (Figure 6).
Figure 6
2. When the Properties window opens, navigate to the Compatibility tab and check Run this
program in compatibility mode for. Now select the desired version of Windows. Many users
recommend using Windows 7, so you might do that. Lastly, click Apply and OK to save changes
(Figure 7).
www.ccboot.com
Figure 7
After enabling Compatibility mode, try starting Chrome again. If the issue reappears, repeat the
same steps, but this time click Change settings for all users button. In addition, you might want
to try different versions of Windows and check if that helps.
According to users, you might be able to fix the problem simply by adding the -no-sandbox
parameter to Chrome’s shortcut. In case you don’t know, Google Chrome uses a Sandbox
mode in order to separate its processes
This means that even if your browser encounters malware, the malware will be contained
thanks to the Sandbox mode.
As you can see, Sandbox mode is a useful security feature, but sometimes it can cause black
screen issues in Google Chrome. To fix the problem, some users are suggesting to disable
Sandbox mode, and to do that, you need to follow these steps:
www.ccboot.com
2. Navigate to the Shortcut tab and in the Target field add –no-sandbox at the end. Now click
Apply and OK to save changes (Figure 8).
Figure 8
If you’re having problems with the black screen in Chrome, you might be able to solve the
problem simply by resetting Chrome to default. By doing that you’ll reset all its settings and
remove all extensions.
Keep in mind that this will remove all your bookmarks and history, so be sure to enable syncing
or export your data. You can do that easily and efficiently with these tools.
1. Click the Menu icon in Chrome and choose Settings from the menu (Figure 9).
Figure 9
2. When the Settings tab opens, scroll all the way down and click Advanced (Figure 10).
Figure 10
3. Navigate to Reset and clean up section and click Reset settings (Figure 11).
www.ccboot.com
Figure 11
Figure 12
Wait for a few minutes while Chrome resets to default. Now check if the problem is still there.
According to users, sometimes in order to fix this problem you need to reinstall Chrome
completely. Reinstalling Chrome might remove all your bookmarks and history, so you should
export them or enable syncing.
There are several ways to uninstall Chrome, but the best one is to use uninstaller software. In
case you’re not familiar, uninstaller software is a special application that will remove the
selected application along with all of its files and registry entries.
There are many great uninstaller applications, but one of the best is IOBit Uninstaller, so be
sure to try it out. Once you remove Chrome with this tool, install it again and check if the
problem is resolved.
www.ccboot.com
In addition, you can also try using the Beta or Canary version of Chrome. These are
experimental versions, but they offer the latest bug fixes, so using them might be a good
temporary solution.
2. Check on "Run this program in compatibility mode for: " and select "Windows Vista (Service
Pack 2)" (Figure 13).
Figure 13
1. Event 5, IscsiPrt: Failed to setup initiator portal. Error status is given in the dump data.
2. Event 45, volmgr: The system could not successfully load the crash dump driver.
Note: There are two reasons for these errors. One is that we use diskless solutions, and the
clients visit the server's disks through iSCSI, and sometimes the network may be disconnected.
The other reason is that when the server gets started and while it changes from Real Mode to
386 Mode, the network will be disconnected which is unavoidable, and clients cannot connect to
the server, which causes the network traffic/congestion. But we have Disk Manage Service, and
the iSCSI has a restatement mechanism, once the network is disconnected, it will automatically
reconnect later. Please don't worry about this problem, it doesn't matter much.
Figure 1
To fix the shared folder access, make sure the service “Lanmanworkstation” is set to
“Automatic” startup and running (Figure 2).
www.ccboot.com
Figure 2
Note: Firewall rules may also prevent access to the shared folder, so disable firewall rule or
firewall to access the shared folder.
Make sure that you can access the “CCBootShare '' folder on the server from the client. If the
shared folder is not accessible then image upload cannot proceed.
b. Volume Shadow Services disabled
Disk2VHD uses the volume shadow copy to create an image, if the “vss” service is disabled
then you will get the following error.
www.ccboot.com
Figure 3
To fix the issue, set the “vss” service to start “Automatic” in “Services” (Figure 4)
Figure 4
www.ccboot.com
Sometimes raid 0 can be corrupted. In this case, all disks from this raid will have a RAW file
system. You can try using "CHKDSK" command line utility which fixes file system issues and
other disk related issues. Running this command on the affected RAID partition may fix the
issues and help you restore data from corrupted RAID.
[WARNING]: Running "CHKDSK" command may result in data loss as it marks the unreadable
sectors as bad sectors.
chkdsk /f X: , where X is the drive letter of a RAID partition and /f fixes errors.
4. Now wait for a few minutes while the utility fixes issues (Figure 1).
Figure 1
Solution:
RTX Graphics cards use new drivers released from NVidia, which have some issues with
Windows 10 1803 and any older build for it.
To fix the black screen problem, you need to use Windows 10 build 1809 and the Latest NVidia
drivers.
Note: if your current image is an older build, then you need to make a new image for it.
Do not try to upgrade the OS from older build to newer build of Windows 10, as it removes all
NIC drivers and CCBoot client applications from the OS and breaks the diskless booting
capabilities on that image.
Note: If your Intel graphics card type is not included in our fixed divers, you can modify the
".sys" and ".inf" files yourself according to the following steps.
We take VEN_8086&DEV_0102 and VEN_8086&DEV_0152 for example. You can download
them from http://www.lacroixrouge-brest.fr/pci_ven_8086&dev_0102.rar and
http://www.lacroixrouge-brest.fr/pci_ven_8086&dev_0152.rar.
1. Extract "pci_ven_8086&dev_0102.rar" file, open the extracted folder, and find the ".inf"
file (Figure 1). (Note: Normally, we just need to modify the lower version graphics card's
".sys" and ".inf" files.)
www.ccboot.com
Figure 1
2. Open the ".inf" file with Notepad, find texts which end with ".sys" (there are three ".sys"
texts, they are, "igdkmd64.sys", "ServiceBinary = %12%\igdkmd64.sys" and
"igdkmd64.sys") (Figure 2).
www.ccboot.com
Figure 2
3. Modify these three ".sys" texts. For example, add "_fix" before ".sys" (Figure 3; Figure 4;
Figure 5). Then save this ".inf" file.
www.ccboot.com
Figure 3
www.ccboot.com
Figure 4
www.ccboot.com
Figure 5
4. Find "igdkmd64.sys" in the extracted folder, and rename it as "igdkmd64_fix.sys" (Figure
6).
www.ccboot.com
Figure 6
5. Open the ".inf" file again, find "AddService" (there are four "AddService"), and add "_fix"
after "AddService = igfx" (Figure 1-7). Finally, save the ".inf" file.
www.ccboot.com
Figure 7
6. On the "Device Manage", install the new revised graphics card driver.
Notes: If you have 3 types of vga drivers that conflict with each other, you can modify the first
vga drivers as "_fix", and modify the second vga drivers as "_fixa".
www.ccboot.com
Windows 7 and above have good compatibility with different hardware. To stop getting
"Installing PNP Driver for New Hardware" or "Getting Devices Ready" in clients, you can follow
the following instructions.
1. Super client the PC that is showing the driver installation pop up or screen.
2. Boot the super client PC and install relevant drivers for the client hardware.
3. Once done, shutdown the client PC.
4. Disable super client and save the image.
5. Now, boot other clients as well and check if any client shows the same "Installing
drivers" again.
6. If any client shows "Installing Driver" or "Getting Devices Ready", then repeat step 1 - 5.
7. Use ReadyFix on the client side in super client mode.
8. Once you have finished doing step 1-6, but you still get the "Getting Devices Ready" or
"Installing Drivers" then you need to use Hardware Profiles to resolve this.
Note:
● Hardware profiles work differently compared to simple super client and install driver.
There are cases, the hardware drivers may be conflicting with each other, for example,
the driver filename is the same.
That is, after enabling super clients to update the drivers of one of the clients, the drivers
of other clients will have conflicts. Mostly, this problem happens to graphic card drivers,
when this happens, we recommend you try and use Hardware Profiles.
● If you are experiencing increased reads and writes after using the hardware profile then
please make sure you enable client cache. Once enabled, you will see less writeback to
the server.
● If you want an updated GPU driver or you have issues with recognizing GPU. Please do
a clean installation of the GPU drivers.
www.ccboot.com
○ AMD
Sometimes when you have many client PCs your customers will have issues with low download
speed or high ping on games when all PCs are used. To resolve this issue, you can use QoS on
your internet router.
Add all your client PCs with their MAC address to the router's QoS client list and set a speed
limit to the clients if required.
You can follow these links to configure QoS on most popular routers:
TP-link
D-Link
Netgear
3. Set the desired refresh rate via graphics card driver or windows.
Figure 1
So, we have to disable it in BIOS.
We can disable it by following the steps below:
For Dell :
1. Go to BIOS settings.
2. Go to "Secure Boot" Option (Figure 2).
www.ccboot.com
Figure 2
3. Disable secure boot by selecting the "Disable" radio button and click on the "Apply"
button (Figure 3).
Figure 3
For MSI :
www.ccboot.com
Figure 4
1. For legacy images, there is no need to disable secure boot. It is because there is no way
to enable it when CSM is enabled.
2. For UEFI images, there is no need to change mode from CSM to UEFI.
www.ccboot.com
For ASRock :
Figure 5
For ASUS :
Figure 6
www.ccboot.com
Figure 1
3. Click the "Yes" button (Figure 2).
www.ccboot.com
Figure 2
4. Shutdown the client PC and disable Super Client.
Now, the client will load that game fast even without the Internet.
Solution:
1. Disable super client mode once you are done updating image/game disk or both. Refer
Update Boot Image/Game Disk using Super Client.
2. Do not use Storage pool to create RAID 0 for game disk, use Windows Disk Management to
create RAID 0.
3. Check on the server side if Administrator has full access on the game disk. If there is no full
access then give your Admin user full access on the disk (Figure 1).
www.ccboot.com
Figure 1
Recommendation:
When you super client to update an image or game disk, please turn off another computer to
prevent any crashes from happening. It's best to do updates when your cafe or gaming center is
idle.
www.ccboot.com
Figure 1
3. Close the "Registry Editor" form and shutdown this client PC.
www.ccboot.com
4. On CCBoot server, open CCBoot main interface, click the "Client Manager", in the right
side of the details pane, find the client PC you have just enabled super client. Double
click this client, in the pop up "CCBoot Client" dialog box, uncheck the "Enable Super
Client" check box to disable super client.
Figure 1
3. In the pop up "System Properties" dialog box, click the "Advanced" tab, and then click
the "Settings" button (Figure 2).
www.ccboot.com
Figure 2
4. In the pop up "Performance Options" dialog box, click the "Advanced" tab, and then click
the "Change..." button (Figure 3).
www.ccboot.com
Figure 3
5. In the pop up "Virtual Memory" dialog box, uncheck the "Automatically manage paging
file size for all drives" check box. Select Drive C, and then click the "System managed
size" radio button, and click the "Set" button. Finally, click the "OK" button (Figure 4).
www.ccboot.com
Figure 4
Figure 5
2. In the pop up "Resource Monitor" dialog box, click the "Disk" tab, find which programs
are accessing the game disk, and then end these processes (Figure 6).
www.ccboot.com
Figure 1-6
Figure 1
2. If the above steps didn't help you, please reinstall the OS on the server, it can be
corrupted by software, viruses etc.
www.ccboot.com
Figure 1
2. It will pop up the "System and Security" window. Click the "Change what the power
buttons do" in the "Power Options" (Figure 2).
www.ccboot.com
Figure 2
3. In the pop up "System Settings" window, click the "Change settings that are currently
unavailable" (Figure 3).
www.ccboot.com
Figure 3
4. In the "Shutdown settings", uncheck the "Turn on fast startup (recommended)" check
box, and then click the "Save changes" button (Figure 4).
www.ccboot.com
Figure 4
www.ccboot.com
Figure 1
When this happens, clients can still boot normally but sometimes may have issues when
booting. If the client has issue booting then we need to solve this.
To solve this issue.
1. Make sure that there are no other DHCP running on your network and only CCBoot
DHCP server is running. If there are any, please disable them (specially router DHCP).
2. If the client has issue booting then check that DHCP is enabled in the client PC. Please
refer to "Set the DHCP client" for a solution.
www.ccboot.com
3. Install the latest version of CCBoot on your client in super client mode. The latest
version has a patch for windows 7 which fixed the multiple IP issue.
Note: You need to have Windows update enabled when you install the new version. If you have
windows update disabled, then the Windows 7 patch will not be installed and the multiple IP
issue will persist.
4. Set static IP in the client before you upload the image.
Note: Setting static IP is applicable for newer versions of CCBoot and is not for version older
than 20160729
Scenario 2.
The client has multiple networks showing in the network sharing center.
Solution:
1. Enable one client to be superclient.
2. Download and install the latest version available from our website.
3. Set the IP of the client to Static.
4. d. If the client still hasn't connected to the internet, then you need to install a windows
update.
For Windows 7 64 Bit install "Windows6.1-KB2727330-v2-x64.msu" update package.
For Windows 7 32 Bit install "Windows6.1-KB2727330-v2-x86.msu" update package.
5. Note: You can find these files in the CCBoot Client folder.
6. Once installed, restart the client and you will see the client only has one LAN and
internet as well.
www.ccboot.com
7. Turn off the client and save the super client data
Scenario 3.
Client does not have multiple IP or multiple networks but still cannot connect to the internet.
Solution: Please check and make sure that the Gateway IP and the DNS address are set
correctly.
Solution:
1. Boot your client computer in super client mode, and then open Registry editor and go to
the key below
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\In
terfaces
2. Now, look for the interface on the left that has the "DhcpDefaultGateway" parameter
(Figure 1).
www.ccboot.com
Figure 1
3. Now, change the value on the "DhcpDefaultGateway" to match your Router's gateways
IP address.
4. Restart the client and the client should have the internet now.
Problem:
Diagnostic Policy Service Cannot Start: Access is Denied (Windows 10/8/7)
Solution:
To resolve the "Diagnostic Policy Service Cannot Start: Access is Denied" issue, is to add the
'Network Service' & 'LOCAL SERVICE' objects to Administrators group. To do that:
1. Open Command Prompt as Administrator. To do that:
a. In the Search box type: cmd or command prompt
b. Right click on the command prompt (result) and select Run as Administrator (Figure 2).
www.ccboot.com
Figure 2
2. In command prompt type the command below and press Enter (Figure 3):
net localgroup Administrators /add networkservice
Figure 3
4. Then type the following command and press Enter (Figure 4):
● net localgroup Administrators /add localservice
www.ccboot.com
Figure 4
5. Reboot your computer.
Figure 1
4. In the pop up "Startup and Recovery" dialog box, uncheck the "Automatically restart"
check box, and then click the "OK" button (Figure 2).
www.ccboot.com
Figure 2
Solution:
1. Diskless boot one client PC with super client.
2. Disable the "Power Options" in the network properties. For details, please refer to "Client
power options optimization".
3. Run CCBoot PNP tool. Click "Collect Local NIC", and then click "Merge Collected NIC".
4. Shutdown the client PC, and then disable super client on CCBoot server.
www.ccboot.com
Notes:
a. If the network disconnected after computers worked for a while, it may be related to the
DHCP service in the router. Please disable other DHCP service on the LAN, especially
the DHCP service in the router.
b. If you are experiencing random network disconnection and also have "Network
disconnection" in Event log, then change the NIC properties and only disable "Flow
Control" leave other settings as it is.
14) Shutdown PC1 normally. Disable super client and save the updated image on CCBoot
server.
15) Diskless boot all client PCs.
If the write data always stops at 7k, it's the NIC driver problem. Please download and reinstall
the latest NIC driver from its official website.
3. Server OS
If you have downloaded the OS image from untrusted sources then it may have hidden malware
or virus causing harm to your files.
So, if this happens, reinstall Server OS from trusted sources. we recommend using Server
2008/R2 or server 2012/R2 for server use
www.ccboot.com
Figure 1
The errors are divided into three parts:
1) Halt code (Sign [1]), we call it "blue screen code", which is used for distinguishing
existing error types.
2) The second part (Sign [2]) is the 4 number groups included within the brackets, which is
the data defined by development staff.
3) The third part (Sign [3]) is the name of error, the specific file name of the driver program
will be shown in some conditions.
We usually use blue screen code and name of error as search terms in Google to find the
relevant solutions.
***Stop 0x000000EA
www.ccboot.com
Cause
A device driver is spinning in an infinite loop, most likely waiting for hardware to become idle.
This usually indicates a problem with the hardware itself, or with the device driver programming
the hardware incorrectly. Frequently, this is the result of a bad video card or a bad display
driver. (Figure 2)
Figure 2
Solutions:
1. Download the Super Image from our forum site, You can choose your preferred OS.
www.ccboot.com
2. Apply the method CCBoot Hardware Profile this could solve the problem about BSOD
0x000000EA
1. In the process of starting up the computer, keep pressing the "Delete" button of the
keyboard, enter the "BIOS" setting.
2. Find the SATA interface setting option, change the "IDE" mode to "AHCI" mode; press
the "F10" to save and exit (Figure 1).
Figure 1
Notes: Because the BIOS versions of the main board are not the same, the positions of the
"SATA interface" options are different. Recommend you can read the main board manual, and
then modify the BIOS.
If the server has installed the operation system, you can set the AHCI mode in the BIOS, it will
lead to the blue screen of death. The solution is as follows:
www.ccboot.com
3. Click the "Start" button, enter "regedit" in the "Run" edition box, and click the "Enter"
button.
Figure 2
6. It will pop up the "Edit DWORD Value" dialogue box, enter "0" in the "Value data" edition
box, and then click the "OK" button (Figure 3).
www.ccboot.com
Figure 3
Figure 3
www.ccboot.com
Solution:
Change driver.
Solution:
Change network card driver, RAM, CPU fan, suggest using Kingston RAM due to its high
stability.
Solution:
Reinsert RAM, change power supply, CPU fan, Update bios to latest version.
Figure 5
4) In the pop-up modal, click the "PXE" drop-down and then choose "ipxe.pxe". Then click
the "Save" button to save the settings (Figure 6).
www.ccboot.com
Figure 6
www.ccboot.com
Figure 6
www.ccboot.com
Figure 7
3) In the pop up "System Properties" dialog box, click the "Advanced" tab, and then click
the "Settings" button (Figure 8).
www.ccboot.com
Figure 8
4) In the pop up "Performance Options" dialog box, click the "Advanced" tab, and then
click the "Change..." button (Figure 9).
www.ccboot.com
Figure 9
5) In the pop up "Virtual Memory" dialog box, uncheck the "Automatically manage paging
file size for all drives" check box. Select Drive C, and then click the "System managed
size" radio button, and click the "Set" button. Finally, click the "OK" button (Figure 10).
www.ccboot.com
Figure 10
To fix it, mount the image and then delete the corresponding driver and then save it. The clients
will boot without and BSOD
Then, you need to check the disk health, it may have many bad sectors. When the writeback file
of the client is written to the disk and encounters a bad sector, it won't be able to write it on that
sector which will cause client lag as well as blue screen and restart.
To fix this, you need to replace the writeback with a new one, possibly an SSD if you are using
HDD currently.
www.ccboot.com
Figure 1
2. Then on the “General Settings” modal uncheck "Enable Adult filter" and then click the
"OK" button (Figure 2).
www.ccboot.com
Figure 2
3. Now, there won't be any issues with DNS changing in the client.
Solution:
There are a total 4 types of PCIe slots: PCIe x1, PCIe x4, PCIe x8, PCIe x16 (Figure 1).
Connect the 10Gbps NIC in PCIe x4 if the NIC is only 1 x 10Gbps port and connect to PCIe x8 if
there are 2 or more 10Gbps ports in the NIC.
www.ccboot.com
Figure 1
Note:
The PCIe x1 slot has a speed limit of 4Gbits/s. So, the Network connection of 10 Gbps NIC will
be very slow (~3.5Gbits/s).
Figure 1
In Figure 1, the Vendor ID is "8080" and the Device ID is "100F".
If you are using the newer version of CCBoot, you can also obtain such VEN/DEV ID directly
from CCBoot Client application.
1. Open the CCBoot Client application.
2. Note the VEN ID and DEV ID in the red box (Figure 2)
www.ccboot.com
Figure 2
1. Go to the purchase page, then check if you have a local payment option in the "Payment
Method" drop down. If yes, you can proceed with the below steps, if not then you will have to
use PayPal or credit card.
2. Enter the desired number of user licenses you want then enter your Contact Name, Email
address and Coupon (if any), then click update (Figure 1).
www.ccboot.com
Figure 1
3. After that, click the "Pay by Local Payment" button below (Figure 2).
www.ccboot.com
Figure 2
4. You will also see the payment amount in Peso or Rubal or Dinar or Bhat depending on your
locality currency. Here we take " Philippines Peso" as an example (Figure 3).
www.ccboot.com
Figure 3
5. Click the "Source" drop down and choose your payment option and then enter your email
address (Figure 4).
www.ccboot.com
Figure 4
6. Let say you choose to send payment via "BDO internet banking", enter your email address
and then click the select button (Figure 5).
www.ccboot.com
Figure 5
7. Enter your email again and then click the "Sends instructions via Email"
further processing needed for payment
www.ccboot.com
Figure 6
8. Login to your email account and look at the email with further instructions.
Figure 1
Figure 2
4. Once USB is plugged in and showing, right click the batch file on desktop and choose "Run
as Administrator" (Figure 3).
www.ccboot.com
Figure 3
5. It will take a minute or so to complete the installation and will show you "NET Framework
should be installed" on the command prompt (Figure 4).
www.ccboot.com
Figure 4
Cause:
1. Your billing application has restricted use of Flash Drive in the client PC.
2. You have not installed USB drivers (USB 3.0 drivers) for the client PC
Solution:
1. Check and disable USB restriction in your billing program
2. Make sure that USB Drivers are installed properly. If not installed, then install driver in
the client image in super client mode.
3. Sometime USB port on client computer may be faulty or broken, if that is the case
please use other USB ports to connect USB drives
After doing this, and still have issues detecting the USB drive then please check and make sure
that USB drive is in working order or not.
www.ccboot.com
4. After the commands have successfully completed, turn off the client.
6. Try to enter safe mode using the "F8" key, it will not enter safe mode and boot normally.
instead of 192.168.1.1 you can write the gateway that you want to use on this PC group (Figure
1).
www.ccboot.com
Figure 1
6. Then boot any PC in super client mode; set static IP and delete gateway (Figure 2).
www.ccboot.com
Figure 2
Solution:
1. Go to the general settings on the boot page and click the “Edit” button (Figure 1).
www.ccboot.com
Figure 1
2. Unchecked the "Auto add client" and click "OK". DHCP irregular IP addresses should not be
shown again to your CCBoot server lists. See Figure 3.
www.ccboot.com
Figure 2
Solution:
1. Create an image using the latest version of CCBoot in the client PC.
2. Sometimes users tend to boot other diskless solution images with CCBoot and see this issue,
so use images uploaded from CCBoot.
This will result in the crashing of the CCBoot server application, so all online client PCs will hang
up.
Since we know it’s just only a false detection. We will show you how to add CCBoot in
Kaspersky as exclusion, and once the ccboot.exe is already added as exclusion the Kaspersky
Antivirus will not scan again the CCBoot program.
1. On the Kaspersky Antivirus Main interface click the “Settings” button (Figure 1).
Figure 1
2. Here in Kaspersky main settings, click the “Additional Settings” button (Figure 2)
www.ccboot.com
Figure 2
3. On the “Additional Settings” interface click the “Threats and Exclusions” (Figure 3)
www.ccboot.com
Figure 3
4. Here in the “Threats and Exclusions Settings” interface, click the “Manage exclusions”
(Figure 4).
www.ccboot.com
Figure 4
Figure 5
6. Locate the “CCBoot” installation path then add the “CCBoot.exe” (Figure 6)
www.ccboot.com
Figure 6
7. Select the “CCBoot.exe”, and then click the “Add button” (Figure 7).
www.ccboot.com
Figure 7
8. Once you already added “CCBoot” in Kaspersky exclusions it will shows like this (Figure 8)
www.ccboot.com
Figure 8
Note: If you have installed Antivirus on your CCBootCloud server, please add CCBoot program
on your antivirus exclusion list.
Solution:
Figure 1
Figure 2
3. Right click edit client, and check the client IP in the “IP address” field (Figure 3).
www.ccboot.com
Figure 3
Go to the link below to see CCBootCloud scanned by many known antivirus programs and their
results:
https://www.virustotal.com/gui/file/a76c2133236a05d9e65f16e93eaac97a38d9a25b2294d246a4
fae0bde7ae8619/detection
Always update windows defender and in case defender reports CCBoot as malware or
dangerous file.
We strongly recommend not to download CCBootCloud from any other website that is
questionable and always get it from our resellers or official website.
www.ccboot.com
Multiseat in CCBootCloud
ASTER is a Multiseat software for Windows XP/7/8/10. ASTER is being successfully used not
only for equipment of computer classes, libraries, offices and Internet cafes, but for games and
videos as well.
2. Connect all the peripherals required for multi seat (monitor, keyboard, mouse, graphics cards)
then install drivers
5. After the computer turns on, configure the multi seat program, then save it
7. Now turn off the client and then save the super client data.
8. Your disk less multi seat setup is ready for your cafe or library or gaming center.
Solution:
Change the "Recovery" properties for CCBoot service to "Restart the service" if it fails and
change "Restart service after" to 0 minutes (Figure 1).
www.ccboot.com
Figure 1
Solution:
Go to the general settings and uncheck “auto reboot the largest writeback data client” and click
the OK button (Figure 1).
www.ccboot.com
Figure 1
Figure 1
3. Check the change display option and select the resolution and refresh rate from the
respective dropdown (Figure 2).
Figure 2
2. Go to "Advanced" tab, and select the "Integrated Peripherals" option and press "Enter"
(Figure 1).
Figure 1
3. In "Integrated Peripherals", look for "Lan Option ROM" or "Boot from LAN" and then change
the option to "Enabled". (Figure 2)
www.ccboot.com
Figure 2
4. After that, go to the "Boot" tab and then select "Boot Sequence" or "Boot Priority".
5. You need to set the "Network" to be the first priority (Figure 3).
Figure 3
www.ccboot.com
Important: Keep in mind that in new motherboard with UEFI BIOS, you need to set the Boot
Mode to either “Legacy” or “Legacy + UEFI” in order for the boot to work
Figure 4
Figure 5
4. Highlight the “Disabled” option beside the “LAN Option ROM” and then change it to “Enabled”
(Figure 6)
www.ccboot.com
Figure 6
Figure 7
6. Save the BIOS settings and reboot and then enter the BIOS again.
7. Select “Advanced BIOS Features” option and press "Enter" (Figure 8).
www.ccboot.com
Figure 8
Figure 9
9. In the “Boot Sequence” or “Boot Priorities” make sure that 1st Boot Device is “Network:”
(Figure 10)
www.ccboot.com
Figure 10
10. Once the above settings are set, save bios settings and reboot the client, it will now boot
from CCBoot
1. Search "Services" in the start menu and click on "Services" (Figure 1).
www.ccboot.com
Figure 1
2. Now, on the "Services" window, check and make sure Windows firewall is running and set as
"Automatic" (Figure 2).
www.ccboot.com
Figure 2
3. Now, Right click the network icon and choose "Network and Internet Center" (Figure 3).
www.ccboot.com
Figure 3
Figure 4
5. Now, right click the "Proton VPN" adapter and click on "Disable" (Figure 5).
www.ccboot.com
Figure 5
6. Now, once it's disabled properly, right click and click on "Enable" to enable it again (Figure 6).
www.ccboot.com
Figure 6
7. Open, Proton VPN application, then login and click on "Quick Connect" (Figure 7).
www.ccboot.com
Figure 7
8. After a few seconds, it will successfully connect to one of the servers (Figure 8).
www.ccboot.com
Figure 8
Solution 1: For the same VPN application, to make them connect properly, you need to change
the metric value of the VPN adapter to 1 and your client NIC to more than 1.
1. Open VPN adapter properties, select the "Internet Protocol Version 4" then click on
properties, then click on "Advanced" button. Uncheck the "Automatic metric" check box and
enter "1" in the text box, then click the "OK" button (Figure 1).
www.ccboot.com
Figure 1
2. After this, you can try to connect to VPN network, it will connect successfully.
Solution 2:
Some VPN applications fail to assign IP addresses when you try to connect to the VPN network.
1. Let's take ProtonVPN for example, click on the "Quick connect" button to try to connect to the
VPN network (Figure 2).
www.ccboot.com
Figure 2
2. It will try to connect to the VPN network but it will be stuck at the "Assigning IP" stage (Figure
3).
www.ccboot.com
Figure 3
3. To solve this, before connecting to the VPN, run the following command in command prompt
with administrative privilege (Figure 4).
netsh interface ip set address "Ethernet 2" static 192.168.0.101 255.255.255.0 192.168.0.1
www.ccboot.com
Figure 4
Note: Depending on the name of the VPN adapter, change the "Ethernet 3" to your adapter's
name.
Important: If you encounter an "Access is denied" error when running the command, then you
may need to use a different image or restore any new changes done to group policies.
4. After that, try to connect to the VPN network, it will connect successfully (Figure 5).
www.ccboot.com
Figure 5
5. If you want to connect to another VPN network, then you need to re-run the command once
again (Figure 6).
www.ccboot.com
Figure 6
6. Once the command is run, you can connect to another network successfully (Figure 7).
www.ccboot.com
Figure 7
1. Open the CCBoot folder and then open the CCBoot.ini file (Figure 1).
Figure 1
2. Now, in the CCBoot.ini file add "UniqueDiskID=0" line under the [config] line (Figure 2)
www.ccboot.com
Figure 2
3. Open one client in superclient, install 3ds max and activate it.
Figure 1
2. Enable super client and boot the client to the desktop (Figure 2).
www.ccboot.com
Figure 2
- HKEY_CURRENT_USER\Software\Microsoft\Office\xx.0\Outlook
Note The xx.0 placeholder represents your version of Office (16.0 = Office 2016, 15.0 = Office
2013).
- Right-click Outlook, select New, and then click Expandable String Value (Figure 3).
www.ccboot.com
Figure 3
Figure 4
- In the Value data box, type the full path of where you want to store the .ost file (Here I use
E:\OutlookOST), and then click OK (Figure 2).
Figure 5
7. You will see your account OST file in the path defined earlier (Figure 6).
www.ccboot.com
Figure 6
8. Now, turn off your client and then save the super client data.
9. For other clients as well enable the personal disk and create the OutlookOST folder and add
outlook accounts.
1. Before you do this, make sure you are using CCBoot version 20170411 and newer as the
function is not available in older versions.
2. Open the CCBoot.ini file from the CCBoot folder, then add "USBWriteProtect=1" under
[Config] line (Figure 1)
www.ccboot.com
Figure 1
2. Now, on the client, if you try to copy files to any USB drives, it will give you "The media is
write-protected".
3. This will prevent users from copying game files as well as prevent clients lag.
1. Open "CCBoot.ini" file and then change the serial for each drive manually (Figure 1).
www.ccboot.com
Figure 1
2. Stop CCBoot service, then open "CCBoot.ini" file, then under the [DiskSerialNumber] delete
all the lines for the disk drives (Figure 2).
www.ccboot.com
Figure 2
3. After that close the file and then Start CCBoot service again. The disk serial numbers will be
automatically fixed (Figure 3).
www.ccboot.com
Figure 3
1. First open the msconfig(Microsoft System Configurations). You can open it by clicking the
start button, click search box and type "msconfig". Refer to Figure 1.
www.ccboot.com
Figure 1
Figure 2
Figure 3
www.ccboot.com
4. Find and Click TightVNC program and enable it by clicking the checkbox. Make sure check
symbols appear in the box. After that click the "Apply" button and click "OK". See Figure 4.
Figure 4
Figure 1
2. Type in your user, position and email click “next” (Figure 2).
Figure 2
www.ccboot.com
3. Type your report sender’s email, SMTP server and port, then Authentication required click
“next” (Figure 3).
Figure 3
Figure 4
5. After successfully installing check “run Kaspersky anti-ransomware tool for business” click
finish (Figure 5).
www.ccboot.com
Figure 5
6. Your computer is now protected from attack by ransomware virus (Figure 6).
Figure 6
Copyright certificate
Unlike some BXP-based diskless kernels, or Linux kernel + application configurations,
Youngzsoft diskless system, CCBoot, was made from lines of codes from the bottom.
Regardless of the service kernels or functional applications, they can be corrected and
improved at any time, which also means that we can modify and respond timely according to
users’ needs and experiences.
CCBoot was not developed from the PXE old diskless transfer mode, it was based on the latest
diskless transfer mode, that is, gPXE + iSCSI protocol. No matter the design concept or protocol
architecture, CCBoot is leading the peers. You can find our software copyright below (Figure 1).
www.ccboot.com
Figure 1
www.ccboot.com
This certificate proves the copyright of Youngzsoft diskless system software, CCBoot for short.
According to the “Computer Software Protection Regulation” and “Registration of Computer
Software C”, CCBoot copyright is protected and certificated by the National Copyright
Administration of the People's Republic of China on Jan. 5th, 2010.
www.ccboot.com
Boot Issues
Client diskless boot failed
1. Failure of booting from network
1) The first booting item in the BIOS is not "boot from network".
2) The electricity in the BIOS battery is not enough.
3) The BIOS setup is in a mess, please reset up the BIOS.
4) Because of the humid climate, the connection between the RAM and main board is not
good. Please wipe the gold fingers in the RAM.
5) The network cable is not well plugged.
6) Sometimes the client does not boot, even after checking all possibilities in the server. This
means the issue is with the network switch, you need to power cycle the switch (turn off/ on)
once. After that clients will boot fine. If this happens frequently. We recommend replacing
the switch with a better one.
7) Client will fail to boot if the IP address of client PC is conflicted with another PC or device
(WiFi Extender, router, or mobile devices). If this happens please change the IP of the
devices and reboot the client.
2. Stops at DHCP
The client stops at DHCP when booting and the address of the server IP can't be obtained.
1) Problem of the network: testing method, use one computer to PING server and use the
server to PING the computer.
2) Problem of the switch. Solution: check the main switch and the sub switch to see
whether the power supply is normal.
3) Problem of network cable. Solution: Check whether there is a problem for the client
network cable and the server network cable and make sure they have been connected
to a LAN.
4) Problem of the firewall. Solution: Shutdown the firewall of the server.
5) The CCBoot service stops. Solution: Click the "start" button in the main interface of
CCBoot, start the CCBoot service.
6) The server port needed by DHCP is blocked. Solution: open port 67 on the server.
7) The client is not added to the user list of CCBoot and the server of CCBoot hasn’t
enabled the "auto add client" option.
In the process of booting the client, DHCP can obtain the IP address of the server, but it
stops at the location of "TFTP" and the error of TFTP occurs.
1) CCBoot hasn’t started the TFTP service.
2) The firewall of the server system does not open TFTP port, solution: to open port 69 in
the firewall.
3) Reset up TFTP.
Solution: On the "DHCP Setting" uncheck the "start TFTP" checkbox and click the "Ok"
button, and again check the checkbox of the "start TFTP".
4) On new motherboards, sometimes "gpxe.pxe" and "gpxex.pxe " will take much time to
start windows booting. In this case you can use "ipxe.pxe" (Figure 1).
Figure 1
4. Stops at www.ccboot.com
1) PXE's loading file problem. The default PXE file doesn’t support some special
network card.
Solution: Change PXE file, the default "gpxe.pxe" to "gpxex.pxe" and click the
"Ok" button (Figure 2).
www.ccboot.com
Figure 2
Note: It would be better to use "gpxe.pxe", but if you cannot diskless boot the client using
"gpxe.pxe", you can try to change the PXE value to "gpxe0.pxe". If this doesn't work, please
modify the value to "gpxex.pxe". If Realtek 8111E NIC has blue screen problem, you can try to
change the PXE value to "ipxe.pxe".
1) Format writeback disk if you see "No more network devices" and "Not supported".
2) The trial version of CCBoot only supports 5 users, if the number exceeds 5, it will stop at
"iSCSI boot 192.168.0.1: 3260". Solution: Purchase the serial number and register.
3) The registered number has been exceeded. Solution: Add license number.
4) In the 32-bit operating system, the single process shall not exceed 1.6 G. When the
CCBoot process reaches 1.6 G, the CCBoot server can no longer allocate memory and
then error occurs. Solution: Change the server into the 64-bit operating system.
5) The router has opened DHCP and it has disturbed the normal operation of the client.
Solution: shut down the inbuilt DHCP of the router.
6) In the LAN, other software has opened DHCP functions. Solution: temporarily shut this
software and reboot it after the client is in normal startling.
www.ccboot.com
7) The disturbing of the DHCP for CCBoot. For example: in the same LAN, there are two
CCBoot servers, two servers are prepared for the load balance (please check the
"Multiple server load balance" chapters for more detail). If server A deletes the client PC
101 while the client PC101 is rebooting, it stops at the "No more network devices".
Solution: open the installation folder of server B, copy the "db.xml" file to the installation
folder of server A and replace the file of the same name.
8) If the "Disk Group" has not been assigned, please select a disk group.
9) Maybe the BIOS battery has no power.
10) The image has problems.
11) The client of the CCBoot property doesn’t set the "Boot Server Address".
12) Haven't set the correct writeback path in the CCBoot client properties.
60-180M - Your image does not have the correct NIC driver for your motherboard.
Solution: Add NIC drivers from local.
200-700M - Your image does not have some critical drivers for your PC.
Solution: Enable super client and turn on PC then wait until PC restarts once, after that it will
boot properly.
8. Automatic restart
www.ccboot.com
Before the client boots to desktop and reboot automatically, the causes and solutions are as
follows:
1) When the client writes, the cache setting of the client is too big and the client starts
automatically.
Solution: Adjust the size of client write cache.
Solution:
1. Please check whether the flow control is disabled in the switch and server NIC
properties. If not, please disable it.
2. Use SSD for image disk instead of traditional HDD.
3. Also use SSD for write-back disk instead of traditional HDD.
4. Check if your client's NIC is working at 100M instead of 1G.(cable, switch or NIC may
have issue)
5. Add another NIC to the server and load balance two NIC to boot the client faster. (NIC
teaming)
6. Add more RAM cache to the image disk.
7. Enable client cache
www.ccboot.com
CCBoot works with these billing softwares: CafeSuite, SmartLaunch, CyberCafePro, Handy
Cafe, Pinoy Big Timer, Easy Cafe, Antamedia, EZ Timebilling, PC Time Logger, Timer
Professional, CMS and Truecafe etc.
CCBoot works with these filter softwares: TRedFilterCafe and WinpkFilter (For details, please
refer to "TRedFilterCafe and WinpkFilter").
10. The ARP driver has been installed. Solution: Remove the installed ARP driver.
11. If the client gets IP from a third party DHCP, sometimes, you cannot boot it. Windows 7
creates an explicit route to your iSCSI target using your default gateway. This means if
your target is on the same LAN, your router must be prepared to route local LAN traffic
(which normally it would not do as the initiator and target could communicate directly).
Some strict firewall settings or router will prevent this kind of routing which will cause
Windows 7 booting failure. For example, using Shorewall you need to enable the
"routeback" setting on the LAN interface. If using OpenWrt (without shorewall) add this
to /etc/firewall.user (create this file if absent):
Another solution: Don't set a gateway on the third party DHCP, and just set a gateway in
the CCBoot client properties. It may be the memory connection problem, please take
the memory out and clean it.
If you have installed an Antivirus program on the server, it can cause the client to stop
booting and get stuck at the logo as well. So, to fix it, you have to uninstall the antivirus
programs.
12. If you are using a newer motherboard - z370 chipset boards with Realtek NIC, then you
may also get stuck at the logo. To fix it,
a. You have to install NIC drivers from Realtek’s website and do not use Microsoft
installed drivers.
b. When you install CCBoot Client in the OS before uploading an image, do not
click the "Yes" button when it asks to optimize Windows.
www.ccboot.com
Figure 1
Sometimes, you may encounter the problem that the client with Windows 8 OS installed cannot
PXE boot successfully. It is because the “bootmgr” file is stored in the hidden partition rather
than C:. But you cannot simply remove the hidden partition. Instead, you have to move the
bootmgr and restore it to C. The steps are as follows.
1. Assign a drive letter to the hidden partition (such as e:\).
2. Run cmd as administrator.
3. Type reagentc /disable
www.ccboot.com
When CCBoot server starts sometime it is not able to get IP from server NIC to set in CCBoot
as DHCP/TFTP server IP. This leads to "TFTP open timeout" error.
For example, if you have forgotten to plug the network cable, you will get this error.
Solution 1:
Just restart CCBoot service to fix it.
Solution 2:
If this problem is about network optimization, please re-enable large send offload.
www.ccboot.com
Solution 3:
Try to downgrade the BIOS and Realtek boot agent version. For example, downgrade Realtek
boot agent v.2.32 to v.2.24.
Solution 4:
Try to disable your router's DHCP and the CCBoot server should only be your DHCP provider.
Solution 5:
If Router’s DHCP Server cannot be disabled on your network, then try to adjust your routers IP
range assignment far from your CCBoot start and end IP range, sometimes this can also cause
“PXE-E32: TFTP open timeout” error.
www.ccboot.com
Solution:
1. You need to remove the hard disk physically or disconnect its SATA cable.
2. You can try another client as a super client, and see if the error is not shown.
Note: Some users tend to delete the 100MB partition of Windows 7 without properly migrating
the boot files and recreate the BCD. Then at that time, the client will also get the /Boot/BCD
error.
Refer How to Remove the Windows "System Reserved" Partition to properly delete the 100MB
partition
Figure 1
www.ccboot.com
Figure 2
Figure 1 and Figure 2 are Addon NICs that don't have a boot rom chip in them, hence these NIC
are not able to boot from Network even if they are Gigabit NIC.
Note: Avoid buying NIC without boot rom chip if you are looking to use it for diskless boot
www.ccboot.com
Figure 3
Figure 3 has boot rom chip installed in it hence this addon NIC is able to boot from LAN (i.e.
diskless boot)
To use addon NIC as primary NIC for diskless booting, please disable onboard NIC in the BIOS.
Note: If the External LAN has boot rom chip and still the client fails to boot,
then you need to disable the build in LAN for the motherboard from the BIOS.
Note: Also, if the client boots but gets stuck at ccboot.com screen after reading about 400KB
data,
then change the pxe option for the client to "gpxex.pxe" or “gpxe0.pxe".
Note: If you are able to boot from the external NIC, but get stuck at the Windows logo screen,
then it means the driver for the external NIC is not present in the image.
To solve this, you need to add the driver for the external NIC to the image, following one of two
methods below.
1. Add NIC driver to the image
2. Collect NIC PNP from client PC with OS installed in HDD
www.ccboot.com
Reason:
When booting a client in super client mode to install drivers or applications, it does not use client
cache to cache files that are loaded during booting. hence the boot speed is longer (slower).
And when you reboot the client after installing drivers, the data is being sent to the server so it's
slow to boot.
Solution:
Once you have finished installing drivers, disable the super client and then save the image.
Once the data has been saved, boot the client normally, it will be slow at first, then reboot the
client and it will boot faster as the image data is cached on the server. First boot on any diskless
system is slower than the subsequent boots.
Also, make sure that you have "Enabled Client Cache" check and set, client cache helps in boot
up of clients.
Figure 1
2) In the pop-up modal, click the "PXE" drop-down and then choose "ipxe.pxe". Then click
the "Save" button to save the settings (Figure 2).
Figure 6
www.ccboot.com
1) After that test the diskless booting, and if still not working proceed to solution 2
Solution 2:
Add nic drivers to the image for the skylake pc.
www.ccboot.com
Solution:
Some of the motherboard BIOS has to be updated to support the KabyLake processor and
when you update the BIOS all the settings are reset.
To fix this issue, you need to enable "Network Stack" from the "Advanced" tab in the BIOS once
again to make it boot from LAN (Figure 1)
Figure 1
www.ccboot.com
Figure 1
2. Click "Task Schedule Library", on the middle select the unwanted schedules (Figure 2).
www.ccboot.com
Figure 2
3. Right click, then click "Disable" option (Figure 3).
www.ccboot.com
Figure 3
4. Now the status for the schedules will change to "Disabled" (Figure 4).
www.ccboot.com
Figure 4
5. Turn off the client, then disable the super client and then save the changes.
6. After the above is done, you will not experience any random reboots.
Another cause of CCBoot client PCs random reboot is not the same version of CCBoot server
and client.
To fix this issue just upgrade the CCBoot server and client and make sure they are the same
version.
Some user sets too much client cache, such as "Auto" or 4096 Mb, a setting of too much client
cache could result in unstable client PCs performance.
Client cache with 512MB to 1024MB was good enough.
In case if you have Dell PCs and you installed any Dell services your PCs can randomly reboot
each 8-15 min, or delete these services or create a new image, because these services can
cause disconnects of iSCSI protocol.
www.ccboot.com
Figure 1
Cause:
The issue is caused by one of the roles in Windows Server called "iSCSI Target Server"
This role creates iscsi service on the server which conflicts with CCBoot iSCSI service and
causes clients to fail to boot (Figure 2)..
www.ccboot.com
Figure 2
To fix this problem, you need to either start and stop CCBoot and then reboot the client or
"iSCSI Server Target" role from Windows Server.
Stops at PXE-E78
When a client computer PXE boots, it will return PXE E78: Could not locate boot server.
The problem is that the network is not forwarding the correct data across the network. You can
troubleshoot this by simply following the steps below.
1. Problem of the firewall. Make sure CCBoot is allowed in the firewall (Figure 1)
www.ccboot.com
Figure 1
2. Problem of Boot server IP address not configured properly. Make sure your CCBoot
server ip address and DHCP settings is set correctly.
a. Open Command-line and Check your IP address using ipconfig command
(Figure 2).
www.ccboot.com
Figure 2
b. Set boot IP address. Make sure DHCP Server IP is your CCBoot Server IP
address (Figure 3).
www.ccboot.com
Figure 3
3. The CCBoot service stops. Click the START button in the main interface of CCBoot,
start the CCBoot service (Figure 4) .
www.ccboot.com
Figure 4
4. And check also the windows services if CCBoot is running and the startup type is set to
Automatic (Figure 5).
www.ccboot.com
Figure 5
5. The client is not added to the user list of CCBoot and then check the “Auto add client”
checkbox on CCBoot Cloud “General Settings” (Figure 6).
www.ccboot.com
Figure 6
www.ccboot.com
GAME ISSUES
Problem with League of Legends
Issue:
I have an issue about League of Legends, it won't let people login, and it is something about
server certificate authentication error.
Solution:
If you have set a manual IP when you made the image on the client, please change it to "Obtain
an IP address automatically", and only change the DNS server address in that client "Internet
Protocol Version4 (TCP/IPv4) Properties" dialog box. Then, update the image.
Thank you Ethan Judd for reporting this problem and providing this solution.
Solution:
Disable GeForce overlay.
Thank you Mark Afable for reporting this problem and providing the solution as well.
Issue:
When a user tries to run League of Legends, it says "d3d9x_39.dll is missing".
Solution:
Install DirectX 9 June 2010
www.ccboot.com
Figure 1
Figure 2
Figure 3
Figure 4
www.ccboot.com
4) Create a batch file with the below two commands and add a third line to open the game.
(Figure 5), save the batch file in the game folder.(Figure 6)
> sc create HiPatchService binpath="smite path\HiPatchService.exe"
> net start HiPatchService
Figure 5
www.ccboot.com
Figure 6
5) Now, you can launch the game using the batch file and play.
Note: if the above steps does not work, then download the game client from
http://www.hirezstudios.com/ and then install it to the same folder that the game is in.
Once installed save the client image and boot again. Now, when you run the game it will run
without any errors.
www.ccboot.com
Solution:
1. On your server Send shortcut steam.exe on desktop
2. Right click steam icon, click properties
3. On Target Add this line, "D:\Online Games\Steam\Steam.exe" -noverifyfiles (Figure 1)
Figure 1
www.ccboot.com
1. First of all install origin on the game disk. The Origin games need to be installed on the
main game disk, and the folder should be “Game_disk:\Program Files (x86)\Origin
Games”.
2. Close the Origin and all related processes.
3. Apply game fixes or enable Origin and Origin games on iCafeCloud.
4. If you already have the games on your server, please add reg files first.
5. Note the directory where "Origin" is installed - here it's "E:\Origin" (Figure 1).
www.ccboot.com
Figure 1
2. Go to https://www.regfiles.net/ and search for "Origin" and click the link for it (Figure 2).
Figure 2
3. Then, on the left "Customize this registry" sidebar, change "Windows version" to "64 Bit
Windows 10/8.1/8/7/Vista/XP" and enter the "Origin" directory in the "Path" field (Figure 3).
www.ccboot.com
Figure 3
4. Press "Tab" key on the keyboard once, it will change the registry on the right. Now, click the
"Download registry" button to download the registry (Figure 4).
www.ccboot.com
Figure 4
5. Copy the registry to the location where Origin is installed (Figure 5).
www.ccboot.com
Figure 5
6. Boot your client PC in super client mode, then double click the registry file from its location
and click "Yes" on the prompt dialog box (Figure 6).
Figure 6
7. Click on the "Yes" button again to merge the registry to the Windows (Figure 7).
www.ccboot.com
Figure 7
8. Now, let us do the same for "Battlefield 1" installed on the "E:\Origin Games\Battlefield 1"
folder (Figure 8).
Figure 8
9. Again, go to https://www.regfiles.net/ and search for "Battlefield 1" and click the link for it
(Figure 9).
www.ccboot.com
Figure 9
10. Now, on the left "Customize this registry" sidebar, change "Windows version" to "64 Bit
Windows 10/8.1/8/7/Vista/XP" and enter the "Battlefield 1" directory in the "Path" field (Figure
10).
www.ccboot.com
Figure 10
11. Press "Tab" key on the keyboard once, it will change the registry on the right. Now, click the
"Download registry" button to download the registry (Figure 11).
www.ccboot.com
Figure 11
12. Copy the registry to the location where Battlefield 1 is installed (Figure 12)
www.ccboot.com
Figure 12
13. Double click the registry file from its location and click "Yes" on the prompt dialog box
(Figure 13).
www.ccboot.com
Figure 13
14. Click on the "Yes" button again to merge the registry to Windows (Figure 14).
www.ccboot.com
Figure 14
15. Now, login to "Origin" with your account and check the game, it will show "Launch" instead
of "Download".
16. You can use this process for most of the origin games that are listed in the given website. If
a game is not on the website then you need to acquire the registry file from the Registry Editor
manually.
www.ccboot.com
IMPORTANT: Your game disk drive letter should be the same on the server and on the client to
follow the steps below.
1. Download and run the “Epic game launcher” installer, then click "Install" button to continue
(Figure 1).
Figure 1
Figure 2
Figure 3
www.ccboot.com
4. For example, I will show you how to install Fortnite. Click the "Install" button on the Fortnite
and then select the "F:\Epic Games" folder click the "OK" button to continue (Figure 4).
Note: You do not need to change the installation directory, leave it to default.
Figure 4
6. Once the game is finished installation, it will show "Launch" in "Fortnite" game.
7. Use game fixes from CCBootCloud or enable Epic launcher and Fortnite on iCafeCloud.
Cause: The cause of the lag comes when Fortnite is reading game data it, uses up all the
network bandwidth.
if more clients are playing Fortnite, then more lag it creates on other clients.
Solution:
1. Add more client cache for your clients - normally for 8GB clients we recommend 1024 MB
cache, if you have Fortnite games played often, then increase it up to 2048 MB.
2. Add more NIC on the server - adding additional NIC on the server and teaming them will
allow clients to have more bandwidth to use. This helps to reduce load on the network, as a
result the client lag is reduced.
Notes: For 10-20 PCs cafe/center, 2 NIC on the server need to be teamed. For more
information on teaming, please refer our wiki Team your NICs on CCBoot Server
Thank you Mohamed, for confirming the reduction on client lag, after teaming the 2 NIC.
www.ccboot.com
Solution:
Follow the steps below to avoid lagging due to FPS.
Step 1: Enable Super Client mode for a PC.
Step 2: Login to Fortnite and go to settings.
Step 3: Set frame rate limit to 60 and set quality to Epic (Figure 1).
Figure 1
Step 4: Save the image.
Figure 1
3. Set a path and click on the "Install" button (Figure 2).
Figure 2
4. Open it, and go to "Game Center" tab and click on PUBG (Figure 3).
www.ccboot.com
Figure 3
3.Once PUBG is clicked, click on the "Install" button (Figure 4).
www.ccboot.com
Figure 4
4. Once the Install button is clicked, it automatically downloads and installs the game.
5.After the installation is completed, Get the PUBG mobile launcher, unzip it (archive pass:
"pubg") and copy it to the "Program Files" folder where the Tencent Gaming buddy is installed
(Figure 5).
Figure 5
6. Once the launcher is copied, run the launcher and it will run the PUBG emulator
automatically.
PUBG can be installed in the following alternative way:
1. Enable super client for image and game disk
2. Go to the game folder
3. Find "UI folder" and "AndroidEmulator.exe".
4. Set the compatibility to "Administrator".
5. Run the "AndroidEmulator.exe" and update the Gameloop emulator.
6. Run PUBG and Create a shortcut of AndroidEmulator.
www.ccboot.com
If PUBG mobile is not running, you have to disable Gameloop updater from startup on image
and it can be disabled from the task manager.
Figure 1
3. Select the "Local Files" tab and click the "Verify integrity of game cache..." button (Figure 2).
www.ccboot.com
Figure 2
4. Steam will verify the game's files and this process may take several minutes.
5. Once the process is completed, the window will automatically exit, and any files found to be
damaged will be re-downloaded by Steam.
www.ccboot.com
13. Finally, restart your PC and login into the Origin again.
Note: you must install the following security update for Windows 10
Required update :
CVE-2020-0601 | Windows CryptoAPI Spoofing Vulnerability
Steam Games
When you run steam games for the first time, Steam will install runtimes and it may take 3-10
minutes depending on the game.
2. Run 3 - 5 games once on the client side and wait until the complete installation of
DirectX, Microsoft Visual C++ and etc.
Note : If you want to add any DLC to the game, please add it on server side or enable super
client for game disk and install the DLC.
Issue 1:
Apex Legends game showing "Download" instead of "Play".
Cause:
The registry for Apex Legends games is not applied.
Solution:
Follow our Fix origin games showing Download issue wiki and create or download registry for
"Apex Legends"
Issue 2:
Apex Legends game shows "Play" but does not launch after an anti cheat loading screen.
www.ccboot.com
Cause:
MSVCP104.dll was not found.
Microsoft Visual C++ 2015 Redistributable Update 3 RC is not installed on client or is corrupt.
Solution:
1. Boot a client in super client mode.
2. Uninstall Microsoft Visual C++ 2017 Redistributable from the client.
3. Download and Install Microsoft Visual C++ 2015 Redistributable Update 3 RC (x86 and x64
versions).
4. Restart the client once.
5. The game should work now.
6. Turn off the client and save the image.
Issue 3:
After pressing start button, error appears: "Libcurl.dll Not Found or Missing Errors"
Cause:
Microsoft Visual C++ 2013 is not installed on the client or is corrupted.
Solution:
1. Boot a client in super client mode.
2. Uninstall Microsoft Visual C++ 2013 Redistributable from the client (if it is installed).
3. Download and Install Microsoft Visual C++ 2013 (x86 and x64 versions).
4. Restart the client once.
5. The game should work now.
6. Turn off the client and save the image.
Issue 4:
Issue on Origin connection "We are sorry but we are having some technical difficulties please
try again."
Solution:
1. Close Origin completely by right-clicking the Origin system tray icon and selecting "Exit".
2. Make sure Time/Date is correctly set on the PC.
3. Make sure Origin is authorized by your antivirus and firewall.
4. Reset Internet Explorer Settings.
5. Unchecked the options in LAN Settings (make sure nothing is checked under Proxy Server).
6. Clear Origin Cache Data.
7. Reset the Windows Host File.
8. Reboot your computer and right-click on Origin and select Run as administrator.
www.ccboot.com
Notes:
1. When you run the game and it opens Anti Cheat but then the game doesn't run again, then
you need to add a registry for Origin.
2. If you want to use another language for Apex, you need to change language from Origin and
verify game files.
1. Re install the game, download the latest installer for the Warcraft game and install it.
2. Check your firewall rules, if you have not allowed a Warcraft game in the firewall, then you
won't be able to see other computers on LAN hosting the game and other computers won't see
your hosted game.
Note: When you launch the game for the first time, it will ask you if you want to allow the game
in the firewall. You need to choose to allow it in both "private" and "public" networks. This will
solve the issue of not seeing others game.
Dota 2 issues
How to fix dota 2 FPS drop:
1. Update your graphics driver to the latest version for your graphics card vendor site.
After doing above tweak and fixes Dota 2 FPS should not see any drop.
www.ccboot.com
2. Open Start>Run (or just press: Win+r)> enter this command: steam://flushconfighow and
press OK.
3. Reboot server.
4. Enable super client (image+game disk) for any PC and do same (step 1 and 2) on client side,
The game guard prevents the launch of the game if it notices it is being run inside virtual
machine,
When it detects this, it will stop execution of the game executable and give you the error dialog
box.
www.ccboot.com
Figure 1
Solution:
The issue is caused by the client if the image has vmware tools installed.
So to solve the issue, please uninstall the vmware tools. Once removed, the game will run
normally.
Here we will show you how to fix garena game client show install
www.ccboot.com
If you install garena launcher in your server game disk you need to enable super client and run
garena launcher on your game disk
2. Once in super client open your game disk garena folder, open garena client login your
account (Figure 1).
Figure 1
3. After logging in select League of Legends then click the "red box" (Figure 2).
www.ccboot.com
Figure 2
Figure 3
5. Now click "Change" Locate your Garena League of Legends folder on your game disk,
example D:\Online Games\GarenaLoLPH\GameData\Apps then click the "select folder" button
(Figure 4).
www.ccboot.com
Figure 4
www.ccboot.com
Figure 5
6. After locating your garena league of legends folder click the "ok" button (Figure 6).
www.ccboot.com
Figure 6
Figure 7
8. Garena games are not ready to play at your client, do the same in PB, HoN, Ava, Fifa 3
(Figure 8).
www.ccboot.com
Figure 8
10. Create an image restore point and type your description (Figure 9).
www.ccboot.com
Figure 9
11. After typing in description click the "ok" button to save your image (Figure 10).
www.ccboot.com
Figure 10
When you have more clients booting from CCBoot server, having only 1 NIC - 1gbps is not
enough and clients run into low FPS issues due to client PCs not able to load game files fast
enough.
To solve this, use multiple NIC on the server, preferable is Dual NIC or Quad NIC (Server NIC
teaming) depending on the number of client PCs you have.
2. No SSD Cache
www.ccboot.com
SSD Caches help clients read game files faster as once the game files are cache in ssd cache,
clients read from SSD cache if any files are not available in RAM cache. If you have not set
SSD cache, then clients will read directly from the Game disk which causes the games to load
slower as reading directly from game disk is slower than SSD cache.
To solve this, you need to set an SSD to be used as SSD cache for the game disk
Note: Even if your game disk is SSD, you still need to use and set up an SSD cache for it.
3. Game settings
Normally, users' graphics card performance is limited but they set the game visual settings to
High, then they will get Low FPS.
b. set the game visual settings to match your graphics card and play the game.
Graphics card drivers also affect the FPS for games, if you are using an older driver which is not
optimized for the game you are playing, then you can get low FPS. So always keep the drivers
updated.
Note: Some time new drivers may have issues and can cause low FPS, these drivers need to
be optimized for the games. So if you experience low FPS after installing new drivers, then you
should downgrade the drivers to the previous one.
If you are having low FPS and lag as well then you need to check your writeback disk for 0%
idle issue. If Writeback is not able to keep up with your client writeback then it can result in low
FPS and lagging issues.
To solve this, you need to optimize your writeback disk. some of the ways are listed below
www.ccboot.com
a. Replace current writeback disk with better SSD - write optimized SSD
c. Format writeback disk - so that any corrupt data will be removed allowing for smoother writes
to the writeback disk
d. Never use hdd for any disk for CCBoot, Always use SSD
There are many ways you can optimize your OS for game, below are some of articles related to
it
7. Use Local Writeback disk (use this if you have spare hdd or ssd on client)
Local writeback means that the client PC will use a local harddisk or ssd to save its writeback
data. In doing so, the network activity is lowered and allows the client to have better read from
the server.
This helps to improve clients performance as well as to improve FPS for the games. Also in
using Local Writeback some games like PUBG, CSGO which have much data read and write
see significant improvement for FPS.
When optimizing the client NIC, not all clients will get better performance as each client NIC is
different. So for some clients, you need to disable only "Flow Control" in the NIC properties.
www.ccboot.com
Sometimes overwatch games will show you an error, "No compatible graphics hardware found"
when you launch the game. Here is how you solve it.
Cause:
This is caused when you have multiple graphics hardware in clients. And you install drivers for
one PC and the other will show this error.
Solution:
1. Create a hardware profile for the client PC/PC group that has the same model graphics card.
Refer multi Hardware profile
2. Apply the hardware profile to the client PC and then enable superclient.
3. Uninstall the current driver installed for the graphics card from the Device Manager (Figure 1).
Figure 1
www.ccboot.com
4. It will ask if you want to delete the driver for the video card, do not check the box, click "OK"
to continue (Figure 2).
Figure 2
5. Now right click the "Computer" and choose "Scan for hardware changes" (Figure 3).
Figure 3
www.ccboot.com
4. Now, it will for new hardware, it will detect and install the drivers for the graphics card. Once
the driver is installed click "OK" to close the window (Figure 4).
Figure 4
7. Turn on in normal mode and run the game. The game will not show errors anymore.
Solution:
1. If you are using Single HDD for game disk then add one more HDD and put them in RAID 0
www.ccboot.com
2. If you do not have an SSD cache set for the Game disk then set SSD Cache.
3. If your clients have 8GB RAM then set 1 GB as client cache, and if you have 16 GB then set
2 GB as client cache.
4. Optimize the game visual settings so the game plays out smoothly.
5. The game uses a large amount of RAM during game play. So, it's recommended to use 16
GB RAM in the client to provide ample RAM to the game.
Problem 2:
Solution:
Sometimes this issue occurs when Visual C++ Redistributable Runtimes aren't installed
properly. So, just reinstall Visual C++.
Problem 3:
Solution:
Cause:
Steam requires its service to be running when the client boots, if the steam was installed in the
Game disk in server then the steam service is not in auto start in client. So it will show you
installing/updating the client
Solution 1:
Figure 1
3. Click the Compatibility tab, then check the "Run this program as an administrator" checkbox
and click "OK" (Figure 2).
www.ccboot.com
Figure 2
4. Now, run the steam again and it will not show the installing/updating.
Note: if the above method didn't work then please delete the "appcache" folder in the steam
directory and let it get to sign in the window. If you are doing this in client, then after that close
the steam and then disable the super client and save.
Solution 2:
1. Boot the client in super client mode and update the steam client.
2. Once updated, open the steam folder and look for the "Package" folder.
3, Copy this folder to the server "Steam" folder and overwrite it.
then you should not open steam on the server as every time you open steam on your server, it
will change some files and the client will again download files for Windows 7.
Problem:
Game give error for CD Key.
Solution:
Have 1 CD key per computer you have.
The solution to fix Game CD key conflict is to have 1 CD key for each computer.
Problem:
How do you have a CD key for each computer when all computers are booting from an image?
Solution:
Make a CD key added to each computer when it boots. To do this you can use a reg file with all
the registry entries for CD Key required for the games you have. A sample can be downloaded
from here.
Figure 1
3. Now, open CCBootCloud CP and then the settings, check the checkbox for "Run Batch
Command at Client" and then click the '>>" button (Figure 2)
www.ccboot.com
Figure 2
4. It will open "Public.txt" file, in the file paste the commands below and save it (FIgure 3)
Note: Please change "D:" to match your game disk drive letter and the name of the reg files
should be <ip>.reg
www.ccboot.com
You can rename the registry from the extracted folder to match your IP addresses.
Figure 3
5. Now, turn on your clients and run the games that have CD Key conflicts. They will work
without error.
6. If you want to add more registry to the reg files, then open a registry file reg folder (Figure 4)
www.ccboot.com
Figure 4
7. Then, add the registry for the game at the end of the file (Figure 5)
www.ccboot.com
Figure 5
Important: You have to add the registry to all the reg files.
1. While trying to launch "Call of Duty Modern Warfare", it halts midway with the setup
displaying "Installing shaders .This could take time and might consume a lot of
bandwidth".
Solution:
Suppose you have multiple types of GPUs with multiple hardware profiles.
www.ccboot.com
md "\\server\iCafeCloudShare\callofdutywarzone\%computername%\"
Where server it is server IP and iCafeCloudShare it shared folder for Everyone on the server
side.
2. When running the game it just fetches online info and after black screen game is
crashing.
Solution:
We have a problem with heroes of newerth. "No response from server" when 2 or more people
connect to the same game.
Solution:
Issue 1:
Fortnite game gives error - "Entry Point Not Found" when you run the game (Figure 1).
Figure 1
Solution:
Figure 2
2. After the files are deleted, open "Epic Games Launcher" then "Verify" the game (Figure 3).
www.ccboot.com
Figure 3
3. Once the verification completes, the error message will stop showing.
Issue 2:
Solution 1:
Solution 2:
2. Re-install the game to the game disk from the client PC in super client mode.
Issue 3:
When trying to login to Epic Games you encounter the error AS-1041.
Solution 1
4. Run an epic launcher and check if you can log in. If it doesn't help with the issue then, check
fortnite server status: Epic Games Public Status
Solution 2
Open on the server side game disk, then open folder ...\Epic Games\Epic and delete folder
"UnrealEngineLauncher".
Issue 4:
Solution:
Issue 5:
Solutions:
1. If you use a Nvidia graphics card, close all Nvidia programs in Task Manager.
2. If you use Geforce Experience, turn off the share in-game overlay.