Prepare the Crust: Begin by placing the 24 Oreo cookies into a food processor. Pulse until they reduce to fine crumbs, resembling sand. Gradually pour in the melted butter and pulse a few more times until the mixture is well combined and resembles wet sand.
Form the Crust: Take the Oreo mixture and transfer it to a 9-inch springform pan. Using the back of a flat-bottomed glass or measuring cup, press the cookie mixture firmly and evenly into the bottom of the pan, ensuring there are no gaps. Once evenly packed, place the crust in the refrigerator for at least 15 minutes to set.
Make the Filling: In a large mixing bowl, beat the softened cream cheese using a hand mixer or stand mixer on medium speed until smooth and creamy, about 2 minutes. Gradually add the powdered sugar and vanilla extract, continuing to mix until fully incorporated and no lumps remain.
Whip the Cream: In a separate bowl, pour in the chilled heavy whipping cream. Using a hand mixer, whip the cream on high speed until stiff peaks form. Carefully fold the whipped cream into the cream cheese mixture in batches, using a spatula. Gently fold until there are no visible streaks, taking care not to deflate the whipped cream.
Combine Crust and Filling: Remove the crust from the refrigerator. Pour the cheesecake filling over the prepared Oreo crust, spreading it out evenly with a spatula. Sprinkle the reserved crushed Oreo cookies atop the filling for added texture and flavor.
Chill: Cover the cheesecake with plastic wrap or a lid and place it in the refrigerator. Allow it to chill for at least 4 hours, but overnight chilling yields the best results in terms of flavors melded and firmness.
Serve: Once thoroughly chilled and set, carefully release and remove the sides of the springform pan. Transfer the cheesecake to a serving platter. For an elegant finish, drizzle chocolate sauce over the top before slicing.