清除Safari(Safari)上的浏览历史记录是维护隐私的简单而有效的方法。然而,当您尝试执行此操作时,很少会遇到问题,例如按钮变灰或删除不完整。
在本故障排除教程中,我们将分享一些无法清除 Safari 浏览数据和历史记录的最常见原因以及如何解决该问题。

如何清除Safari中的浏览数据(Browsing Data)
如果您是 iPhone、iPod touch、iPad 或Mac的新手,并且不知道如何清除Safari搜索历史记录,以下说明应该可以帮助您熟悉该过程。如果没有,请跳至下面的修复。
清除iPhone 和 iPad 上的
Safari 浏览器历史记录(Safari Browser History)
您可以通过iOS 设备上的“设置”应用程序彻底清除(Settings)Safari浏览历史记录和数据。要做到这一点:
- 打开“设置”应用程序。
- 向下滚动并点击 Safari。
- 点击清除历史记录(Clear History)和网站数据(Website Data),然后在确认弹出窗口中
选择清除历史记录(Clear History)和数据。(Data)

或者,您只能清除特定时间段内的浏览数据。就是这样:
- 打开Safari应用程序并选择屏幕底部的
书签图标。(Bookmarks)
- 切换到“历史记录”选项卡。
- 点击“清除”(Tap Clear)并选择一个持续时间 - 过去一小时、今天(Today)、今天(Today)和昨天或所有时间。

清除Mac上的Safari 浏览器历史记录(Safari Browser History)
在Mac上,您可以通过菜单栏
清除Safari历史记录。(Safari)
- 打开 Safari(Open Safari),然后在菜单栏上
选择Safari >清除历史记录。(Clear History)

- 打开旁边的菜单以清除并选择持续时间 - 过去一小时、今天(Today)、今天(Today)和昨天或所有时间。

- 选择清除历史记录。
了解清除 iPhone(clear the Safari history and website data on the iPhone)和Mac上的 Safari 历史记录和网站数据的其他方法。
1.关闭屏幕时间限制(Time Restrictions)
(Screen Time is a feature on iOS)屏幕时间是 iOS和macOS上的一项功能,可让您监控和控制您的设备使用习惯。它还具有内容限制功能,可以阻止您清除浏览器的历史记录。
如果Safari的历史记录清除选项显示为灰色,则可能是由于“屏幕(Screen) 时间”(Time)所致。因此(Hence),您必须首先确保屏幕时间(Time)不会阻止您清除Safari历史记录和网页数据。
禁用iPhone 和 iPad 上的
屏幕时间限制(Time Restrictions)
- 打开iPhone 上的“设置”应用,然后点击“屏幕(Settings)时间”(Time)。
- 点击内容(Tap Content)和隐私限制(Privacy Restrictions)。
- 选择内容限制。

- 如果您的 iPhone 或 iPad 要求您
输入“屏幕使用时间”密码,请输入该密码。(Time)
- 选择网页内容。
- 选择无限制选项。

在Mac上禁用屏幕时间限制(Time Restrictions)
- 打开Apple菜单并选择System Settings/System Preferences。

- 选择“屏幕时间”(Select Screen Time)并选择“内容(Content)和隐私”(Privacy)类别。

- 选择内容限制。

- (Enter)如果您的Mac要求您输入“屏幕使用时间”(Screen Time)密码,请输入该密码。然后,打开“访问(Access)Web 内容”(Web Content)旁边的下拉菜单并选择“无限制访问”(Unrestricted Access)。

- 选择完成。
忘记了您的屏幕时间(Time)密码?了解(Learn)如何在 iPhone 和 Mac 上重置屏幕使用时间密码(reset the Screen Time passcode on iPhone and Mac)。
2. 重新启动您的设备
如果屏幕时间(Time)不是问题,请尝试重新启动您的 iPhone、iPad 或Mac。这有助于清除系统软件干扰 Safari 清空历史记录的任何临时问题或故障。
重新启动您的 iPhone 或 iPad
- 打开“设置”(Settings)应用程序并选择“常规”(General)。
- 向下滚动并点击标有(Scroll)“关机”(Shutdown)的选项。
- 将电源图标拖至右侧。
- 屏幕变暗后等待 30 秒。
- 按住侧面(Side)按钮,直到看到Apple徽标。

重新启动你的Mac
- 打开Apple菜单并选择“重新启动”(Restart)。

- 取消选中重新登录时
重新打开(Reopen)窗口旁边的框。

- 选择重新启动以确认。
3. 禁用Safari的 iCloud 同步(Safari)
默认情况下,Safari会在具有相同Apple ID 的(Apple ID)Apple设备之间同步您的浏览历史记录和阅读列表。虽然清除浏览器数据会导致您的操作在设备之间同步,但有时可能不会发生,从而导致其他设备的数据同步回来。
阻止 Safari(Stop Safari)通过 iCloud 同步其数据,并检查这是否会产生影响。
在 iPhone 和 iPad 上
禁用Safari的 iCloud 同步(Safari)
- 打开“设置”(Settings)应用程序并点击您的Apple ID
- 选择 iCloud。

- 选择“显示全部”(Choose Show All)并关闭Safari旁边的开关。

在Mac上禁用Safari的 iCloud 同步(Safari)
- 打开Apple菜单并选择System Settings/System Preferences。

- 选择 iCloud。

- 关闭Safari旁边的开关。

4. 更新您的设备
更新您的 iPhone 或Mac可以修复可能导致问题的错误或故障,从而
帮助解决Safari历史记录清除问题。(Safari)
例如,主要 iOS 和 macOS 版本的早期迭代(例如 iOS 16.0 和 macOS Ventura 13.0)通常会存在影响本机应用程序功能的严重问题。只有安装较新的更新才能解决问题。
更新您的 iPhone 和 iPad
- 打开“设置”应用程序。
- 转至常规 > 软件更新。
- 选择(Select Download)待更新旁边的
下载并安装。(Install)

更新您的 Mac
- 打开Apple菜单并选择“系统设置”(System Settings)。

- 转至常规 > 软件更新。

- 如果有新更新可用,请选择窗口右上角的“立即
更新” 。(Update)

5.重置您的网络设置(Network Settings)(仅限 iOS设备(Devices Only))
Safari 的历史记录清除问题可能源于网络设置和配置损坏。将它们重置为默认值并检查是否可以解决问题。要做到这一点:
- 打开“设置”(Settings)应用,选择General > Transfer或“重置(Reset)iPhone/iPad”。
- 选择重置。

- 选择重置网络设置。
- 输入您的设备密码。
- 再次点击重置网络设置(Tap Reset Network Settings)进行确认。

如果重置网络设置不起作用,请尝试将 iOS 设备上的所有设置恢复为出厂默认设置。为此,请重复上述步骤,但选择“重置所有设置”(Reset All Settings)选项。
6.通过Finder删除(仅限Mac)
如果上述修复方法在您的Mac(Mac)上均不起作用,您可以通过Finder手动删除(Finder)Safari历史记录。就是这样:
- 退出 Safari。

- 打开Finder,然后选择菜单栏上的
Go > Go

- 输入(Enter)以下路径并按回车键:~/Library/Safari

- 按住Command键并选择以下文件:
- 历史.db
- History.db-lock
- 历史记录.db.shm
- 历史.db.wal
- 按住 Control 键单击(Control-click)并选择“移至(Move)废纸篓”(Trash)。

您在 Safari 中的隐私很重要
清除 Safari 浏览历史记录很简单,但如果不起作用,可能会令人沮丧。通过这些修复,您可以快速使浏览器恢复正常并维护您的隐私。您可能还想在 Safari 上使用隐私浏览(use Private Browsing on Safari)来阻止它记录您的活动。
如果问题仍然存在,请使用Google Chrome、Microsoft Edge或Firefox等替代网络浏览器(use an alternative web browser),直到Apple推出永久修复程序来解决该问题。
Can’t Clear Safari History? Try These 6 Fixes
Clearing your browsіng history on Safari is a simple and effective way to maintain your privacy. Rarely, however, you may encounter issues when you attеmpt to do that, such аs grayed-out buttons or incomрlеtе deletions.
In this troubleshooting tutorial, we’ll share some of the most common reasons you can’t clear Safari’s browsing data and history and how to fix the problem.

How to Clear Browsing Data in Safari
If you’re new to your iPhone, iPod touch, iPad, or Mac and don’t know how to clear your Safari search history, the following instructions should help you familiarize yourself with the process. If not, skip ahead to the fixes below.
Clear Safari Browser History on iPhone & iPad
You can completely clear your Safari browsing history and data via the Settings app on your iOS device. To do that:
- Open the Settings app.
- Scroll down and tap Safari.
- Tap Clear History and Website Data, then select Clear History and Data on the confirmation pop-up.

Alternatively, you can only clear your browsing data from a specific period. Here’s how:
- Open the Safari app and select the Bookmarks icon at the bottom of the screen.
- Switch to the History tab.
- Tap Clear and pick a time duration—The last hour, Today, Today and yesterday, or All time.

Clear Safari Browser History on Mac
On a Mac, you can clear the Safari history via its menu bar.
- Open Safari, and then select Safari > Clear History on the menu bar.

- Open the menu next to clear and pick a time duration—The last hour, Today, Today and yesterday, or All time.

- Select Clear History.
Learn other ways to clear the Safari history and website data on the iPhone and Mac.
1. Turn Off Screen Time Restrictions
Screen Time is a feature on iOS and macOS that allows you to monitor and control your device usage habits. It also features content restrictions that can stop you from clearing the browser’s history.
If Safari’s history clearing options appear grayed out, it’s likely because of Screen Time. Hence, you must begin by making sure that Screen Time isn’t preventing you from clearing your Safari history and web page data.
Disable Screen Time Restrictions on iPhone & iPad
- Open the Settings app on your iPhone and tap Screen Time.
- Tap Content & Privacy Restrictions.
- Select Content Restrictions.

- Enter your Screen Time passcode if your iPhone or iPad asks you for one.
- Select Web Content.
- Choose the Unrestricted option.

Disable Screen Time Restrictions on Mac
- Open the Apple menu and select System Settings/System Preferences.

- Select Screen Time and pick the Content & Privacy category.

- Select Content Restrictions.

- Enter the Screen Time passcode if your Mac asks you for one. Then, open the pull-down menu next to Access to Web Content and choose Unrestricted Access.

- Select Done.
Can’t remember your Screen Time passcode? Learn how to reset the Screen Time passcode on iPhone and Mac.
2. Restart Your Device
If Screen Time is not the issue, try restarting your iPhone, iPad, or Mac. That helps clear any temporary problems or glitches with the system software interfering with Safari’s ability to empty its history.
Restart Your iPhone or iPad
- Open the Settings app and select General.
- Scroll down and tap the option labeled Shutdown.
- Drag the Power icon to the right.
- Wait 30 seconds after the screen darkens.
- Hold the Side button until you see the Apple logo.

Restart Your Mac
- Open the Apple menu and select Restart.

- Uncheck the box next to Reopen windows when logging back in.

- Select Restart to confirm.
3. Disable iCloud Syncing for Safari
By default, Safari syncs your browsing history and reading list between Apple devices with the same Apple ID. Although clearing the browser data causes your action to sync across devices, that may not sometimes happen, causing data from other devices to sync back.
Stop Safari from syncing its data over iCloud and check if that makes a difference.
Disable iCloud Syncing for Safari on iPhone & iPad
- Open the Settings app and tap your Apple ID
- Select iCloud.

- Choose Show All and turn off the switch next to Safari.

Disable iCloud Syncing for Safari on Mac
- Open the Apple menu and choose System Settings/System Preferences.

- Select iCloud.

- Turn off the switch next to Safari.

4. Update Your Device
Updating your iPhone or Mac can help resolve Safari history-clearing issues by fixing bugs or glitches that may have been causing the problem.
For example, early iterations of major iOS and macOS releases—like iOS 16.0 and macOS Ventura 13.0 —often have severe problems that affect how native apps function. Only installing newer updates can fix the problem.
Update Your iPhone & iPad
- Open the Settings app.
- Go to General > Software Update.
- Select Download and Install next to pending updates.

Update Your Mac
- Open the Apple menu and select System Settings.

- Go to General > Software Update.

- Select Update Now on the window’s top right if new updates are available.

5. Reset Your Network Settings (iOS Devices Only)
Safari’s history-clearing issues can stem from broken network settings and configurations. Reset them to their defaults and check if that fixes the problem. To do that:
- Open the Settings app, select General > Transfer or Reset iPhone/iPad.
- Select Reset.

- Choose Reset Network Settings.
- Enter your device passcode.
- Tap Reset Network Settings again to confirm.

If a network settings reset doesn’t help, try reverting all settings on your iOS device to factory defaults. To do that, repeat the steps above but pick the Reset All Settings option.
6. Delete via Finder(Mac Only)
If none of the fixes above work on your Mac, you can delete your Safari history manually through Finder. Here’s how:
- Quit Safari.

- Open Finder and select Go > Go to Folder on the menu bar.

- Enter the following path and press Return: ~/Library/Safari

- Hold down the Command key and select the following files:
- History.db
- History.db-lock
- History.db.shm
- History.db.wal
- Control-click and select Move to Trash.

Your Privacy in Safari Matters
Clearing your Safari browsing history is simple, but it can be frustrating when it doesn’t work. With these fixes, you can quickly get the browser back on track and maintain your privacy. You might also want to use Private Browsing on Safari to stop it from recording your activity in the first place.
If the problem persists, use an alternative web browser like Google Chrome, Microsoft Edge, or Firefox until Apple comes up with a permanent fix that addresses the issue.