Shanghai Chengcheng Information Technology Co., Ltd. · The team has been established for 20 years, dedicated to R&D.
Domestic Cloud Desktop System · IDV Platform

Domestic Cloud Desktop System · IDV Cloud Desktop
Unified Management with One Image · Performance Equal to Physical Machine

Cloud desktops, IoT control, timetable automation and mobile management in one platform —— one master image manages every endpoint, so a lab of thousands needs only a single machine maintained and a one-click push to take effect. No need to buy separate management software for each requirement, and partners grow margin as they grow value.

One-stop intelligent management; one platform to govern all terminals

It provides users with a one-stop intelligent management solution, sparing them the hassle of buying multiple management programs for different needs, boosting efficiency and convenience while cutting costs; for channel partners, the platform lowers the barrier to entry and offers value-added opportunities, driving digital transformation and business growth.

IDV architecture: centralized management, local execution

Images are delivered uniformly from the back end, yet desktops run locally on the terminal, directly invoking the local CPU / GPU for performance on par with a physical machine; the system image resides locally, so it can run offline even when the network is down, eliminating excessive reliance on servers and networks.

  • Unified Image ManagementCoreA single master image manages all computers; network / partial-cache / full-cache caching on demand — cache hits read locally, and once fully cached it works offline.
  • Heterogeneous Endpoint CompatibilityOne image is compatible with common terminals on the market, with the same image dual-booting in BIOS / UEFI.
  • One-Click Push Takes EffectCentralized image distribution, differential updates and bulk operations—endpoints are managed the moment they come online.
  • Personal Cloud Drive in the Teaching SpaceWorks just like a local system disk—virtual machines and lab environments run directly on the network drive and roam freely across endpoints
  • Full-Stack Xinchuang CompatibilityCompatible with Kunpeng / Phytium / Loongson / Hygon, with native support for UnionTech UOS / Kylin OS.
  • Linux imageSelf-PackagingThe all-new wizard-based linuxupload tool completes driver compilation / partitioning / bootloader setup / upload in a single command; independently package and upload Xinchuang systems such as Kylin · UOS · openEuler · Anolis OS to the cloud, with automatic adaptation for x86_64 and arm64 / Loongson / Phytium multi-architecture.
  • Mini Program + IoT Centralized ControlRemote control via the WeChat Mini Program, integrated with access control / central control / lighting / air conditioning.
Real Deployment Use Cases

Eight core modules, all handled on one platform

No need to repeatedly purchase different management software for individual needs — cloud desktop, IoT, class schedules, auditing, statistics, lab usage, and Mini Program all integrated in one stop.

IDV cloud desktop management

Supports a hybrid mode of network boot and local caching, with centralized image distribution, differential updates, and batch operations; terminals are brought under management as soon as they come online.

Centralized IoT device control

Unified integration of devices such as access control, power, lighting and air conditioning, with cross-campus remote interlinked control and real-time status visualization.

Behavior Auditing

Comprehensively logs login, policy delivery, remote operations, and configuration-change trails, supporting audit traceability, anomaly alerts, and tiered permissions.

Timetable Management

Integrates with the teaching timetable to automatically start and stop terminals and applications by class, classroom, and time slot, with the platform showing the running status of each class's schedule.

Timetable Linkage

Links the timetable with access control, power, broadcast, and application policies to switch teaching scenarios automatically by schedule, enabling unattended operation.

Workstation Usage Management

Students log in with their student ID before using a PC (lab management in the Digital Classroom), with usage records kept on the server for review; internet access permissions can be set (LAN only / China only / full internet, switchable with one click).

Statistical Reports

Provides multidimensional reports on online rates, image usage, fault distribution, energy consumption, and more, supporting operations optimization and equipment procurement decisions.

Mini Program Management

Push operational notifications via the Mini Program / official account, covering most console management functions, so cloud desktops can be managed on-site without the console.

Complete feature list of integrated cloud management platform

List all available functions in the management console one by one with a brief description for each:17 function domains,190 console functions, plus 73 Items of O&M actions that can be directly deployed to endpoints (down to the level of "Restart Computer", "Start Network Probe"). Selection comparison, writing technical requirements, and making acceptance checklists can all be checked directly against this list.

17Function domain
190Console features
73Deployable maintenance actions
263Total Items

Architecture与技术路线 12 项

IDV3 与 VOL 这条路线跟 VDI 差在哪、Performance为什么Equivalent to a Physical Machine、老机器怎么复用。

VOL without virtualization layer
去除 Hypervisor 开销,Operating System直接跑在endpoint物理硬件,3D 建模、video editing等大型software也带得动,Performance on par with a physical machine
Image-Config Separation
Image与endpointConfiguration分开,一imageUnified management of multi-brand heterogeneous endpoints,不必为每种机型单独做母盘
One-Click Restore与Data分层
Three-Tier Storage Architecture,重启即Restore到Base Image,学生改动或中毒不留痕;Personal data在用户Data层独立保留
Native Xinchuang adaptation
国产 CPU(Phytium / Kunpeng / 龙芯)× Domestic OS(UnionTech UOS / Kylin)Image Packaging,平滑替换原 Windows 机房
Reuse old PCs
老机器不换硬件也能纳入Unified Management,延长Usage寿命、摊薄改造Cost
Storage Space Savings
All terminals share the base image, while user data is stored separately,不必每台一份完整系统
Boot Mode Compatibility
同一image同时Support BIOS Legacy 与 UEFI 启动,新旧机器混用不必分开做
Native Peripheral Support
USB 设备、打印机、扫描仪、摄像头直接访问,无需客户端插件
Driver Library自动匹配
endpoint硬件驱动由Driver Library自动匹配,Device Swap型不用手工找驱动
Multi-tier server architecture
主Server + Cache节点Distributed Deployment,大规模机房不必都压在一台Server上
跨 VLAN Deployment
Support跨网段Deployment(Pass DHCP 中继器),多间机房不必挤在同一个广播域
IDV / VDI / VOL 路线区别
IDV3 把Desktop runs locally on the endpoint并集中管理;VOL 在此之上去掉虚拟化层,Performance on par with a physical machine;VDI 则把桌面跑在Server上,Dependencynetwork与Server算力

Desktops and Images 17 项

Inventory, deployment, and version verification of the base image, as well as the visible appearance layer on the endpoint desktop.

Desktop Marketplace
Download ready-made systems directly from the built-in image library; after download, they automatically enter the desktop pool and desktop templates, no need to create a master disk yourself.
Desktop Image Pool
Inventory of all master system images on the server, categorized by purpose, ready to mount and deploy at any time.
Desktop template management
Turn the image into a distributable desktop template, and control which systems appear in the boot menu.
Import task list
View image download and deployment progress, cancel tasks, delete task records
Independent packaging of Linux images (linuxupload)
Wizard-based tool completes driver compilation, partitioning, booting and uploading; self-service packaging to cloud for Kylin / UOS / EulerOS / Anolis OS
Driver compiled on-the-fly with the local kernel
When packaging, remotely compile according to the local architecture, load drivers matching the current kernel, do not replace the original kernel, do not stuff precompiled dead drivers, and keep the hardware drivers already installed in the system unchanged.
Retain local GPU driver and CUDA
vDisk only mounts virtual disks at the storage layer, without taking over the display and compute stack. The NVIDIA official drivers and CUDA toolkit installed in the system can be used as usual after being packaged and uploaded to the cloud; the desktop directly calls the terminal's local discrete GPU.
Multi-architecture boot disk
Boot images for x86_64, arm64, Loongson, Phytium, and other architectures are published to the server. When adding a new computer, select the architecture.
Cache version verification
Compare server desktop version and endpoint local version, collection time and available cache, machine by machine by group, specifically to detect missing deployments and outdated versions.
Download and merge status
Display the effective version, downloaded pending version, latest server version, and merge and verification results per endpoint and per system.
Desktop wallpaper template
Distribute wallpapers by group, support uploading images or entering image URLs, with optional display modes such as center/stretch.
Desktop badge display settings
Configure the position, z-order, width, opacity, corner radius, font size scaling, and three color schemes of the endpoint desktop information badge.
Corner badge configuration cross-group copy
Copy a dozen appearance settings from one group to other groups as a whole, supporting multi-select and select all.
Desktop Announcements
Publish several at once and they rotate on student desktops; each has its own scope—all terminals, chosen groups or named terminals—reaches the classroom about a minute after publishing, and web addresses in the text open in the default browser with one click
Announcement Panel Style
Place it in any corner and adjust width, height, maximum lines, opacity, corner radius, font size, seconds per item and four color styles, set per group; it looks the same on Windows and Linux terminals
On-Terminal Adjustments
Students can right-click the panel to change its opacity, pause the rotation or step to the previous / next item; the preference stays on that PC, while content and scope are still decided in the console
Distribute锁屏与静默Update
UpdateImage时可锁定endpoint屏幕、隐藏下载进度窗口,无人值守时段静默跑完,结束后按预设自动shutdown或重启

Client PCs and endpoints 24 项

相关页面:endpoint硬件与Configuration、Half cache扩容、DeploymentImplementationGuide

Group tree and endpoint list
View online status, IP, MAC, current desktop, and running mode grouped by computer lab.
Quick operations (power and commands)
Wake on LAN, shutdown, restart, delayed shutdown/restart, send message, issue command
Navigation console
Duty interface with enlarged icons only; select groups and endpoints first, then click functions; delivery scope and permissions are the same as the professional interface.
Mount template / Deploy desktop
Add or remove desktops for endpoints and push download tasks, including deployment settings, cache verification, and clearing download tasks.
Access Mode
Set restore or read-write per disk; read-write disks can be configured to reset daily, weekly, or monthly.
clear data
Four cleaning methods: terminal cache, write data, data disk, data disk cache
Cache verification and data verification
Compare server and local desktop versions one by one, check for missing distributions and cache block corruption.
Download and Merge
For each endpoint, the active version, downloaded version, and merge status of each system. Supports batch deploy merge / clear / verify.
Computer properties
Deploy policies per machine: EFI, memory read cache, multi-disk cache, information corner badge, and switches for USB, optical drive, printer, serial/parallel port, Bluetooth, and other peripheral interfaces.
Network Control
Set internet access permissions for endpoints as full access, China only, or LAN only.
Hardware configuration / status / changes
Hardware inventory, temperature/fan operating status, replacement history – all three pages can be exported.
SSD Health Status
View SMART health, temperature, cumulative read/write amount, reallocated sectors, and remaining life by group.
Warranty registration and expiration reminder
Register purchase date and warranty months to calculate expiration date, with four status levels, top reminder bar, and daily scan.
Terminal Password
View, modify, and force sync the 6-digit password for locally protected operations on the endpoint.
Software asset and runtime statistics
What is installed on each machine; summarize by software: number of installations, launch count, cumulative runtime, and drill down to individual machines.
Scheduled Tasks
Scheduled wake-up / shutdown / restart / send message / deploy template / restore system disk and data disk
Exam environment check
One-click deploy before the exam starts; the client machine displays a full-screen check of five items: USB drive, keyboard, mouse, disk protection mode, and network card speed.
Computer Room Usage Status
Online rate, usage rate, idle/offline count, and CPU temperature range and trend by group dimension.
Abnormal (damaged) endpoint
Aggregate terminals that have failed to boot or have been offline for a long time; supports confirmation, threshold adjustment, and immediate refresh
Printer backup
Back up and distribute endpoint printer configurations; no need to reconfigure each unit after reinstallation.
AD Domain Management
Domain configuration, OU list, endpoint domain account synchronization and counting
Usage time limit
Set weekly allowed usage time slots for endpoints; policies are pushed to local endpoints and enforced.
platform health check
11 items of one-click health check, scoring and suggestions, limited-range one-click repair, report download, and cluster overview.
Power on/offComparisonStatistics
按分组、按时段ComparisonendpointPower on/off情况,没按时开机和异常shutdown的机器直接挑出来

Teaching and schedule 12 项

The schedule is imported into the platform, and classrooms automatically switch desktops, power on/off at scheduled times, so administrators do not need to stay in the computer lab.

Classroom Status
Real-time view of each classroom's current/day's courses, teachers, classes, week, period, and session status.
Course Desktop
Drag desktop templates to the corresponding time slots in the weekly schedule grid; at the scheduled time, different cloud desktops are deployed per course.
Schedule import (Excel)
Download the template, fill in the fields, upload, and import in batches
Real-time API fetching
Integrate with third-party systems such as academic management to automatically pull schedules on a timed basis
API interface testing
Before integrating with academic affairs, test connection and data retrieval on the page first, confirm fields match, then enable scheduling
Schedule List
Query and manage all imported records by semester, classroom, campus, teacher, and course
Detailed Timetable
Select group, classroom, semester to view weekly schedule, supports PDF export and printing
Manual Scheduling
Insert a class in an empty time slot of the imported timetable
Teacher / course / classroom management
Maintain basic information, classrooms support enable/disable and batch deletion
Desktop corresponds to class schedule
Bind classroom from academic timetable to each cloud desktop group
Timetable Distribution
Pass schedule data to other teaching systems such as classroom management software according to configuration.
Computer lab usage statistics
Online rate, usage rate, number of idle/offline machines, CPU temperature range, and historical trend curve for each group

Workstation Usage Logs and People 7 项

Who used which machine and which teacher taught in which room is recorded on the server and searchable; one roster of people, shared by the user list and the cloud drive.

Workstation Usage Logs (Students)
Student ID, name, class, machine, log-on and log-off time, duration and teacher; filter by student ID or name, class, machine and date range, with server-side paging
Teacher Login Records
Which teacher logged in on which teacher PC, when and for how long, with machine name, MAC, IP and version
Teaching Data Kept on the Server
Class rosters, in-class scores, courseware, homework and whiteboard work are saved to the server per teacher and come back automatically when the teacher moves to another room or PC
Digital Classroom File Library
Set the sync key and the storage root folder, and see how much space each teacher uses; the sync key can be shown in plain text and copied in one click
Teacher PC Auto-Configuration
Once powered on, teacher PCs fetch the data server address and sync key automatically, and pick up a new key by themselves when it is changed in the console
Personnel Management
Class (department) tree with personnel list; add, edit, delete; Excel template import/export; batch enable/disable and batch delete.
Department (class) management
Maintain a tree-structured department, sharing the same organizational structure with cloud disk users.

Authorization and Access 4 项

View the license status on one page, no need to ask the vendor about expiration and module activation.

License Service
View license type (trial / limited-time / perpetual), expiration date, licensed users, serial number, quantity, and enabled features
get authorization
A QR code pops up on the page; scan with phone to go to the authorization portal to apply; the link includes the serial number and server hardware/software info.
License Verification
Verify whether the local authorization comes from the authorization platform. The results are divided into four types: genuine, platform cannot find this authorization, no authorization file on the local machine, unable to connect to the platform.
License file import and serial number copy
After obtaining the license file, import it locally and copy the serial number with one click for record.

IoT devices and smart operation 12 项

Non-endpoint devices in the computer lab are also managed on one platform: door open/close, lights on/off, air conditioner schedule, all synchronized with the class timetable.

Door access management / Access control
Manage door access controllers, remotely open doors, set doors to normally open / normally closed / online, and batch check online status.
Access Control Plan
Automatically open/close doors according to schedule; rules can be individually enabled/disabled, or executed immediately once.
HVAC Management
Manage air conditioning devices, batch retrieve status, and send control commands
Lighting Management
Manage lighting controllers, batch retrieve status, send on/off commands
Central Control Management
Manage central control hosts, uniformly schedule classroom devices
Relay Box
Batch probe, connect to custom power circuit
Brand configuration
Air conditioning / central control / lighting each have a brand list, devices are attached to enabled brands
Timetable Linkage
Schedule-driven: automatically execute power on/off, desktop switching, and access control IoT actions at class start/end times.
Automated Operations Dashboard
On the left: status of each classroom; on the right: door open/close and power on/off schedules sorted by time; below: AI inspection results every 10 seconds.
Information Display Screen (Digital Signage)
Deliver media carousel, today's schedule, ticker, and bottom scrolling text to each device; the display side requires no login and has a 30-second heartbeat.
Group quick actions
When devices are configured in the group, shortcut icons for access control / surveillance appear directly on the desktop management list
Centralized control via mini-program
On the mobile phone, group by classroom, and directly operate the IoT devices (such as door access) managed under that group.

Video monitoring and exam room supervision 7 项

Cameras are integrated into the same platform, so exam hall monitoring does not require a second system.

Camera list and details
View managed cameras, their groups and status, support RTSP-based video stream playback and replay.
Add / Edit camera
Register name, RTSP address, group, brand/model, IP, and RTSP username
Enable / Disable and Batch Delete
Temporarily disable a certain route, or clean up devices that are no longer in use
Get monitoring by group
Mini-program and supervision front-end filter cameras by classroom (group) to show only those in this classroom
Enable streaming / Disable streaming
Open the stream to obtain the playback address when the page is opened, and actively close the stream when leaving to release streaming server resources.
Streaming media server configuration
A single set of streaming access parameters for the whole system, shared by all stream retrieval
Exam Supervision
View personnel, events, and snapshot records by exam room

Screen Monitoring and Information Security 14 项

Keyword hits are recorded as evidence, server inbound traffic is gated, and all security actions are logged and traceable.

Keyword Configuration
Create a monitoring rule, under one rule you can attach multiple keywords, it takes effect after enabling.
Monitor Computers
Enable/disable screen monitoring per machine or in batch, choose the working mode for monitoring, and assign a separate set of keywords to individual machines
Monitoring Events
Event list matching keywords, with ability to retrieve original screenshots, mark processing status, and a statistical summary.
Server firewall
Whitelist or blacklist (choose one) with global enable/disable. Add, delete, or modify individual IPs or subnets, or paste a batch of IPs at once.
Sync client IP
One-click retrieval of all registered computers' IPs from the boot service, writing them all into the whitelist, no need to manually enter them in the computer lab
Always allow ports
A port list that is not affected by any whitelist and is always allowed; the management console's own web port is automatically included.
Pre-check before application and safe rollback
List risks before applying. If not confirmed within 5 minutes after applying, automatically revert to the previous policy, preventing locking out the administrator.
Anti-scan hardening
A switch with a set of anti-port-scanning rules: drop illegal TCP flag combinations, rate-limit SYN floods, limit ICMP, drop invalid packets.
Blocking Logs
Enable system firewall log recording, and browse recent interception logs directly from the console.
Windows Firewall view
View Windows firewall rules and block logs reported by endpoints.
Port scanning honeypot
Records scan source IP, hit count, and ban count; configurable, can unblock a specific IP.
Login logs and security alerts
Who logged in successfully or failed from which IP and when; real-time popup alerts for brute force attacks, port scanning, and interface scanning
Security policies and IP blocking
Configure login security policies, view the ban list, and manually ban or unban users.
硬件虚拟化(虚拟硬件 ID)
把对外暴露的硬盘 / 主板序列号、网卡 MAC、SMBIOS、机器码等硬件标识替换为虚拟 ID,software采不到真实Hardware fingerprint;系统仍在真实硬件上直接运行No Performance Loss,叠加Restore模式重启后Usage痕迹归零

Server and virtualization 14 项

Server health, storage, and virtualization are all integrated into a single console.

Server information and running status
System info, CPU/memory/disk usage, network adapter list and addresses.
Server port detection
List the listening status of ports required by each service, divided into three states: normal / occupied / not listening; when occupied, attach the process name and handling suggestions.
SSD / HDD speed test
Real read/write tests measure sequential read/write throughput, 4K random read IOPS and throughput, and roughly determine SSD or HDD
Boot service and data service management
Register multiple boot/data servers, view configuration and running information, and remotely restart services.
Disk (image) management
View disk images on each data server, and unlock disks that are occupied due to interrupted uploads.
Server Virtualization
Detect host capabilities, install Hyper-V or obtain KVM script, create virtual network, create/switch/delete virtual machines, transfer and mount ISO, open console, take snapshot
Virtual network (virtual switch)
Assign and divide virtual networks for virtual machines and desktops.
VDI desktop pool
Register nodes, register templates, import users, batch assign desktops by role or list, expand and recycle desktop pools.
VDI Operations and Maintenance
Snapshots and backups, Spice/VNC console, connection and operation policies, health alerts, online session management, log export.
Network card driver PnP
Upload driver packages with deduplication management, attach network card drivers to the image during network boot
System Logs
Check system event logs for boot service records
System tasks and scheduled tasks
Background task and scheduled task management of the platform itself
Setup Wizard
New server completes basic configuration by following the wizard
Server Side可装国产系统
Server Side在 Windows 或银河Kylin、UOS 上都能装,x86_64 / ARM64 / 龙芯 LoongArch64 都能跑,各平台功能一致、SyncUpdate

Personal Cloud Drive in the Teaching Space 11 项

It works like a local system disk. Virtual machines and experimental environments can run directly in the network disk, and no data is left on the machine when users leave.

Cloud disk basic settings
Enable/Disable the cloud disk master switch, allowing users to reset passwords on the client side.
Data Template
Pre-populate data that should be present when a user first opens the cloud drive, including template name, associated data service, file path, and capacity
Data services (I/O services)
Specify which data server the template lands on, utilizing the capacity of multiple servers to achieve load balancing.
Cloud Drive Grouping
Users are assigned to groups; create groups first, then users
Cloud disk user ledger
User ID, name, ID number, department, group, status, last login, cloud drive disk, mount time, and disk usage.
Batch import/export
Supports CSV/TXT/Excel import, export by group and keyword, templates downloadable
Reset password / Clear data / Batch delete
After reset, force password change on next login; after clearing data, reinitialize from template on next login.
People Shared with the User List
The console’s User List and the cloud drive users see the same people, so there is only one roster to maintain
Follows Students to Any PC
Log in to the cloud drive client on any terminal and your own drive is mounted, so students keep their data when they switch PCs or labs
Client netdiskgui
User login, mandatory first-time password change, self-service password recovery, mounting and heartbeat, disk usage reporting.
Cloud Storage文件Sharing code
给Cloud Storage里的文件生成分享链接和提取码,可设有效期与下载次数上限,对方不用开账号也能查看下载

AI gateway 6 项

Enable large model API access on a per-user basis, measure usage per user, and provide separate keys for teachers and students.

Gateway user management
Pagination by cloud disk user, aggregating per person whether activated, balance, current month usage, and masked key
API key management
Create, rename, enable/disable, change group, or delete keys for a specific user
Usage history
Browse usage details by person
Batch Activation
Provision all network disk users to the gateway at once, automatically skip already provisioned ones
Group Synchronization
Map cloud storage groups to gateway groups, can resync a single group
Gateway management page
Dashboard, Operations Overview, Subscription Plans, Upstream Accounts, Risk Control, Proxy, Announcements, Backup & Restore, Channel Management & Monitoring

AI assistant and My features 16 项

No need to remember menu hierarchy: search and deliver using natural language; any status change action first shows a confirmation card.

Intelligent Dialogue
Troubleshoot with natural language queries, can attach images, can limit to specific endpoints and groups, streaming output, reasoning and evidence collection process can be expanded
Pending confirmation operation card
When the assistant is about to take real action, it first pops up a card specifying which machine, what to do, and what the parameters are, and executes only after the administrator clicks confirm.
Conversation history and likes/dislikes
Sessions are isolated by logged-in user, allowing review, follow-up questions, and deletion; each answer can be liked or disliked.
memory
Teach the assistant scene-specific names like 'Computer Lab 1 = Lab 1', and disabled entries will no longer be included in the prompts.
Export action directory
Export the console actions actually available in this version as a list file.
Regular inspections
Periodically check server disk space, key port connectivity, database health, and recent error logs; anomalies are notified via the console and mini-program.
Skills Library
The troubleshooting manual is provided with the server. You can view the list, re-scan the directory to take effect without restarting the service.
Maintenance script draft
The assistant drafts the client startup script; the administrator reviews the risk report and line-by-line comparison before publishing, with one-click rollback.
Credits and Billing
Balance overview, bill history, select plan and order, scan to pay
Assistant Settings
Master switch and periodic inspection switch, both display cloud connection status on the same page; can test connection and re-fetch configuration.
AI Analysis Service Configuration
Register multiple AI video analysis nodes, camera inspection tasks are distributed by polling according to available nodes
Create a page with a single sentence
Describe the goal; the assistant immediately generates a console page and runs a test; the configuration is saved only after the test passes.
My function menu
Pages created by yourself and shared by others are all listed here
Function Page Capabilities
Summary numbers at the top, filter conditions, table (columns can specify percentage/capacity/time/label formats), bar/line/pie charts, and inline action buttons.
Function Management
View how the page is defined, change sharing scope, disable, delete
Mobile assistant
The mini-program shares the same brain, same skills, and same conversation history as the management console, allowing you to continue the conversation from the console.

WeChat Mini Program management 9 项

Manage the lab even off-campus: complete most console operations on a phone, no need to turn on a PC.

Service switches and channel status
Open the mini-program service, only when it shows the channel is connected is it ready.
Bind QR code
Display a QR code for the administrator to scan, follow the official account, and bind to this server
Generate Binding Code
Mini program QR code plus 6-digit code, scan and enter code to log in directly, no need to share the console password; one-time, time-limited, revocable
Enablement and permission configuration
Users can only access after both enabling and assigning permissions; account validity period can be set
Lock / Delete / Edit information
Lock immediately blocks access; can maintain name, title, and notes
Operation Logs
Check what this WeChat account has sent, and assign responsibility to individuals
VNC Permissions
Restrict remote desktop initiation based on desktop access mode
Message history and third-party push messages
View and delete generated messages; use API Token to call public interfaces to push alerts to all WeChat users bound to this server.
Server name and extended configuration
Server name displayed on the phone, cloud relay configuration, streaming media and RTMP parameters

remote assistance 7 项

See the other's screen, control their mouse; the link has a time limit and leaves no permanent backdoor.

Remote Assistance Session
Generate an assistance link for a selected online endpoint, allowing screen viewing and remote control
Validity period and prompt message
Validity period can be set from 30 minutes to 7 days, default 30 minutes; the prompt scrolls at the top of the assistance page.
Intranet link and extranet link
Internal network links use a help page wrapper; external network links connect directly via proxy to the screen, making it easy to share with external technicians.
Assistance Page
Top scrolling notice, expiration countdown, screen area, and logout session button.
AI assistant starts assisting
A simple 'Let me connect to this one to see' returns a clickable link.
Navigation console entry
The same function in the power and remote grouping of the simplified console, with consistent permission positions.
Linux endpoint support
Linux client PCs can also be accessed for assistance after initialization

Permissions and Accounts 9 项

Accounts are granted permissions based on roles, with granular toggles for what can be viewed and what can be clicked.

User Management
Create, edit, delete management console accounts, and reset passwords.
Role Management
Create custom roles, rename, delete; accounts get permissions through roles.
Permission Tree Selection
Check menus and operation permissions for each role item by item; after new features are launched, roles must be checked here to see them.
Resource Permissions
Specify the accessible resource scope for a single account
menu deployment
After login, the left navigation is generated based on the current account's permissions; entries without permission are automatically hidden.
API Token
Generate, deactivate, or delete external API credentials for third-party system integration
Mini-program user permissions
Assign permissions and renew subscriptions for mini-program accounts
Table column preferences
Which columns are displayed in each table is saved per account on the server; the settings remain effective when logging in from another computer.
Department Management
Maintain the department tree, shared with the user list

Resource Center 9 项

A portal for teachers and students: which software is on which computer, which class is at which time, and where to download installation packages.

resource portal
A public page for teachers and students, containing eight tabs: home, software distribution, desktop distribution, endpoint hardware distribution, schedule query, resource links, installation package download, and help documentation.
Portal Settings
Configure portal title and description, visible groups, visible desktop images, and various content displayed on the portal.
resource link
Attach external addresses like lab software and academic management system to the portal; supports categorization, sorting, individual enable/disable, and automatic fetching of site icons from URLs.
Package Repository
Upload, categorize, download, and delete installation packages; large files use chunked upload with resume after interruption.
Installation package category management
Adding, renaming, and deleting categories, as well as changing the category for multiple files at once.
Voting / Survey / Help documentation
The content of the portal homepage information area and the help document tab can be individually added, deleted, or modified. Voting can be participated by teachers and students without login.
Class Schedule Tab
Search courses by semester, classroom, campus, teacher, and course; data from the schedule module.
Resource Template
Package existing templates into a downloadable resource template, can also import from PVE templates, can enable external sharing
Sharing code
Generate a sharing code for a single resource or a batch of installers; you can set an expiration time and a download limit. Anyone with the code can download without logging in.

Maintenance actions that can be directly distributed to endpoints 73 项

以下每一项都能在控制台「Quick operations」里点、在Scheduled Tasks里Scheduled跑,也能对 AI Assistant用一句大白话触发(例如「把 3 号机房重启一下」「这一组重新探测」)。 among them 20 This item is a read-only query, which can be executed by the assistant independently53 Any operation that changes the endpoint status will always first display a confirmation card, specifying which machine and what action is to be taken. The action is only executed after the administrator clicks confirm.

Power on/off

Restart Computerneeds confirmation
Restart specified client machines or the entire group immediately
shutdownneeds confirmation
Shut down specified clients or entire groups immediately; batch deploy shutdown after school or work hours by group.
Wake up computer (Wake-on-LAN)needs confirmation
Send Wake-on-LAN packets to power on machines that are off. Turn on the entire computer lab at once before class.
delayed restartneeds confirmation
A countdown prompt appears on the client screen before restarting after a period of time.
delayed shutdownneeds confirmation
Shut down after a delay to give users time to save their work

Messages and Commands

Send message notificationneeds confirmation
Display a text notification on the client screen without interrupting running programs
Send command lineneeds confirmation
Send a command line to the client PC for execution
Deploy exam environment checkneeds confirmation
Full-screen self-check on client PC for five items: USB drive, keyboard, mouse, disk write mode, and NIC speed
Disable exam environment detectionneeds confirmation
Close the detection full-screen window currently displayed on client PCs; machines not displaying it are unaffected
Set usage time limitneeds confirmation
Deploy policies specifying when clients can use them; deploying an empty policy equals removing restrictions.

Cache and data

clear cacheneeds confirmation
Clear the locally cached image on the client PC, and re-download on next boot.
Scheduled Cache Clearingneeds confirmation
Mark the specified desktop to clear cache on next boot, without affecting the current session.
Clear data disk data (all)needs confirmation
Clear all data on data drives of client PCs, commonly used for bulk cleanup at the beginning of the semester
Clear current data disk dataneeds confirmation
Only clear the data disk currently in use; other data disks remain untouched.
Clear data disk cacheneeds confirmation
Clear the local cache of the data disk, without touching the files on the data disk itself.
Clear written dataneeds confirmation
Clear the accumulated write data in restore mode and restore the system disk to a clean state.
Clear learning records (all)needs confirmation
Clear the learning layer data of all desktops on the client machine
Clear current desktop learning recordsneeds confirmation
Only clear the learning layer data of the current desktop
Modify learning configuration (all desktops)needs confirmation
Push configuration parameters for learning mode
Modify current desktop learning configurationneeds confirmation
Only deploy learning mode configuration to the current desktop

Update and Merge

Deliver merged pending updatesneeds confirmation
Have the client merge the downloaded update data that is pending and not yet merged.
Clear pending merged dataneeds confirmation
Discard the downloaded but not yet merged update data
Verify pending merged dataneeds confirmation
Have the client verify the pending update data, and return the results to the console.
View merge statusread-only
Check the current update merge status of each system on a batch of client machines

Access Mode

View access moderead-only
Check whether each desktop on this client is in restore, read-write, learning, or update mode
Modify access modeneeds confirmation
Switch the client desktop to Restore, Read-Write, Learning, or Update mode, with manual confirmation required for both directions.
Start Update (Enter Update Mode)needs confirmation
Switch a machine into update mode, install software and change settings on it, then commit back to the master image
Confirm update (submit and switch back to restore)needs confirmation
After software installation, submit the update; switch the machine back to restore mode; changes are applied on reboot and merged into the master image, propagated across the network.

Desktop and Boot Menu

List the desktops of this machineread-only
View the systems in the boot menu of this client PC
List disks under the desktopread-only
View which disks are attached under a specific boot menu item and the access mode of each disk.
List all desktop templatesread-only
See which desktop templates available for deployment are created on the server
Distribute desktop to clientsneeds confirmation
Deploy a desktop template to specified client PCs or groups, so that this system appears in their boot menu.
Hide / show boot menu itemsneeds confirmation
Hide or show a desktop from the boot menu without deleting the desktop itself
Remove desktop from clientneeds confirmation
Completely remove a desktop from the boot menu of the client.
Set Default Desktopneeds confirmation
Set the default highlighted item in the boot menu and which desktop to enter after the countdown ends
Boot menu settingsneeds confirmation
Menu countdown, timeout action, desktop configuration sync, system settings sync
Startup failure self-healing strategyneeds confirmation
What to do after boot failure: extend the countdown, automatically clear write data after consecutive failures, set a failure limit
Check which image the software is installed onread-only
Reverse lookup by software name to find which images it is installed in, versions, and vendor

Network discovery and testing

View the download status of this batch of machinesread-only
List download progress, transmission speed, upstream source, cache hit rate, and provide a speed ranking in one view
Start network detectionneeds confirmation
Make the client start network discovery, used to calculate switch topology and download chain order.
Perform detection operationneeds confirmation
One step action in the detection process on the client PC
Stop network probingneeds confirmation
Stop the ongoing network probing on the client machine
Initiate group network probeneeds confirmation
Initiate detection on a whole group, collect results, then rebuild the topology of these machines
Start group network testneeds confirmation
Initiate a network stress test on a group to see the actual bandwidth achieved.
Stop network testneeds confirmation
Stop the running group network test
List machines not detectedread-only
Check which client PCs have not yet undergone network detection
Deploy local boot (write to disk)needs confirmation
Have the client PC write the bootloader to the local hard disk, then it can boot locally without network.
Check if client log forwarding is enabledread-only
Check if the server has debug mode enabled; if not, client machines will not send logs back.
Enable client log forwardingneeds confirmation
Enable debug mode to have the client send logs back to the server for troubleshooting
Disable client log forwardingneeds confirmation
Turn off debug mode after troubleshooting, and prevent the endpoints from continuously sending logs to the server.

Computers and Groups

Find client PCsread-only
Search for a client by name, MAC, or IP, and retrieve its ID and basic information.
Check the hardware configuration of this machineread-only
Check the configuration of a client PC: CPU, memory, hard disk, GPU, motherboard, network card, etc.
List computer groupsread-only
View computer labs/class groups, how many machines per group, how many online.
Query Data (General)read-only
Query raw data by dataset, and combine them to answer statistical questions.
Create new computer groupneeds confirmation
Create a new computer lab or class group
New Computerneeds confirmation
Manually register a client PC into a group, and the machine will be matched by MAC address upon boot.
Move machine to another groupneeds confirmation
Move the client PC to another computer lab or class
Rename machineneeds confirmation
Modify the computer name displayed in the console for client machines
Delete client PCneeds confirmation
Delete the client PC from the console ledger
Open remote assistanceneeds confirmation
Open a time-limited remote assistance session for a specified client PC; click to view the screen and operate.

Disks and images

List disks (system images)read-only
View the disk images on a data server
unlock diskneeds confirmation
If the upload or update is interrupted midway, the disk will be locked and can only be used after unlocking.

Server

List desktop cloud serversread-only
View which servers are registered and whether they are online
Server system informationread-only
View server CPU, memory, disk, and other system information
Server NIC Listread-only
View the network cards on the server and their respective addresses
List Data (IO) Serversread-only
See which data servers host images and handle download traffic
View system logread-only
Check system event logs for boot service records
Restart Data Serviceneeds confirmation
Restart the service process on a data server

Scheduled Tasks

List scheduled tasksread-only
View scheduled tasks: scheduled power on/off, scheduled cache clearing, etc.
Create scheduled taskneeds confirmation
Automatically perform an action on certain groups at a scheduled time: shutdown, power on, restart, send message, etc.
Modify scheduled taskneeds confirmation
Modify time, target, and task
Enable / Disable Scheduled Tasksneeds confirmation
Turn a scheduled task on or off
Delete scheduled tasksneeds confirmation
Delete a scheduled task

清单按现行版本整理,具体以实机菜单与授权模块为准;增值模块未授权时对应入口不display。 逐项Operation步骤见 vDisk user manual; 需要纯文本版(便于导入需求书或供 AI 检索)可取 Full Feature List (Plain Text)。

Covers application scenarios across multiple industries

From university computer rooms to smart hospitals, enterprise offices, and chain stores, the same platform adapts flexibly.

Education Industry

University computer rooms · Smart campus

University computer-lab management, multimedia classrooms, and smart campus construction, with multiple campuses managed centrally.

Unified management across campusesFast Switching Between Teaching EnvironmentsOne-Click Exam Mode DeploymentFine-Grained Student Permission Control
Healthcare Industry

Smart hospital · HIS / PACS

Smart hospital, HIS and PACS system management that keeps medical data secure and compliant.

Healthcare Data SecurityUnified management across hospital sitesCentralized Device ControlCompliance Management
Enterprise Office

Desktop standardization · Remote work

Enterprise desktop management, remote work, and branch-office management to lower IT O&M costs.

Standardized employee desktopsRemote Work SupportData Security ControlReduced O&M Costs
Other Industries

Chain stores · Call centers · Digital signage

For chain retail, call centers, and digital signage management - unify stores and publish content centrally.

Unified Chain StoresCentralized Ad PublishingCall Center DesktopRemote Device Maintenance

Success Stories

Real Deployment Site Snapshots

To protect client privacy, case images do not display client names

Learn more · request a free trial

Fill in your information to get a free trial opportunity immediately. Self-service QR code registration, renewable three times, no limit on endpoints. Our professional pre-sales team will reply within 24 hours.

Email Inquiryaaron@newvhd.com
Technical Support7×24 online
Service HoursMonday to Sunday 9:00-21:00
Page update date: 2026-06-30