Professional Documents
Culture Documents
com
CCBootCloud
User Manual
Youngzsoft 2020
www.ccboot.com
System requirements
Server requirements
Software requirements
Note:
1. We don’t recommend using Windows 10 on the server if you have more than 20 client
PCs. It is because CCbootCloud uses a shared folder to save game progress and fix
some games.
2. 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
www.ccboot.com
For 100+ client PCs, we recommend using 2 or more Servers with load balance.
Image disk: the hard disk that stores the client OS boot data. We call it an "image".
Game disk: the hard disks that store the game data.
Note: Please keep in mind that if your gamedisk is bigger than 2TB you should initialize this disk
as GPT volume.
Figure 1
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 an SSD disk for a game disk the SSD cache disk is optional or just use an 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 disks (Hard disks or SSDs) with 32K allocation unit except windows
partition/disk , as it provides you the best performance. - Do Not skip this
Note: Allocation units also play a significant role in game performance, as we have found some
games will experience lag if allocation unit is 4K, after changing to 32K the lag experienced was
resolved.
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 the server and for 20-30 PCs, use 2 x 1 GbE on the 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
www.ccboot.com
If you want to add more NIC then find PCIe gigabit ethernet cards as they provide better
bandwidth than PCI cards.
www.ccboot.com
10-30 PCs
Part Minimum Recommended
Motherboard Any with 4 SATA III ports Any with 6 SATA III ports
RAM 16 GB 32 GB
Example
Part Minimum Recommended
30-60 PCs
Part Minimum Recommended
Motherboard Any with 6 SATA III ports Any with 8 SATA III ports
RAM 32 GB 64 GB
Example 1
Part Minimum Recommended
Image disk Samsung 860 EVO 250GB Samsung 860 EVO 250GB
Example 2
www.ccboot.com
Part Recommended
60-100 PCs
Part Minimum Recommended
Motherboard Any with 8 SATA III ports With 8 independent SATA III
ports and 3 independent M2
slots
RAM 64 GB 128 GB
Image disk Samsung 860 EVO 250GB Samsung 860 EVO 250GB
Image disk Samsung 860 EVO 250GB Samsung 860 EVO 250GB
100-200 PCs
Part Recommended
RAM 128 GB
Image disk SAMSUNG 970 Pro 512GB SAMSUNG 970 Pro 512GB
Client requirements
Software requirements
Notes: It's diskless boot, so you no need to install any antivirus software at the client.
Important: Clients will not boot from CCBoot if you have enabled “SecureBoot” in bios.
You must disable “SecureBoot” in bios if you want to boot in uefi mode.
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 motherboards.
2. 1 Gbps speed NIC. We DO NOT recommend using 100M NIC. The diskless boot speed
will be slow and can only boot a small amount of 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.
www.ccboot.com
3. Killer NIC E2200, E2400, E2500 are supported in CCBoot new version since 20161221
4. CCBoot supports the recently released Ryzen CPU and motherboards for it as well. Ryzen
1700, 1700x have the best price to performance ratio for users.
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, the 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.
Network requirements
For better performance, we recommend the 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 cables 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 switches, "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 a bandwidth monitor to
check for the download currently active on the specific system.
www.ccboot.com
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 system, 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 the 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.
www.ccboot.com
Client hardware
Mix of HP, Dell, Lenovo workstations
Installation
Server is connected to the switch’s 4 x 10gbe sfp+ using the 4 x 10gbe nic using sfp+ cable
giving the server a total of 40 gbps bandwidth for clients use.
Clients are connected to the switch using 1gbe cat 6 cable.
CCBoot cloud installed on Windows Server 2019 with 4 x 10gbe nic in teaming
Image created from Windows 10 build 21H2 with latest updates and required programs like
Chrome, Office (Word, excel, powerpoint), OneDrive, Google Drive, and mounted network
shared disk as Z:.
Similarly, the agents can login to their OneDrive or Google Drive account to access their files as
well as upload files they need to cloud.
This way they can retain files without losing them when the computer is restarted.
www.ccboot.com
www.ccboot.com
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.
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. In Particular, please disable the DHCP service in the
router.
Note: Allocation units also play a significant role in game performance, as we have found some
games will experience lag if allocation unit is 4K, after changing to 32K the lag experienced was
resolved.
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
Note : CCBootCloud changes pagefiles settings on the server after installation, so just set the
pagefile on disk C:\ (Figure 6).
Figure 6
Configure DHCP
6. Click on the “Manage” button to access the control panel (Figure 6).
www.ccboot.com
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
Notes:
Those images are created by our team. We have collected and added as many NIC we could
but we do not guarantee to boot all models of motherboards. If it does not work, it means you
need to create your own image. Create legacy boot image.
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 the Image disk.
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
Figure 1
4. In "Integrated Peripherals", look for "Lan Option ROM" or "Boot from LAN" or “PXE
OpROM” or “Legacy PXE Boot Option ROM” and then change the option to
"Enabled"(Figure 2).
Figure 2
www.ccboot.com
5. After that, go to the "Boot" tab and then select "Boot Sequence" or "Boot Priority".
6. You need to set the "Network" to be the first priority (Figure 3).
Figure 3
7. Now plug off the hard disk on the client PC, then boot it. You will see the following
picture.
Figure 4
www.ccboot.com
For 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 5
Figure 6
Figure 7
www.ccboot.com
Figure 8
Figure 9
www.ccboot.com
Figure 1
b) Once CMS is selected, enable for all devices UEFI (Figure 2).
www.ccboot.com
Figure 2
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
www.ccboot.com
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).
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 are mentioned above.
Figure 1
Figure 2
Figure 3
4. Then in the “Boot” tab, check the settings as in the following figures 4 and 5.
www.ccboot.com
Figure 4
www.ccboot.com
Figure 5
5. Finally save and exit(Figure 6).
www.ccboot.com
Figure 6
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 the 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 conflicts 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 conflicts with different
specifications.
8. Download and install the NIC drivers from the vendor's site (Realtek or Intel).
9. Optimize the NIC Driver (Server and client network optimization).
a. Run the CCBoot setup file and select the “CCBoot Client Installation” and click “Next”
button(Figure 1).
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).
www.ccboot.com
Figure 3
d. Once UAC is disabled, select NIC from the dropdown and click on the "OK" button
(Figure 4).
Figure 4
e. DO NOT check any checkbox in the “NIC Drivers” and click on the "OK" button (Figure
5).
www.ccboot.com
Figure 5
f. Click the “OK” button once installation is completed. You need to reboot the system
once.
Note (only for multi specs clients): If you have more than one board model then repeat the
following steps
I. Disconnect the disk from the PC and connect it to the different board PC,
II. Once booted install its NIC drivers
III. Set the static IP for the nic (If not set already).
IV. Open CCBootclient application and click the “Install Client” button
V. Click the “OK” button in the “NIC Drivers” window and finish installing.
VI. Once the installation is done, turn off
VII. Repeat steps I through VI, if you have any other different boards.
www.ccboot.com
11. Once ccboot client installation is done, upload the image by clicking the “Upload Image”
button.
Figure 4
You can choose any of the following options to upload the image.
Important: Please make sure that you have sharing enabled on the client as well as the 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 accessed from the 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 a fresh clean copy of Windows 10 for UEFI systems, use these steps:
Figure 1
Figure 2
4. Click the I don't have a product key option to continue (Figure 3).
www.ccboot.com
Figure 3
5. 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
8. Install the latest patches of Windows as well as the service packs if available. And
optimize the system. Refer to Client OS system optimization.
9. 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 conflicts with different
specifications.
11. Download and install the NIC drivers from the vendor's site (Realtek or Intel).
12. Optimize the NIC Driver (Server and client network optimization).
14. Once the image is unloaded, copy the vhd file on the image disk and add it to CCBoot
cloud. Refer to "Add boot image”.
15. After you assign the image(the UEFI image) to the client, choose for PXE - ipxe.efi
(Figure 7).
www.ccboot.com
Figure 7
16. Make sure your clients BIOS is compatible to boot an UEFI image by following the wiki
on Diskless boot with UEFI BIOS
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.
www.ccboot.com
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
3. Select “Create installation media for another PC”, and then select Next (Figure 2).
www.ccboot.com
Figure 2
4. Select the language, edition, and architecture (64-bit) for Windows 10.
5. Select the USB flash drive and attach your flash drive to your computer. Any content on
the flash drive will be deleted (Figure 3 & 4).
www.ccboot.com
Figure 3
www.ccboot.com
Figure 4
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
-unistall
This command will uninstall the CCBootCloud.
-start
This command will start all the CCBootCloud services if they are stopped.
-stop
This command will stop all the CCBootCloud services.
-restart
This command will restart all the CCBootCloud Services.
-update
This command will update the xml data.
Notes :
1. Admin and manager can operate all tabs on the boot page but staff can operate the
computers tab only and the super client option is not displayed on the right-click menu
(Figure 1).
www.ccboot.com
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 a 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 be set up for each
individual client's resolutions. The 1st is "Resolution" and the 2nd is "Refresh Rate". All fields
need to be filled in order for it to be applied properly.
You may choose them using the drop-down menu (we keep adding more resolutions) or
manually input a custom resolution and other settings. The settings will not be applied and the
field will default to blank if any of the fields are empty.
Enable Cache: Setting the memory to use as a client cache depends on the client's memory
size. Example: client RAM is 2GB; you can set the 256M to be used 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 the local HDD for OS or games. This helps to
reduce the load on the 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.
5. CCBootClient will use the first disk on the client side for local writeback.
Important : Before you enable the local writeback function, make sure that you have
HDD/SSD in your client PC; it has only one partition and is formatted in a 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).
www.ccboot.com
Figure 1
3. Select multiple images and click on the “Ok” button (Figure 2).
www.ccboot.com
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.
www.ccboot.com
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
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.
5. Before saving the changes in the image, reboot the client once and check if it is booting
properly. If you have installed drivers or other apps, it may cause issues on booting or
BSOD.
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
www.ccboot.com
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.
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 erver
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 the game file getting corrupted. Once you are done with the super client
and have disabled it, the game disk will be accessible on server once again.
5. If you cannot enable superclient for game disk, check if it is not used by pagefile
and please use the system disk for pagefile.
Figure 1
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).
www.ccboot.com
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 a 32K allocation unit to get best
performance, any other allocation unit the performance was found to be less than on
32K 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 at 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
Reset licence
You can reset the license once per day, if you want to reset the license the second time you
have to contact the support.
To reset the license, go to the settings, licence tab and click the Reset button respectively
(Figure 1).
Figure 1
Figure 1
● You can click the “Edit” button to set the language and timezone.
● You can bind or unbind the google drive with the “Bind/unbind google drive” button to
save logos on google drive.
● “Generate Discord Token” button is for verifying your discord account.
Figure 1
2. Then you will receive a message with instructions form discord bot (Figure 2).
Figure 2
3. Go to the settings page on the cloud panel and click the “Generate discord token”
button. (Figure 3).
www.ccboot.com
Figure 3
4. A code will be provided in a few minutes and copy the code with “copy to clipboard”
button (Figure 4).
Figure 4
5. Send the code with the tag !verify as “!verify your_code” to the discord bot (Figure 4).
www.ccboot.com
Figure 4
If you want to save logs older than 30 days, you should bind your google drive to iCafeCloud,
the logs will be automatically saved on the 10th of each month to the iCafeCloudBackup
directory of your google drive. For that you need to go to the center settings and bind your
google drive to iCafeCloud (Figure 1).
www.ccboot.com
Figure 1
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).
www.ccboot.com
Figure 1
2. Enter the image name and select the image and click on the “OK” button (Figure 2).
Figure 2
www.ccboot.com
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: Removes all the entries in the “Disk restore” list and deletes all the restore points
from the image disk to free space. You should never delete recovery point files manually in the
image disk instead click “Merge all” safely remove them from the disk and recovery list.
Merge to Last: Merge the last restore point to the one ahead of it. For more details, please
refer to "Merge Image". Please note that there is no way to undo the “Merge to last”. So make
sure you do it only if your image is booting on all pcs and working correctly.
Restore to Last: Revert the image to the last restore point state.
www.ccboot.com
Merge image
Before merging Image please disable super client and unmount Image. Then:
1. Go to the “Boot” page on the cloud panel, click on the “Image” tab. Then, right click on
the image you want to merge and click on the “Disk restore” option (Figure 1).
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 safely delete the entries in the “Disk restore”
list and delete all the restore points from the Image disk (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 as the entries for restore points and the restore points files will be deleted.
● You should only merge all if your image is booting properly on all of your computers.
● You should merge all after you have 5-10 restore points, so that your image disk does
not get full.
● You should never put a client in superclient mode if your image disk is almost full. Merge
all first to free space before doing superclient on a client
www.ccboot.com
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 tol update the client automatically (Figure 2).
Figure 2
www.ccboot.com
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
www.ccboot.com
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).
Figure 1
1. Select the inf file you have and click on the “Select” button (Figure 2).
www.ccboot.com
Figure 2
2. Check the drivers needed and click on the “Ok” button (Figure 3).
Figure 3
3. Once completed, a prompt with a success message will appear. Close it by clicking the
“Ok” button (Figure 4).
www.ccboot.com
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
www.ccboot.com
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).
Figure 1
2. A warning prompt mount image will appear, continue with the “Yes” button (Figure 2).
www.ccboot.com
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
image, right click on the mounted image, and choose “UnMount Image” from the menu.
(Figure 3).
Figure 3
www.ccboot.com
4. Then check the “Yes” checkbox to save changes; enter the “Recovery description” and
click on the “UnMount” button (Figure 4).
Figure 4
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.
Scan DHCP
www.ccboot.com
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
General 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 the admin password in the “Admin password” field and click on the “Ok” button
(Figure 2).
www.ccboot.com
Figure 2
www.ccboot.com
Figure 1
2. Then enter the password in the password section and click the “save” button.
www.ccboot.com
Figure 1
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.
Figure 1
Figure 3
5. 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
7. After the game fixes are set, restart your client computer and check, it should show
play/launch instead of install for the games.
Note:
● You can delete the fixes just by clicking on the “delete” button on the list.
● Some games may need additional steps even after adding to the “Game fixes”, for those
games contact our support staff for more details.
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
The import function is to import configuration and database 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 :
● Make sure all recovery points for your images are all merged, or restored to a functional
point (no image recovery points should be there)
● All the files are located in the “CCBoot” folder on the drive where CCBoot is installed (i.e.
.”C:\CCBoot”, C:\CCBoot\cmd)
www.ccboot.com
Figure 1
2. Select cloud.xml instead of db.xml , CCBootCloud.ini instead of CCBoot.ini and click the
upload button (Figure 2).
www.ccboot.com
Figure 2
Note :In case you want to copy all settings for CCBootCloudx (including iCafeCloud) please
contact our support.
www.ccboot.com
Miner
Mining configuration
● CCBootCloud has a mining function with various options for the centers.
● The purpose of this function is to help gaming centers get some extra revenue from the
hardwares they already have without much knowledge on the mining field.The setup of
mining is just a few clicks as we will show below.
1. Go to the “Mining” page and click the “Configure mining” button (Figure 1).
Figure 1
● Mining feature in CCbootCloud is disabled by default.If you want to enable it then you
need to contact our support team to activate the mining feature on your CCBootCloud
license. Otherwise you cannot start mining (Figure 2).
www.ccboot.com
Figure 2
● Create a USDT wallet in Binance and send the wallet id to our support staff.
(ex: 0xb5348527b64598ff454e787987aa0b989445f1 )
● Make sure the wallet is USDT and send it correctly as there is no refund option in crypto
wallets
Steps to create the binance account and create wallet can be found here
Once the mining has been activated follow the steps mentioned below:
1. Make sure your CCBootcloud client is updated to the latest version.
2. Afterwards, go to the “Mining” page and click the “Mining configure” button at the top
right (Figure 3).
www.ccboot.com
Figure 3
www.ccboot.com
3. Select the PCs that you want to enable for mining and check the mining tool. Available
options for miners are Quickminer ,NBminer and Gminer (Figure 4).
● Quickminer is used for Nvidia GPUs only with more than 6gb vram and mining
Ethereum.
● NBminer is used for both Nvidia LHR and AMD, can support GPUs with 4+gb
vram and will auto-mine the most profitable crypto at that time based on GPUs
performance.(ETH,RVN,etc)
○ “We suggest using the NBminer auto mining if your cards are LHR
(Lock hashrate) if not better use the Quickminer”
● Gminer is used also for Nvidia, Amd and LHR,can support 4+gb GPUs and will
auto-mine the most profitable crypto at that time. The different from NBimer is
that you can use parameters to overclock manually your GPUs (This option is
suggested for more advanced users)
Figure 4
4. After that, restart or boot the PCs and the mining function will be activated.
5. PCs start mining automatically only if they are IDLE for 5 minutes or more and stop
mining automatically once the mouse is moved or a user starts playing games.
6. The mining will resume again after the user stop playing games and is idle for more than
5 minutes.
www.ccboot.com
Note :
The miner can only work with WIN10 and Driver version newer than 461.33
Once the PCs start mining, you can see the details of mining from the “Mining” page as shown
below (Figure 5).
Figure 5
Parameters
This feature is added for the miner enthusiast that can Overclock the GPUs manually.
1. Quickminer - already has overclock for low power mining in ETH algo
2. NBminer - is not using overclock as default you can use the parameters below
● --temperature-limit, --tl <temp-limit> Set temperature limit of GPU, if exceeds, stop GPU.
www.ccboot.com
3. Gminer - Its not using overclock as default you can use the parameters below
● --fan - space-separated list of fan speed for each device in percents (range from 0 to
100, 0 - ignore) (for example: '60 0 90')
● --pl - space-separated list of power limits for each device in percents (range from 0 to
100 for Nvidia GPUs and -50 - 50 for AMD GPUs, 0 - ignore)(for example: '30 0 50')
● --cclock - space-separated list of core clock offsets (for Nvidia GPUs) or absolute core
clocks (for AMD GPUs) for each device in MHz (0 - ignore), (for example: '100 0 -90')
● --mclock - space-separated list of memory clock offsets (for Nvidia GPUs) or absolute
memory clocks (for AMD GPUs) for each device in MHz (0 - ignore) (for example: '100 0
-90')
● --cvddc - space-separated list of core voltage offsets in % (for Nvidia GPUs) or absolute
core voltages (for AMD GPUs) for each device in mV (0 - ignore), (for example: '900 0
1100')
● --lock_voltage - space-separated list of locked voltage points for each device in mV (0 -
ignore),(for example: '900 0 1000')
● --lock_cclock - space-separated list of locked core clock point for each device in MHz (0
- ignore), only Nvidia GPUs are supported. (for example: '1200 0 1500')
● --tfan_min - space-separated list of minimal fan speed (0 - ignore) for tfan option(for
example: '30 0 35')
● --tfan_max - space-separated list of maximal fan speed (0 - ignore) for tfan option(for
example: '90 0 80')
Here you can find the link for a website with actual Overclock settings
www.hashrate.no/3060ti replace the 3060ti at the end of the link with your card model
for easier search
Figure 1
Performance
● We have Overclocked profiles in Quickminer for each GPU model for efficient and easy
mining as sometimes the GPU configuration needs to be carefully touched by the
amateur users.
It's working as auto-configured each time the PCs start mining to get the best
optimization.
● The profiles are not configured to work in 100% of GPUs power to protect and also to be
ready for gaming when customers are using it.
For example: An 3060ti non LHR can do 58-59Mhs at 113-124w of power and with 58c
temperature with our miner.(Figure 1)
Enthusiast miners can push the GPU more than 60 Mhs.
Figure 1
www.ccboot.com
How it works
● CCBootCloud miner is mining ETH and gets rewarded in BTC because the market goes
up and down all the time.
● Our system will auto sell BTC to USDT once they have been mined more than
0.0005BTC (USDT is a stable crypto with a value price of 1$).
●
Payout Rules:
Payout will be once a month if the amount is 100$ or more and will skip to the next
payout till it reaches 100$. (This can happen in case you have very small hashrate
power or you are not mining most of the hours of the day).
This rule is about Binance wallets “we suggest to create a wallet in Binance”, other
wallets may have additional transfer fees that we will not cover and can be update for
the fee at the payout day only,transfer fees change everyday.
● We will send “USDT” to your wallet on the 10th day of every month. For example : if you
have 5000$ actual balance in your panel and it's still August we will send the 5000$ on
10th of September into your wallet).
● The mining function includes a 10% fee on the profits that is used for pool fees, transfer
fees and our services.
● Everything will be transparent and will be easy to track by Logs.
● The USD amount in the mining panel of iCafeCloud will be updated every 4-5 hours.
● Everything will be transparent, we want an easier and fair process for all.
Logs
● Mining logs is to make the all process more transparent which includes date/time,
description and the amount. Click the “Logs” tab for checking logs (Figure 1).
● The logs show the BTC amount has been mined and in what value have been converted
to USDT.
● The update of the logs will be done every 4-5 hours.
www.ccboot.com
Figure 1
Figure 1
2. On the advanced window, you will see the add command button. (Figure 2)
www.ccboot.com
Figure 2
Figure 3
Figure 1
3. Click the “Create Task” link on the “Actions” column on the right side (Figure 2).
www.ccboot.com
Figure 2
Figure 3
5. Add a new trigger from the “Triggers” tab with following options then click the “OK”
button (Figure 4)
● Choose “On an event” as the “Begin the task” options.
● Then, set the “Settings”, Log => “System”, Source => “Winlogon” and EventID =>
7002
● Check the “Enabled” checkbox and
● Click the “OK” button
www.ccboot.com
Figure 4
6. Add a new action from the “Actions” tab as shown below then click the “OK” button
(Figure 5)
www.ccboot.com
Figure 5
7. Similarly, for when user login to his member, we need to stop mining so for that add
another task with name “Login” and set the options as below then click the “OK” button
(Figure 6)
www.ccboot.com
Figure 6
8. Now, add a new trigger from the “Triggers” tab with the following options and click the
“OK” button (Figure 7)
www.ccboot.com
Figure 7
9. Now, add a new action from the “Actions” tab with the following executable and
parameters then click the “OK” button (Figure 8).
www.ccboot.com
Figure 8
Note: It will ask you to enter the password for the SENET’s support windows user account when
you click the “OK” button. You must enter the password so the changes are saved.
www.ccboot.com
Figure 9
10. Now, create another task for when user logout of his session to start mining again as
shown below (Figure 10)
Figure 10
11. Now, add a new trigger from the “Triggers” tab with the following options and click the
“OK” button (Figure 11)
www.ccboot.com
Figure 11
12. Now, add a new action from the “Actions” tab with the following executable and
parameters then click the “OK” button (Figure 12).
www.ccboot.com
Figure 12
13. This way you will add 3 tasks in the “Task Scheduler” (Figure 13) in super client mode.
After adding, turn off the client PC and save the image.
www.ccboot.com
Figure 13
www.ccboot.com
1. Go to Create Binance Account and enter your email address, password and click the
“create account” button (Figure 1).
Figure 1
Figure 2
Figure 3
www.ccboot.com
4. Click the “Wallet” dropdown and select “Fiat and Spot” (Figure 4).
Figure 4
5. Select usdt and click the deposit button (Figure 5).
Figure 5
www.ccboot.com
6. Select “ETH” in the network field .Then the ERC20 address will be displayed which you
can copy and paste(Figure 6).
Figure 6
Crypto payment
We accept USDT(TRC20) “ TAdLVBqkFTrFhuKWAHGxhH9FcLb6tJAMGf “ for renewing
license, addresses is in Binance.
If you don't have a Binance account,follow the steps create a Binance account.
Figure 1
2. Enter our wallet address, select Tron (TRC20), enter the amount you need to send and
verify (Figure 2).
www.ccboot.com
Figure 2
3. Confirm the details and continue (Figure 3).
www.ccboot.com
Figure 3
Figure 4
5. After that, send the screenshot of the completed withdrawal to our support staff on
discord and they will manually renew the license (Figure 5).
www.ccboot.com
Figure 5
Advanced configuration
Single server multi NICs load balance
Let us suppose CCBoot Server has two network cards with ip addresses 192.168.100.114 and
192.168.100.113. We can make use of both NIC to boot the client and balance the load on both
NIC so that the client performs better.
www.ccboot.com
Figure 1
2. Go to the Computers page, select half of the PCs, and then right click and choose “Edit
PC” option (Figure 2).
Figure 2
3. Check the checkbox next to the “1st Server” check box then enter one of the IP
addresses in the “1st Server” field then on the “2nd Server” field enter the other IP
address, and then click the “OK” button (Figure 3).
www.ccboot.com
Figure 3
4. Similarly, select the other half of the PC and choose “Edit PC” (Figure 4).
5. Then, check the checkbox next to the “1st Server” check box then enter the IP address
in reverse order (2nd IP on the 1st Server and 1st IP on the 2nd Server) (Figure 5).
www.ccboot.com
6. Now, turn on the PCs, and you will notice that clients are using both of your NICs to boot
from CCBootCloud.
Note:
1. When configured like this, If the 1st IP address is not available then the client will boot
from the second IP address and vice versa.
2. If you have 3 or 4 NIC, then you can split the PC into 4 groups and set the IP in order.
3. 1st group will use - 1st and 2nd IP, 2nd group will use - 2nd and 3rd IP, 3rd group will
use - 3rd and 4th IP and 4th group will use - 4th and 1st IP address as boot server IPs.
4. For one NIC, setting a gateway and for other NICs setting IP is enough.
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.
www.ccboot.com
Figure 1
4. CCBoot will optimize the Windows automatically, After the process is complete, turn off
the client PC and save the image.
5. The client should perform better than before.
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
Server:
OS: Windows Server 2016
CPU: Intel core i5 9500F up to 4.40 GHz
RAM: 32GB DDR4 3200MHz
Network: 4x 1 Gbps (teaming) realtek NICS
Switch: TPLink TL-SG1024 V12 24 port switch
Disks: 1 x nvme 256GB for image disk, Sata SSD for game disk and writeback disks
Network settings:
ARP Offload - Disabled
Auto Disable Gigabit - Disabled
Energy Efficient Ethernet - Disabled
Flow Control - Disabled
Green Ethernet - Disabled
Interrupt Moderation - Disabled
IPv4 Checksum Offload - Disabled
Jumbo Frame - Disabled
Large Send Offload v2 (IPv4) - Disabled
Large Send Offload v2 (IPv6) - Disabled
NS Offload - Disabled
Priority & VLAN - Priority & VLAN Disabled
Receive Side Scaling - Disabled
Shutdown Wake-On-Lan - Enabled
Speed & Duplex - Auto
TCP Checksum Offload (IPv4) - Disabled
TCP Checksum Offload (IPv6) - Disabled
UDP Checksum Offload (IPv4) - Disabled
UDP Checksum Offload (IPv6) - Disabled
Wake on Magic Packet - Enabled
Wake on pattern match - Enabled
WOL & Shutdown Link Speed - 10 Mbps First
Client:
Client NIC speed: 1 Gbps
www.ccboot.com
Figure 1
Figure 2
Server:
OS: Windows Server 2019
CPU: Intel core i7 11700K
RAM: 128GB DDR4 2666MHz
www.ccboot.com
Client:
Client NIc: Intel nic
Speed: 1Gbps
Cache: 1024 MB
Local Writeback: Enabled
Figure 3
You can expect or get similar results at client side when using CCBootCloud.
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
www.ccboot.com
Figure 1
2. Right click on the network adapter and click on the “Properties” option (Figure 2).
www.ccboot.com
Figure 2
3. On the "Ethernet Properties" window, uncheck every option except the following options
and then click the “OK” button (Figure 3).
a. Clients for Microsoft Networks
b. File and Printer Sharing for Microsoft Networks
c. Internet Protocol Version 4 (TCP/IPv4)
www.ccboot.com
Figure 3
4. Now, click the “Properties” button again and then click the “Configure” button (Figure 4)
www.ccboot.com
Figure 4
5. Click on the "Advanced" tab and then set the following options to “Disabled” (Figure 5)
and (Figure 6).
a. Advanced EEE
b. ARP Offload
c. Energy-Efficient Ethernet
d. Flow Control
e. Gigabit Lite
f. Green Ethernet
g. Interrupt Moderation
h. IPv4 Checksum Offload
i. Large Send Offload v2 (IPv4)
j. Large Send Offload v2 (IPv6)
k. NS Offload
l. Power Saving Mode
m. Receive Side Scaling
n. TCP Checksum Offload (IPv4)
o. UDP Checksum Offload (IPv6)
p. TCP Checksum Offload (IPv4)
q. UDP Checksum Offload (IPv6)
www.ccboot.com
Figure 5
www.ccboot.com
Figure 6
Notes:
a. Some options may or may not be available depending on your NIC/Network adapter.
However, general options to disable are as above.
b. If you have Intel NIC then do not disable the “Enable PME” option. If you disable it then
the client will not be able to wake from LAN.
c. In case you forgot to optimize the NIC before uploading the image then you can use this
batch file to optimize the NIC in super client mode.
www.ccboot.com
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).
www.ccboot.com
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.
www.ccboot.com
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).
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 set up 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
Server connection problem
Sometimes the server will have issues connecting to our cloud server or our backup server. This
results in clients not being able to boot from CCBootcloud.
To resolve this.
1. Make sure your internet connection is working on the server.
2. If you are getting “Enable TLS 1.2” in the CCBootCloud logs, then from the internet
options > Advanced tabs, uncheck “TLS 1.0” and “TLS 1.1” and click the “OK” button
(Figure 1).
Figure 1
www.ccboot.com
3. Open the CCBootCloud application, click on the “Options” and then click the “OK”
button.
4. Now, the server will connect to the cloud server and your clients can boot from it.
www.ccboot.com
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).
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.
Note: Allocation units also play a significant role in game performance, as we have found some
games will experience lag if allocation unit is 4K, after changing to 32K the lag experienced was
resolved.
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 support@youngzsoft.net. 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).
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
8.Restart Chrome.
www.ccboot.com
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 clients and install drivers.
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.
3. Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ndisrd.
4. Change "Start" to 0.
5. Install CCBootClient.
6. Upload image.
Note: If you are using CCBoot v3.0 latest version (server and client are version 20140827 or
later), you do not need to modify the registry any more. More information about TRedFilterCafe
and WinpkFilter drivers please refer to this.
www.ccboot.com
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\
Interfaces
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.
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
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/
a76c2133236a05d9e65f16e93eaac97a38d9a25b2294d246a4fae0bde7ae8619/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 dropdowns (Figure 2).
Figure 2
Note:
● We're always adding more displays. in an effort to meet all the requirements for
resolutions.
● The resolution can be manually added, to make it fit your screen.
www.ccboot.com
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
1. Hold the [Windows] key and [R] on your keyboard. Then type : %localappdata%\Steam
and press [Enter] key.
2. Remove the “htmlcache” folder.
3. Again hold the [Windows] and [R] key and type: steam://flushconfig and press enter key.
Figure 1
www.ccboot.com
Solutions:
1. Delete folder “C:\Users\%username%\AppData\Local\Discord” on client side
2. Reset voice settings on discord (Figure 2).
Figure 2
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
Important: Before trying the steps mentioned below, make sure you have enabled
Windows Update in your image or it will give you an error message.
1. Boot client pc in super client and open Windows Update and check for updates. You will
see updates available for download similar to below (Figure 1).
Figure 1
2. In the list of the updates the one update most important and required to upgrade to
newer builds is “KB5003173” (Figure 2).
www.ccboot.com
Figure 2
3. The update requires a bit of time to install, and once installed it will restart. After the
computer has restarted and reached the desktop, check the windows version (CMD >
winver > enter) and you will see that the WIndows has been updated to 19041.985
(Figure 3).
www.ccboot.com
FIgure 3
4. Now, we need to install the enablement package to make the Windows 10 upgrade to
Windows 10 build 20H2 or 21H1
5. The enablement package required to upgrade to Windows 10 build 21H2 is KB5000736,
download the package and install it (Figure 4).
Figure 4
6. After installation, it will restart the computer. One the computer has restarted, you can
see that the Windows 10 has been upgraded to Windows 10 build 21H1 (Figure 5).
www.ccboot.com
Figure 5
7. Similarly, to upgrade to 20H2, you need to download and install the enablement package
KB4562830 (Figure 6).
Figure 6
8. After installation, it will restart the computer. One the computer has restarted, you can
see that the Windows 10 has been upgraded to Windows 10 build 20H2 (Figure 7).
www.ccboot.com
Figure 7
To fix this, Check the RAM using memtest and see if it gives any error, if it does show error then
replace the RAM module.
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
Figure 1
The errors are divided into three parts:
www.ccboot.com
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
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)
www.ccboot.com
Figure 2
Solutions:
1. Download the Super Image from our forum site, You can choose your preferred OS.
2. Apply the method CCBoot Hardware Profile this could solve the problem about BSOD
0x000000EA
Figure 2
Cause: This is caused by drivers of the hardware. Some drivers require system reboot to fully
initialize. So, if you install a driver but do not reboot before uploading the image to the server.
The client will stop booting after the Windows logo and show bluescreen.
Solution: After installing the drivers, restart the computer and make sure the driver is properly
detected. If the last driver you installed is the NIC driver then you need to open the
CCBootClient application and then click the “Install Client” button and install ccboot client
service once again. Only after that, upload the image.
Figure 2
Cause: This happens when the nic driver is not able to load and connect after the Windows
logo screen. The reason it doesn't load is that the NIC driver service is not set as boot service.
Solution: To resolve this, open the CCBootClient application then click the “Install Client” button
and install ccboot client service once again this will set the NIC driver service to start as boot
service.
You can check if the driver service is set as boot service or not from the registry. Here is an
example for realtek nic driver (Figure 3).
www.ccboot.com
Figure 4
Figure 5
Cause: This is caused by pagefile not being set properly in new Windows 10 before uploading
the image.
Solution: To resolve this issue, use this batch file to apply the registry entries then restart the
PC once. After the PC has restarted, upload the image.
Figure 6
www.ccboot.com
Figure 7
To resolve this, you need to downgrade the newer BIOS to older version in which it can boot.
www.ccboot.com
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:
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).
Figure 3
www.ccboot.com
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
Boot Issues
Client diskless boot failed
1. Failure of booting from network
a. The first booting item in the BIOS is not "boot from network".
b. The electricity in the BIOS battery is not enough.
c. The BIOS setup is in a mess, please reset up the BIOS.
d. Because of the humid climate, the connection between the RAM and main board is not
good. Please wipe the gold fingers in the RAM.
e. The network cable is not well plugged.
f. 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.
g. Clients will fail to boot if the IP address of the 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.
a. Problem of the network: testing method, use one computer to PING server and use the
server to PING the computer.
b. Problem of the switch. Solution: check the main switch and the sub switch to see
whether the power supply is normal.
c. 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.
d. Problem of the firewall. Solution: Shutdown the firewall of the server.
e. The CCBoot service stops. Solution: Click the "start" button in the main interface of
CCBoot, start the CCBoot service.
f. The server port needed by DHCP is blocked. Solution: open port 67 on the server.
g. The client is not added to the user list of CCBoot and the server of CCBoot hasn’t
enabled the "auto add client" option.
Solution: On the "DHCP Setting" uncheck the "start TFTP" checkbox and click the "Ok"
button, and again check the checkbox of the "start TFTP".
d. 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
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".
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.
h. If the "Disk Group" has not been assigned, please select a disk group.
i. Maybe the BIOS battery has no power.
j. The image has problems.
k. The client of the CCBoot property doesn’t set the "Boot Server Address".
l. Haven't set the correct writeback path in the CCBoot client properties.
m. Set proper target name for iSCSI target (figure 3) , for example:
iqn.2008-13.com.ccboot.200
Figure 3
60-180M - Your image does not have the correct NIC driver for your motherboard.
8. Automatic restart
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:
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 (Figure 1).
www.ccboot.com
Figure 1
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.
Solution 6:
www.ccboot.com
When CCbootCloud server does not have a connection for a few hours to the cloud, check your
firewall and internet connection on the server side. The CCBootCloud server status should have
a green color (Figure 2).
Figure 2
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 the 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
How to fix FACEIT AC Error
Here is how you can fix the “Forbidden driver” error on FACEIT AC in CCBootClient (Figure 1).
Figure 1
1. Update CCBootclient to latest version.
2. If update doesn't fix the issue, then uncheck the “Enable Client Stats” in the
CCBootCloud settings tab.
Note: If the above 2 solutions do not solve the problem, then boot the client in super client mode
and then delete the “OpenHardwareMonitor.dll” file in the “CCBootClient” folder in the image.
www.ccboot.com
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 the "Fortnite" game.
7. Use game fixes from CCBootCloud or enable Epic launcher and Fortnite on iCafeCloud.
www.ccboot.com
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.
Solution #1 :
www.ccboot.com
1. Download and open the latest Game Loop setup on the server.
2. Installation Options (Figure 1).
Figure 1
3. Make sure of this path and click on the "Install" button (Figure 2).
Figure 2
4. After the installation is completed, click the “Start” button (Figure 3).
www.ccboot.com
Figure 3
5. Click the search bar and click the PUBG (Figure 4).
Figure 4
6. Once PUBG is clicked, click on the "Install" button (Figure 5).
www.ccboot.com
Figure 5
7. Once the Install button is clicked, it automatically downloads and installs the game.
8. Once the game has finished downloading and installing, it will launch itself once.
9. Close the game and exit GameLoop from the tray or taskbar.
10. Now, open the notepad and paste the following text to it (Figure 6).
@echo off
reg export HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\
MobileGamePC Uninstall.reg /y
reg export HKLM\SOFTWARE\WOW6432Node\Tencent\MobileGamePC Tencent.reg /y
reg export HKCU\SOFTWARE\Tencent Tencent2.reg /y
exit
www.ccboot.com
Figure 6
11. Save it as “export.bat” outside of the “TxGameAssistant” folder (Figure 7).
Figure 7
www.ccboot.com
12. Now, run the ‘export.bat’ file once and it will create 3 registry files as shown below
(Figure 7).
Figure 7
13. Now, login to the cloud panel then go to the “Boot” page and click on the “Settings” tab
(Figure 8).
www.ccboot.com
Figure 8
14. Click the “Edit” button and then click the “>>” button to open the “Batch command at
client” modal (Figure 9).
Figure 9
15. Paste the command below and then click the “OK” button (Figure 10).
reg import "D:\Program Files\TxGameAssistant\Tencent.reg"
reg import "D:\Program Files\TxGameAssistant\Tencent2.reg"
reg import "D:\Program Files\TxGameAssistant\Uninstall.reg"
www.ccboot.com
Figure 10
www.ccboot.com
Figure 1
2. Extracting the zip file you will get “PUBGMobileFix.reg”, copy it to the game disk in the
same folder as the “TxGameAssistant” folder (Figure 2).
www.ccboot.com
Figure 2
3. Now, login to the cloud panel then go to the “Boot” page and click on the “Settings” tab
(Figure 3).
Figure 3
4. Click the “Edit” button and then click the “>>” button to open the “Batch command at
client” modal (Figure 4).
www.ccboot.com
Figure 4
5. Paste the command below and then click the “OK” button (Figure 5).
reg import "D:\Program Files\TxGameAssistant\PUBGMobileFix.reg"
Figure 5
6. Now, you can super client and make changes to GameLoop games without any
bluescreen.
www.ccboot.com
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
Problem:
After the game is updated on the server, the client PC will show “Install” in the Riot Client
instead of “Play”. To resolve this issue, you can follow the solutions below.
Solution #1
1. Type “%localappdata%” in the address bar in the Explorer (Figure 1).
Figure 1
2. This will open the “AppData\Local” folder, from this folder copy the “Riot Games” folder
to your client PC’s “%localappdata%” folder (Figure 2).
www.ccboot.com
Figure 2
3. Similarly, copy the “Riot Games” folder from Servers “C:\ProgramData” to client PC’s
“C:\ProgramData” (Figure 3).
www.ccboot.com
Figure 3
4. Afterwards, run the Valorant game in the client, it will show installing or updating once
again. But this is normal as it's updating/installing new vanguard anticheat.
5. Let it complete and once completed it will show a message to restart the PC (Figure 4).
www.ccboot.com
Figure 4
6. Restart the client once and check, it will show “Play” now.
7. Turn off the PC, disable the super-client mode and save the image.
Solution #2
Follow the steps below to fix the Valorant:
1. Open the Riot games folder (make sure that this folder is placed on the game disk, if not
copy it from the "Program Files" folder to the game disk) and put the bat file in it.
2. Run the bat file as administrator.
3. Install Valorant on the game disk or select the "Valorant\live" folder if the game is
installed already.
4. Run any PC as a super client (image only).
5. Run the bat file from the Riot games folder.
6. Login and wait for the anti-cheat installation.
7. Run the game.
8. Reboot the PC.
9. Turn off the PC and save changes.
www.ccboot.com
On the latest version, FACEIT fixed the bug that caused the blue screen. If you are still facing
blue screen after its installation, please follow the steps below:
1. Enable super client for image only.
2. Uninstall FACEIT AC if it is installed.
3. Download the latest FACEIT installer.
4. Install FACEIT AC and FACEIT client application.
5. Uncheck "Run FACEIT AC" after the installation.
6. Turn off the PC and save changes on the image.
7. Enabled super client again and ran FACEIT AC.
www.ccboot.com
8. Wait for anti-cheat to update and when FACEIT asks to reboot the PC, just turn it off
instead of rebooting.
9. Saved changes on the image.
10. Turn on the PC and check if it is booting properly.
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:
www.ccboot.com
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.
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:
www.ccboot.com
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.
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.
www.ccboot.com
After doing above tweak and fixes Dota 2 FPS should not see any drop.
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.
www.ccboot.com
Solution:
1. If you are using Single HDD for game disk then add one more HDD and put them in
RAID 0
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++. You can download it from Visual C++ Redistributable
Runtimes All-in-One.
Problem 3:
Solution:
Change the disk permission for everyone to “Full control” (Figure 1).
www.ccboot.com
Figure 1
Problem 4.
Blue Screen crash when making changes in Super client mode.
Solution:
1. Boot the client in super client mode, make your changes with GameLoop.
2. Then before turning off or restarting the computer, download the “PUBGFix.reg”, and run
it on the client PC while in Super Client mode and click “Yes” to merge it to the PC
(Figure 2).
Figure 2
www.ccboot.com
3. Afterwards, turn off the PC or restart it. It will not crash with Blue Screen anymore.
.
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 gives an error for the 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
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.
Issue 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 is server IP and iCafeCloudShare is a shared folder for everyone on the server
side.
Figure 1
www.ccboot.com
Figure 2
3. Then stop and start the CCBoot service and run the game at client pc.
Issue 2:
When running the game it just fetches online info and after black screen, the game crashes.
Solution:
We have a problem with the heroes of newerth. "No response from server" when 2 or more
people connect to the same game.
Solution:
www.ccboot.com
Solution:
Enable beta channel update for steam.
1. With Steam running, click on "Steam" in the upper left, then choose the "Settings" menu.
2. On the "Account" tab under "Beta Participation" click the "Change..." button (Figure 1).
Figure 1
3. Select the "Steam Beta Update" from the drop down list and click "OK" (Figure 2).
www.ccboot.com
Figure 2
4. You will be prompted to restart Steam, please select the "Restart Steam" button.
Issue 1:
The Fortnite game gives an error - "Entry Point Not Found" when you run the game (Figure 1).
www.ccboot.com
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.
Issue 6 :
Solution :
1. Enable super client for game disk (You can do it on the server side, if you use game fixes. )
2. Launch Fortnite and go to settings.
3. Reduce the "Matchmaking Region" and apply.
4. Shutdown and disable super client mode.
Issue 7:
After the system reinstallation or when the user creates a new image, he may face this issue
when the epic launcher starts (Figure 4).
Figure 4
Solution :
Install directX 9.
www.ccboot.com
Solution : Change the graphics settings as per the device supports and works.
Solution :
The main solution is to make sure the Media features pack is installed. If it is not installed, just
go to settings>apps and features> under apps & features choose "optional features" and find
Media feature pack (Figure 1). Then reinstall FiveM.
www.ccboot.com
Figure 1
Solution:
1. Type “%localappdata%” in the address bar in the Explorer (Figure 1).
www.ccboot.com
Figure 1
2. This will open the “AppData\Local” folder, from this folder copy the
“EpicGamesLauncher” folder to your client PC’s “%localappdata%” folder in Super Client
mode (Figure 2).
www.ccboot.com
Figure 2
3. Similarly, copy the “Epic” folder from Servers “C:\ProgramData” to client PC’s “C:\
ProgramData” (Figure 3).
www.ccboot.com
Figure 3
4. After copying the folders from server to client PC in Super Client mode, run the Epic
Games Launcher in the client. It will now show “Launch” instead of “Install” for your
games (Figure 4)
www.ccboot.com
Figure 4
5. Turn off the PC, disable the super-client mode and save the image.