diff --git a/packages/frontend/src/components/MkDrive.folder.vue b/packages/frontend/src/components/MkDrive.folder.vue
index c7f7f423ad..6e6e7e4946 100644
--- a/packages/frontend/src/components/MkDrive.folder.vue
+++ b/packages/frontend/src/components/MkDrive.folder.vue
@@ -255,7 +255,7 @@ function onContextmenu(ev: MouseEvent) {
 	let menu: MenuItem[];
 	menu = [{
 		text: i18n.ts.openInWindow,
-		icon: 'ph-app-window ph-bold ph-lg',
+		icon: 'ti ti-app-window',
 		action: () => {
 			os.popup(defineAsyncComponent(() => import('@/components/MkDriveWindow.vue')), {
 				initialFolder: props.folder,
diff --git a/packages/frontend/src/components/global/MkA.vue b/packages/frontend/src/components/global/MkA.vue
index 2c4490dd1d..14fca5b858 100644
--- a/packages/frontend/src/components/global/MkA.vue
+++ b/packages/frontend/src/components/global/MkA.vue
@@ -55,7 +55,7 @@ function onContextmenu(ev) {
 		type: 'label',
 		text: props.to,
 	}, {
-		icon: 'ph-app-window ph-bold ph-lg',
+		icon: 'ti ti-app-window',
 		text: i18n.ts.openInWindow,
 		action: () => {
 			os.pageWindow(props.to);
diff --git a/packages/frontend/vite.config.ts b/packages/frontend/vite.config.ts
index ad044ad038..0a4c31d7aa 100644
--- a/packages/frontend/vite.config.ts
+++ b/packages/frontend/vite.config.ts
@@ -178,6 +178,7 @@ export function getConfig(): UserConfig {
 					'ti ti-x': 'ph-x ph-bold ph-lg',
 					'ti ti-folder': 'ph-folder ph-bold ph-lg',
 					'ti ti-folder-plus': 'ph-folder-plus ph-bold ph-lg',
+					'ti ti-app-window': 'ph-app-window ph-bold ph-lg',
 				},
 			}),
 			...process.env.NODE_ENV === 'production'