diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock
index 09dae559a8fc42b1cdc68731b641acdec7838c5f..52ba036f1b1018b0e5a3b0bdf3bdf3b8f6cd823d 100644
--- a/src-tauri/Cargo.lock
+++ b/src-tauri/Cargo.lock
@@ -3847,9 +3847,9 @@ dependencies = [
 
 [[package]]
 name = "sysinfo"
-version = "0.26.8"
+version = "0.27.5"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "29ddf41e393a9133c81d5f0974195366bd57082deac6e0eb02ed39b8341c2bb6"
+checksum = "fcd303550875ba33b137a7c93318cfdeb54c95e63ff7a0982d28425d3f87552c"
 dependencies = [
  "cfg-if 1.0.0",
  "core-foundation-sys",
@@ -3862,12 +3862,13 @@ dependencies = [
 
 [[package]]
 name = "sysproxy"
-version = "0.1.0"
+version = "0.2.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "46fd97e02a884d8009c43ef592ddea3d01bca955fe25f44ac7e63f169350a372"
+checksum = "58c9e02068d2fd8c0bbfc70ca394b369f59eb9f478b23b9269da47fa7150f006"
 dependencies = [
  "interfaces",
  "thiserror",
+ "winapi",
  "winreg",
 ]
 
diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml
index 5b8150b40ba96118e9da573f0ef70d043c6843d9..ce771b0baf1b56aa4e5ef4c3af5534ce696c7505 100644
--- a/src-tauri/Cargo.toml
+++ b/src-tauri/Cargo.toml
@@ -24,8 +24,8 @@ dunce = "1.0.2"
 log4rs = "1.0.0"
 nanoid = "0.4.0"
 chrono = "0.4.19"
-sysinfo = "0.26.2"
-sysproxy = "0.1"
+sysinfo = "0.27"
+sysproxy = "0.2"
 rquickjs = "0.1.7"
 serde_json = "1.0"
 serde_yaml = "0.9"